Courseiva

CCNA Ai Operations Questions

75 of 96 questions · Page 1/2 · Ai Operations topic · Answers revealed

1
MCQmedium

You are managing an Azure Machine Learning workspace and need to ensure that model training jobs are reproducible across environments. Which feature should be configured to capture the exact environment state, including Python packages and system dependencies?

A.Azure ML Datasets
B.Model Registries
C.Compute Targets
D.Environment objects
AnswerD

Environment objects capture the exact Python packages, environment variables and system dependencies used during training, so jobs can be reproduced identically across compute targets. This satisfies the reproducibility constraint by pinning the runtime state rather than relying on whatever libraries happen to be installed.

Why this answer

Azure ML Environment objects are the mechanism designed to capture and version the exact runtime state of a training job — including the Python interpreter version, pip/conda packages, environment variables, and Docker base image. When an Environment is registered and referenced by a job, Azure ML rebuilds the identical containerized context on any compute target, which is what makes training reproducible across environments. Datasets, registries, and compute targets do not encapsulate package or system dependencies.

Exam trap

The trap here is confusing 'reproducibility of data' (Datasets) or 'reproducibility of model artifacts' (Model Registry) with 'reproducibility of the runtime environment' — the question specifically asks about Python packages and system dependencies, which only Environment objects capture.

How to eliminate wrong answers

Option A is wrong because Azure ML Datasets only version and track data assets (tabular, file, or URI-based) — they capture what data is used, not the Python packages or system libraries needed to run the code. Option B is wrong because Model Registries store and version trained model artifacts and their metadata for deployment, but they do not define the runtime dependency graph that produced the model. Option C is wrong because Compute Targets (AmlCompute, AKS, etc.) only provide the execution infrastructure (CPU/GPU, node count, VM size) and do not capture the software environment layered on top of that infrastructure.

2
MCQhard

In SageMaker, what is the role of an 'Endpoint Configuration'?

A.Defines the database password
B.Defines the data cleaning logic
C.Defines model variants and compute resources
D.Defines the training budget
AnswerC

An Endpoint Configuration specifies the model variants to deploy and the compute resources backing each one, including instance type and count. This satisfies the stem's requirement by separating deployment settings from the model artefact itself, letting you host one or many models behind a single endpoint without retraining.

Why this answer

Defines the model, instance type, and traffic distribution (variants) for the production endpoint.

3
Multi-Selecthard

Which THREE components are critical to monitor in an AI pipeline to ensure operational availability?

Select 3 answers
A.Data source connectivity
B.Pipeline task execution status
C.Company stock price
D.Resource utilization (CPU/GPU)
E.Developer social media activity
AnswersA, B, D

Data source connectivity is a critical availability dependency: if the pipeline cannot reach its upstream sources, no inference or retraining can occur. Monitoring this connection detects outages before they cascade, directly supporting the operational availability the stem requires.

Why this answer

Data source connectivity (A) is critical because if the pipeline cannot reach its upstream data sources, ingestion fails and the pipeline becomes unavailable regardless of downstream health. Pipeline task execution status (B) is essential to detect failed, stalled, or retrying tasks so operators can remediate breaks in the workflow and maintain availability. Resource utilization (CPU/GPU) (D) must be monitored because saturation or exhaustion of compute resources causes task failures, timeouts, and degraded throughput that directly impact operational availability.

Company stock price (C) and developer social media activity (E) are unrelated to the technical health or availability of an AI pipeline and therefore are not monitoring components for operational availability.

4
MCQmedium

An audit team is reviewing a production AI system that performs real-time fraud detection. The system's output is a probability score between 0 and 1, and a threshold of 0.8 is applied to classify transactions as fraudulent. The team discovers that the threshold was set during initial model development and has not been adjusted since. Over the past six months, the false positive rate has increased from 2% to 15%, causing customer friction. The model's AUC-ROC has remained stable at 0.92. What is the MOST likely cause of the increased false positives?

A.The threshold of 0.8 is no longer optimal because the underlying distribution of predicted probabilities has shifted, even though the model's discriminative power is unchanged.
B.The model is suffering from concept drift, where the relationship between features and the target variable has changed, leading to more false positives.
C.The model is experiencing data drift in the input features, which has degraded its ranking ability.
D.The model's training data was not representative, causing it to systematically misclassify legitimate transactions as fraudulent over time.
AnswerA

A stable AUC-ROC means the model still ranks fraudulent transactions higher than legitimate ones, but the calibration of predicted probabilities may have shifted. If the distribution of scores for legitimate transactions has moved higher, a fixed threshold of 0.8 will classify more legitimate transactions as fraudulent, increasing false positives. Regular threshold tuning is needed to align with current data and business costs.

Why this answer

The model's stable AUC-ROC indicates that its ability to rank transactions by risk has not degraded. However, the fixed threshold of 0.8 may no longer be appropriate if the distribution of predicted probabilities for legitimate transactions has shifted upward. This can happen due to changes in the base rate of fraud or other factors, leading to more legitimate transactions crossing the threshold.

Auditors should recommend periodic threshold tuning based on current data and business costs.

Exam trap

The trap here is assuming that any increase in false positives must be due to model degradation, when in fact a stable AUC-ROC points to a threshold calibration issue rather than a loss of discriminative power.

5
Multi-Selecthard

When designing an AI governance framework, which THREE roles should have oversight responsibility?

Select 3 answers
A.Legal Counsel
B.Marketing Intern
C.Janitorial Staff
D.ML Engineer
E.Data Privacy Officer
AnswersA, D, E

Legal Counsel provides oversight of regulatory compliance, contractual obligations and liability exposure within the AI governance framework. Their involvement ensures AI systems align with applicable laws and industry regulations, forming one of the three required oversight roles.

Why this answer

Legal Counsel (A) is correct because AI governance must address regulatory compliance, liability, intellectual property, and contractual obligations, which require legal expertise to interpret laws such as the EU AI Act or GDPR. ML Engineer (D) is correct because technical oversight of model development, training data, bias testing, and performance monitoring requires deep machine-learning knowledge to ensure systems behave safely and as intended. Data Privacy Officer (E) is correct because AI systems typically process personal data, and the DPO is responsible for ensuring compliance with data protection regulations, conducting DPIAs, and safeguarding data subject rights.

Marketing Intern (B) and Janitorial Staff (C) are not oversight roles in an AI governance framework, as they lack the domain authority, regulatory accountability, and technical or legal expertise required for governance decisions.

6
MCQmedium

Which metric would best detect 'Label Drift' in a production model?

A.Target distribution shift (PSI)
B.Model latency
C.CPU utilization
D.Number of users
AnswerA

Label drift means the distribution of the target variable itself shifts over time, so monitoring the target distribution with Population Stability Index detects that movement directly. Feature drift metrics would miss it, since inputs can remain stable while the label distribution changes.

Why this answer

Label drift occurs when the output (target) distribution changes significantly from training.

7
Multi-Selecthard

Which THREE documents are typically required for an AI Audit trail?

Select 3 answers
A.Model training logs
B.Model validation reports
C.Deployment approval records
D.Employee vacation calendar
E.Cafeteria lunch receipts
AnswersA, B, C

Model training logs record datasets, hyperparameters, code versions and timestamps used to produce each model. They satisfy the audit-trail requirement by evidencing how a model was derived, enabling reproducibility and tracing of decisions back to the training process.

Why this answer

Model training logs (A) are required because they document the datasets, hyperparameters, training runs, and timestamps that establish how a model was built, which is essential for reproducibility and traceability in an AI audit trail. Model validation reports (B) are required because they record performance metrics, test results, bias/fairness evaluations, and sign-offs that demonstrate the model was assessed against acceptance criteria before use. Deployment approval records (C) are required because they provide the governance evidence of who authorized the release, when, and under what conditions, completing the chain of accountability from development to production.

The remaining options do not belong: an employee vacation calendar (D) and cafeteria lunch receipts (E) are unrelated administrative records with no bearing on model provenance, validation, or deployment authorization.

8
MCQmedium

What is the purpose of 'Containerization' (e.g., Docker) in MLOps?

A.Encrypting the model
B.Ensuring environment consistency
C.Reducing data size
D.Increasing model accuracy
AnswerB

Containerisation packages an application with its dependencies, libraries and runtime into a single immutable image, so the same artefact executes identically across development, testing and production. This directly satisfies the environment consistency requirement, eliminating "works on my machine" drift caused by differing host libraries or Python versions.

