Explore AI Corner
What is AI and why should you care?
Artificial Intelligence (AI) is transforming how we live, work and create.
At the same time, it brings serious challenges, from bias and misinformation to privacy risks, and conflicts with intellectual property (IP) rights.
In this video we focus on the interaction between AI and IP rights. Press play to discover what AI means, where it is used, and why evolving legal frameworks are essential to protect innovation and creativity.
Short Guides about the basics of AI
How AI works
- Artificial Intelligence is a broad field that tries to copy human intelligence with computers.
- AI does not try to copy the human processes, but the results. The way to achieve those results is actually very different from humans.
- There are many approaches and many different techniques in the field of AI, and they all have one thing in common: the task must be narrowed down and framed in terms of something computers are good at. Computers excel at doing mathematical calculations, they can perform them much faster than humans, and without fatigue.
- Let’s take chess as an example, computers have been able to beat humans at chess since the 90’s. They do not understand chess tactics, but they have the computational power to brute-force their way to a win.
- AI researchers are not interested in how human minds work when playing chess, but they try to replicate its outputs using clever algorithms and mathematical modelling.
- The strategy they use to make computers choose their moves is known as a ‘game tree’.

- Starting from an initial position, the computer lists every legal move that it can make and, for each of those legal moves, it considers every possible countermove that the opponent could make, and so on. The graphical representation of the possibilities is a diagram that resembles a tree, with each move creating new ‘branches’ of possible countermoves.
- The computer searches through the branches, ‘pruning’ those that have minimum winning outcomes and keeping the ones with minimum losing outcomes, in an attempt to find the best path to a win. When the branch with the higher winning chances is identified, it chooses the move that is at the beginning of that branch.
- Chess is a very complex game; each move creates multiple branches that quickly increase the number of calculations that a computer would need to make to solve every playable position. In fact, it is not possible to calculate all the possible moves and ‘solve’ chess, at least not with the current technology.
- Computers are therefore programmed to calculate only small portions of the chess game tree. At the same time, they compare the position with large databases of real-life games played by grandmasters to try to predict the outcome. The result is not perfect, but it is good enough to beat human players.
- Game trees are not the only approach to developing AI algorithms, you can learn more about other techniques in our quick guides: Machine Learning and Neural Networks, Generative AI. Researchers are finding new ways to simulate intelligence in computers every day, but they all require:
- that the computers can do calculations with the data they are analysing, and
- that specific criteria are defined for deciding which factors should be minimized or maximized.
- that the computers can do calculations with the data they are analysing, and
References
- Gerrish, S. (2018). How smart machines think. MIT Press.
- Boden, M. A. (2018). Artificial intelligence: A very short introduction. Oxford University Press.
- Hsu, Feng-Hsiung (2002). Behind Deep Blue: Building the Computer that Defeated the World Chess Champion (1st ed.). Princeton University Press.
Machine Learning and Neural Networks
- When an AI model learns from data instead of being manually programmed for every task, that is known as Machine Learning (ML). It’s like teaching a child by showing examples instead of giving step-by-step instructions.
- Computers can do calculations quickly and precisely, combined with clever programming, those traits make them good at recognizing patterns.
- In the ML field, programmers give computers many examples and program them to detect patterns and ‘learn’ to identify specific characteristics in the data. For example, the programmers may give an AI model millions of photos of cats and let it find the patterns that all the photos have in common so that the computer can identify cats in new images.
- The 'clever programming' used for ML is a type of algorithm called neural networks. They consist of layers of interconnected simple nodes that process information step by step. This arrangement of simple units that working together can handle complex problems was inspired by the human brain, which is why the nodes are also called neurons.

