NCA-GENM Concept Glossary
Every concept taught across the 51-lesson NVIDIA Certified Associate: Generative AI Multimodal prep course, in one place: 51 terms, each with a plain definition and a link to the lesson that introduces it.
- Learning paradigms and cross-validationNCAM-C1
- The four core ML paradigms — supervised, unsupervised, self-supervised, reinforcement — plus feature engineering and k-fold cross-validation for a reliable performance estimate.
- Overfitting, underfitting, and the bias-variance tradeoffNCAM-C2
- The tradeoff between a model that memorizes training noise (overfitting) and one too simple to capture the pattern (underfitting), judged only on held-out data.
- Model comparison metricsNCAM-C3
- Accuracy, precision, recall, F1, and ROC-AUC for classification; MAE, MSE, and R² for regression — chosen because accuracy alone misleads on imbalanced data.
- Deep learning frameworksNCAM-C4
- TensorFlow, PyTorch, and Keras, the dominant frameworks for building and training neural networks — PyTorch favored in research for its dynamic graphs, Keras as a high-level API on TensorFlow.
- Neural network basics and the training loopNCAM-C5
- A neuron computing activation(Σwx+b), and the training loop of loss function, gradient descent, learning rate, backpropagation, and optimizer that updates its weights.
- ConvolutionsNCAM-C6
- Learnable filters slid over grid-like data — images, spectrograms — to extract local, translation-invariant features; the workhorse of vision models and a building block inside U-Nets.
- Residual connections and nonsequential networksNCAM-C7
- A skip connection that adds a layer's input to its output (F(x)+x), easing gradient flow in deep networks; nonsequential (functional) architectures allow the branches multimodal fusion needs.
- Multimodal loss functionsNCAM-C8
- The loss families multimodal training combines — cross-entropy, contrastive, reconstruction, adversarial, and composite/weighted-sum — including CLIP's contrastive objective.
- Training stability in multimodal settingsNCAM-C9
- Normalization, learning-rate warmup and scheduling, loss weighting, and gradient clipping — the techniques that keep a composite multimodal objective from letting one modality dominate.
- Multimodal transfer learningNCAM-C10
- Adapting a pretrained encoder (vision backbone, text/LLM backbone, or CLIP encoder) to a new task via full fine-tuning or parameter-efficient methods, rather than training from scratch.
- Model fusion and orchestrationNCAM-C11
- Combining modalities early, intermediate, or late (fusion) versus coordinating multiple agents or tools (orchestration) — two distinct problems the exam tests as a pair.
- Multimodal prompt engineeringNCAM-C12
- Steering a multimodal model's output with text-plus-image/audio prompts and context embeddings, with no training involved.
- Data cleaningNCAM-C13
- Handling missing values, outliers, scaling, and categorical encoding — with scalers fit on the training split only, never the full dataset before splitting.
- Exploratory data analysis: descriptive statistics and correlationNCAM-C14
- Profiling a dataset with descriptive statistics and correlation, where Pearson r measures only linear association and is never proof of causation.
- Chart selectionNCAM-C15
- Matching a chart type to the question — histogram or box plot for distribution, scatter for relationship, bar for categories, line for time, heatmap for correlation across variables.
- Attention mapsNCAM-C16
- A visualization of where a model's attention weight went, useful for explainability and debugging in multimodal settings but only suggestive, not a guaranteed causal explanation.
- Multimodal data preparation: augmentation and OCRNCAM-C17
- Augmentation that expands and diversifies training data, and OCR as the ingestion step that extracts text from scanned or image PDFs feeding a multimodal or RAG pipeline.
- Relationships, trends, and confounding factorsNCAM-C18
- Identifying real relationships in data while checking for confounders, including segmenting by subgroup before trusting an aggregate trend.
- Experiment designNCAM-C19
- Changing one variable at a time, A/B testing, fixed evaluation sets, and reproducibility — the discipline that lets a result be attributed to a specific change.
- Managing multimodal data from multiple sourcesNCAM-C20
- Aligning modalities — pairing captions with images — before augmentation and training, when data arrives from separate sources.
- Diffusion models: forward and reverse process (DDPM)NCAM-C21
- A generative model with two phases: forward diffusion adds Gaussian noise to data, and a learned reverse process removes it step by step to generate a sample from pure noise.
- Controlling diffusion output with context embeddingsNCAM-C22
- Using CLIP text conditioning to steer what a diffusion model generates, testing and refining the embedding to reach a desired image.
- GANs and the generator-discriminator gameNCAM-C23
- A generative adversarial network trained as a min-max game between a generator and a discriminator, with no denoising step — a distinct mechanism from diffusion.
- Fréchet Inception Distance (FID)NCAM-C24
- A metric comparing generated-versus-real image statistics in a feature space to score generative image quality, where lower is better.
- Conversational AI pipelines on RivaNCAM-C25
- The fixed ASR → NLP/LLM → TTS pipeline order: automatic speech recognition transcribes, an NLP/LLM component understands and responds, and text-to-speech speaks the result back.
- Evaluation metrics by taskNCAM-C26
- Task-specific metrics — BLEU for translation, ROUGE for summarization, perplexity for language models, FID for images, and faithfulness plus retrieval quality for RAG.
- Explainability and data/model quality testingNCAM-C27
- Testing data and model quality and consistency, including checking a RAG system's retrieval relevance rather than judging only the final generated answer.
- Making data modalities neural-network readyNCAM-C28
- The modality-specific preprocessing needed before fusion: tokens for text, normalized patches for images, spectrograms for audio, and analogous steps for time-series and geospatial data.
- Fusion tradeoffs: early, intermediate, and lateNCAM-C29
- The accuracy, latency, and missing-modality tradeoffs across fusion points — early fusion lowers inference latency but is alignment-sensitive; late fusion tolerates a missing modality and often maximizes accuracy.
- CLIP and shared multimodal embedding spacesNCAM-C30
- A model jointly training an image encoder and a text encoder with a contrastive objective so matched pairs land close together, enabling zero-shot classification with no task-specific fine-tuning.
- Handling missing or incomplete modalitiesNCAM-C31
- Strategies for a missing modality: late fusion's graceful degradation, imputation/masking, cross-modal generation, and modality dropout.
- Autoencoders and anomaly detectionNCAM-C32
- An autoencoder trained to reconstruct "normal" patterns, where a high reconstruction error on new input flags it as anomalous.
- Multimodal application patternsNCAM-C33
- RAG, chatbots, and summarizers as application patterns over multimodal data — RAG's chunk/embed/store/retrieve/generate pipeline, and a chatbot's resent-history simulation of memory.
- Python multimodal toolingNCAM-C34
- NumPy, spaCy, Keras, and vector databases (FAISS, Milvus, Pinecone, Chroma, pgvector) as the tooling that indexes embeddings for the nearest-neighbour retrieval powering RAG.
- Mixed-precision trainingNCAM-C35
- Training in FP16 with an FP32 master weight copy, loss scaling against underflow, and FP32 accumulation, using Tensor Cores to keep FP16 accuracy on par with FP32.
- Quantization: PTQ vs. QATNCAM-C36
- Reducing model precision to shrink memory and speed inference — post-training quantization (PTQ) after training, or quantization-aware training (QAT), which recovers more accuracy by simulating quantization during training.
- Neural network pruningNCAM-C37
- Removing weights to shrink a model — structured pruning removes whole channels/filters and is hardware-friendly; unstructured pruning zeroes individual weights and is sparser but harder to accelerate.
- Hyperparameter tuningNCAM-C38
- Grid, random, and Bayesian search over hyperparameters, with learning rate the most sensitive one across every strategy.
- Transfer learning for efficiencyNCAM-C39
- Reusing a pretrained encoder as a direct efficiency win — less data, less compute, lower energy cost — versus training from scratch.
- TensorRT and Triton for energy-efficient inferenceNCAM-C40
- TensorRT optimizes a model (fusion, precision calibration, kernel tuning) while Triton serves it — two distinct jobs the exam treats as a standing trap.
- U-Net architecture and skip connectionsNCAM-C41
- An encoder-decoder architecture whose skip connections carry fine spatial detail from encoder to decoder; removing them degrades output quality even though the network still runs.
- The U-Net as diffusion backbone and autoencoderNCAM-C42
- The same U-Net that reconstructs or denoises an image is the network run repeatedly inside a diffusion model's reverse process, generating images from pure noise.
- CLIP plus diffusion: the text-to-image pipelineNCAM-C43
- Encoding a prompt with CLIP's text encoder into a context embedding, conditioning a diffusion U-Net on it, then iteratively denoising to a final image.
- The NVIDIA generative-AI SDK stackNCAM-C44
- NeMo builds and customizes, Triton serves, TensorRT optimizes, Riva handles speech, ACE builds avatars, and cuDNN is a low-level primitives library — not a model or a server.
- Prompt engineering and software quality practices for generative systemsNCAM-C45
- Iterating prompts and context embeddings for a desired image alongside version control, reproducibility, and validating inputs/outputs before deployment.
- A text-to-image service end to endNCAM-C46
- The full pipeline of a production text-to-image service: CLIP context embedding, diffusion U-Net denoising, TensorRT optimization, Triton serving, with monitoring and versioning around it.
- Ethical principles of trustworthy AINCAM-C47
- NVIDIA's trustworthy-AI framing around privacy, safety and security, transparency, and nondiscrimination, delivered through fairness, explainability, reliability, and accountability.
- Minimizing bias via disaggregated evaluationNCAM-C48
- Per-subgroup evaluation that finds bias a high overall accuracy number masks, since bias usually originates in the data rather than the algorithm.
- Data privacy vs. data consentNCAM-C49
- Privacy protecting the data itself, and consent as informed, withdrawable permission for a stated use — sharpened for generative models, which can memorize and leak training data.
- Content authenticity for multimodal generative AINCAM-C50
- Provenance, watermarking, disclosure, and detection for deepfakes and synthetic images, audio, and video — the multimodal-specific trust concern beyond text hallucination controls.
- Hallucination, grounding, and guardrails checklistNCAM-C51
- Grounding with RAG and citations to reduce hallucination, NeMo Guardrails to constrain behavior, and a trustworthy-AI checklist mapping each principle to a control.
Introduced in Machine learning fundamentals: learning paradigms, feature engineering, and cross-validation
Introduced in Overfitting, underfitting, and the bias-variance tradeoff
Introduced in Model comparison metrics: accuracy, precision, recall, F1, ROC-AUC, MAE, MSE, R²
Introduced in Deep learning frameworks: TensorFlow, PyTorch, and Keras
Introduced in Neural network basics: neurons, activation functions, and the training loop
Introduced in Convolutions and the building blocks of vision models
Introduced in Nonsequential networks and residual connections
Introduced in Multimodal loss functions: cross-entropy, contrastive, reconstruction, adversarial, and composite
Introduced in Training stability in multimodal settings: normalization, LR warmup, loss weighting, gradient clipping
Introduced in Multimodal transfer learning: pretrained encoders, full fine-tuning vs. parameter-efficient adaptation
Introduced in Model fusion and orchestration: early, intermediate, and late fusion; modality vs. agent orchestration
Introduced in Prompt engineering fundamentals and emerging multimodal trends
Introduced in Data cleaning: missing values, outliers, scaling, and categorical encoding
Introduced in Exploratory data analysis: descriptive statistics and correlation
Introduced in Choosing the right chart and avoiding misleading visuals
Introduced in Attention maps as an explainability and debugging tool in multimodal settings
Introduced in Preparing multimodal data: augmentation and OCR for PDF extraction
Introduced in Identifying relationships, trends, and confounding factors in an analysis
Introduced in Experiment design: one variable at a time, A/B testing, fixed evaluation sets, reproducibility
Introduced in Managing and preprocessing multimodal data from multiple sources
Introduced in Diffusion models: forward noising and reverse denoising (DDPM)
Introduced in Controlling diffusion output with context embeddings
Introduced in GANs and the generator-discriminator min-max game
Introduced in Evaluating generative image quality: Fréchet Inception Distance (FID)
Introduced in Conversational AI on Riva: ASR, NLP/LLM, and TTS pipelines
Introduced in Evaluation metrics by task: classification, regression, text generation, image generation, and RAG
Introduced in Explainability and testing data/model quality and consistency
Introduced in Data modalities and making them neural-network ready: text, image, audio, time-series, geospatial
Introduced in Model fusion in depth: early, intermediate, and late fusion tradeoffs
Introduced in CLIP and shared multimodal embedding spaces
Introduced in Handling missing or incomplete modalities
Introduced in Autoencoders and anomaly detection across modalities
Introduced in Application patterns: RAG, chatbots, and summarizers over multimodal data
Introduced in Python multimodal tooling: NumPy, spaCy, Keras, and vector databases
Introduced in Mixed-precision training: FP16, FP32, loss scaling, and Tensor Cores
Introduced in Quantization: PTQ vs. QAT
Introduced in Neural network pruning: structured vs. unstructured
Introduced in Hyperparameter tuning: grid, random, and Bayesian search
Introduced in Transfer learning for efficiency
Introduced in Energy efficiency and inference optimization with TensorRT and Triton
Introduced in U-Net architecture: encoder-decoder structure and skip connections
Introduced in The U-Net as diffusion denoising backbone and as an autoencoder
Introduced in CLIP plus diffusion: building a text-to-image pipeline
Introduced in NVIDIA SDKs: NeMo, Riva, Triton, ACE, cuDNN, and AI Blueprints/VIA
Introduced in Prompt engineering for generative systems, and software quality practices
Introduced in Putting it together: a text-to-image service end to end
Introduced in Ethical principles of trustworthy AI: privacy, safety, transparency, nondiscrimination
Introduced in Minimizing bias: disaggregated evaluation and mitigation
Introduced in Data privacy vs. data consent
Introduced in Content authenticity for multimodal generative AI: provenance, watermarking, disclosure, detection
Introduced in Hallucination, grounding, guardrails, and a trustworthy-AI checklist