Why this answer

Ensures the environment (dependencies, OS) is consistent across development, testing, and production.

9
MCQmedium

In an AI Audit, what does 'Model Lineage' demonstrate?

A.The cloud provider's stock
B.Provenance of the final model
C.The developer's name
D.The model's name
AnswerB

Model lineage records the provenance of the final model: its training data, code, parameters, and the transformations applied across each version. This documented chain lets auditors trace how the deployed model was produced and verify the artefacts behind it.

Why this answer

Model lineage is the documented, traceable record of a model's provenance — the datasets, code, hyperparameters, training runs, and transformations that produced the final artifact. In an AI audit, it demonstrates end-to-end traceability: which data trained the model, which code version was used, who approved each stage, and how the model evolved. This chain of custody is what allows auditors to verify reproducibility, detect unauthorized changes, and satisfy regulatory requirements.

Exam trap

The trap is reducing lineage to a single attribute (developer name, model name) — candidates who don't understand that lineage is a full provenance chain covering data, code, and process pick C or D.

How to eliminate wrong answers

Option A is wrong because a cloud provider's stock price is a financial-market metric with no relationship to model provenance or auditability. Option C is wrong because the developer's name is a single data point that may appear in lineage metadata but does not constitute lineage itself — lineage is the full provenance chain, not an attribution field. Option D is wrong because the model's name is just an identifier label; it conveys no information about how the model was built, what data it used, or how it was validated.

10
MCQeasy

Which of the following is an example of an 'operational metric' for an AI system?

A.Request latency
B.F1 Score
C.ROC AUC
D.Training accuracy
AnswerA

Request latency measures live system behaviour, unlike business or model-quality metrics. It captures the time to serve each inference request, directly reflecting operational health and user experience. This makes it an operational metric rather than an accuracy or revenue indicator.

Why this answer

Operational metrics (system health) include latency, error rate, and throughput.

11
MCQmedium

What is 'Shadow Deployment' in AI MLOps?

A.Running a model in parallel without serving results
B.Running only on local machine
C.Deleting the model
D.Replacing the production model
AnswerA

Shadow deployment runs a new model version in parallel with the live production model, receiving the same real traffic but with its predictions discarded rather than served. This lets teams validate behaviour, latency and accuracy on real data before promotion, without affecting users.

Why this answer

Running the new model alongside the production model, but without the new model's predictions influencing the final result, to validate performance.

12
MCQhard

During an audit of an LLM pipeline, you discover that 'System Prompt' versioning is missing. What is the operational risk?

A.Higher cloud bills
B.Unpredictable model behavior changes
C.Increased latency
D.Database corruption
AnswerB

Without version control, prompt edits propagate instantly and silently, so output shifts cannot be traced to a specific revision. This directly satisfies the audit's missing-versioning constraint: rollback is impossible, A/B comparisons are invalid, and behavioural drift becomes undetectable, making model responses unpredictable across deployments.

Why this answer

Without system prompt versioning, changes to the instructions can cause unpredictable behavior changes that cannot be reverted.

13
MCQmedium

When auditing an AI model, what does 'Concept Drift' signify to an operational team?

A.The training data was leaked
B.The model is overfitted
C.The model's predictive accuracy is likely degrading
D.The model is running too fast
AnswerC

Concept drift means the statistical relationship between inputs and target outputs changes over time, so patterns learned during training no longer match live data. Operational teams should expect declining predictive accuracy and schedule retraining or monitoring alerts.

Why this answer

Concept drift describes the phenomenon where the statistical relationship between input features and the target variable changes over time in the production environment, diverging from the distribution the model was trained on. Because the model's learned parameters are now misaligned with current data patterns, its predictive accuracy typically degrades. Operational teams monitor for drift (e.g., via PSI, KL divergence, or KS tests) to trigger retraining before business impact occurs.

Exam trap

The trap here is confusing training-time defects (overfitting, data leakage) with production-time distributional phenomena — candidates who don't distinguish model-quality issues from data-distribution issues pick B or A.

How to eliminate wrong answers

Option A is wrong because data leakage refers to training data inadvertently containing information about the target that would not be available at inference time — it is a training-time integrity issue, not a runtime distributional shift. Option B is wrong because overfitting is a model-capacity problem where the model memorizes training noise and fails to generalize; it is diagnosed at training/validation time via train-vs-test gap, not an ongoing production drift phenomenon. Option D is wrong because inference speed is a latency/throughput concern unrelated to the statistical relationship between features and labels.

14
MCQmedium

When auditing an ML pipeline, what does the 'DAG' (Directed Acyclic Graph) represent?

A.Model accuracy curve
B.The database schema
C.Pipeline task dependencies
D.The network architecture
AnswerC

The DAG encodes the execution order of pipeline tasks, where each node is a task and each directed edge is a dependency that must complete before its successor runs. This dependency structure is what lets orchestrators like Airflow schedule tasks correctly and detect cycles.

Why this answer

The DAG defines the sequence and dependency of operational steps in the pipeline.

15
MCQhard

What is the risk of 'Feature Skew' in an AI pipeline?

A.Database corruption
B.Increased hardware costs
C.Incorrect model predictions
D.System crash
AnswerC

Feature skew arises when training features are computed differently from serving features, so the model receives inputs at inference that diverge from what it learned. This mismatch directly degrades prediction accuracy, producing incorrect outputs. It satisfies the stem's risk framing: the pipeline's training-serving inconsistency manifests as unreliable, wrong model predictions.

Why this answer

Feature skew (also called training-serving skew) occurs when the feature values used at training time differ from those computed at inference time — for example, different preprocessing, aggregation windows, or data sources. Because the model learned relationships based on the training distribution, mismatched inputs at serving time cause it to produce incorrect predictions. This is a data/feature consistency problem, not an infrastructure failure.

Exam trap

The trap is conflating data quality problems with infrastructure failures — candidates may pick 'database corruption' or 'system crash' because they sound severe, but feature skew is a silent correctness issue that produces wrong predictions without any system error.

How to eliminate wrong answers

Option A is wrong because feature skew is not database corruption — the data may be perfectly intact but computed differently between training and serving pipelines. Option B is wrong because skew is a correctness problem, not a cost problem; hardware spend is unrelated to whether features match. Option D is wrong because feature skew does not crash the system — the model still returns outputs, they are just wrong, which is more dangerous because it can go undetected.

16
MCQhard

Which operational process is required to ensure 'Data Privacy' when using user-generated data for model retraining?

A.Increasing compute power
B.Model quantization
C.Removing the model
D.Data anonymization
AnswerD

Data anonymisation irreversibly removes or alters personally identifiable information, so retraining datasets no longer expose individuals. This satisfies the stem's data privacy requirement by preventing re-identification, unlike pseudonymisation, which retains a mapping key and therefore remains personal data under GDPR. It directly enables lawful secondary use of user-generated data.

Why this answer

Anonymization or pseudonymization must be performed before training.

17
MCQhard

For a production LLM deployment, which operational metric is most critical to monitor to identify 'hallucination' or grounding failure in real-time?

A.Throughput (TPS)
B.Context faithfulness score
C.Token generation latency
D.Error code distribution
E.Memory footprint
AnswerB

A context faithfulness score measures whether generated output is grounded in the retrieved source documents, directly detecting hallucination in real time. Latency, token throughput, or cost metrics cannot reveal grounding failure, so this metric uniquely satisfies the stem's requirement to identify hallucination during production serving.

Why this answer

Retrieval metrics, specifically faithfulness or answer relevance, indicate if the model is hallucinating outside of retrieved context.

18
MCQeasy

What is the primary purpose of a 'Champion-Challenger' deployment pattern in MLOps?

A.To manage database indexes
B.To compress model weights
C.To safely test a new model vs production
D.To increase training speed
AnswerC

Champion-Challenger routes a portion of live traffic to the challenger model while the champion continues serving most requests, comparing performance on real data. This satisfies the stem's safety constraint: the new model is validated against production traffic without exposing all users to unproven behaviour, enabling evidence-based promotion or rollback.

Why this answer

Champion-Challenger deployment runs the current production model (champion) alongside one or more candidate models (challengers), routing a small percentage of live traffic to the challengers and comparing business/ML metrics. This enables safe, data-driven promotion decisions without risking the full user base.

Exam trap

