Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
Which of the following is a component of the Content Authenticity Initiative?
The Content Authenticity Initiative (CAI) --- the cross-industry effort NVIDIA participates in alongside Adobe, Microsoft, and other organizations, built on the C2PA (Coalition for Content Provenance and Authenticity) open technical standard --- centers on 'Content Credentials': tamper-evident metadata attached to digital content that records its provenance, including how, when, and with what tools (including generative AI systems) the content was created or edited. Content Credentials travel with the media file and can be cryptographically verified, giving viewers a way to trace an image or video's origin and edit history, which is increasingly important as generative AI makes synthetic media harder to distinguish from authentic content by inspection alone.
The other options are either too generic or describe adjacent-but-distinct concepts: 'content validity' (A) is not a defined CAI technical component; it reads as a plausible-sounding but non-specific distractor. 'Ethical AI development' (B) describes a broader Trustworthy AI value that CAI's work supports and relates to, but it is not itself a named CAI component or deliverable. 'Data encryption' (C) is a general information-security technique --- CAI's Content Credentials do use cryptographic signing to ensure tamper-evidence, but encryption (confidentiality) and the CAI's actual mechanism (verifiable, signed provenance metadata) are distinct concepts; CAI is about disclosure and traceability, not concealment.
For building a zero-shot image classification pipeline, what could be a crucial step in the process?
Zero-shot image classification, by definition, requires classifying images into categories the model was never explicitly trained to recognize, with no task-specific labeled examples. CLIP-style models enable this by encoding both images and candidate text labels (e.g., 'a photo of a {class}') into a shared embedding space; classification then reduces to a similarity comparison --- computing cosine similarity between the image embedding and each candidate text embedding and selecting the closest match. This is the crucial architectural step: without a shared embedding space linking visual and textual semantics, there is no mechanism to generalize to unseen classes using only their names or descriptions.
Option B directly contradicts the 'zero-shot' premise --- manual labeling of the target dataset is precisely what zero-shot classification is designed to avoid; if labels were being collected for the target classes, the task would be standard supervised classification, not zero-shot. Option A (image enhancement) may marginally help downstream accuracy but is not the crucial, defining step. Option D is incoherent with how CLIP-style zero-shot classification actually works --- the textual description of each candidate class is the essential input that makes zero-shot generalization possible; eliminating it would remove the mechanism entirely, not improve it.
In the context of multimodal machine learning, what does 'data fusion' refer to?
Data fusion is the process of combining information from multiple modalities into a single, unified representation that a downstream model can act on. As covered in the early-fusion and late-fusion questions elsewhere in this set, fusion can occur at different pipeline stages --- raw/feature-level (early), intermediate representation level (hybrid), or decision level (late) --- but in every case the defining operation is combination, not separation.
Option A describes the inverse operation and does not correspond to any standard multimodal technique under the name 'fusion.' Option C describes missing-data handling or imputation, a data-quality concern that is often addressed *before* fusion (a model needs some representation for each modality, even an imputed or masked one, before combining them) but is not fusion itself. Option D describes evaluation or quality assessment, a distinct concern from the mechanical act of combining modalities into one representation.
Fusion technique choice has real architectural consequences: early fusion assumes tight temporal/spatial correspondence between modalities and is sensitive to missing streams; late fusion is more robust to missing or noisy modalities since each unimodal branch can still contribute independently; hybrid/intermediate fusion, common in modern transformer-based multimodal architectures via cross-attention, aims to capture the benefits of both while mitigating each one's weaknesses.
What is contrastive learning in the context of multimodal deep learning? Pick the 2 correct responses below.
Option D captures the general, task-agnostic definition of contrastive learning: given pairs of inputs labeled as similar (positive pairs) or dissimilar (negative pairs), the training objective pulls positive pairs' representations closer together in embedding space while pushing negative pairs' representations further apart --- typically implemented via losses like InfoNCE, triplet loss, or contrastive loss with a margin. This is the mechanism underlying self-supervised representation learning broadly, not only in multimodal settings.
Option E correctly applies this general principle to the multimodal case: for the *same* object described across modalities (e.g., an image of a dog and the caption 'a dog'), the model should increase representational similarity, since they refer to the same underlying entity; for *different* objects across modalities (an image of a dog paired with the caption 'a cat'), the model should decrease similarity. This is exactly CLIP's training objective, tested elsewhere in this set --- matching image-text pairs pulled together, mismatched pairs pushed apart.
Options B and C both invert this relationship --- B increases similarity for *different* objects and decreases it for *same* objects, and C similarly reverses the correct direction --- describing the opposite of what contrastive learning is designed to achieve, making both clearly incorrect distractors that test careful reading of directionality. Option A is too vague and mischaracterizes contrastive learning as a generative/manipulation technique rather than a representation-learning objective.
You are developing a ML model for image classification. You have a dataset with 10,000 images of cats, dogs and birds. Which of the following ML models would be the most appropriate choice for this task?
CNNs are the standard architecture for image classification because their convolutional layers exploit the spatial locality and translation invariance inherent to image data: learned filters detect local patterns (edges, textures, shapes) that compose hierarchically into higher-level features (parts, objects) as depth increases, without requiring the manual feature engineering that traditional models would need to reach comparable accuracy on raw pixel data. Pooling layers further provide a degree of spatial invariance, and parameter sharing across the image keeps the model tractable relative to a fully connected network operating on raw pixels.
Logistic Regression (A) is a linear classifier that operates on flattened feature vectors; applied directly to raw pixels of a 3-class image problem, it cannot capture the non-linear spatial structure needed to separate cats, dogs, and birds reliably, though it could serve as a baseline or as the final classification head atop CNN-extracted features. K-Means (B) is an unsupervised clustering algorithm --- inappropriate here because the task is supervised classification with labeled classes. Linear Regression (C) predicts continuous outputs and is not designed for categorical class prediction at all.
For 10,000 labeled images, a CNN (potentially fine-tuned from a pretrained backbone via transfer learning, given the modest dataset size) is the appropriate and industry-standard choice.
56 questions covering all exam domains, starting from $20
7 domains from the NVIDIA NCA-GENM exam outline, with approximate weightings. Every sample question above is tagged with the domain it comes from
Understand neural network fundamentals, training stability in multimodal settings, and multimodal loss functions. Familiarity with deep learning frameworks like TensorFlow and PyTorch is essential, along with prompt engineering principles and knowledge of emerging multimodal trends.
Extract insights from large datasets using data mining and visualization techniques. Create graphs and charts to convey analysis results, and identify relationships, trends, and factors affecting research outcomes in multimodal contexts.
Develop, test, and evaluate multimodal AI models while managing and preprocessing data from various sources. Test data quality, consistency, and model accuracy to ensure effectiveness of multimodal pipelines.
Build LLM use cases including retrieval-augmented generation, chatbots, and summarizers. Work with Python packages like spaCy, NumPy, and vector databases to implement machine learning analyses and manage data collection processes.
Optimize AI model performance by tuning hyperparameters and enhancing computational efficiency. Apply multimodal-specific transfer learning techniques and participate in model training optimization under supervision.
Sample question from this domain above: Q4
Collaborate with clients on requirements acquisition, data gathering, and deployment. Maintain software quality standards, use prompt engineering to improve generative AI output, and build components like U-Net architectures for image generation.
Describe ethical principles of trustworthy AI and balance data privacy with consent requirements. Learn how to minimize bias in AI systems and use NVIDIA technologies to improve AI trustworthiness.
Common questions about the exam itself