NVIDIA NCA-GENM study materials
NVIDIA NCA-GENM study resources

NVIDIA NCA-GENM key terms

NVIDIA NCA-GENM · Get comfortable with the vocabulary.

Transformer

A neural network architecture that processes sequences using stacked self-attention and feed-forward layers, enabling parallel training and strong modeling of long-range dependencies in text, audio, and images.

Related: Self-Attention, Large Language Model (LLM)
Self-Attention

An attention mechanism where each token computes relevance scores against every other token in a sequence, producing context-aware representations; it is the core operation inside transformer blocks.

Related: Transformer, Tokenization
Tokenization

The process of splitting raw text into smaller units called tokens, such as words, subwords, or characters, before mapping them to integer IDs for a language model.

Related: Embedding, Transformer
Embedding

A dense numeric vector that represents a token, sentence, image, or other item in a continuous space where similar meanings are close together and usable by machine learning models.

Related: Cosine Similarity, Vector Database
Large Language Model (LLM)

A transformer-based neural network trained on massive text corpora to predict and generate sequences, enabling tasks such as summarization, translation, question answering, and code generation.

Related: Transformer, Fine-Tuning
Fine-Tuning

Further training a pretrained model on a smaller, task-specific dataset so its weights adapt to a particular domain or objective, usually improving accuracy over prompting alone.

Related: LoRA (Low-Rank Adaptation), RLHF (Reinforcement Learning from Human Feedback)
LoRA (Low-Rank Adaptation)

A parameter-efficient fine-tuning method that freezes the base model and trains small low-rank matrices inserted into selected layers, drastically reducing trainable parameters and memory needs.

Related: Fine-Tuning, Quantization
RLHF (Reinforcement Learning from Human Feedback)

A training pipeline that uses human preference comparisons to train a reward model, then optimizes a language model with reinforcement learning to produce outputs people prefer.

Related: Fine-Tuning, Hallucination
Mixture of Experts (MoE)

A model design where a gating network routes each input token to a small subset of specialized sub-networks, increasing total capacity while keeping per-token compute relatively low.

Related: Transformer, Tensor Parallelism
Prompt Engineering

The practice of designing instructions, context, examples, and output constraints in a model input to elicit accurate, relevant, and safe responses without changing model weights.

Related: Retrieval-Augmented Generation (RAG), Hallucination
Retrieval-Augmented Generation (RAG)

A pattern that retrieves relevant documents from an external knowledge store and inserts them into the prompt so a language model can answer with fresher, grounded context.

Related: Vector Database, Embedding, Grounding
Quantization

Reducing the numerical precision of model weights or activations, such as from FP16 to INT8 or FP8, to lower memory use and speed inference, sometimes with small accuracy loss.

Related: LoRA (Low-Rank Adaptation), TensorRT
KV Cache

Stored key and value tensors from previous attention steps that let an autoregressive model avoid recomputing past tokens, trading memory for faster sequential text generation.

Related: Transformer, Batch Inference
Tensor Parallelism

A distributed strategy that splits individual model layers and their matrix operations across multiple GPUs, enabling models too large for one device to run with coordinated computation.

Related: Mixture of Experts (MoE), KV Cache
Batch Inference

Processing multiple inputs together in one model invocation to improve hardware utilization and throughput, though batch size affects latency and memory consumption.

Related: KV Cache, Quantization
CUDA

NVIDIA's parallel computing platform and programming model that lets developers run general-purpose workloads on GPUs, forming the foundation for many deep learning frameworks.

Related: TensorRT, NVIDIA NIM
TensorRT

An NVIDIA SDK for optimizing and deploying trained neural networks, performing layer fusion, precision calibration, and kernel selection to reduce inference latency on NVIDIA GPUs.

Related: CUDA, Quantization
NVIDIA NeMo

An end-to-end framework for building, training, and customizing generative AI models such as LLMs, speech, and multimodal systems, with tools for data curation and distributed training.

Related: Fine-Tuning, Tensor Parallelism
NVIDIA NIM

A set of containerized microservices that expose optimized pretrained and custom models through standard APIs, simplifying secure deployment of generative AI applications.