AAIA often tests whether candidates confuse deployment patterns (Champion-Challenger, canary, blue-green) with model optimization techniques (quantization, pruning) or infrastructure concerns (load balancing, indexing).

How to eliminate wrong answers

Option A is wrong because database index management is a data-engineering concern unrelated to model deployment patterns. Option B is wrong because model weight compression (quantization, pruning) is an optimization technique, not a deployment pattern. Option D is wrong because training speed is affected by hardware, data pipelines, and algorithms — not by how models are deployed to production.

19
MCQhard

An organization using AWS SageMaker is experiencing model drift in production. You need to implement automated monitoring to trigger alerts when the distribution of input data deviates from the baseline. Which tool should be configured?

A.AWS CloudWatch Alarms
B.SageMaker Clarify
C.SageMaker Pipelines
D.SageMaker Model Monitor
AnswerD

SageMaker Model Monitor continuously captures production inference data and compares its statistical distribution against a baseline, detecting drift and data quality violations. It satisfies the requirement for automated alerts when input data deviates, without custom infrastructure.

Why this answer

SageMaker Model Monitor is the purpose-built service for detecting data drift, model quality drift, bias drift, and feature attribution drift in deployed endpoints. It compares incoming inference data against a baseline statistics and constraints file, and can emit CloudWatch metrics that trigger alarms. This directly addresses the requirement for automated monitoring of input distribution deviation.

Exam trap

The trap is selecting CloudWatch Alarms because 'alerts' is in the question — but CloudWatch is the notification layer, not the drift-detection engine; Model Monitor produces the metrics CloudWatch alarms on.

How to eliminate wrong answers

Option A is wrong because CloudWatch Alarms only react to metrics — they don't compute drift themselves; you need Model Monitor to generate the drift metrics first. Option B is wrong because SageMaker Clarify is for bias detection and explainability (SHAP values) during training and inference, not for ongoing distribution drift monitoring. Option C is wrong because SageMaker Pipelines is an orchestration tool for ML workflows (CI/CD for models), not a runtime monitoring service.

20
MCQhard

When auditing a Kubernetes-based AI deployment, what does a 'Pod Disruption Budget' (PDB) ensure?

A.The model version
B.Maximum allowed CPU usage
C.Minimum availability during maintenance
D.The cost of the cluster
AnswerC

A Pod Disruption Budget guarantees a minimum number of replicas stay running during voluntary disruptions such as node drains and cluster upgrades, directly satisfying the maintenance-availability constraint. It does not cover involuntary failures like hardware crashes, which ReplicaSets handle instead.

Why this answer

Ensures that a minimum number of replicas are available during voluntary disruptions (e.g., node upgrades).

21
MCQhard

An auditor finds that a model's 'input feature importance' has changed significantly after a retrain. What is the most appropriate action?

A.Investigate source data and feature logic
B.Ignore the change
C.Delete the model
D.Upgrade the hardware
AnswerA

Shifts in input feature importance after retraining typically signal upstream data drift or altered feature engineering, not model decay. Auditing source data distributions and feature derivation logic pinpoints the cause, satisfying the auditor's requirement to explain the change before any remediation or redeployment decision.

Why this answer

Investigate if the change is due to a shift in data or a feature engineering error.

22
Multi-Selecthard

Which THREE items should be tracked in a 'Model Registry' for audit readiness?

Select 3 answers
A.Training dataset lineage
B.Source code reference (Git commit)
C.Cloud provider logo
D.Employee birthday
E.Model artifact hash
AnswersA, B, E

Dataset lineage records the origin, transformations and version history of the training data, satisfying the audit requirement to demonstrate what data produced the model. Without it, auditors cannot trace bias, consent or provenance, so it is a core registry field alongside model version and performance metrics.

Why this answer

A is correct because training dataset lineage documents which data was used to train a model, which is essential for audit trails, reproducibility, and compliance with data governance requirements. B is correct because a source code reference such as a Git commit uniquely identifies the exact code version that produced the model, enabling auditors to trace and reproduce the training pipeline. E is correct because a model artifact hash provides cryptographic integrity verification, ensuring the deployed model has not been altered and matches the audited version.

C is not appropriate because a cloud provider logo is merely branding and carries no audit or traceability value. D is not appropriate because employee birthday is personal data unrelated to model governance and would raise privacy concerns rather than support audit readiness.

23
Multi-Selectmedium

Which TWO are key 'AI Operational' documentation artifacts?

Select 2 answers
A.Personal employee diary
B.Restaurant menu
C.Pipeline Architecture Diagram
D.Model Card
E.Grocery shopping list
AnswersC, D

A pipeline architecture diagram documents the operational topology of the AI system — data ingestion, training, inference and monitoring components and their interactions. It satisfies the 'AI Operational' criterion because it captures how the deployed pipeline runs and is maintained, not design rationale or model metrics.

Why this answer

Option C, the Pipeline Architecture Diagram, is a key AI Operational artifact because it documents the end-to-end data and model workflow — ingestion, preprocessing, training, deployment, and monitoring stages — enabling teams to operate, troubleshoot, and maintain the ML system reliably. Option D, the Model Card, is also a key AI Operational artifact because it provides standardized documentation of a model's intended use, training data, performance metrics, limitations, and ethical considerations, which is essential for responsible deployment and ongoing governance. The unmarked options do not belong: A (Personal employee diary) is private personal documentation unrelated to AI operations, B (Restaurant menu) is a food-service document with no bearing on AI systems, and E (Grocery shopping list) is an everyday personal list irrelevant to AI operational documentation.

24
MCQhard

Which security control is most effective against 'Prompt Injection' attacks in a deployed LLM?

A.Enabling GPU acceleration
B.Prompt Guardrails
C.Increasing model parameters
D.Regular re-training
AnswerB

Prompt Guardrails inspect and filter both user inputs and model outputs, detecting and neutralising injected instructions before they alter model behaviour. This directly counters prompt injection, where malicious text attempts to override system prompts or hijack the LLM's intended task.

Why this answer

Prompt Guardrails are input/output filtering layers that detect and block malicious or policy-violating prompts, including injection attempts like 'ignore previous instructions' or role-override payloads. They work by classifying, pattern-matching, or using a secondary LLM to evaluate prompts before they reach the target model, and by sanitizing outputs before they reach the user. This is the most direct and effective control because it operates at the exact attack surface — the prompt itself.

Exam trap

The trap is assuming that model-side improvements (more parameters, retraining) provide security — candidates who don't recognize that prompt injection is an input-validation problem requiring a runtime control layer pick C or D.

How to eliminate wrong answers

Option A is wrong because GPU acceleration is a performance optimization for inference throughput; it has no security function and does nothing to detect or block malicious prompts. Option C is wrong because increasing model parameters improves capability/capacity but does not inherently make the model more resistant to injection — larger models can actually be more susceptible to sophisticated injections. Option D is wrong because regular retraining addresses model staleness and concept drift, not adversarial prompt manipulation; retraining doesn't add a runtime defense layer against injection.

25
MCQmedium

When auditing an AI pipeline, where should 'Environment Variables' be stored to ensure security?

A.Git repository
B.Hardcoded in script
C.Publicly accessible folder
D.Secrets Manager
AnswerD

Environment variables often hold API keys and connection strings, so storing them as plaintext in pipeline configuration exposes credentials. A secrets manager encrypts these values at rest, enforces access controls and supports rotation, satisfying the audit requirement that sensitive configuration never lives in code or build definitions.

Why this answer

Environment variables frequently hold credentials, API keys, and connection strings, so they must be stored in a dedicated secrets management service such as Secrets Manager. This provides encryption at rest, access control, auditing, and rotation, which are the security properties an audit expects. Storing them anywhere else exposes them to leakage.

Exam trap

The trap is that 'environment variables' sounds like a configuration concern rather than a secrets concern — candidates may pick Git or a config file, forgetting that env vars routinely carry credentials that require a dedicated secrets store.

How to eliminate wrong answers

Option A is wrong because a Git repository stores files in plaintext history, so secrets committed there are effectively public and persist even after deletion. Option B is wrong because hardcoding secrets in scripts embeds them in source code and process listings, making rotation and access control impossible. Option C is wrong because a publicly accessible folder offers no authentication or encryption, guaranteeing exposure to anyone who can reach the path.

26
MCQhard

During an audit of a model inference endpoint, you observe that 'Model Explanation' logs are missing. Which library or tool was likely omitted from the deployment?

