Glossary

Zero-shot Learning

Example. Asking a model to find a "zebra" in an image when it was only trained on "horses" and "stripes," but never actual zebra images.

See also. CLIP, Foundation Model, Transfer Learning

Learn more.

Zero Defect Manufacturing (ZDM)

Example. Semiconductor plants using CV to detect microscopic wafer defects in real time.

See also. Automated detection, Predictive Maintenance

Learn more.

Workflow automation

Example. Automatically sorting images and flagging only uncertain ones for human review.

See also. AutoML, Efficiency

Learn more.

Warm Cache vs. Cold Start

Example. DuckDB running in 1.5s on a warm cache vs 2.3s on cold start.

See also. Latency, Caching, RAM

Learn more.

Visual Search

Example. Searching for all images that look like a reference defect image.

See also. Similarity, Query item

Learn more.

Video

Example. Surveillance footage, drone recordings.

See also. Image, Temporal Analysis

Learn more.

Vector Databases

Example. Systems with limited customization or potential vendor lock-in vs. self-hosted solutions.

See also. Embedding, Similarity Search

Learn more.

Unsupervised Learning

Example. Clustering similar images, dimensionality reduction, anomaly detection.

See also. Clustering, Supervised Learning, Self-supervised Learning

Learn more.

Unindexed

Example. A huge archive of security footage without tags or a searchable database.

See also. Metadata, Search & Retrieval

Learn more.

Transfer Learning

Example. Fine-tuning a car recognition model to specifically detect factory defects.

See also. Fine-tuning, Foundation Model

Learn more.

Training signals (Feedback / Loss)

Example. A clean dataset with accurate annotations provides a strong training signal.

See also. Loss Function, Gradient, Ground Truth, Noise

Learn more.

Throughput

Example. Images processed per second or frames per second in video analysis.

See also. Latency, Scalability, Inference

Learn more.

Threshold

Example. Setting a threshold of 0.95 to identify near-duplicates.

See also. Similarity, Precision/Recall

Learn more.

Technical debt

Example. Patching together multiple custom scripts that eventually break at scale.

See also. Refactoring, Homegrown tools

Learn more.

Synthetic Data

Example. Using GANs to create training images; simulation data for autonomous vehicles.

See also. Generative Model, Data Augmentation

Learn more.

Supervised Learning

Example. Image classifiers with labeled photos, object detection with annotated bounding boxes.

See also. Ground Truth, Classification Model, Discriminative Model

Learn more.

Structured datasets

Example. A folder structure with consistent naming conventions for "cats" vs "dogs".

See also. Dataset Curation, Data Integrity

Learn more.

SQL (Structured Query Language)

Example. Writing a SELECT * FROM images WHERE label = 'cat' query to filter data.

See also. DDL, DML, Relational Database

Learn more.

Similars

Example. Finding all variations of a specific defect type.

See also. kNN, Visual Search

Learn more.

Similarity Cluster

Example. Images of the same scene from slightly different angles; products with shared visual characteristics.

See also. Cluster, Similarity

Learn more.

Similarity

Example. Identical images having similarity of 1; unrelated having 0.2.

See also. Distance, Embedding, Cosine Similarity

Learn more.

Siloed workflows

Example. Data collection teams using different tools than data science teams.

See also. Collaboration, Workflow automation

Learn more.

Semantic Segmentation

Example. Labeling every pixel as "road," "car," "sky," or "building" in a driving scene.

See also. Instance Segmentation, Polygon, IOU

Learn more.

Semantic search (NLP Search)

Example. Searching for "a crowded street at night" would find relevant photos without needing specific tags.

See also. Vector Search, Embedding, Natural Language Query

Learn more.

Self-Supervised Learning

Example. DINO, predicting masked image patches, predicting image rotations.

See also. DINO, Foundation Model, Unsupervised Learning

Learn more.

Selected item

Example. Selecting multiple mislabeled images to apply bulk remediation.

See also. Remediation, Dataset exploration

Learn more.

