CertNexus AIP-210 Practice Exams
Last updated on Oct 22,2026- Exam Code: AIP-210
- Exam Name: CertNexus Certified Artificial Intelligence Practitioner (CAIP)
- Certification Provider: CertNexus
- Latest update: Oct 22,2026
Which of the following is the definition of accuracy?
- A . (True Positives + False Positives) / Total Predictions
- B . (True Positives + True Negatives) / Total Predictions
- C . True Positives / (True Positives + False Negatives)
- D . True Positives / (True Positives + False Positives)
B
Explanation:
Accuracy is a measure of how well a classifier can correctly predict the class of an instance. Accuracy is calculated by dividing the number of correct predictions (true positives and true negatives) by the total number of predictions. True positives are instances that are correctly predicted as positive (belonging to the target class). True negatives are instances that are correctly predicted as negative (not belonging to the target class).
Which two of the following decrease technical debt in ML systems? (Select two.)
- A . Boundary erosion
- B . Design anti-patterns
- C . Documentation readability
- D . Model complexity
- E . Refactoring
CE
Explanation:
Technical debt is a metaphor that describes the implied cost of additional work or rework caused by choosing an easy or quick solution over a better but more complex solution. Technical debt can accumulate in ML systems due to various factors, such as changing requirements, outdated code, poor documentation, or lack of testing.
Some of the ways to decrease technical debt in ML systems are:
Documentation readability: Documentation readability refers to how easy it is to understand and use the documentation of an ML system. Documentation readability can help reduce technical debt by providing clear and consistent information about the system’s design, functionality, performance, and maintenance. Documentation readability can also facilitate communication and collaboration among different stakeholders, such as developers, testers, users, and managers.
Refactoring: Refactoring is the process of improving the structure and quality of code without changing its functionality. Refactoring can help reduce technical debt by eliminating code smells, such as duplication, complexity, or inconsistency. Refactoring can also enhance the readability, maintainability, and extensibility of code.
Which of the following is NOT a valid cross-validation method?
- A . Bootstrapping
- B . K-fold
- C . Leave-one-out
- D . Stratification
D
Explanation:
Stratification is not a valid cross-validation method, but a technique to ensure that each subset of data has the same proportion of classes or labels as the original data. Stratification can be used in conjunction with cross-validation methods such as k-fold or leave-one-out to preserve the class distribution and reduce bias or variance in the validation results. Bootstrapping, k-fold, and leave-one-out are all valid cross-validation methods that use different ways of splitting and resampling the data to estimate the performance of a machine learning model.
Personal data should not be disclosed, made available, or otherwise used for purposes other than specified with which of the following exceptions? (Select two.)
- A . If it is for a good cause.
- B . If it was collected accidentally.
- C . If it was requested by the authority of law.
- D . If it was with consent of the person it is collected from.
- E . If the data is only collected once.
CD
Explanation:
Personal data is any information that relates to an identified or identifiable individual, such as name, address, email, phone number, or biometric data. Personal data should not be disclosed, made available, or otherwise used for purposes other than specified, except with:
The consent of the person it is collected from: Consent is a clear and voluntary indication of agreement by the person to the processing of their personal data for a specific purpose. Consent can be given by a statement or a clear affirmative action, such as ticking a box or clicking a button.
The authority of law: The authority of law is a legal basis or obligation that requires or permits the processing of personal data for a legitimate purpose. For example, the authority of law could be a court order, a subpoena, a warrant, or a statute.
Which of the following metrics is being captured when performing principal component analysis?
- A . Kurtosis
- B . Missingness
- C . Skewness
- D . Variance
D
Explanation:
Principal component analysis (PCA) is a technique that reduces the dimensionality of a dataset by transforming it into a set of new variables called principal components. The principal components are linear combinations of the original variables that capture the maximum amount of variance in the data. The first principal component explains the most variance, the second principal component explains the second most variance, and so on. The goal of PCA is to retain as much variance as possible while reducing the number of variables.
A healthcare company experiences a cyberattack, where the hackers were able to reverse-engineer a dataset to break confidentiality.
Which of the following is TRUE regarding the dataset parameters?
- A . The model is overfitted and trained on a high quantity of patient records.
- B . The model is overfitted and trained on a low quantity of patient records.
- C . The model is underfitted and trained on a high quantity of patient records.
- D . The model is underfitted and trained on a low quantity of patient records.
B
Explanation:
Overfitting is a problem that occurs when a model learns too much from the training data and fails to generalize well to new or unseen data. Overfitting can result from using a low quantity of training data, a high complexity of the model, or a lack of regularization. Overfitting can also increase the risk of reverse-engineering a dataset from a model’s outputs, as the model may reveal too much information about the specific features or patterns of the training data. This can break the confidentiality of the data and expose sensitive information about the individuals in the dataset.
A classifier has been implemented to predict whether or not someone has a specific type of disease.
Considering that only 1% of the population in the dataset has this disease, which measures will work the BEST to evaluate this model?
- A . Mean squared error
- B . Precision and accuracy
- C . Precision and recall
- D . Recall and explained variance
C
Explanation:
Precision and recall are two measures that can evaluate the performance of a classifier, especially when the data is imbalanced. Precision is the ratio of true positives (correctly predicted positive cases) to all predicted positive cases. Recall is the ratio of true positives to all actual positive cases. Precision and recall can help assess how well the classifier can identify the positive cases (the disease) and avoid false negatives (missed diagnosis) or false positives (unnecessary treatment).
Which of the following tests should be performed at the production level before deploying a newly retrained model?
- A . A/Btest
- B . Performance test
- C . Security test
- D . Unit test
B
Explanation:
Performance testing is a type of testing that should be performed at the production level before deploying a newly retrained model. Performance testing measures how well the model meets the non-functional requirements, such as speed, scalability, reliability, availability, and resource consumption. Performance testing can help identify any bottlenecks or issues that may affect the user experience or satisfaction with the model.
Reference: [Performance Testing Tutorial: What is, Types, Metrics & Example], [Performance Testing for Machine Learning Systems | by David Talby | Towards Data Science]
Normalization is the transformation of features:
- A . By subtracting from the mean and dividing by the standard deviation.
- B . Into the normal distribution.
- C . So that they are on a similar scale.
- D . To different scales from each other.
C
Explanation:
Normalization is the transformation of features so that they are on a similar scale, usually between 0 and 1 or -1 and 1. This can help reduce the influence of outliers and improve the performance of some machine learning algorithms that are sensitive to the scale of the features, such as gradient descent, k-means, or k-nearest neighbors.
Reference: [Feature scaling – Wikipedia], [Normalization vs Standardization ― Quantitative analysis]
Which of the following unsupervised learning models can a bank use for fraud detection?
- A . Anomaly detection
- B . DB5CAN
- C . Hierarchical clustering
- D . k-means
A
Explanation:
Anomaly detection is an unsupervised learning technique that identifies outliers or abnormal patterns in data, which can be useful for fraud detection. Anomaly detection algorithms can learn the normal behavior of transactions and flag the ones that deviate significantly from the norm, indicating possible fraud.