A.Kubernetes manifest
B.TensorBoard logging
C.SHAP integration
D.Prometheus exporter
AnswerC

SHAP integration supplies the per-feature attribution values that populate Model Explanation logs, satisfying the audit's requirement for inference-time explainability records. Without it, the endpoint returns predictions but writes no explanation entries, so the logging gap points directly to its omission from the deployment.

Why this answer

Model Explanation logs on an inference endpoint are produced by SHAP-based explainers integrated into the scoring pipeline; if those logs are missing, the SHAP integration was almost certainly omitted from the deployment. Azure ML's responsible-AI tooling and SageMaker Clarify both rely on SHAP to generate per-request or batch explanations, so the absence of explanation logs points directly to a missing SHAP component. The other options are infrastructure or monitoring tools that do not generate model explanations.

Exam trap

The trap is assuming any logging or monitoring tool (TensorBoard, Prometheus) produces 'Model Explanation' logs — only SHAP-based interpretability tooling generates feature-attribution explanations, so the missing library is the SHAP integration.

How to eliminate wrong answers

Option A is wrong because a Kubernetes manifest only describes how to schedule and expose containers (deployments, services, ingress) — it has no role in producing model explanation artifacts. Option B is wrong because TensorBoard logging captures training-time metrics such as loss curves, gradients, and histograms; it does not generate inference-time explanation logs. Option D is wrong because a Prometheus exporter emits operational telemetry (latency, request counts, error rates) for monitoring, not model-level feature attributions or explanations.

27
MCQeasy

Which environment should be used to perform 'Model Validation' before moving to production?

A.Training Cluster
B.Development Environment
C.Public Internet
D.Staging Environment
E.Local Desktop
AnswerD

A staging environment mirrors production configuration, so model validation runs against realistic data and settings before release. This isolates testing from live workloads, letting you verify accuracy and catch regressions without affecting production users or data.

Why this answer

Staging or UAT environments mirror production and are used for testing.

28
MCQeasy

When setting up a containerized deployment of an AI model using Docker, what is the primary purpose of a 'multi-stage build'?

A.To run multiple versions of the model simultaneously
B.To train the model during the container startup
C.To automatically scale the deployment based on traffic
D.To reduce the final image size and attack surface
AnswerD

Multi-stage builds let earlier stages compile dependencies and artefacts, then copy only the runtime essentials into a slim final stage. This directly satisfies the stem's containerised AI deployment constraint: the shipped image carries no build toolchain, cutting both image size and exploitable attack surface.

Why this answer

The primary purpose of a multi-stage build in Docker is to reduce the final image size and attack surface by separating the build environment from the runtime environment. Build tools, compilers, and intermediate dependencies are used in an early stage but are not copied into the final image, leaving only the necessary runtime artifacts. This results in a leaner, more secure production image.

Exam trap

AAIA often tests the distinction between build-time optimizations and runtime orchestration features, so the trap is selecting answers about scaling or running multiple models when the question is specifically about Docker image construction.

How to eliminate wrong answers

Option A is wrong because running multiple versions of a model simultaneously is an orchestration/scaling concern, not the purpose of a multi-stage build. Option B is wrong because training a model during container startup is inefficient and unrelated to multi-stage builds, which are about image construction, not runtime training. Option C is wrong because automatic scaling based on traffic is a feature of orchestration platforms like Kubernetes, not Docker multi-stage builds.

29
Multi-Selecthard

Which THREE items must be included in a 'Model Card' to comply with regulatory model risk management standards?

Select 3 answers
A.Intended use cases
B.Model performance metrics
C.Internal employee passwords
D.Cloud service provider revenue
E.Known limitations and failure modes
AnswersA, B, E

Documenting intended use cases defines the model's approved scope and boundaries, which regulators require to assess fitness for purpose. It satisfies the Model Card requirement by evidencing that deployment stays within validated parameters, distinct from performance or limitation disclosures.

Why this answer

Model cards summarize intended use, limitations, and performance characteristics.

30
Multi-Selectmedium

Which TWO are common 'AI Security' threats that require operational oversight?

Select 2 answers
A.Slow training time
B.High memory usage
C.Model poisoning during training
D.Adversarial evasion attacks
E.Team burnout
AnswersC, D

Model poisoning corrupts training data or weights so the deployed model learns attacker-chosen behaviour, undermining integrity. Detecting it requires monitoring training pipelines, data provenance and drift, which is why it demands ongoing operational oversight rather than one-off validation.

Why this answer

Model poisoning during training (C) is a core AI security threat because an adversary who can influence the training data or pipeline can inject malicious samples that corrupt the learned model, degrading accuracy or implanting backdoors, so it demands operational oversight of data provenance, training integrity, and model validation. Adversarial evasion attacks (D) are also a common AI security threat: crafted inputs at inference time (e.g., perturbed images or prompts) cause the deployed model to misclassify or bypass controls, requiring ongoing monitoring, input filtering, and robustness testing in production. By contrast, slow training time (A) and high memory usage (B) are performance and resource-efficiency concerns, not security threats, and team burnout (E) is a personnel/wellbeing issue rather than an AI security risk.

31
MCQmedium

What is the function of a 'Circuit Breaker' in a microservice-based AI architecture?

A.Preventing failure propagation
B.Increasing latency
C.Training the model
D.Managing databases
AnswerA

A circuit breaker monitors calls to a failing dependency and, once a threshold is breached, trips to return fallback responses instead of forwarding requests. This halts cascading failures across microservices, satisfying the stem's requirement of preventing failure propagation.

Why this answer

To stop requests to a failing AI service to prevent system-wide collapse.

32
MCQhard

An organization experiences 'Data Leakage' in a machine learning project. What is the most likely cause during the training process?

A.Using target data in training features
B.Using standard Python libraries
C.Using secure cloud storage
D.Using too many GPUs
AnswerA

Including the target variable among the training features lets the model memorise labels rather than learn generalisable patterns, producing unrealistically high validation accuracy. This satisfies the stem's data leakage constraint, where information unavailable at inference time contaminates training, inflating reported performance and degrading real-world predictions.

Why this answer

Using test/validation data during feature selection or training leads to leakage.

33
MCQeasy

What is the primary function of a 'Version Control System' (like Git) in an MLOps team?

A.Executing Python scripts
B.Managing code changes
C.Storing raw video
D.Managing databases
AnswerB

Git tracks revisions to source code, notebooks and configuration files, letting MLOps team members branch, merge and roll back changes while maintaining a full audit history. This versioning underpins reproducibility and collaboration across the model development lifecycle.

Why this answer

To manage code changes, enable collaboration, and allow rollbacks.

34
MCQmedium

An AI audit is examining a computer vision model used for quality control in a manufacturing plant. The model detects defects on assembly lines and triggers alerts for human inspectors. The audit team reviews the model's deployment and finds that it runs on a single GPU server without redundancy. The plant operates 24/7, and any downtime of the model results in unmonitored production, potentially allowing defective products to pass. The team also notes that the model's inference latency is 200ms, which is within the required 500ms. Which of the following is the MOST significant operational risk identified in this scenario?

A.The model's inference latency of 200ms may increase under load, causing missed defects.
B.The single GPU server represents a single point of failure, and its downtime would halt defect detection entirely.
C.Human inspectors may become over-reliant on the model and reduce their vigilance, causing missed defects.
D.The model may not have been trained on enough defective samples, leading to poor detection rates.
AnswerB

The absence of redundancy means that if the GPU server fails, the defect detection system goes offline, and defective products may pass undetected. This is a critical operational risk because it directly impacts product quality and safety. The audit should recommend implementing failover or load-balanced servers to ensure continuous operation.

Why this answer

The single GPU server without redundancy is a single point of failure. If it fails, the defect detection system stops, and defective products may go unnoticed. This directly threatens product quality and safety.

While latency and human factors are relevant, the lack of redundancy is the most critical operational risk. Auditors should recommend implementing high availability, such as redundant servers or failover mechanisms, to ensure continuous operation.

Exam trap

The trap here is getting distracted by performance metrics like latency or human factors, when the most critical operational risk is the single point of failure that could cause a complete system outage.

35
MCQeasy

An AI auditor is reviewing the operational documentation for a computer vision model used in quality control on a manufacturing line. The documentation includes a section on 'model serving infrastructure.' Which element is most important for the auditor to verify regarding the model's ability to handle peak production loads?