Seed (Anchor / Prototype)

Example. Selecting 5-10 clear images of scratches to teach the system what "Scratch" defects look like.

See also. Active Learning, Label Propagation, Few-Shot Learning

Learn more.

Scalability

Example. Deploying a 7B model on a cloud cluster vs. a smaller model on an edge device.

See also. Edge AI, Inference, Latency

Learn more.

S3 (Simple Storage Service)

Example. Backing up DuckDB files and metadata snapshots for long-term archival.

See also. Object Storage, Data Lake

Learn more.

ROI (Return on Investment)

Example. Investing in visual inspection to save on scrap costs.

See also. Business Value, Efficiency

Learn more.

Remediation

Example. Re-labeling an image incorrectly tagged as "truck"; removing duplicates.

See also. Data Cleaning, Annotation

Learn more.

Reinforcement Learning

Example. Training robots to navigate spaces, autonomous vehicles learning driving policies.

See also. Edge AI, Active Learning

Learn more.

Reinforcement Learning (RL)

Example. A policy learns to allocate traffic across servers to minimize latency; an agent learns to play a game by receiving points for winning moves.

See also. Markov Decision Process (MDP); Policy; Reward Function; Exploration vs. Exploitation

Learn more.

Regression Model

Example. Predicting house prices, estimating object angles, measuring defect size.

See also. Prediction

Learn more.

Recall

Example. Of all actual defects in the dataset, how many did the model find?

See also. Precision, F1 Score, Sensitivity

Learn more.

Ranking Model

Example. Search engines ranking webpages, recommender systems, similarity search in computer vision.

See also. Similarity Search

Learn more.

RAM (Random Access Memory)

Example. Loading a large dataset into RAM for fast in-memory processing by DuckDB.

See also. Memory, Cache, Latency

Learn more.

Query item (Vertex)

Example. Selecting a reference image to find visually similar content.

See also. Visual Search, Similars

Learn more.

Production models

Example. A model deployed on an assembly line to automatically detect defects.

See also. Deployment, Inference

Learn more.

Privacy safeguards

Example. In healthcare, removing patient identifiers; in vision, face blurring or synthetic data augmentation.

See also. Synthetic Data, Data Governance

Learn more.

Predictive AI

Unlike generative AI, which creates new content, predictive AI focuses on forecasting events or behaviors.

Example. Forecasting stock prices, predicting equipment failure (predictive maintenance), predicting customer churn.

See also. Generative AI, Discriminative Model

Learn more.

Prediction

Example. A model predicting an image contains a "dog" with 95% confidence.

See also. Inference, Ground Truth, Confidence Score

Learn more.

Precision

Example. Of all images flagged as "defective," how many were actually defective?

See also. Recall, F1 Score, Confusion Matrix

Learn more.

PostgreSQL (Postgres)

Example. Storing the "source of truth" for metadata and managing vector embeddings.

See also. OLTP, ACID, pgvector

Learn more.

Polygon

Example. Tracing the exact outline of a car or the irregular shape of a defect.

See also. Semantic Segmentation, Annotation, Mask

Learn more.

Pipeline

Example. The sequence of data inspection -> preprocessing -> training -> evaluation -> deployment.

See also. Workflow, AI Lifecycle

Learn more.

PG (PostgreSQL)

Example. Using PG extensions like pgvector for similarity search.

See also. PostgreSQL, SQL, OLTP

Learn more.

Petabytes (PB)

Example. Visual data collected by drones, CCTV, and body cameras for a large organization.

See also. Scalability, Big Data

Learn more.

Perceptual duplicates

Example. A photo uploaded to social media vs. the original file.

See also. Deduplication, Data Cleaning

Learn more.

p50 / p95 (50th / 95th Percentile)

Example. A p95 query latency of 200ms means 95% of queries finish in under 200ms.

See also. Latency, Throughput, SLA

Learn more.

Overfitting

Example. A model trained on near-duplicate images failing to recognize unique images in the wild.

See also. Regularization, Cross-validation

Learn more.

