Free Certified Artificial Intelligence Practitioner® Practice Questions
100 free questions · Answer explanations · No signup required
View examination details, outline and sourcesLoading selected examination banks…
Sample Practice Questions
Try these 10 sample questions from the Certified Artificial Intelligence Practitioner® practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.
1A utility has historical sensor readings paired with confirmed equipment-failure outcomes. How does supervised learning use these records to predict failures?
- A. It learns relationships between readings and known outcomes.
- B. It groups readings without using the recorded outcomes.
- C. It learns actions exclusively from rewards during operation.
- D. It applies physical equations without fitting recorded data.
2An image dataset contains correctly recorded pixel values, but a review finds that many target labels identify the wrong species. Which data-quality problem has been found?
- A. Incorrect feature measurements
- B. Missing feature observations
- C. Incorrect supervisory labels
- D. Duplicated feature dimensions
3Why does a random forest combine trees trained with bootstrap sampling and randomized feature selection?
- A. To make all trees share identical prediction errors
- B. To eliminate the need for training target labels
- C. To reduce variance by combining diverse tree predictions
- D. To force every tree to use the same splitting feature
Answer: C
Explanation: The ensemble guide states, "Random forests achieve a reduced variance by combining diverse trees". Sampling and feature randomness reduce dependence among tree errors, allowing aggregation to reduce variance.
Reference: Ensembles: Gradient boosting, random forests, bagging, voting, stacking — 1.11.2.1, Random Forests
4A requesting application sends newly supplied transaction features across a network and needs a newly computed prediction returned immediately. Which serving arrangement directly supports this request-response interaction?
- A. A nightly batch job writes predictions into a shared output file.
- B. A periodic batch job refreshes a table of precomputed predictions.
- C. A model is embedded in a mobile application's local executable.
- D. A prediction microservice computes responses through a REST API.
Answer: D
Explanation: Google lists "Microservices with a REST API to serve online predictions." This mode supports request-driven predictions rather than producing an offline batch file.
Reference: MLOps: Continuous delivery and automation pipelines in machine learning — ML pipeline steps — Model serving
5A public works department needs to predict next month's maintenance expenditure in dollars. Which type of prediction directly matches that output?
- A. Binary classification
- B. Regression
- C. Multiclass classification
- D. Clustering
6A dataset includes automated bot queries. One model will detect spam; another will improve search results for human users. How should bot-query inclusion be assessed?
- A. Keep bot queries for both because more rows improve reliability.
- B. Delete bot queries for both because machine activity is invalid.
- C. Choose the same filtering rule because the source data is shared.
- D. Choose filtering separately based on each model's intended goal.
Answer: D
Explanation: Google asks whether bot queries should be included and contrasts spam detection with improving results for humans: "if you're trying to improve search results for humans, then no." Data relevance depends on the task, rather than a universal retain-or-delete rule.
Reference: Datasets: Data characteristics — Quality and reliability of data — Filtering
7How are trees constructed in histogram-based gradient boosting, in contrast to independently built randomized forest trees?
- A. Each tree is fitted without using the target values.
- B. Each tree is a copy of the first tree's learned splits.
- C. Trees are fitted on shuffled targets and then averaged.
- D. Trees are added sequentially to correct earlier errors.
Answer: D
Explanation: The guide states, "the decision trees are built sequentially, where each tree is trained to correct the errors made by the previous ones." This sequential error correction distinguishes boosting from the forest construction described in the stem.
Reference: Ensembles: Gradient boosting, random forests, bagging, voting, stacking — 1.11.2.1, Random Forests — Sequential boosting comparison
8A deployment design calls for the trained model to execute directly inside a mobile device's application. Which serving arrangement describes that design?
- A. An embedded model deployed to the mobile device
- B. A remote REST endpoint hosted in a cloud service
- C. A batch prediction job writing a shared output table
- D. A training-only notebook running on a development server
9A research team needs to assign each incoming specimen to one of six predefined species. Which machine learning task matches this requirement?
- A. Continuous-value regression
- B. Unsupervised cluster discovery
- C. Multiclass classification
- D. Reward-based policy learning
10Two ML tasks each have 1,000 training examples, but that quantity is adequate for only one task. Which explanation is consistent with task-dependent data requirements?
- A. Equal input-column counts imply equal training-data requirements.
- B. Equal target-class counts imply equal training-data requirements.
- C. Data sufficiency depends on the problem and learning setup.
- D. Equal serialized file sizes imply equal training-data requirements.
Answer: C
Explanation: Google states, "Different datasets for different machine learning programs may require wildly different amounts of examples to build a useful model." Dataset sufficiency is task-dependent; no universal guarantee follows from a fixed count.
Reference: Datasets: Data characteristics — Quantity of data
Topics in this practice bank
These topics describe the available practice for Certified Artificial Intelligence Practitioner®. Review the examination outline and its sources for scope and allocation details.
Understanding the Artificial Intelligence Problem
- Describe how artificial intelligence and machine learning are used to solve business problems
- Analyze the use cases of ML algorithms to rank them by their success probability
- Research Learning Systems
- Analyze machine learning system use cases
- Communicate with stakeholders
- Identify potential ethical concerns
Engineering Features for Machine Learning
- Recognize relative impact of data quality and size to algorithms
- Explain data collection/transformation process in ML workflow
- Work with textual, numerical, audio, or video data formats
- Transform numerical and categorical data
- Address business risks, ethical concerns, and related concepts in data exploration/feature engineering
Training and Tuning ML Systems and Models
- Design machine and deep learning models
- Optimize the algorithm
- Train, validate, and test data subsets
- Evaluate the model
- Address business risks, ethical concerns, and related concepts in training and tuning
Operationalizing ML Models
- Deploy a model
- Secure a pipeline (includes maintenance)
- Maintain the model postproduction
- Address business risks, ethical concerns, and related concepts in operationalizing the model
How to use these free practice questions
Choose an answer, check the explanation, and review your progress by chapter. Practice questions and explanations are free to access without signing up.
These are independent study questions, not actual examination items. For examination requirements and official information, view Certified Artificial Intelligence Practitioner® details.