A.The number of layers in the neural network architecture
B.The model's inference latency on a single test image
C.The autoscaling configuration and resource limits of the inference service
D.The model's training dataset size and diversity
AnswerC

Autoscaling configuration and resource limits determine how the inference service scales in response to increased request volume. This is critical for handling peak production loads without degradation. The auditor should verify that scaling policies are properly set, tested under load, and aligned with production throughput requirements to ensure reliability.

Why this answer

The autoscaling configuration and resource limits of the inference service are most important for handling peak production loads. These settings determine whether the system can dynamically allocate resources to meet demand without performance degradation. Auditors should verify that scaling policies are tested, monitored, and capable of maintaining throughput during peak periods, ensuring operational reliability.

Exam trap

The trap here is focusing on model architecture or training data, which affect accuracy, rather than on serving infrastructure scalability, which determines load-handling capability.

36
MCQhard

When using DVC (Data Version Control) in an AI project, what is the best practice to ensure the 'data version' is immutable for audit purposes?

A.Use absolute file paths
B.Commit .dvc files to git
C.Disable data caching
D.Store data on local drive
AnswerB

Committing .dvc files to Git records the exact hash and pointer for each dataset version, so the referenced data cannot be silently altered. This immutability satisfies the audit requirement, since any change produces a new hash and a new commit.

Why this answer

DVC tracks data artifacts by storing lightweight .dvc pointer files (containing MD5 hashes and metadata) in Git while the actual data lives in remote storage (S3, GCS, Azure Blob, etc.). Committing the .dvc files to Git creates an immutable, versioned record of exactly which data hash was used for each experiment or model, providing the cryptographic provenance auditors require. Because the hash is content-addressed, any modification to the underlying data produces a different hash, breaking the link and exposing tampering.

Exam trap

The trap is assuming that storing data somewhere (local drive, absolute path) provides versioning — candidates miss that immutability in DVC comes specifically from the Git-committed hash pointer, not from where the bytes physically reside.

How to eliminate wrong answers

Option A is wrong because absolute file paths are environment-specific and non-portable — they don't provide any integrity guarantee and would break across machines or CI runners, offering zero audit value. Option C is wrong because disabling data caching removes DVC's ability to deduplicate and verify content by hash; caching is precisely what enables reproducibility and integrity verification. Option D is wrong because storing data only on a local drive provides no versioning, no remote backup, and no tamper-evident hash linkage — it defeats the entire purpose of DVC's Git-integrated versioning model.

37
MCQmedium

An AI audit team is evaluating a bank's production ML system that processes loan applications. The system uses an automated pipeline that retrains the model every month. The audit team needs to verify that the retraining process does not introduce unintended bias. Which operational control should the audit team examine first?

A.The data drift detection thresholds configured for the pipeline
B.The logging of model predictions for post-hoc analysis
C.The version control system used for model artifacts
D.The model validation gate that includes fairness metrics before deployment
AnswerD

A model validation gate that incorporates fairness metrics ensures that any retrained model must pass predefined bias checks before being promoted to production. This is a direct operational control that prevents biased models from being deployed. Auditors should examine the gate's configuration, the fairness metrics used, and the approval workflow to confirm effectiveness.

Why this answer

The most direct operational control for verifying that retraining does not introduce bias is a validation gate that enforces fairness metrics before deployment. Such a gate acts as a preventive control, ensuring that any model failing bias thresholds is blocked from production. Auditors should examine the gate's design, the fairness metrics selected, and the approval process to confirm it operates effectively.

Exam trap

The trap here is assuming that data drift detection or prediction logging provides sufficient evidence of fairness, when only a validation gate with fairness metrics directly prevents biased models from being deployed.

38
Multi-Selecthard

An AI audit team is assessing the operational resilience of a fraud detection system that uses a real-time ML model. The system must maintain high availability and handle concept drift. Which two operational practices are most critical for ensuring the system's continued effectiveness? (Choose two.)

Select 2 answers
A.Implementing automated model retraining triggered by drift detection
B.Using only batch processing for fraud detection to ensure data consistency
C.Establishing a rollback mechanism to revert to a previous model version
D.Deploying the model on a single high-performance server to reduce complexity
E.Disabling logging to reduce storage costs and improve performance
AnswersA, C

Automated retraining triggered by drift detection ensures that the model adapts to changing fraud patterns without manual intervention. This is critical for maintaining effectiveness in a dynamic environment. The audit team should verify that drift detection thresholds are properly calibrated and that retraining pipelines include validation gates to prevent performance regressions.

Why this answer

The two most critical practices are automated retraining triggered by drift detection and a robust rollback mechanism. Automated retraining ensures the model stays current with evolving fraud tactics, while rollback provides a safety net if a new model fails. Together, they address both concept drift and operational resilience, enabling the system to maintain high availability and effectiveness.

Exam trap

The trap here is selecting practices that seem to simplify operations but actually increase risk, such as using a single server or disabling logging, instead of focusing on adaptability and recoverability.

39
MCQmedium

What is the primary objective of a 'Model Inventory' in an enterprise AI audit?

A.To log user feedback
B.Centralized visibility of all models
C.To optimize GPU usage
D.To store model weights
AnswerB

A Model Inventory consolidates every deployed and in-development model into one register, giving auditors centralised visibility of models. This directly satisfies the audit objective of knowing which models exist, their owners and purposes, enabling complete scoping rather than discovering models piecemeal across business units.

Why this answer

To have a centralized, authoritative list of all models in production for compliance and risk tracking.

40
MCQmedium

Which AWS SageMaker feature allows auditors to verify that a model was trained on encrypted data?

A.Instance type selection
B.Model registry labels
C.Notebook instance tags
D.KMS Key Usage in CloudTrail
AnswerD

CloudTrail records every KMS API call, including which key encrypted the training data and who used it. Auditors can therefore trace key usage events to verify that SageMaker training jobs consumed encrypted data, providing the evidential trail the scenario demands.

Why this answer

SageMaker Training Jobs support 'Data Encryption' via KMS keys, which is logged in CloudTrail.

41
MCQmedium

When an AI system utilizes a 'Feature Store', how does it ensure consistency between training and inference?

A.Deleting training data after use
B.Caching features on local disk
C.Converting features to text
D.Serving features from a unified source
AnswerD

Serving features from a unified source guarantees that the identical feature definitions and values used during training are also supplied at inference, eliminating training-serving skew. This directly satisfies the consistency constraint, since both pipelines read from one governed repository rather than separate, divergent transformations.

Why this answer

The feature store ensures the exact same logic and code are used to fetch features for both training and serving.

42
MCQeasy

In a GCP Vertex AI pipeline, you want to ensure that every model artifact is associated with the specific training data and code version used. Which component provides this lineage tracking?

A.Feature Store
B.Vertex AI Metadata
C.Vertex AI Pipelines
D.Vertex AI Experiments
AnswerB

Vertex AI Metadata stores and tracks artefacts, executions and contexts, recording which dataset and code version produced each model. This lineage graph satisfies the stem's requirement by linking every model artefact back to its exact training inputs and pipeline components.

Why this answer

Vertex AI Metadata tracks the lineage of artifacts throughout the lifecycle.

43
Multi-Selecthard

When auditing a model deployment pipeline, which TWO aspects are critical to verify to ensure compliance with AI governance frameworks?

Select 2 answers
A.Whether the team uses a specific cloud provider
B.Validation of data processing against privacy policies
C.Existence of a complete audit trail of model lineage
D.The speed of the training job
E.Usage of proprietary algorithms only
AnswersB, C

Verifying that data processing aligns with privacy policies confirms handling of personal data meets governance obligations such as consent, purpose limitation and retention. This directly satisfies the audit requirement to demonstrate that pipeline processing respects documented privacy commitments throughout the model deployment lifecycle.

Why this answer

Option B is correct because AI governance frameworks require that data processing be validated against privacy policies, ensuring that personal data is collected, processed, and stored in line with regulations such as GDPR or CCPA and internal data-handling standards. Option C is correct because a complete audit trail of model lineage provides traceability from training data through model versions to deployment, which is essential for accountability, reproducibility, and regulatory audits under governance frameworks. The unmarked options do not belong: the choice of cloud provider (A) is a deployment detail, not a governance requirement; training job speed (D) is a performance metric unrelated to compliance; and using only proprietary algorithms (E) is neither required nor sufficient for AI governance compliance.

44
MCQhard