- Each node receives inputs, applies a mathematical operation, and passes the result to the next network layer. For instance, one node might be specifically trying to find a furry contour in the image, another one might be specifically looking for two triangles that could be the ears, and so on. Each layer refines the information as it passes through until an output layer is reached where a result is produced for the user. The result is expressed as the result of those operations in probability terms, such as, a 73% chance that this picture contains a cat.
- There can be many nodes in each layer and many layers in a model; the configuration is specific to each application and purpose. Evidence suggests that the most efficient way to represent complex functions is by going deeper instead of wider, that is, using more layers with fewer nodes per layer. These architectures are known as deep neural networks, and the state-of-the-art models have reached thousands of layers in recent years.
- With this elaborate structure, machine learning and neural networks can handle tasks that are too complex or time-consuming for humans. But these methods are imperfect, they can make mistakes, especially if the training data is flawed, biased, or incomplete.
- Machine learning is a tool to help humans solve problems faster and more intelligently, but it needs careful guidance to ensure it works fairly and accurately.
References
- Samek, Wojciech, et al. "Explaining deep neural networks and beyond: A review of methods and applications." Proceedings of the IEEE 109.3 (2021): 247-278. doi:
10.1109/JPROC.2021.3060483 - Gerrish, S. (2018). How smart machines think. MIT Press.
- Montufar, Guido F., et al. "On the number of linear regions of deep neural networks." Advances in neural information processing systems 27 (2014).
arxiv.org/pdf/1402.1869
Black Box
- A common question is whether a black box exists in AI Models. The short answer is ‘no’, but a more accurate answer would be ‘it’s complicated’.
- The concept of a black box in AI refers to situations where the inner workings of an AI system cannot be understood or explained, sometimes even by its creators. This question is common when discussing complex models like neural networks. Example: A neural network might accurately classify an image as a cat but not provide an understandable explanation for how it made that decision.
- Why is it a Concern?
- Accountability: If AI systems make decisions that affect people (e.g., loan approvals, hiring, or medical diagnoses), it's critical to understand why they made those decisions.
- Bias and Fairness: Without transparency, detecting and correcting biases in AI models is harder.
- Trust: People and organisations are less likely to trust AI systems they cannot explain.
- Despite their biological inspiration, there is nothing mysterious about neural networks. They evaluate a series of mathematical formulas, and their operation has no randomness, uncertainty, or magic. The connections between the neurons dictate the results, and those connections are tuned by the training data used.
- The complications arise in understanding what the AI model does. It is not impossible to understand, but it may often be impractical to spend the amount of time required to do so, not to mention the knowledge level needed in the field.
- AI models, particularly deep learning models, rely on millions or even billions of interconnected parameters and layers to identify patterns and make predictions. This complexity makes it challenging for humans to trace how specific decisions are reached.
- A programmer can ‘look under the hood’ of the model and review every value present in every neuron, but the numbers would not make much sense because they represent relationships. The full explanation of why a neural network reached a specific output is encoded in the billions of diffuse connections between the nodes. The answer is not in the model; the answer is the model.
- To point out the exact reasons for the decision, in a way that is coherent to humans, may not only require the analysis of the whole neural network but also the training data that was used to find the patterns that were identified by the network itself.
- Researchers are developing methods to make AI systems more interpretable. For instance, techniques like:
- Model induction: Treating the system like a ‘lab rat’ and running tests and experiments to identify which factors most influenced a decision.
- AI Probing: Using a second neural network that learns how individual neurons in a network respond to inputs and then creates a visualisation of the most important activity.
- Simplified models: Creating interpretable approximations of complex models.
- In summary, while the complex nature of AI poses challenges, ongoing research aims to make these systems more transparent and accountable. In some applications, it is worth mentioning that the focus is on accuracy rather than interpretability (e.g., detecting diseases in medical imaging), so justifying the decisions is not strictly necessary. However, understanding the ‘black box’ becomes essential when AI affects human rights or high-stakes decisions.
References
- Gerrish, S. (2018). How smart machines think. MIT Press.
- Bleicher, A. (2017). Demystifying the Black Box that is AI. Scientific American.
https://www.scientificamerican.com/article/demystifying-the-black-box-that-is-ai/. - Rudin, Cynthia, and Joanna Radin. "Why are we using black box models in AI when we don’t need to? A lesson from an explainable AI competition." Harvard Data Science Review 1.2 (2019): 1-9.
https://doi.org/10.1162/99608f92.5a8a3a3d
Artificial Intelligence (AI)
- Definition: A field of study that focuses on imitating human intelligence in machines, so that they can perform tasks like decision-making, learning, and problem-solving.
- Why it's important: This is the field that encompasses all other terms related to intelligent behavior in machines.
AI Model
- Definition: In AI, a model is a specific program that has been trained to recognize patterns and make predictions or decisions based on data. It is a mathematical representation of a real-life process, which runs in a computer and is programmed to perform tasks like learning from data, classifying images, interpreting language, or making recommendations.
- Why it's important: The model is the core of an AI system, determining how it processes input and generates output. A well-trained model can make accurate predictions and improve with more data.
Training
- Definition: Training is the process of teaching a model to recognize patterns or make decisions by feeding it data and adjusting its parameters based on its performance. Through training, the model “learns” from examples in the data, improving its accuracy for specific tasks.
- Why it's important: Training is essential because it determines how well an AI model performs. The quality and quantity of training data directly affect the model’s ability to make accurate predictions or complete tasks effectively.
Input
- Definition: The data or information that is fed into an AI model for processing. This could be in various forms like text, images, audio, or numerical data.
- Why it's important: Input data is crucial as it influences how the AI system learns, makes decisions, or generates results. High-quality and relevant input leads to more accurate and reliable AI outputs.
Prompt
- Definition: A prompt is a specific type of input that is not part of the training data but is rather an instruction from the user to generate the desired output. In LLMs, a prompt is typically a written question or instruction that helps the AI system understand what type of response is expected.
- Why it's important: The quality and clarity of a prompt significantly impact the AI’s output. Well-structured prompts lead to more accurate, relevant, and coherent responses from AI systems.
Output
- Definition: The result generated by an AI model after processing the input data. Outputs can range from predictions, classifications, generated text, images, or actions taken by an AI system.
- Why it's important: The output is the final product of an AI system’s operation. It determines the success and utility of the AI in solving specific problems or completing tasks.
Generative AI
- Definition: A type of AI that can create new content, such as text, images, or music, based on input data upon a given prompt.
- Why it's important: Generative AI can create human-like responses, art, and more. Some examples are GPT-4, Gemini, Midjourney and DALL·E.
Large Language Model (LLM)
- Definition: A Large Language Model is an AI model designed to understand and generate human-like text based on vast amounts of language data. LLMs are trained on billions of words from books, websites, and other texts, allowing them to perform tasks such as answering questions, writing, and translating languages.
- Why it's important: LLMs enable technologies like chatbots, language translation, and voice assistants like Siri or Alexa. Their ability to process and generate natural language makes them valuable in various fields, from customer service to research.
Machine Learning (ML)
- Definition: A field of AI that studies how models learn from data to improve their performance on tasks, without being explicitly programmed for every outcome.
- Why it's important: ML is the driving force behind many modern AI applications like recommendation systems, search engines, and voice assistants.
Neural Networks
- Definition: Neural networks are a series of algorithms inspired by the structure of the human brain. They consist of layers of interconnected nodes, or “neurons,” that process data in ways that allow an AI model to recognize patterns and make decisions. Each layer processes the data it receives, passing it to the next layer until a final output is produced.
- Why it's important: Neural networks are the foundation of deep learning and are essential for complex AI tasks, such as image recognition, natural language understanding, and decision-making. Their ability to learn from large datasets makes them powerful tools for modern AI applications.
Deep Learning
- Definition: A type of machine learning that uses neural networks with many layers to analyze complex patterns in large datasets.
- Why it's important: It powers some of the most advanced AI systems, such as image recognition and large language models (LLM).
Supervised Learning
- Definition: A technique of machine learning where the model is trained on labeled data (i.e., data which is previously categorized so the model has guidance on how to genarate the desired outputs).
- Why it's important: This is one of the most common learning paradigms in machine learning, used for tasks like spam detection and image classification.
Unsupervised Learning
- Definition: A technique of machine learning where the model learns from unlabeled data (data which has not been previously categorized), finding hidden patterns without explicit guidance. See also: supervised learning.
- Why it's important: This is used for applications where patterns aren’t easily known beforehand. Examples of these applications are: anomaly detection, clustering of large amounts of data, and pattern recognition.
AI Ethics
- Definition: The study and application of ethical principles to ensure AI models and systems are fair, transparent, and do not cause harm.
- Why it's important: With AI's growing influence, addressing concerns around bias, privacy, and job displacement is crucial to responsible AI development.


