head>

AI_GLOSSARY.exe

91 terms loaded // v1.0.0

PDF CHEAT-SHEET

> 91 results found

Accuracy

beginner

The percentage of correct predictions made by a model, calculated as the number of correct predictions divided by the total number of predictions.

Activation Function

intermediate

A mathematical function that enables neural networks to learn complex, nonlinear relationships between features and outputs. Common examples include ReLU and Sigmoid.

Agent

intermediate

An AI system that can autonomously perceive its environment, make decisions, and take actions to achieve specific goals.

AGI (Artificial General Intelligence)

advanced

A theoretical form of AI that can perform any intellectual task that a human can do, with the ability to learn and adapt across multiple domains.

Algorithm

beginner

A set of step-by-step instructions that allows a computer program to learn from data, recognize patterns, and accomplish tasks autonomously.

Anthropomorphism

beginner

The tendency to attribute human characteristics, emotions, or consciousness to AI systems, such as believing a chatbot has feelings.

API (Application Programming Interface)

beginner

A set of rules and protocols that allows different software applications to communicate with each other, commonly used to access AI services.

Artificial Intelligence (AI)

beginner

The simulation of human intelligence in machines that are programmed to think, learn, and solve problems like humans.

Attention Mechanism

advanced

A technique in neural networks that allows the model to focus on specific parts of the input when making predictions, weighing their importance dynamically.

Autoencoder

advanced

A neural network that learns to compress data into a lower-dimensional representation and then reconstruct it, useful for dimensionality reduction and anomaly detection.

Automation

beginner

The use of AI and technology to perform tasks without human intervention, increasing efficiency and reducing manual labor.

Backpropagation

intermediate

A fundamental algorithm for training neural networks that calculates gradients and propagates errors backward through the network to update weights.

Batch Size

beginner

The number of training examples processed together in one iteration before the model updates its parameters.

Bias

beginner

Systematic errors in AI models resulting from flawed training data, leading to unfair or inaccurate predictions for certain groups or scenarios.

Big Data

beginner

Extremely large datasets that are too complex for traditional data processing methods, often used to train AI models.

Binary Classification

beginner

A type of classification task where the model predicts one of two possible outcomes, such as yes/no or true/false.

Chatbot

beginner

An AI program that simulates human conversation through text or voice, designed to interact with users and provide information or assistance.

Classification

beginner

A machine learning task where the model assigns input data to predefined categories or classes.

Cloud Computing

beginner

The delivery of computing services including AI processing power, storage, and databases over the internet.

Clustering

beginner

An unsupervised learning technique that groups similar data points together based on their characteristics.

CNN (Convolutional Neural Network)

intermediate

A specialized neural network architecture designed for processing grid-like data such as images, using convolutional layers to detect patterns and features.

Computer Vision

beginner

A field of AI that enables machines to interpret and understand visual information from the world, such as images and videos.

Data Mining

beginner

The process of discovering patterns, correlations, and useful information from large datasets using AI and statistical methods.

Data Preprocessing

beginner

The process of cleaning, transforming, and organizing raw data before feeding it into a machine learning model.

Dataset

beginner

A collection of data used to train, validate, and test AI models, typically consisting of examples with inputs and corresponding outputs.

Deep Learning

intermediate

A subset of machine learning that uses multi-layered neural networks to learn complex patterns from large amounts of data.

Diffusion Model

advanced

A generative AI technique that learns to create data by reversing a process that gradually adds noise to training examples.

Embedding

intermediate

A numerical representation of data (such as words or images) in a lower-dimensional space that captures semantic relationships.

Epoch

intermediate

One complete pass through the entire training dataset during the training process of a machine learning model.

Ethics (AI)

beginner

Principles and guidelines aimed at ensuring AI systems are developed and used responsibly, fairly, and without causing harm to individuals or society.

Explainability

beginner

The ability to understand and interpret how an AI model makes its decisions, important for trust and accountability.

Feature

beginner

An individual measurable property or characteristic of data used as input for machine learning models.

Feature Engineering

beginner

The process of selecting, creating, and transforming features from raw data to improve model performance.

Fine-tuning

intermediate

The process of taking a pre-trained model and further training it on a specific dataset to adapt it for a particular task or domain.

GAN (Generative Adversarial Network)

advanced

A type of AI architecture consisting of two neural networks—a generator and discriminator—that compete to create realistic synthetic data.

Generative AI

beginner

AI systems capable of creating new content such as text, images, music, or code based on patterns learned from training data.

GPU (Graphics Processing Unit)

beginner

A specialized processor originally designed for graphics but now widely used to accelerate AI training and inference due to parallel processing capabilities.

Gradient Descent

intermediate

An optimization algorithm that iteratively adjusts model parameters to minimize the loss function by moving in the direction of steepest descent.

Guardrails

beginner

Safety measures and restrictions implemented in AI systems to prevent harmful, biased, or inappropriate outputs.

Hallucination

beginner

When an AI model generates false or nonsensical information while presenting it confidently as if it were factual.

Hyperparameter

intermediate

A configuration setting that controls the learning process of a model, such as learning rate or batch size, set before training begins.

Image Recognition

beginner

The ability of AI systems to identify objects, people, places, and actions in images, a key application of computer vision.

Inference

beginner

The process of using a trained AI model to make predictions or generate outputs on new, unseen data.

Instance Segmentation

advanced

A computer vision task that identifies and delineates each individual object instance in an image at the pixel level.