Related: TensorRT, NVIDIA NeMo
Data Drift

A change in input data distribution over time compared with training data, which can degrade model performance and trigger retraining or monitoring alerts.

Related: Cross-Validation, Bias
Cross-Validation

A resampling technique that splits data into multiple folds, training on some folds and validating on others, to estimate model performance and reduce evaluation variance.

Related: A/B Testing, Statistical Significance
A/B Testing

A controlled experiment comparing two variants, such as model versions or prompts, by randomly assigning users or samples and measuring a predefined outcome metric.

Related: Statistical Significance, Cross-Validation
Statistical Significance

A result is statistically significant when the observed effect is unlikely to arise by chance under a null hypothesis, typically judged with a p-value threshold and confidence intervals.

Related: A/B Testing, Cross-Validation
Data Augmentation

Creating modified copies of training examples through transformations such as cropping, rotation, paraphrasing, or noise injection, to improve robustness and reduce overfitting without collecting new data.

Related: Cross-Validation, Multimodal Learning
Cosine Similarity

A measure of similarity between two vectors computed as the cosine of their angle, ranging from -1 to 1 and commonly used to compare embeddings in retrieval systems.

Related: Embedding, Vector Database
Vector Database

A storage system built to index and query high-dimensional embeddings, supporting fast nearest-neighbor search for semantic retrieval, recommendation, and retrieval-augmented generation workloads.

Related: Embedding, Retrieval-Augmented Generation (RAG)
Precision and Recall

Precision measures how many retrieved or predicted items are relevant, while recall measures how many relevant items were found; both are useful for evaluating classification and retrieval.

Related: Cross-Validation, Statistical Significance
Multimodal Learning

Machine learning that combines and relates multiple data modalities, such as text, images, audio, and video, to improve understanding or generation beyond what a single modality provides.

Related: Multimodal Fusion, Vision Transformer (ViT)
Multimodal Fusion

The process of combining features or outputs from different modalities into a shared representation or decision, using strategies such as early fusion, late fusion, or cross-attention.

Related: Multimodal Learning, Contrastive Learning
Vision Transformer (ViT)

A transformer architecture that splits an image into patches, embeds them as tokens, and applies self-attention to classify or analyze visual content, often pretrained on large image datasets.

Related: Transformer, Contrastive Learning
Contrastive Learning

A self-supervised training approach that pulls representations of related pairs, such as an image and its caption, closer together while pushing unrelated pairs apart.

Related: Embedding, Vision Transformer (ViT)
OCR (Optical Character Recognition)

The automated conversion of text in scanned documents or images into machine-readable characters, often used as a preprocessing step in document understanding pipelines.

Related: Multimodal Learning, Automatic Speech Recognition (ASR)
Automatic Speech Recognition (ASR)

Technology that transcribes spoken audio into text by modeling acoustic features and language patterns, enabling voice interfaces, captions, and multimodal applications.

Related: Multimodal Learning, OCR (Optical Character Recognition)
Hallucination

A model output that sounds fluent and confident but contains fabricated or unsupported information, often caused by gaps in knowledge, ambiguous prompts, or overconfident generation.

Related: Retrieval-Augmented Generation (RAG), Grounding
Grounding

Tying model statements to verifiable sources or real-world evidence, such as retrieved documents or sensor data, to reduce unsupported claims and improve trust in generated answers.

Related: Retrieval-Augmented Generation (RAG), Hallucination
Bias

A systematic skew in model outputs or training data that unfairly favors or disadvantages certain groups, perspectives, or outcomes, requiring measurement and mitigation throughout the lifecycle.

Related: Data Drift, Explainability
Prompt Injection

An attack where malicious text in user input or retrieved content manipulates a model into ignoring its instructions, leaking data, or performing unintended actions.

Related: Retrieval-Augmented Generation (RAG), Hallucination
Differential Privacy

A privacy technique that adds calibrated noise or bounds individual contributions so that model outputs reveal little about any single training record, with a measurable privacy budget.

Related: Bias, Data Drift
Explainability

The degree to which humans can understand and justify a model's predictions or generated content, supported by techniques such as feature attribution, attention inspection, and counterfactual examples.

Related: Bias, Grounding