When deploying an AI model on a public cloud, what is the best practice for 'Secret Management' of API keys?

A.Using a dedicated Secret Vault service
B.Printing to logs
C.Hardcoding in the script
D.Storing in a Git repo
AnswerA

A dedicated secret vault keeps API keys out of code, configuration files and container images, storing them encrypted with tightly scoped, auditable access. This satisfies the public cloud deployment constraint, where shared responsibility and exposed build pipelines make hard-coded credentials a primary breach vector.

Why this answer

Secrets must be stored in a dedicated vault (e.g., AWS Secrets Manager, Azure Key Vault) and injected at runtime.

45
MCQmedium

What is the most effective way to audit 'Data Lineage' in a complex AI ecosystem?

A.Automated Metadata Tracking
B.Asking developers
C.Manual spreadsheet tracking
D.Checking project folder names
AnswerA

Automated metadata tracking captures lineage continuously across pipelines, models and datasets by instrumenting each transformation and recording inputs, outputs and timestamps. This satisfies the complex-ecosystem constraint, where manual documentation cannot keep pace with distributed, frequently retrained AI components.

Why this answer

Using metadata tracking tools that record the transformations from source to final model input.

46
MCQhard

You are performing an audit on an ML project utilizing Kubeflow. The team is using Katib for hyperparameter tuning. Which configuration step is critical to ensure that individual trials do not starve the production inference service of resources?

A.Increasing node count on the master node
B.Disabling auto-scaling on the cluster
C.Setting the Katib algorithm to random search
D.Implementing Kubernetes ResourceQuotas
AnswerD

ResourceQuotas cap aggregate CPU and memory consumption within the namespace, preventing Katib trial pods from consuming capacity the production inference service depends on. This enforces the resource isolation the scenario requires, avoiding starvation during concurrent hyperparameter tuning runs.

Why this answer

Kubernetes ResourceQuotas let administrators cap aggregate CPU, memory, and object counts within a namespace, ensuring that Katib experiment trials running in that namespace cannot consume unbounded cluster resources and starve the production inference service. By scoping quotas to the tuning namespace, the platform team guarantees a resource floor for production workloads. This is the standard Kubernetes-native mechanism for multi-tenant resource isolation.

Exam trap

AAIA often tests whether candidates understand Kubernetes-native isolation primitives versus tangential scaling or algorithm choices — the trap is picking 'increase capacity' or 'change the tuning algorithm' when the real control is a namespace-level resource constraint.

How to eliminate wrong answers

Option A is wrong because adding master-node capacity addresses control-plane scalability, not the contention between Katib trials and inference pods on worker nodes. Option B is wrong because disabling auto-scaling removes the cluster's ability to add capacity under load, which would worsen starvation rather than prevent it. Option C is wrong because the Katib search algorithm (random vs.

Bayesian vs. grid) affects tuning efficiency and trial count, but does not enforce any resource boundary — trials can still over-consume regardless of algorithm.

47
MCQmedium

In an AI Audit, what does 'Model Fairness' assessment typically involve?

A.Counting model parameters
B.Checking model speed
C.Disparity analysis across segments
D.Verifying code documentation
AnswerC

Disparity analysis measures outcome rates across protected or demographic segments, comparing metrics such as selection rate or error rate between groups. This quantifies whether the model treats subgroups equitably, which is the core evidence an AI fairness audit examines.

Why this answer

Checking for bias across protected groups (e.g., race, gender) in model performance metrics.

48
MCQmedium

What does a 'Model Approval' workflow ensure?

A.Human oversight of deployment
B.Faster training
C.Reduced cloud costs
D.Automatic deletion
AnswerA

A Model Approval workflow inserts a mandatory human review gate before a model reaches production, so a named reviewer must explicitly accept the artefact. This enforces human oversight of deployment, preventing automated promotion of unvetted or drifting models.

Why this answer

That a human reviewer has vetted the model against compliance and quality standards before production deployment.

49
MCQhard

When auditing an AI system, how do you verify 'Model Reproducibility'?

A.Asking the team
B.Verifying pipeline run with identical inputs
C.Checking cloud bills
D.Reading the documentation
AnswerB

Reproducibility means the same pipeline, code, data and configuration yield the same model artefacts. Re-running the pipeline with identical inputs and comparing outputs verifies determinism, exposing hidden nondeterminism such as unseeded randomness or uncontrolled data drift.

Why this answer

Model reproducibility is verified by re-running the pipeline with identical inputs and confirming that the same outputs, metrics, and artifacts are produced. This demonstrates that the model's behavior is deterministic and traceable given fixed data, code, and environment. Auditors rely on this re-execution evidence rather than documentation or verbal assurances.

Exam trap

AAIA often tests the difference between documentation-based assurance and evidence-based verification, so the trap is choosing 'reading documentation' or 'asking the team' instead of actually re-running the pipeline with identical inputs.

How to eliminate wrong answers

Option A is wrong because asking the team provides only anecdotal assurance, not verifiable evidence; auditors require reproducible artifacts, not testimony. Option C is wrong because checking cloud bills shows cost consumption, not whether the model produces identical results under identical conditions. Option D is wrong because reading documentation describes intended behavior but does not prove the model actually reproduces the same outputs.

50
MCQmedium

A retail company has deployed an AI-powered recommendation engine. The AI audit team is reviewing the system's operational metrics and finds that the model's prediction latency has gradually increased over three months. Which operational metric should the team analyze to determine if the increase is due to growing model complexity or infrastructure issues?

A.Number of active users per day
B.CPU and memory utilization of the inference service
C.Model accuracy over time
D.Model size and number of parameters
AnswerB

CPU and memory utilization metrics reveal whether the inference service is experiencing resource contention or saturation. A gradual increase in latency often correlates with rising resource usage due to increased traffic, memory leaks, or inefficient scaling. Analyzing these metrics helps distinguish between infrastructure degradation and model-related causes, guiding remediation.

Why this answer

To diagnose a gradual latency increase, the most relevant operational metrics are CPU and memory utilization of the inference service. These indicate whether the infrastructure is becoming a bottleneck due to increased load, memory leaks, or insufficient scaling. By analyzing these metrics alongside traffic patterns, the audit team can determine if the cause is infrastructure-related or requires model optimization.

Exam trap

The trap here is focusing on model-centric metrics like accuracy or parameter count, when latency trends are typically driven by infrastructure resource utilization and traffic patterns.

51
MCQhard

An AI auditor is reviewing a healthcare organization's ML system that predicts patient readmission risk. The system uses a feature store to serve features to both training and inference pipelines. The auditor notices that the feature store does not enforce point-in-time correctness for training data. What is the most significant operational risk this poses?

A.Data leakage leading to overly optimistic performance estimates
B.Inability to reproduce model training runs
C.Increased latency in the inference pipeline
D.Training-serving skew due to inconsistent feature transformations
AnswerA

Without point-in-time correctness, training data may include feature values that were not available at the time of prediction, causing data leakage. For example, future lab results could leak into training, making the model appear more accurate than it will be in production. This leads to overly optimistic performance estimates and poor real-world performance, a critical risk in healthcare.

Why this answer

The absence of point-in-time correctness in a feature store allows future information to leak into training features, creating data leakage. This causes the model to learn from information unavailable at prediction time, inflating validation metrics and leading to poor generalization. In healthcare, such leakage could result in a model that fails to identify high-risk patients in real time, compromising patient safety and regulatory compliance.

Exam trap

The trap here is confusing point-in-time correctness with training-serving skew; while both are feature store concerns, only the lack of point-in-time correctness directly causes data leakage and optimistic bias.

52
MCQmedium

In a CI/CD pipeline for AI, where should the 'Model Validation' gate be located?

A.During feature engineering
B.Between training and registration
C.Before source code check-in
D.After deployment
AnswerB

Placing the gate between training and registration ensures the model is evaluated on held-out data before it enters the registry, so only validated artefacts become versioned and deployable. This satisfies the constraint that unvalidated models must never reach the registration stage.

Why this answer

Validation must occur after training but before model registration to prevent bad models from reaching production.

53
MCQeasy

What is the primary function of an 'AI Pipeline Orchestrator' like Kubeflow or Airflow?

A.Automating task dependencies
B.Encrypting network traffic
C.Writing code for the model
D.Optimizing SQL queries
AnswerA

Orchestrators such as Kubeflow and Airflow model pipelines as directed acyclic graphs, scheduling each step to run only after its upstream dependencies succeed, plus retries and monitoring, rather than performing model training or inference themselves.