Outliers

Example. A cat image in a dataset of buildings; images with extreme brightness/darkness.

See also. Anomaly Detection, Data Cleaning

Learn more.

Online Transaction Processing (OLTP)

Example. PostgreSQL handling writes and transactional state for metadata and vectors.

See also. OLAP, ACID, MVCC

Learn more.

Online Analytical Processing (OLAP)

Example. DuckDB acting as an embedded OLAP engine for exploration workloads.

See also. OLTP, Vectorized Execution

Learn more.

On-Prem (On-Premises)

Example. Installing vision systems on factory-owned servers in an air-gapped environment.

See also. Edge AI, Air-gapped

Learn more.

Object Detection

Example. Detecting and locating all cars, pedestrians, and traffic signs in a street scene.

See also. Bounding Box, Localization, Classification

Learn more.

Object

Example. A car in a street scene; a defect on a circuit board.

See also. Object Detection, Instance

Learn more.

Noisy data

Example. Images with poor lighting, over-exposure, or a distracting background.

See also. Data cleaning

Learn more.

Neural Networks

Example. A small feed-forward network predicts house prices from tabular features; a deep network recognizes objects in photos.

See also. Deep Learning; Backpropagation; Activation Functions; Convolutional Neural Networks; Transformers

Learn more.

Neural Network (ANN)

Example. Computing systems that learn hierarchical representations of visual features.

See also. Deep Learning, Layer, Back propagation

Learn more.

Natural Language Processing (NLP)

Example. Classify support tickets by topic; extract entities (company, product, bug); generate a summary of a meeting transcript.

See also. Transformers; LLMs; Tokenization; Information Extraction

Learn more.

Multimodal AI

Example. CLIP (vision+text), Visual Question Answering, Video understanding systems.

See also. LLM, Foundation Model, Semantic Search

Learn more.

Modeling Approaches (Paradigm)

Example. Supervised vs. Unsupervised Learning.

See also. Supervised Learning, Unsupervised Learning, Reinforcement Learning

Learn more.

Model Types (Architecture)

Example. Classification vs. Regression vs. Generative models.

See also. Classification, Regression, Generative, Ranking

Learn more.

Model Drift

Example. A product detection model failing as packaging designs change over the year.

See also. Data Drift, Monitoring

Learn more.

Mislabeled

Example. An image of a car labeled as "truck"; demographic mislabeling.

See also. Label Noise, Ground Truth, Annotation

Learn more.

Metadata (Meta-info)

Example. Information like scan date, machine ID, product type, and image file paths.

See also. System Metadata, Indexing, Search Attributes

Learn more.

Machine Learning Operations (MLOps)

Example. Continuous integration (CI), continuous delivery (CD), model monitoring.

See also. Deployment, Model Ops, AI Lifecycle

Learn more.

Machine Learning (ML)

Example. Algorithms learning to recognize cats by analyzing thousands of cat photos.

See also. Deep Learning, AI

Learn more.

Machine Learning (ML)

Typically involves selecting an objective (loss), training on labeled or unlabeled data, and evaluating generalization.

Example. Train a model to predict customer churn from product usage events; or classify images as “defective” vs “ok” from labeled examples.

See also. Deep Learning; Neural Networks; Supervised Learning; Unsupervised Learning

Learn more.

Localization

Example. Predicting the coordinates of a person's face or the location of a defect.

See also. Object Detection, Bounding Box, Keypoint Detection

Learn more.

Layer

Example. Neurons in one layer connecting to neurons in the next, progressively extracting features from edges to objects.

See also. Neural Network, Deep Learning, CNN architectures

Learn more.

Latency

Example. Time from camera capture to defect detection results.

See also. Throughput, Edge AI, Inference

Learn more.

Large Language Model (LLM)

Example. GPT-4, Llama, Bard.

See also. Multimodal AI

Learn more.

Label Propagation (LP / Semi-Supervised)

Example. After providing 10 seed examples, the system automatically labels 800 similar images and sends 100 uncertain ones for review.

