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
Word Embedding describes a task in natural language processing (NLP) where:
- A . Words are converted into numerical vectors.
- B . Words are featurized by taking a histogram of letter counts.
- C . Words are featurized by taking a matrix of bigram counts.
- D . Words are grouped together into clusters and then represented by word cluster membership.
A
Explanation:
Word embedding is a task in natural language processing (NLP) where words are converted into numerical vectors that represent their meaning, usage, or context. Word embedding can help reduce the dimensionality and sparsity of text data, as well as enable various operations and comparisons among words based on their vector representations.
Some of the common methods for word embedding are:
One-hot encoding: One-hot encoding is a method that assigns a unique binary vector to each word in a vocabulary. The vector has only one element with a value of 1 (the hot bit) and the rest with a value of 0. One-hot encoding can create distinct and orthogonal vectors for each word, but it does not capture any semantic or syntactic information about words.
Word2vec: Word2vec is a method that learns a dense and continuous vector representation for each word based on its context in a large corpus of text. Word2vec can capture the semantic and syntactic similarity and relationships among words, such as synonyms, antonyms, analogies, or associations.
GloVe: GloVe (Global Vectors for Word Representation) is a method that combines the advantages of count-based methods (such as TF-IDF) and predictive methods (such as Word2vec) to create word vectors. GloVe can leverage both global and local information from a large corpus of text to capture the co-occurrence patterns and probabilities of words.
When should you use semi-supervised learning? (Select two.)
- A . A small set of labeled data is available but not representative of the entire distribution.
- B . A small set of labeled data is biased toward one class.
- C . Labeling data is challenging and expensive.
- D . There is a large amount of labeled data to be used for predictions.
- E . There is a large amount of unlabeled data to be used for predictions.
CE
Explanation:
Semi-supervised learning is a type of machine learning that uses both labeled and unlabeled data to train a model.
Semi-supervised learning can be useful when:
Labeling data is challenging and expensive: Labeling data requires human intervention and domain expertise, which can be costly and time-consuming. Semi-supervised learning can leverage the large amount of unlabeled data that is easier and cheaper to obtain and use it to improve the model’s performance.
There is a large amount of unlabeled data to be used for predictions: Unlabeled data can provide additional information and diversity to the model, which can help it learn more complex patterns and generalize better to new data. Semi-supervised learning can use various techniques, such as self-training, co-training, or generative models, to incorporate unlabeled data into the learning process.
Which three security measures could be applied in different ML workflow stages to defend them against malicious activities? (Select three.)
- A . Disable logging for model access.
- B . Launch ML Instances In a virtual private cloud (VPC).
- C . Monitor model degradation.
- D . Use data encryption.
- E . Use max privilege to control access to ML artifacts.
- F . Use Secrets Manager to protect credentials.
BDF
Explanation:
Security measures can be applied in different ML workflow stages to defend them against malicious activities, such as data theft, model tampering, or adversarial attacks.
Some of the security measures are:
Launch ML Instances In a virtual private cloud (VPC): A VPC is a logically isolated section of a cloud provider’s network that allows users to launch and control their own resources. By launching ML instances in a VPC, users can enhance the security and privacy of their data and models, as well as restrict the access and traffic to and from the instances.
Use data encryption: Data encryption is the process of transforming data into an unreadable format using a secret key or algorithm. Data encryption can protect the confidentiality, integrity, and availability of data at rest (stored in databases or files) or in transit (transferred over networks). Data encryption can prevent unauthorized access, modification, or leakage of sensitive data.
Use Secrets Manager to protect credentials: Secrets Manager is a service that helps users securely store, manage, and retrieve secrets, such as passwords, API keys, tokens, or certificates. Secrets Manager can help users protect their credentials from unauthorized access or exposure, as well as rotate them automatically to comply with security policies.
We are using the k-nearest neighbors algorithm to classify the new data points. The features are on different scales.
Which method can help us to solve this problem?
- A . Log transformation
- B . Normalization
- C . Square-root transformation
- D . Standardization
B
Explanation:
Normalization is a method that can help us to solve the problem of features being on different scales when using the k-nearest neighbors algorithm. Normalization is a technique that rescales the values of features to a common range, such as [0, 1] or [-1, 1]. Normalization can help reduce the influence or dominance of some features over others, as well as improve the accuracy and performance of the algorithm2.
Which two of the following statements about the beta value in an A/B test are accurate? (Select two.)
- A . The Beta value is the rate of type II errors for the test.
- B . The Beta value is the rate of type I errors for the test.
- C . The statistical power of a test is the inverse of the Beta value, or 1 – Beta.
- D . The Beta in an Alpha/Beta test represents one of the two variants of the A/B test.
A
Explanation:
The Beta value in an A/B test is the probability of making a type II error, which is failing to reject the null hypothesis when it is false. The statistical power of a test is the probability of correctly rejecting the null hypothesis when it is false, which is equal to 1 – Beta.
Reference: Formulas for Bayesian A/B Testing C Evan Miller, The Practical Guide To AB testing statistics | Convertize
You and your team need to process large datasets of images as fast as possible for a machine learning task. The project will also use a modular framework with extensible code and an active developer community.
Which of the following would BEST meet your needs?
- A . Caffe
- B . Keras
- C . Microsoft Cognitive Services
- D . TensorBoard
A
Explanation:
Caffe is a deep learning framework that is designed for speed and modularity. It can process large datasets of images efficiently and supports various types of neural networks. It also has a large and active developer community that contributes to its code base and documentation. Caffe is suitable for image processing tasks such as classification, segmentation, detection, and recognition
Which of the following principles supports building an ML system with a Privacy by Design methodology?
- A . Avoiding mechanisms to explain and justify automated decisions.
- B . Collecting and processing the largest amount of data possible.
- C . Understanding, documenting, and displaying data lineage.
- D . Utilizing quasi-identifiers and non-unique identifiers, alone or in combination.
C
Explanation:
Data lineage is the process of tracking the origin, transformation, and usage of data throughout its lifecycle. It helps to ensure data quality, integrity, and provenance. Data lineage also supports the Privacy by Design methodology, which is a framework that aims to embed privacy principles into the design and operation of systems, processes, and products that involve personal data. By understanding, documenting, and displaying data lineage, an ML system can demonstrate how it collects, processes, stores, and deletes personal data in a transparent and accountable manner3.
Which of the following are true about the transform-design pattern for a machine learning pipeline? (Select three.)
It aims to separate inputs from features.
- A . It encapsulates the processing steps of ML pipelines.
- B . It ensures reproducibility.
- C . It represents steps in the pipeline with a directed acyclic graph (DAG).
- D . It seeks to isolate individual steps of ML pipelines.
- E . It transforms the output data after production.
ABD
Explanation:
The transform-design pattern for ML pipelines aims to separate inputs from features, encapsulate the processing steps of ML pipelines, and represent steps in the pipeline with a DAG. These goals help to make the pipeline modular, reusable, and easy to understand. The transform-design pattern does not seek to isolate individual steps of ML pipelines, as this would create entanglement and dependency issues. It also does not transform the output data after production, as this would violate the principle of separation of concerns.
You have a dataset with thousands of features, all of which are categorical. Using these features as predictors, you are tasked with creating a prediction model to accurately predict the value of a continuous dependent variable.
Which of the following would be appropriate algorithms to use? (Select two.)
- A . K-means
- B . K-nearest neighbors
- C . Lasso regression
- D . Logistic regression
- E . Ridge regression
CE
Explanation:
Lasso regression and ridge regression are both types of linear regression models that can handle high-dimensional and categorical data. They use regularization techniques to reduce the complexity of the model and avoid overfitting. Lasso regression uses L1 regularization, which adds a penalty term proportional to the absolute value of the coefficients to the loss function. This can shrink some coefficients to zero and perform feature selection. Ridge regression uses L2 regularization, which adds a penalty term proportional to the square of the coefficients to the loss function. This can shrink all coefficients towards zero and reduce multicollinearity.
Reference: [Lasso (statistics) – Wikipedia], [Ridge regression – Wikipedia]
A company is developing a merchandise sales application The product team uses training data to teach the AI model predicting sales, and discovers emergent bias.
What caused the biased results?
- A . The AI model was trained in winter and applied in summer.
- B . The application was migrated from on-premise to a public cloud.
- C . The team set flawed expectations when training the model.
- D . The training data used was inaccurate.
A
Explanation:
Emergent bias is a type of bias that arises when an AI model encounters new or different data or scenarios that were not present or accounted for during its training or development. Emergent bias can cause the model to make inaccurate or unfair predictions or decisions, as it may not be able to generalize well to new situations or adapt to changing conditions. One possible cause of emergent bias is seasonality, which means that some variables or patterns in the data may vary depending on the time of year. For example, if an AI model for merchandise sales prediction was trained in winter and applied in summer, it may produce biased results due to differences in customer behavior, demand, or preferences.