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

NVIDIA NCA-GENM study plan

NVIDIA NCA-GENM · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

Experimentation

  • Define a testable hypothesis and one primary metric for a model-change experiment, and write the ship/iterate/abandon decision rule before running anything.

  • Compute required sample size from a target effect size at alpha 0.05 and power 0.8, then recompute for a halved effect and record how the number changes.

  • Implement seeded random assignment with fixed train/validation/test splits and prove determinism by regenerating the split twice and diffing the row hashes.

  • List three leakage risks specific to your setup - target leakage, temporal leakage, duplicate rows across splits - and write an executable check for each.

Your checkpoint

A one-page experiment design doc (hypothesis, metric, sample-size math, decision rule, leakage checklist) committed to a version-controlled repo.

Week 2

Experimentation & Core Machine Learning and AI Knowledge

  • Build an evaluation harness that reports accuracy, precision, recall, F1, and AUROC on a deliberately imbalanced synthetic dataset.

  • Run two model variants across five seeds and report mean plus standard deviation for every metric.

  • Apply a paired bootstrap or paired t-test to the two variants and state explicitly whether the gap is significant at alpha 0.05.

  • Write a confusion-matrix breakdown identifying which class drives the error and why plain accuracy misleads on this data.

Your checkpoint

Evaluation harness producing a results table of 2 models x 5 seeds x 5 metrics, plus a one-paragraph significance statement.

Week 3

Core Machine Learning and AI Knowledge & Data Analysis

  • Implement batch gradient descent for logistic regression from scratch in NumPy and confirm it lands within 1% of a scikit-learn baseline on identical data.

  • Plot learning curves of train versus validation error against training-set size and classify the current fit as underfit, overfit, or well-fit with evidence.

  • Profile a tabular dataset for missingness, duplicates, outliers, and class imbalance, and record the chosen treatment for each issue.

  • Compute correlation and mutual information for the top features and flag pairs above 0.8 correlation as redundant.

Your checkpoint

EDA plus modeling notebook containing the learning-curve plot, a feature-redundancy table, and a documented data-cleaning decision log.

Week 4

Multimodal Data & Experimentation

  • Build a preprocessing pipeline that pairs images with text, resizes and normalizes images, and tokenizes text into fixed-length tensors.

  • Assemble a DataLoader with a collate function handling variable-length text and verify tensor shapes by printing three consecutive batches.

  • Run a modality ablation - image-only, text-only, and fused - and report the metric delta for each configuration.

  • Document how label alignment and missing-modality samples are handled, covering at least two real broken-sample cases from the data.

Your checkpoint

Multimodal experiment report with a three-row ablation table, batch-shape log, and broken-sample handling notes.

Week 5

Software Development & Performance Optimization

  • Containerize the training entry point with a pinned Dockerfile and reproduce a full run inside the container on a clean machine.

  • Write unit tests for data transforms and metric functions, reaching at least 80% coverage on those two modules.

  • Profile one training step with torch.profiler or Nsight Systems and rank the top three time consumers.

  • Enable automatic mixed precision and measure samples-per-second before and after to quantify the speedup.

Your checkpoint

Repository with Dockerfile, passing test report, and a before/after throughput table from the profiler runs.

Week 6

Data Analysis & Performance Optimization

  • Write the same aggregation in SQL and pandas, then reconcile the two outputs row by row and explain any mismatch.

  • Add data-quality assertions on schema, value ranges, null rates, and duplicate keys so the pipeline fails loudly instead of silently.

  • Optimize input loading with caching, prefetch workers, and pinned memory, measuring epoch time at 1 versus 4 workers.

  • Quantize the model to FP16 and INT8 and record the latency, throughput, and accuracy delta for each.

Your checkpoint

Benchmark report containing the SQL/pandas reconciliation, epoch-time table, and quantization trade-off table.

Week 7

Trustworthy AI & Core Machine Learning and AI Knowledge

  • Draft a model card covering intended use, out-of-scope use, training data provenance, evaluation results, and known limitations.

  • Evaluate the model across at least two subgroups and report the max-minus-min gap on the primary metric.

  • Write a data-handling note identifying PII fields, retention policy, and license constraints for every dataset used.

  • Define three drift monitors - input distribution, prediction distribution, and label delay - each with a concrete alert threshold.

Your checkpoint

Model card plus a one-page risk register listing each identified risk, its severity, and a mitigation.

Week 8

Experimentation & Core Machine Learning and AI Knowledge & Multimodal Data & Software Development & Data Analysis & Performance Optimization & Trustworthy AI

  • Complete two timed 60-question practice sets and score each domain separately against the exam weightings.

  • Re-derive by hand the sample-size formula, precision/recall/F1, bias-variance decomposition, and AUROC interpretation without notes.

  • Re-teach your two weakest domains in a written 10-minute explanation each and check them against your week 3 and week 7 deliverables.

  • Consolidate the capstone repo with a README, exact reproduction commands, and the final results table.

Your checkpoint

Score report showing per-domain accuracy for both practice sets, a ranked remediation list, and a clean reproducible capstone repo.

Milestones

Week 2: Show a reviewable experiment design doc and a harness that reproduces the same metrics table from a fixed seed twice in a row.

Week 4: Complete one experiment end-to-end unsupervised: hypothesis, sample size, run, significance test, and a multimodal ablation table you can defend to a reviewer.

Week 6: Demonstrate a containerized, tested, profiled training run with measured speedup and a documented quantization trade-off.

Week 8: Score at least 80% overall on both timed practice sets with no domain below 70%, and have every missed question logged with its root cause.