{"id":19179,"date":"2026-09-22T12:05:08","date_gmt":"2026-09-22T12:05:08","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=19179"},"modified":"2026-09-22T12:05:08","modified_gmt":"2026-09-22T12:05:08","slug":"pmi-cpmai-practice-test-questions-and-exam-dumps-part20-q381-400","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/pmi-cpmai-practice-test-questions-and-exam-dumps-part20-q381-400\/","title":{"rendered":"PMI CPMAI Practice Test Questions and Exam Dumps Part20 Q381-400"},"content":{"rendered":"<h2><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/cpmai-exam-dumps\"><b>PMI CPMAI Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 381<\/b><\/h3>\n<p><b>During the early discovery stage of an AI project, what should the project team establish first?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The production deployment pipeline<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The business problem and desired outcome<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The final model hyperparameters<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The model retirement schedule<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The discovery stage should begin by clearly understanding the business problem and the outcome the organization expects to achieve. This provides the foundation for determining whether AI is appropriate and what type of solution may be required. Starting with technical details such as hyperparameters or deployment pipelines can lead to building a technically sophisticated system that does not address the actual business need. A clearly defined problem also helps establish scope, stakeholders, measurable objectives, data requirements, and success criteria. Once the desired outcome is understood, the team can evaluate feasibility and determine the most suitable AI approach.<\/span><\/p>\n<h3><b>Question 382<\/b><\/h3>\n<p><b>Which practice is most useful when evaluating a potential data source for an AI project?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Checking its relevance, quality, availability, and reliability<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Selecting the source with the largest file size<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choosing only data that requires no documentation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Using the newest source regardless of its relevance<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A potential data source should be evaluated systematically before it becomes part of an AI project. Important considerations include whether the data is relevant to the business problem, sufficiently accurate and complete, available when needed, and reliable over time. The source should also be assessed for ownership, licensing, privacy requirements, accessibility, and update frequency. Large datasets are not automatically better, and newer data may still be irrelevant or unreliable. A structured source evaluation helps prevent downstream problems involving data quality, availability, compliance, and model performance. It also supports better decisions about whether additional sources or data acquisition methods are necessary.<\/span><\/p>\n<h3><b>Question 383<\/b><\/h3>\n<p><b>What is a key responsibility of a data steward in an AI initiative?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Selecting the final machine learning algorithm<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Writing all model inference code<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Managing data quality, definitions, access, and governance practices<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Approving every production deployment independently<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A data steward helps ensure that organizational data is properly managed and remains suitable for its intended uses. Responsibilities can include supporting data quality, maintaining definitions and metadata, clarifying ownership, monitoring access practices, and helping enforce data governance policies. The data steward does not normally own the machine learning algorithm or independently approve every deployment. Clear stewardship is especially important in AI projects because poor data quality, unclear definitions, inappropriate access, or missing lineage can negatively affect model outcomes and compliance. Effective stewardship creates greater confidence that project teams understand where data originated, what it represents, and how it may appropriately be used.<\/span><\/p>\n<h3><b>Question 384<\/b><\/h3>\n<p><b>Why is inter-annotator agreement useful when creating labeled training data?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It measures how quickly annotators complete their work<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It determines the model&#8217;s inference latency<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It automatically selects the best algorithm<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It helps assess consistency between human labelers<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Inter-annotator agreement evaluates how consistently different human annotators assign labels to the same or similar examples. High agreement can indicate that labeling guidelines are sufficiently clear and that the task is interpreted consistently. Low agreement may reveal ambiguous definitions, inadequate instructions, difficult examples, or subjective judgment. Addressing these issues before training can improve label quality and reduce noise in the dataset. Depending on the task, different statistical measures can be used to quantify agreement. The purpose is not to measure annotation speed or model performance directly, but to understand the consistency and reliability of the human-generated labels used during AI development.<\/span><\/p>\n<h3><b>Question 385<\/b><\/h3>\n<p><b>What is an important consideration when using synthetic data for AI model development?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether it adequately represents relevant real-world characteristics<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether it completely eliminates the need for real data<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether it always produces higher accuracy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether it removes every possible source of bias<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Synthetic data can help address limited data availability, privacy concerns, or expensive data collection, but its usefulness depends on how realistically it represents the characteristics of the intended environment. Teams should evaluate whether synthetic examples capture important distributions, relationships, edge cases, and variations found in real-world data. Poorly generated synthetic data can introduce unrealistic patterns or reinforce existing assumptions. It should therefore be validated against appropriate real-world references whenever possible. Synthetic data does not automatically eliminate bias, guarantee higher model accuracy, or completely replace authentic data. Its suitability should be determined according to the specific AI use case and validation requirements.<\/span><\/p>\n<h3><b>Question 386<\/b><\/h3>\n<p><b>Which technique is specifically designed to reduce the impact of very large differences in numerical feature scales?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Clustering<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Feature scaling<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Label encoding<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data deduplication<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Feature scaling transforms numerical variables so that differences in their original units or magnitudes do not disproportionately influence an algorithm. Common approaches include standardization and normalization. This can be particularly important for algorithms that rely on distances, gradients, or numerical optimization. For example, a feature measured in thousands could otherwise dominate another feature measured between zero and one. Scaling does not change the underlying business meaning of the feature; it changes its numerical representation for modeling purposes. The appropriate technique depends on the algorithm and data distribution. Teams should document preprocessing steps so that the same transformations are consistently applied during validation and production inference.<\/span><\/p>\n<h3><b>Question 387<\/b><\/h3>\n<p><b>A project team wants to automatically search many possible hyperparameter combinations. Which approach is appropriate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manual data labeling<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Feature deletion<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hyperparameter optimization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model retirement<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Hyperparameter optimization systematically evaluates different configurations of model settings to identify combinations that perform well according to selected validation criteria. Techniques can include grid search, random search, and more advanced optimization methods. Hyperparameters are different from parameters learned directly from training data, and they can significantly affect model performance, training time, and generalization. A proper validation strategy is important so that the optimization process does not simply overfit a validation set. The project team should also record tested configurations and results to support reproducibility. Hyperparameter optimization is therefore a structured experimentation activity rather than a substitute for defining the business problem or evaluating data quality.<\/span><\/p>\n<h3><b>Question 388<\/b><\/h3>\n<p><b>Which metric is especially useful for evaluating the ability of a binary classifier to distinguish positive and negative classes across different thresholds?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mean absolute error<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Recall only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Accuracy only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ROC-AUC<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">ROC-AUC summarizes a classifier&#8217;s ability to distinguish between positive and negative classes across different classification thresholds. The ROC curve compares the true-positive rate with the false-positive rate at different threshold settings, while the area under that curve provides an aggregate measure of discrimination. A higher ROC-AUC generally indicates stronger ranking or separation ability, although the metric should not be interpreted in isolation. In imbalanced datasets or situations where specific error types have greater business consequences, precision-recall analysis and threshold-specific metrics may provide additional insight. The appropriate evaluation approach should therefore reflect the project&#8217;s objectives, class distribution, and operational decision requirements.<\/span><\/p>\n<h3><b>Question 389<\/b><\/h3>\n<p><b>What is the primary purpose of regularization in machine learning?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To reduce overfitting by discouraging overly complex models<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To guarantee perfect predictions on training data<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase the number of missing values<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To remove the need for validation data<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Regularization is used to reduce overfitting by discouraging models from becoming unnecessarily complex. Techniques such as L1 and L2 regularization add penalties related to model parameters during training. This encourages the model to focus on patterns that are more likely to generalize instead of memorizing noise in the training dataset. Regularization does not guarantee perfect performance and does not eliminate the need for validation or testing. Its effectiveness depends on choosing appropriate regularization settings and evaluating the resulting model on data that was not used for fitting. It is one of several techniques available for improving generalization and controlling model complexity.<\/span><\/p>\n<h3><b>Question 390<\/b><\/h3>\n<p><b>When should a classification threshold be adjusted?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Only when the training dataset contains images<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">When business consequences make a different precision-recall tradeoff appropriate<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Only after the model has been retired<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whenever the model has zero training errors<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A classification threshold determines when a model&#8217;s predicted probability is converted into a particular class decision. The default threshold may not be appropriate when false positives and false negatives have different business consequences. For example, a project may prefer higher recall when missing a positive case is especially costly, even if that produces more false positives. Conversely, high precision may be more important when false alarms create substantial operational costs. Threshold selection should therefore be based on validation results, business requirements, risk tolerance, and operational constraints. Adjusting the threshold can change classification behavior without necessarily retraining the underlying model.<\/span><\/p>\n<h3><b>Question 391<\/b><\/h3>\n<p><b>Which approach can help evaluate whether an AI model behaves differently across relevant demographic or operational groups?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing the training batch size<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing all categorical variables<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Comparing performance metrics across defined subgroups<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Measuring only overall accuracy<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Comparing model performance across relevant subgroups can reveal differences that may be hidden by aggregate metrics. Teams can examine measures such as precision, recall, false-positive rates, false-negative rates, or other appropriate indicators for each defined group. The groups should be selected based on the use case, applicable requirements, and responsible AI considerations. A model can have acceptable overall performance while producing materially different outcomes for particular populations. Subgroup analysis does not automatically establish that a system is unfair, but it provides evidence that can guide further investigation. Results should be interpreted carefully, particularly when subgroup sample sizes are small or data quality differs between groups.<\/span><\/p>\n<h3><b>Question 392<\/b><\/h3>\n<p><b>What is the main purpose of a model registry in an AI lifecycle?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To permanently store raw user passwords<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To replace all project documentation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To automatically define business objectives<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To manage and track model versions and related metadata<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A model registry provides a centralized mechanism for managing model artifacts and associated metadata throughout the AI lifecycle. Depending on the platform, it may track versions, stages, ownership, evaluation results, deployment status, and related information. This helps teams identify which model is currently approved, which version is deployed, and which earlier versions are available for rollback or comparison. A registry supports governance, reproducibility, and operational control, but it does not replace broader documentation, data governance, or business requirements. Proper registry practices also make model changes easier to audit and communicate across development, validation, operations, and governance teams.<\/span><\/p>\n<h3><b>Question 393<\/b><\/h3>\n<p><b>Which deployment strategy releases a new AI model to a small portion of users or traffic before broader rollout?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Canary deployment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Full replacement deployment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Permanent offline evaluation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data archival<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Canary deployment introduces a new model to a limited portion of production traffic before expanding its use. The team can monitor technical and business indicators such as latency, error rates, prediction quality, user behavior, and unexpected outcomes. If significant problems appear, traffic can be redirected to the previous model while the issue is investigated. This reduces the potential impact of an unsuccessful release compared with immediately deploying the new model to everyone. Canary deployment is particularly useful when production behavior may differ from testing environments. It should be supported by predefined monitoring thresholds, rollback procedures, and clear criteria for expanding or stopping the rollout.<\/span><\/p>\n<h3><b>Question 394<\/b><\/h3>\n<p><b>What is a major security concern specific to generative AI applications that accept user prompts?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing storage capacity<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prompt injection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reducing model size<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Improving batch processing speed<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Prompt injection occurs when crafted input attempts to manipulate a generative AI system into ignoring intended instructions, revealing protected information, or performing actions outside its authorized purpose. This risk is particularly important when an AI application can access tools, private documents, databases, or external systems. Effective defenses can include separating trusted instructions from untrusted content, restricting tool permissions, validating outputs, limiting data access, monitoring suspicious inputs, and requiring human approval for sensitive actions. Prompt injection cannot necessarily be solved by relying on a single instruction in the system prompt. Security controls should instead be applied across the application architecture and AI lifecycle.<\/span><\/p>\n<h3><b>Question 395<\/b><\/h3>\n<p><b>What is the primary purpose of retrieval-augmented generation (RAG)?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To eliminate the need for any source documents<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To replace all machine learning models with databases<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To provide relevant retrieved information to support generated responses<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To guarantee that every generated statement is correct<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Retrieval-augmented generation combines information retrieval with generative AI. Before generating a response, the system retrieves relevant content from an approved knowledge source and provides that content as context to the language model. This can help the model produce responses that are grounded in organizational or domain-specific information rather than relying only on information encoded during model training. RAG does not guarantee correctness because retrieval can return incomplete or irrelevant material and the model can still generate inaccurate statements. Effective implementations therefore require quality source data, retrieval evaluation, access controls, monitoring, and output validation appropriate to the application&#8217;s risk level.<\/span><\/p>\n<h3><b>Question 396<\/b><\/h3>\n<p><b>Which control is most appropriate for limiting an AI application&#8217;s access to only the data and systems required for its assigned function?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Least privilege<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited administrator access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Shared credentials<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Public data exposure<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The principle of least privilege limits users, services, and AI applications to only the permissions necessary to perform their authorized functions. This reduces the potential impact of compromised credentials, malicious inputs, software defects, or unintended model behavior. In an AI application, least privilege can involve restricting database access, limiting available tools, controlling document repositories, and separating read and write permissions. It should be combined with authentication, authorization, monitoring, and periodic access reviews. Giving an AI service broad administrator privileges increases the consequences of security failures. Least privilege is therefore an important architectural control for reducing unnecessary exposure throughout the AI system lifecycle.<\/span><\/p>\n<h3><b>Question 397<\/b><\/h3>\n<p><b>Which practice best supports reproducibility when machine learning experiments are performed by multiple team members?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Allowing each member to use undocumented settings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Recording datasets, code, parameters, and experiment results<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Deleting unsuccessful experiments immediately<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Changing environments without tracking versions<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Reproducibility requires enough information for another team member to understand and recreate an experiment. Useful records include dataset versions, preprocessing steps, source code, model configuration, hyperparameters, software dependencies, random seeds where relevant, evaluation results, and environment information. Experiment tracking systems can help organize these details and associate results with specific configurations. Deleting unsuccessful experiments can remove useful evidence about what was tested and why. Similarly, undocumented environment changes make comparisons difficult. Strong reproducibility practices improve collaboration, debugging, auditability, and confidence in model evaluation. They also make it easier to identify the exact configuration associated with a model that eventually moves toward production.<\/span><\/p>\n<h3><b>Question 398<\/b><\/h3>\n<p><b>What should an AI team do when a production incident reveals an unexpected model failure?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Immediately delete all evidence of the incident<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ignore the failure if average accuracy remains acceptable<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Perform structured incident analysis and identify corrective actions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Retrain the model repeatedly without investigating the cause<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An unexpected production failure should trigger a structured incident-management process. The team should preserve relevant logs and evidence, assess the impact, identify the immediate cause and deeper contributing factors, and determine appropriate corrective actions. A root cause analysis can distinguish between issues involving data, model behavior, infrastructure, configuration, integration, human processes, or external changes. Corrective and preventive actions should then be documented and tracked. Simply retraining without understanding the failure can reproduce the same problem or introduce new risks. Incident findings can also inform monitoring improvements, testing requirements, governance controls, documentation, and future deployment decisions.<\/span><\/p>\n<h3><b>Question 399<\/b><\/h3>\n<p><b>Which concept describes the ability of an AI system to continue functioning appropriately when inputs contain reasonable levels of noise or variation?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Robustness<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data deletion<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Label encoding<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model registration<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Robustness refers to an AI system&#8217;s ability to maintain acceptable behavior when exposed to expected variations, noise, or other changes in inputs. Robustness testing can involve altered data quality, environmental changes, small perturbations, unusual but plausible examples, or other conditions relevant to the intended operating environment. The objective is to identify situations in which model performance or behavior deteriorates unexpectedly. Robustness does not mean that a model will perform correctly under every possible condition. Instead, teams should define realistic operating boundaries and test representative challenges within those boundaries. Findings can guide model improvement, safeguards, monitoring thresholds, and human review requirements.<\/span><\/p>\n<h3><b>Question 400<\/b><\/h3>\n<p><b>What is an important activity when preparing an AI system for final retirement?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing production traffic<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing all historical documentation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Expanding the model&#8217;s permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Archiving required records and safely decommissioning the system<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">AI retirement should be treated as a controlled lifecycle activity rather than simply turning off a production endpoint. The team should identify dependencies, communicate the retirement plan, preserve records required for governance or audit purposes, and safely remove or revoke unnecessary access. Relevant model, data, configuration, and decision records may need to be archived according to organizational retention requirements. Users and downstream systems should be transitioned to replacement processes where necessary. Security controls should also ensure that retired services cannot continue accessing sensitive resources. A structured retirement process reduces operational, compliance, and security risks while preserving useful knowledge for future AI initiatives.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full PMI CPMAI Exam Dumps and Practice Test Dumps. &nbsp; Question 381 During the early discovery stage of an AI project, what should the project team establish first? The production deployment pipeline The business problem and desired outcome The final model hyperparameters The model retirement schedule Correct Answer: 2 Explanation The discovery stage should [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/19179"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=19179"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/19179\/revisions"}],"predecessor-version":[{"id":19180,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/19179\/revisions\/19180"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=19179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=19179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=19179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}