Why this answer

Orchestration automates the sequence of tasks: data ingestion, training, and deployment.

54
Multi-Selectmedium

Which THREE of the following are essential components of an MLOps maturity model for ensuring operational stability?

Select 3 answers
A.Storing raw data directly in the model repository
B.Centralized model registry and artifact management
C.Automated retraining pipelines
D.Manual model validation processes
E.Real-time monitoring and alerting for model performance
AnswersB, C, E

A centralised model registry with artifact management provides versioned lineage, immutable storage and approval gates, so every deployed model traces to a reproducible build. This directly satisfies the operational stability requirement by preventing untracked model drift, enabling rollback to prior versions and enforcing promotion controls before production release.

Why this answer

Option B is correct because a centralized model registry and artifact management system provides versioning, lineage, and governance for models and their artifacts, which is essential for reproducible deployments and operational stability in MLOps. Option C is correct because automated retraining pipelines enable consistent, repeatable model updates in response to data drift or performance degradation, reducing manual error and keeping models reliable in production. Option E is correct because real-time monitoring and alerting for model performance detects drift, degradation, and anomalies promptly, allowing teams to respond before business impact occurs.

Option A is not appropriate because storing raw data directly in the model repository conflates data and model artifacts, harming governance, reproducibility, and storage management. Option D is not essential because manual model validation processes do not scale and undermine the automation and consistency that MLOps maturity models require for operational stability.

55
MCQmedium

In the context of 'AI Pipelines', what is the role of a 'Model Registry'?

A.Storing training logs
B.Version control for model artifacts
C.Monitoring compute costs
D.Optimizing SQL queries
AnswerB

A Model Registry stores and versions trained model artifacts, enabling reproducible deployment and rollback across AI pipeline stages. It satisfies the pipeline's need to track which model version produced which output, providing the version control the scenario requires rather than compute or data storage.

Why this answer

The Model Registry provides a central repository to store, version, and manage the lifecycle of trained models.

56
MCQmedium

In an AI Audit, what does an 'Input Feature Schema' define?

A.The training duration
B.Expected data format and constraints
C.The database name
D.The model architecture
AnswerB

An Input Feature Schema documents the expected data format and constraints for each model input, such as type, range and permitted values. This gives auditors a defined baseline to verify that production inputs match what the model was trained and validated against.

Why this answer

It defines the expected data types, shapes, and constraints for input features, ensuring integration stability.

57
Multi-Selectmedium

Which TWO of the following are considered 'Model Metadata' that should be tracked in a registry?

Select 2 answers
A.Hyperparameters
B.Training dataset version
C.Employee vacation schedule
D.Cafeteria menu
E.Office Wi-Fi password
AnswersA, B

Hyperparameters are configuration values chosen before training, such as learning rate and batch size, recorded alongside the model artefact. Tracking them in a registry satisfies the stem's requirement for model metadata, enabling reproducibility and comparison between training runs.

Why this answer

Model metadata in a registry captures the configuration and data lineage needed to reproduce, audit, and govern a model. Option A (Hyperparameters) is correct because values such as learning rate, batch size, number of layers, and regularization strength define how the model was configured and are essential for reproducibility and comparison across runs. Option B (Training dataset version) is correct because recording the exact dataset version (e.g., a DVC hash, S3 object version, or snapshot ID) establishes data lineage, enabling audits, rollback, and detection of training-serving skew.

The remaining options do not belong: an employee vacation schedule (C) is HR data unrelated to model artifacts, a cafeteria menu (D) is facilities information, and an office Wi-Fi password (E) is a security credential, none of which describe model configuration, data, or lineage.

Exam trap

AAIA often tests the distinction between model metadata and irrelevant operational data, so candidates might overthink and include items that seem 'data' but are not related to the model lifecycle.

58
MCQeasy

Which of these is a valid reason to 'Roll Back' a model deployment?

A.To save storage space
B.To change the model name
C.Detected production performance issues
D.Developer preference
AnswerC

Detected production performance issues justify rollback because the deployed model's live inference quality has degraded against monitored metrics, breaching the acceptable threshold defined for that endpoint. Rolling back restores the previously validated model version, immediately halting the degraded predictions while root-cause analysis proceeds, satisfying the requirement to remediate active production harm.

Why this answer

If the model in production starts showing unexpected errors or performance drops, rolling back is the immediate safety action.

59
MCQmedium

You are configuring a CI/CD pipeline for ML using GitHub Actions to deploy to a Kubernetes cluster. To ensure sensitive credentials for your container registry are not exposed in logs, what is the best practice?

A.Store credentials in GitHub Secrets
B.Use environment variables in the workflow file
C.Hardcode credentials in the Dockerfile
D.Commit a .env file to the repository
AnswerA

GitHub Secrets encrypts values at rest and injects them as masked environment variables at runtime, so registry credentials never appear in workflow logs. This directly satisfies the stem's constraint that sensitive credentials must not be exposed, unlike plaintext storage in workflow YAML or repository files.

Why this answer

Using GitHub Secrets is the standard way to inject sensitive data into CI/CD pipelines securely.

60
Multi-Selecteasy

Which TWO of the following are primary benefits of implementing a Model Registry in an AI production environment?

Select 2 answers
A.Allows for direct modification of training data
B.Enables versioning and lifecycle management of models
C.Increases the hardware utilization of GPUs
D.Facilitates standardized deployment across different environments
E.Automatically deletes old training instances
AnswersB, D

This is the core function of a model registry.

Why this answer

Model registries ensure version control and facilitate collaboration.

61
MCQmedium

Which of the following is a key component of 'MLOps Maturity'?

A.Manual data entry
B.Single engineer silo
C.No documentation
D.Automated pipeline triggers
AnswerD

Automated pipeline triggers represent a higher MLOps maturity level: model training, validation and deployment pipelines execute automatically on code, data or schedule events, removing manual orchestration. This distinguishes mature, repeatable automation from ad-hoc or fully manual workflows.

Why this answer

High maturity involves full CI/CD, automated testing, and active model monitoring.

62
Multi-Selecthard

Which THREE factors influence 'AI Pipeline' latency?

Select 3 answers
A.Company CEO name
B.Model parameter size
C.Network transfer speed
D.Data preprocessing complexity
E.Office building height
AnswersB, C, D

Larger models require more floating-point operations per inference pass, directly extending compute time within the pipeline. Parameter count therefore governs the processing stage's duration, making it a genuine latency factor alongside data preprocessing and inference hardware throughput.

Why this answer

Option B (Model parameter size) is correct because larger models require more computation per inference, increasing processing time and thus pipeline latency. Option C (Network transfer speed) is correct because AI pipelines often move data between storage, preprocessing, and inference services, and slower bandwidth or higher latency links directly add to end-to-end delay. Option D (Data preprocessing complexity) is correct because heavy operations such as tokenization, resizing, normalization, or feature engineering consume CPU/GPU cycles before inference, extending total pipeline latency.

Options A (Company CEO name) and E (Office building height) are irrelevant metadata that have no technical effect on compute, transfer, or processing time in an AI pipeline.

Exam trap

AAIA often tests whether candidates can separate genuine technical latency drivers from irrelevant distractors — the trap is overthinking and selecting a business or facility factor that sounds plausible but has no causal link to pipeline performance.

63
MCQeasy

What is the purpose of 'Performance Monitoring' in AI?

A.Encrypting data
B.Changing model weights
C.Renaming models
D.Ensuring SLA compliance
AnswerD

Performance Monitoring tracks live metrics such as latency, throughput and error rates against defined thresholds, directly satisfying the SLA compliance constraint in the stem. It detects degradation before users are affected, enabling alerts and remediation that keep AI services within contracted availability and response-time commitments.

Why this answer

To detect if the system is meeting its latency, throughput, and accuracy targets.

64
MCQmedium

What is the primary function of a 'Canary Deployment' in AI model release?

A.Gradual rollout to test stability
B.To update documentation
C.To delete old models
D.To increase training performance
E.To encrypt model weights
AnswerA

Canary deployment routes a small slice of live traffic to the new model version while the majority still hits the stable one. This limits blast radius, letting teams observe stability and performance before full rollout, satisfying the need to test in production gradually.

Why this answer

Releasing the new model to a small subset of traffic to monitor performance before full rollout.

65
MCQmedium