See also. Semi-Supervised Learning, Active Learning, Confidence Score

Learn more.

Label (Tag / Class)

Example. This particular image is labeled "Scratch" (the label is the specific assignment to this one image).

See also. Class, Annotation, Instance, Ground Truth

Learn more.

k Nearest-Neighbors (kNN)

Example. Finding the 5 most similar product images to a query image.

See also. Visual Search, Clustering, Deduplication

Learn more.

Job/Production Metadata (Job Data / Header Info)

Example. Job: "Product-X-2025", Setup: "Standard-Inspection", Recipe: "High-Resolution-Scan".

See also. Recipe, Setup, Traceability, Data Consistency

Learn more.

Iteration (Cycle / Loop)

Example. First iteration: provide seeds and review results. Second iteration: adjust seeds based on results and review again.

See also. Active Learning, Feedback Loop, Model Versioning

Learn more.

Issue Type

Example. Train/test leakage, duplicate detection, mislabeling, data drift.

See also. Issue, Dataset Analysis

Learn more.

Issue

Example. A specific train/test leakage occurrence; a specific cluster of duplicates.

See also. Issue Type, Remediation

Learn more.

Instance Segmentation

Example. Distinguishing "car #1" from "car #2" within an image.

See also. Semantic Segmentation, Object Detection, Polygon

Learn more.

Inference

Example. Running a defect detection model across a batch of production images.

See also. Prediction, Deployment, Latency

Learn more.

Image Recognition

Example. Recognizing that a photo contains a dog, or that a product image shows a specific item from a catalog.

See also. Image Classification, Object Detection, Computer Vision

Learn more.

Image Classification

See also. Image Recognition

Learn more.

Image Augmentation

Example. Flipping an image horizontally, rotating it, or adding noise.

See also. Synthetic Data, Regularization, Overfitting

Learn more.

Image attributes

Example. Calculating average pixel intensity; applying a Laplacian filter to quantify blurriness.

See also. Metadata, Feature Extraction, Data Quality

Learn more.

Image

Example. JPEG, PNG, photographs.

See also. Video, Pixel

Learn more.

IIoT (Industrial Internet of Things)

Example. Sensors and cameras on a factory floor sending data to a monitoring system.

See also. Edge AI, Digital Twin

Learn more.

Human-in-the-Loop (HITL)

Example. Humans reviewing the 2% of images the AI is uncertain about.

See also. Active Learning, Annotation

Learn more.

Homegrown tools

Example. Python scripts for finding duplicates that crash on large datasets.

See also. Technical Debt, Buy vs Build

Learn more.

Holdout sets

Example. 80/20 train/test split.

See also. Cross-validation, Data Leakage

Learn more.

Heuristics

Example. If an object is bigger than X pixels, classify it as a defect.

See also. Classical ML, Data Preprocessing

Learn more.

Ground Truth (GT / Gold Standard)

Example. A set of 100 manually verified defect images where domain experts have confirmed each label.

See also. Label, Seed, Annotation, Verification

Learn more.

Generative Model

Example. DALL·E generating images from text, ChatGPT writing essays, synthetic data generation.

See also. GAN, Image Augmentation, Synthetic Data

Learn more.

Generative Adversarial Network (GAN)

Example. Generating realistic faces; style transfer (photo to painting).

See also. Generative Model, Synthetic Data

Learn more.

Full-Text Search (FTS)

Example. DuckDB's create_fts_index supporting keyword searches across captions.

See also. Inverted Index, NLP

Learn more.

Foundation model

Example. GPT-4 for text, CLIP for vision-language, and Stable Diffusion for images.

See also. Transfer Learning, Embedding, Fine-tuning

Learn more.

Fine-tuning

Example. A foundation model trained on millions of images can be fine-tuned to detect factory defects.

See also. Transfer Learning, Foundation Model, Few-shot Learning

Learn more.

Filtering

Example. Filtering a cluster for images with brightness above a threshold.

See also. Metadata, Dataset exploration

Learn more.