Industry Terms
AGI (Artificial General Intelligence)
A hypothetical AI system that possesses human-level intelligence across all cognitive tasks. Unlike narrow AI (designed for specific tasks), AGI would be able to learn and perform any intellectual task a human can.
AGI (Artificial General Intelligence)
Hypothetical AI that can understand and learn any intellectual task that a human can.
Industry Terms
AI Agent
An AI system that can autonomously perform tasks, make decisions, and interact with its environment to achieve goals. Agents can use tools, browse the web, write code, and chain multiple actions together.
Technical Terms
API (Application Programming Interface)
A set of protocols and tools that allows different software applications to communicate. AI APIs let developers integrate AI capabilities into their applications without building models from scratch.
Core Concepts
Artificial Intelligence (AI)
The simulation of human intelligence processes by computer systems, including learning, reasoning, and self-correction. AI encompasses machine learning, natural language processing, computer vision, and robotics.
Challenges & Limitations
Bias in AI
Systematic errors or unfair outcomes in AI systems that arise from biased training data, flawed algorithms, or problematic design choices. AI bias can perpetuate discrimination based on race, gender, or other factors.
Core Concepts
Computer Vision
A field of AI that trains computers to interpret and understand visual information from the world, including images and videos. It powers facial recognition, object detection, and image generation.
Technical Terms
Context Window
The maximum amount of text (measured in tokens) that a language model can process in a single interaction. Larger context windows allow models to handle longer documents and conversations.
Core Concepts
Deep Learning
A subset of machine learning that uses artificial neural networks with multiple layers (deep neural networks) to model complex patterns in data. It powers image recognition, speech processing, and language understanding.
Models & Architecture
Diffusion Model
A type of generative model that creates data by gradually removing noise from a random signal. Used in image generators like Stable Diffusion, DALL-E, and Midjourney to create photorealistic images from text.
Diffusion Model
A generative AI model that creates images by gradually removing noise from random data.
Technical Terms
Embedding
A numerical representation of data (text, images, etc.) in a high-dimensional vector space. Embeddings capture semantic meaning, allowing AI to understand relationships and similarities between concepts.
Training & Optimization
Few-shot Learning
A technique where an AI model learns to perform a task from only a few examples provided in the prompt. This allows models to adapt to new tasks without retraining.
Training & Optimization
Fine-tuning
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. This is more efficient than training from scratch.
Fine-tuning
The process of further training a pre-trained model on a specific dataset for a particular task.
Core Concepts
Generative AI
AI systems that can create new content including text, images, audio, video, and code. Examples include ChatGPT (text), Midjourney (images), Suno (music), and GitHub Copilot (code).
Models & Architecture
GPT (Generative Pre-trained Transformer)
A family of large language models developed by OpenAI. GPT models are pre-trained on large text corpora and can be fine-tuned for specific tasks. GPT-4 is the latest publicly available version.
Challenges & Limitations
Hallucination
When an AI model generates information that sounds plausible but is factually incorrect or fabricated. This is a common challenge with LLMs that can confidently produce false statements.
Hallucination
When an AI model generates information that sounds plausible but is factually incorrect.
Technical Terms
Inference
The process of using a trained AI model to make predictions or generate outputs on new, unseen data. Inference speed and cost are key factors in deploying AI applications.
Models & Architecture
Large Language Model (LLM)
A type of AI model trained on vast amounts of text data that can generate, understand, and manipulate human language. Examples include GPT-4, Claude, Gemini, and LLaMA.
Large Language Model (LLM)
A type of AI model trained on vast amounts of text data to understand and generate human language.
Core Concepts
Machine Learning (ML)
A subset of AI where systems learn and improve from experience without being explicitly programmed. ML algorithms build mathematical models from training data to make predictions or decisions.
Models & Architecture
Multimodal AI
AI systems that can process and generate multiple types of data (text, images, audio, video) simultaneously. GPT-4V and Gemini are examples of multimodal models.
Core Concepts
Natural Language Processing (NLP)
The branch of AI that helps computers understand, interpret, and generate human language. NLP powers chatbots, translation tools, sentiment analysis, and text summarization.
Models & Architecture
Neural Network
A computing system inspired by biological neural networks. It consists of interconnected nodes (neurons) organized in layers that process information and learn patterns from data.
Neural Network
A computing system inspired by biological neural networks that can learn patterns from data.
Industry Terms
Open Source AI
AI models and tools whose source code and weights are publicly available for anyone to use, modify, and distribute. Examples include LLaMA, Stable Diffusion, and Whisper.
Challenges & Limitations
Overfitting
When a machine learning model performs well on training data but poorly on new, unseen data. The model has essentially memorized the training examples rather than learning generalizable patterns.
Training & Optimization
Prompt Engineering
The practice of designing and optimizing input prompts to get better outputs from AI models. Effective prompts include context, examples, constraints, and clear instructions.
Prompt Engineering
The practice of designing effective prompts to get desired outputs from AI models.
Training & Optimization
RAG (Retrieval-Augmented Generation)
A technique that combines information retrieval with text generation. The model first retrieves relevant documents from a knowledge base, then uses them as context to generate more accurate responses.
RAG (Retrieval-Augmented Generation)
A technique that combines information retrieval with text generation for more accurate outputs.
Training & Optimization
Reinforcement Learning from Human Feedback (RLHF)
A training technique where AI models are fine-tuned using human preferences and feedback. Humans rank model outputs, and the model learns to produce responses that align with human values.
Technical Terms
Temperature
A parameter that controls the randomness of AI model outputs. Lower temperature (0.0-0.3) produces more deterministic, focused responses. Higher temperature (0.7-1.0) produces more creative, varied outputs.
Technical Terms
Token
The basic unit of text that language models process. A token can be a word, part of a word, or a character. Most LLMs have a maximum context window measured in tokens (e.g., 128K tokens).
Token
The basic unit of text that language models process, typically a word or part of a word.
Models & Architecture
Transformer
A neural network architecture that uses self-attention mechanisms to process sequential data. Introduced in the 2017 paper 'Attention Is All You Need,' transformers are the foundation of modern LLMs.
Transformer
A deep learning architecture that uses self-attention mechanisms, the foundation of models like GPT.
Training & Optimization
Zero-shot Learning
The ability of an AI model to perform a task it was not explicitly trained on, without any examples. Modern LLMs demonstrate strong zero-shot capabilities across many tasks.