Glossary: AI Keywords
There is a wide range of terms used in the context of AI.
To get a first overview, we have listed the most important and frequently used vocabulary related to this topic.
- Adversarial Learning
Adversarial learning is an attempt to make a model more robust against attacks by learning with so-called adversarial examples. These examples are deliberately perturbed to induce false results.
- Algorithm, learning algorithm
Algorithm, learning algorithm
In computer science, an algorithm is an exact computational specification for solving a task. A learning algorithm is an algorithm that receives sample data (learning data or training data) and computes a model for the seen data that can be applied to new sample data.
- Artificial Intelligence (AI)
Artificial Intelligence (AI)
Artificial intelligence is a branch of computer science that deals with the automation of intelligent behavior. It is neither defined what »intelligent« means, nor which technology is used. One of the foundations of modern artificial intelligence is Machine Learning. Other important methods are logical reasoning on symbolic knowledge, knowledge representation or planning methods. In expert circles, a distinction is made between Strong AI and Weak AI.
- Artificial neural networks
Artificial neural networks
Artificial neural networks are machine learning models that are modeled on the brain’s natural neural networks. They consist of many layers of nodes realized in software, called artificial neurons. Using examples, a learning algorithm changes the weights, numerical values at the connections between nodes, until the results are good enough for the task. The number of nodes, layers, and their interconnections have a significant effect on the model’s ability to solve tasks.
- Assistance systems
Digital assistance systems optimize cooperation between humans and computers. They can be found in numerous fields of activity: from document management in the commercial sector, to voice assistants that answer questions or take instructions, to production and assembly, where artificial intelligence methods support humans depending on the context.
- Autonomous driving
Autonomous driving means that an autonomous system fully takes over the driver’s tasks – reliably under a wide range of conditions. Autonomous driving is increasingly based on artificial intelligence. In order to reliably master even complex situations in road traffic, safeguarding machine perception and the decisions derived from it is one of the challenges of autonomous driving.
- Autonomous systems
Autonomous systems are devices and software systems that act and react independently without human control and without pre-programmed sequences. They are to be distinguished from automated systems, which execute predefined sequences of actions but cannot change them independently. To respond situationally, autonomous devices must have sensors and software systems must observe digital data streams. The behavior is usually trained by machine learning and can be continuously improved.
- Big Data
Big Data refers to quantities of data that are too large, too complex, too fast-moving or too weakly structured to be managed and analyzed using conventional database systems.
A bot is a computer program that processes recurring tasks largely automatically or autonomously. Examples that could benefit from machine learning are chatbots, social bots or gamebots.
Current efforts to develop a test catalog for AI applications are aimed at enabling certification of AI applications. The standards set in this way should make it possible to assess the quality of AI applications in a differentiated manner, contribute to transparency in the market, and promote acceptance in the application.
- Cognitive machines or cognitive systems
Cognitive machines or cognitive systems
Cognitive machines or systems are alternative terms for artificial intelligent systems or artificial intelligence. They are characterized by capabilities of learning and reasoning as well as language processing, image processing and interacting with the user.
- Data Mining
Data mining is the application of statistical and machine learning methods to detect patterns, trends or correlations in existing data bases.
- Data Science
Data Science is an interdisciplinary scientific field that deals with methods, processes and algorithms for extracting knowledge from structured and unstructured data. In the professional field of a Data Scientist, knowledge of mathematics, business administration, computer science and statistics is required. A Data Scientist identifies and analyzes available data resources, determines needs and develops concepts to use the data profitably.
- Deep Learning (DL)
Deep Learning (DL)
Deep Learning is machine learning in artificial neural networks with several to numerous layers composed of a large number of artificial neurons. Deep Learning is responsible for the successes in speech, text, image and video processing.
- Distributed AI or “learning on the edge”
Distributed AI or “learning on the edge”
With machine learning in the cloud, the model is only in the cloud. To train and apply it, the end devices must send all the raw data to the server. With distributed AI, the models stay in the end devices. Instead of the raw data, the models are uploaded to the cloud, combined with each other there, and distributed again. In this way, each end device benefits from the training on all other end devices. The data protection-friendly concept of edge computing goes hand in hand with savings in computing times, communication effort and costs, and an increase in security against cyberattacks.
- Explainable AI
Black-box models, such as deep Artificial Neural Networks in particular, are incomprehensible to humans. Explainable AI searches for ways to make this hidden logic or individual outputs more comprehensible or explainable.
- Hybrid AI
Hybrid AI combines data-based machine learning, knowledge representation, and logical reasoning. Knowledge and the respective reasoning are directly introduced into the learning process, for example to emulate the human ability of contextual understanding and to make the AI system more robust overall.
- Internet of Things (IoT)
Internet of Things (IoT)
The Internet of Things refers to the cross-linking of physical products, machines, vehicles, etc., which means that they can exchange data with each other or provide data via the Internet. The information collected can be used to automate processes or build autonomous systems.
- Machine Language Processing or Natural Language Processing (NLP)
Machine Language Processing or Natural Language Processing (NLP)
Natural Language Processing includes techniques for recognizing, interpreting, and generating natural speech, both spoken and written. This includes textualization of spoken language, sentiment recognition, information extraction from text, machine translation, and conversation.
- Machine Learning (ML)
Machine Learning (ML)
Machine learning aims to generate knowledge from experience by having learning algorithms develop a complex model from examples. The model can then be applied to new, potentially unknown data of the same type. Thus, machine learning does not require manual knowledge input or explicit programming of a solution path.
A Model is an abstraction of the reality. In machine learning, a learning algorithm creates a model, which generalizes the input data. The model can then also be applied to new data.
- Predictive Maintenance (PM)
Predictive Maintenance (PM)
Predictive maintenance aims to detect a malfunction before it occurs. Data collected by sensors is evaluated in real time to detect early abrasion or faults in the production chain, maintain the relevant production equipment in good time and ultimately avoid downtime or faulty production. Machine learning is a successful method for predicting failures.
- Quantum Computers
Quantum computers base their elementary computational steps on quantum mechanical states – called qubits – instead of the binary states (bits) in digital computers. Qubits are processed using quantum mechanical principles, which is expected to provide a huge speed advantage for some applications. Potentials related to machine learning and thus quantum AI may be predicted through the new computer architectures.
Realtime means the constant operational readiness of a system and the ability to perform all reactions and computing steps in a certain short period of time.
- Reinforcement Learning
In reinforcement learning, the learning algorithm receives occasional feedback for interactions with the environment and learns to better assess the likelihood of success of each action in different situations. Reinforcement learning is popular for autonomous systems and games.
- Representation of Knowledge
Representation of Knowledge
In order to represent knowledge formally, different methods of knowledge representation are applied, e.g. ontologies, classes or semantic networks or rule systems. The expert systems of the 80s consisted of such knowledge bases. Today, rule systems are popularly used for programming chatbots.
Robots are machines or devices that aim to take over certain physical and communicative tasks from humans. Typical examples are service and industrial robots. The autonomy of robotic systems increases to the extent that they can independently solve complex tasks through machine learning. Fully autonomous vehicles are an example of this.
- Strong AI or »general artificial intelligence«
Strong AI or »general artificial intelligence«
Strong AI stands for the vision of using AI techniques to emulate human intelligence to its full extent and outside of individual, narrowly defined fields of action. Strong AI can so far only be found in science fiction. Since Artificial Intelligence emerged in the 1950s, there have been predictions that strong AI would become feasible in a few decades.
- Supervised Learning
In supervised learning, the training data consists of examples with input and output. The model is supposed to learn a function to also predict new examples. To determine the quality of the model, one trains it with only some of the available data and tests the final model with the remaining ones.
- Trustworthy AI
Only trustworthy AI applications guarantee IT security, control, legal certainty, accountability and transparency. For this reason, guidelines for the ethical design of artificial intelligence are being developed within companies and at the societal and political level. This focuses, for example, on the dimensions of ethics and law, fairness, autonomy and control, transparency, reliability, security and privacy.
- Turing Test
The Turing Test was designed by British mathematician Alan Turing to assess the intelligence of artificial systems. If a human communicating simultaneously with an artificial system and a human interlocutor cannot ultimately determine which interlocutor is the human, the system is considered intelligent. Nowadays, such systems are called chatbots.
- Weak AI
Weak AI uses AI methods to solve narrowly defined tasks. While it can already surpass human capabilities in individual areas, such as image analysis, Weak AI falls far short of reaching the same level for broader context tasks or tasks that require world knowledge. All current AI solutions are examples of Weak AI.