Label

beginner

The correct answer or target output associated with a training example in supervised learning.

Latency

beginner

The time delay between when an AI system receives an input and when it produces an output or response.

Learning Rate

intermediate

A hyperparameter that controls how much model weights are adjusted during training in response to the calculated error.

LLM (Large Language Model)

beginner

A type of AI model trained on massive amounts of text data to understand and generate human-like language.

Loss Function

intermediate

A mathematical function that measures how well a model's predictions match the actual target values, guiding the optimization process.

Machine Learning

beginner

A branch of AI that enables computers to learn from data and improve their performance without being explicitly programmed for every task.

Model

beginner

A mathematical representation of a system or process that has been trained on data to make predictions or decisions.

Multimodal AI

intermediate

AI systems that can process and integrate multiple types of input data, such as text, images, audio, and video simultaneously.

Neural Network

beginner

A computational model inspired by the human brain, consisting of interconnected nodes (neurons) organized in layers that process information.

NLP (Natural Language Processing)

beginner

A field of AI focused on enabling computers to understand, interpret, and generate human language in a meaningful way.

Normalization

beginner

A data preprocessing technique that scales features to a similar range, improving model training stability and performance.

Object Detection

beginner

A computer vision task that identifies and locates objects within images or videos, often drawing bounding boxes around them.

Overfitting

intermediate

When a model learns the training data too well, including noise and outliers, resulting in poor performance on new, unseen data.

Parameter

intermediate

Internal variables of a model that are learned from training data and determine how the model transforms inputs into outputs.

Pattern Recognition

beginner

The ability of AI systems to identify regularities, trends, and structures in data automatically.

Pre-trained Model

beginner

A model that has already been trained on a large dataset and can be used as a starting point for new tasks, saving time and resources.

Precision

intermediate

A metric measuring the proportion of positive predictions that are actually correct, calculated as true positives divided by all positive predictions.

Prediction

beginner

The output generated by a trained AI model when given new input data, representing the model's best estimate or decision.

Prompt

beginner

The input text or instruction given to an AI model, especially language models, to elicit a specific response or output.

Prompt Engineering

intermediate

The practice of carefully crafting input prompts to optimize the quality and relevance of outputs from AI language models.

Recall

intermediate

A metric measuring the proportion of actual positive cases that are correctly identified, calculated as true positives divided by all actual positives.

Recommendation System

beginner

An AI system that suggests products, content, or services to users based on their preferences, behavior, and similar users' patterns.

Regression

beginner

A machine learning task where the model predicts continuous numerical values rather than categories.

Reinforcement Learning

advanced

A type of machine learning where an agent learns to make decisions by taking actions in an environment and receiving rewards or penalties.

RNN (Recurrent Neural Network)

advanced

A neural network architecture designed to process sequential data by maintaining memory of previous inputs through recurrent connections.

Robotics

beginner

The field combining AI with mechanical engineering to create intelligent machines that can perform physical tasks autonomously.

Semantic Segmentation

advanced

A computer vision task that classifies every pixel in an image into predefined categories, creating a detailed scene understanding.

Sentiment Analysis

beginner

An NLP technique that determines the emotional tone or opinion expressed in text, such as positive, negative, or neutral.

Speech Recognition

beginner

The ability of AI systems to convert spoken language into text, enabling voice-based interfaces and commands.

Supervised Learning

beginner

A machine learning approach where models are trained on labeled data, learning to map inputs to known correct outputs.

Synthetic Data

intermediate

Artificially generated data created by AI systems rather than collected from real-world events, used for training and testing models.

Temperature

intermediate

A parameter that controls the randomness of AI model outputs, with higher values producing more creative and varied responses.

Test Set

beginner

A portion of data held back from training and used only at the end to evaluate the final performance of a model.

Text Generation

beginner

The ability of AI models to create human-like written content, from simple sentences to complex articles and stories.

Token

beginner

A basic unit of text processed by language models, typically representing a word, part of a word, or punctuation mark.

Training

beginner

The process of teaching a machine learning model by exposing it to data and adjusting its parameters to minimize prediction errors.

Training Set

beginner

The portion of data used to teach a machine learning model by adjusting its parameters based on examples.

Transfer Learning

intermediate

A technique where a model trained on one task is adapted and fine-tuned for a different but related task, saving time and computational resources.

Transformer

advanced

A neural network architecture that uses self-attention mechanisms to process sequential data in parallel, forming the basis of modern LLMs.

Turing Test

beginner

A test of a machine's ability to exhibit intelligent behavior indistinguishable from that of a human, proposed by Alan Turing.

Underfitting

intermediate

When a model is too simple to capture the underlying patterns in the training data, resulting in poor performance on both training and test data.

Unsupervised Learning

intermediate

A machine learning approach where models find patterns and structures in unlabeled data without explicit guidance on what to learn.

Validation Set

intermediate

A portion of data held out during training to evaluate model performance and tune hyperparameters without touching the test set.

Virtual Assistant

beginner

An AI-powered software agent that can perform tasks or services for users based on voice commands or text input, like Siri or Alexa.

Vision Transformer

beginner

A neural network architecture that applies transformer models to computer vision tasks, treating images as sequences of patches.

Weight

intermediate

A numerical parameter in a neural network that determines the strength of connections between neurons and is adjusted during training.

Zero-Shot Learning

advanced

The ability of a model to perform tasks or recognize categories it has never been explicitly trained on, using only general knowledge.