AI0-001 AI Implementation and Operations Practice Question
Which TWO techniques should be considered when optimizing a deep learning model for deployment on edge devices with limited computational resources?
⚠ Common exam trap
CompTIA often tests the distinction between training-phase techniques (like adversarial training) and deployment-phase optimization techniques (like quantization and knowledge distillation), leading candidates to select options that improve model quality rather than reduce resource consumption.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Model quantization
Model quantization (B) is correct because it reduces the numerical precision of weights and activations (e.g., from FP32 to INT8), shrinking model size and memory bandwidth while enabling faster integer arithmetic on resource-constrained edge hardware. Knowledge distillation (D) is correct because it trains a smaller 'student' model to mimic a larger 'teacher' model, yielding a compact network with far fewer parameters and FLOPs suitable for edge deployment. Adversarial training (A) is a robustness technique against adversarial examples and does not reduce compute or memory footprint. Using a GPU for inference (C) increases power, cost, and hardware requirements, which is counterproductive on constrained edge devices. Increasing the number of layers (E) enlarges the model and raises computational and memory demands, the opposite of optimization.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Apply adversarial training
Why it's wrong here
Adversarial training augments data with perturbed examples to improve robustness against malicious inputs; it adds computation and does not reduce model size, latency or memory. It is tempting as a hardening measure, and would be correct for security-focused robustness requirements, not for fitting a model within an edge device's constrained resources.
- ✓
Model quantization
Why this is correct
Quantization reduces numerical precision of weights and activations, typically from 32-bit floats to 8-bit integers, cutting model size and memory bandwidth while accelerating inference. This directly addresses the limited computational resources of edge devices, satisfying the deployment constraint.
- ✗
Use a GPU for inference
Why it's wrong here
Adding a GPU increases cost, power draw and thermal load, and many edge devices lack one; it does not shrink the model. It is tempting because GPUs accelerate inference, and would be right in a data-centre or GPU-equipped embedded setting, but the scenario specifies limited computational resources on the device itself.
- ✓
Knowledge distillation
Why this is correct
Knowledge distillation trains a compact student model to mimic a larger teacher's outputs, cutting parameter count and inference cost. This directly satisfies the stem's constraint of limited computational resources on edge devices, since the smaller model retains much of the teacher's accuracy while fitting constrained memory and processing budgets.
- ✗
Increase the number of layers
Why it's wrong here
Adding layers increases parameters, memory and inference latency, worsening the constraint rather than relieving it. It is tempting because deeper networks can raise accuracy, and would be justified when accuracy is the bottleneck and compute is plentiful, but edge deployment demands pruning, quantisation or distillation instead.
About these practice questions
Courseiva writes every AI0-001 question from scratch — 962 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI0-001 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI0-001 exam.