A company uses MLflow for model registry and tracking. You need to transition a model from the 'Staging' environment to 'Production' only after it passes an automated integration test. How is this state transition managed in MLflow?

A.Using the 'transition_model_version_stage' API
B.Updating the 'version' tag in the git repo
C.Deleting the model in Staging and re-uploading to Production
D.Manually copying files in the S3 bucket
AnswerA

The `transition_model_version_stage` API moves a registered model version between stages such as Staging and Production, satisfying the requirement to promote only after the automated integration test passes. It updates the version's stage metadata directly, enabling programmatic, test-gated promotion without re-registering the model.

Why this answer

Transitioning model versions in the MLflow Model Registry is done via the 'transition_model_version_stage' API or UI.

66
MCQhard

What is the consequence of 'Pipeline Staleness' in an AI system?

A.Model degradation due to outdated data
B.Unauthorized access
C.Increased hardware costs
D.System crash
AnswerA

Pipeline staleness means upstream data ingestion or transformation lags behind production, so the model scores against outdated features. Retraining and inference therefore reflect stale distributions, degrading prediction quality as real-world patterns drift away from the training data.

Why this answer

If the pipeline is not refreshed, it trains on outdated data, leading to model degradation.

67
MCQmedium

What is the role of an 'A/B Test' in AI production?

A.Encrypting data
B.Reducing training time
C.Comparing two models in production
D.Deleting unused models
AnswerC

An A/B test splits live traffic between two model variants and compares business or quality metrics, such as conversion or accuracy, under real production conditions. This controlled comparison determines which model performs better before full rollout.

Why this answer

A/B testing allows comparing the performance of a new model against an existing one with real user traffic.

68
MCQmedium

In the context of AI regulatory compliance, what is the 'Model Risk Management' (MRM) framework mainly concerned with?

A.Reducing cloud expenses
B.Increasing developer productivity
C.Marketing model features
D.Governance and validation controls
AnswerD

MRM targets the governance and validation controls that keep AI and model outputs trustworthy: documented ownership, independent validation, ongoing monitoring and challenge. It addresses the compliance obligation to evidence that models are managed, not the underlying algorithm choice or training data volume.

Why this answer

MRM manages the risks associated with model usage, including governance, validation, and control.

69
MCQeasy

In the context of AI Operations, what does 'CI/CD' stand for?

A.Computer Intelligence and Cloud Data
B.Continuous Integration and Continuous Deployment
C.Continuous Inference and Cloud Deployment
D.Code Integration and Cloud Delivery
AnswerB

CI/CD denotes Continuous Integration and Continuous Deployment, the DevOps practise underpinning AI Operations pipelines. Continuous Integration merges and tests code changes automatically, while Continuous Deployment releases validated models or services to production, enabling the rapid, reliable iteration that MLOps demands.

Why this answer

Continuous Integration and Continuous Deployment/Delivery.

70
Multi-Selecthard

Which THREE tasks are required for a 'Model Decommissioning' workflow?

Select 3 answers
A.Terminate serving infrastructure
B.Notify stakeholders
C.Ask developer for coffee
D.Delete all company records
E.Archive model artifacts
AnswersA, B, E

Terminating serving infrastructure shuts down the endpoints, containers, or instances hosting the model, eliminating ongoing compute cost and removing the live inference surface. This is required because a decommissioned model must stop accepting production traffic.

Why this answer

Decommissioning requires archival, notification, and resource cleanup.

71
MCQeasy

What is 'Model Versioning' used for in an AI project?

A.Reducing model size
B.Improving training time
C.Increasing security
D.Ensuring reproducibility and rollback
AnswerD

Model versioning records each trained model iteration with its artefacts and parameters, enabling reproducibility of prior results and rollback to an earlier version when a newer model regresses. This satisfies the stem's requirement for both reproducibility and rollback.

Why this answer

It allows tracking changes, rolling back to previous versions, and ensuring reproducibility.

72
Multi-Selecthard

An audit is being conducted on an AI system that provides real-time predictions for loan approvals. The system uses a gradient boosting model deployed on a Kubernetes cluster. The audit team is evaluating the operational controls for model versioning and rollback. Which TWO of the following practices are essential to ensure that the correct model version is serving predictions and that rollback can be performed safely? (Choose two.)

Select 2 answers
A.Maintaining an immutable model registry that records the version, training data, and performance metrics for each model artifact.
B.Storing model artifacts in a versioned object storage bucket with lifecycle policies to automatically delete old versions after 30 days.
C.Using a canary deployment strategy where a new model version is gradually rolled out to a small subset of traffic before full deployment.
D.Ensuring that the model's inference code is containerized and that the container image is tagged with the model version.
E.Implementing a model versioning system that assigns a unique identifier to each model and logs which version is used for each prediction.
AnswersA, E

An immutable model registry provides a single source of truth for all model versions, including metadata such as training data and performance metrics. This is essential for auditing and for ensuring that the correct model version is deployed. It also enables safe rollback by allowing the team to identify and retrieve a previous version if needed.

Why this answer

An immutable model registry and a model versioning system with unique identifiers and prediction logging are essential for ensuring the correct model version is serving predictions and for enabling safe rollback. The registry provides a centralized, tamper-proof record of all model versions and their metadata. The versioning system with logging allows traceability of predictions to specific model versions, which is critical for audits and debugging.

Together, they form the foundation for operational control over model versions.

Exam trap

The trap here is confusing deployment strategies like canary releases or container tagging with the core requirements for model versioning and rollback, which are a registry and traceability through unique identifiers and logging.

73
Multi-Selectmedium

Which TWO are standard practices for securing AI model endpoints?

Select 2 answers
A.Mutual TLS (mTLS)
B.Unprotected endpoints
C.Storing logs on public S3
D.Public internet access
E.API Rate Limiting
AnswersA, E

Mutual TLS authenticates both client and server via X.509 certificates, so only trusted callers with valid certs reach the model endpoint. This satisfies the stem's endpoint-hardening requirement by enforcing bidirectional identity verification and encrypting traffic, preventing unauthorised inference requests or credential replay against exposed AI APIs.

Why this answer

Mutual TLS (mTLS) is correct because it enforces bidirectional certificate-based authentication, ensuring both the client and the AI model endpoint verify each other's identity before any inference request is processed, which prevents unauthorized or spoofed clients from reaching the model. API Rate Limiting is correct because it caps the number of requests per client or API key over a defined window, mitigating abuse, credential-stuffing, denial-of-service, and cost-exhaustion attacks against expensive model inference calls. Unprotected endpoints do not belong because exposing a model without authentication or encryption allows anyone to invoke it and exfiltrate data or consume resources.

Storing logs on public S3 does not belong because publicly readable buckets leak prompts, responses, and potentially sensitive training or user data. Public internet access does not belong because unrestricted exposure of a model endpoint dramatically expands the attack surface instead of restricting access to trusted networks or identities.

74
Multi-Selectmedium

Which TWO are common 'AI Operational' challenges?

Select 2 answers
A.Selecting a font
B.Data quality management
C.Writing poetry
D.Buying new office chairs
E.Model maintenance
AnswersB, E

Operational AI challenges concern running models in production after deployment. Data quality management addresses drift, incomplete or biased inputs that degrade live inference, making it a recurring operational burden rather than a design-time or pipeline-construction concern.

Why this answer

B (Data quality management) is a core AI operational challenge because production models depend on clean, consistent, and representative training and inference data; poor data quality causes drift, bias, and degraded accuracy that must be continuously monitored and remediated. E (Model maintenance) is also correct because deployed models require ongoing retraining, versioning, performance monitoring, and updates as data distributions and business requirements change over time. The remaining options are not AI operational challenges: A (Selecting a font) is a design/typography decision, C (Writing poetry) is a creative content task rather than an operational concern, and D (Buying new office chairs) is a facilities/procurement matter unrelated to running AI systems.

75
MCQeasy

What is the main benefit of 'Automated Retraining'?

A.Eliminates the need for humans
B.Reduces electricity costs
C.Keeps models updated with new data
D.Speeds up inference
AnswerC

Automated retraining periodically retrains a deployed model on fresh operational data, so performance tracks current patterns rather than the original training snapshot. This directly counters model drift and data staleness, keeping predictions accurate without manual retraining cycles, which is the primary benefit over static one-off training.

Why this answer

It ensures the model adapts to new data patterns without manual intervention.

Page 1 of 2 · 96 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Ai Operations questions.