Guide (New 2025) Actual ISQI CT-AI_v1.0_World Exam Questions
CT-AI_v1.0_World Exam Dumps Pass with Updated 2025 Certified Exam Questions
NEW QUESTION # 17
Which of the following is THE LEAST appropriate tests to be performed for testing a feature related to autonomy?
SELECT ONE OPTION
- A. Test for human handover requiring mandatory relinquishing control.
- B. Test for human handover when it should actually not be relinquishing control.
- C. Test for human handover to give rest to the system.
- D. Test for human handover after a given time interval.
Answer: B
Explanation:
Testing Autonomy:Testing for human handover when it should not be relinquishing control is the least appropriate because it contradicts the very definition of autonomous systems. The other tests are relevant to ensuring smooth operation and transitions between human and AI control.
Reference:ISTQB_CT-AI_Syllabus_v1.0, Sections on Testing Autonomous AI-Based Systems and Testing for Human-AI Interaction.
NEW QUESTION # 18
Which ONE of the following activities is MOST relevant when addressing the scenario where you have more than the required amount of data available for the training?
SELECT ONE OPTION
- A. Data sampling
- B. Feature selection
- C. Data augmentation
- D. Data labeling
Answer: A
Explanation:
* A. Feature selection
* Feature selection is the process of selecting the most relevant features from the data. While important, it is not directly about handling excess data.
* B. Data sampling
* Data sampling involves selecting a representative subset of the data for training. When there is more data than needed, sampling can be used to create a manageable dataset that maintains the statistical properties of the full dataset.
* C. Data labeling
* Data labeling involves annotating data for supervised learning. It is necessary for training models but does not address the issue of having excess data.
* D. Data augmentation
* Data augmentation is used to increase the size of the training dataset by creating modified versions of existing data. It is useful when there is insufficient data, not when there is excess data.
Therefore, the correct answer isBbecause data sampling is the most relevant activity when dealing with an excess amount of data for training.
NEW QUESTION # 19
"BioSearch" is creating an Al model used for predicting cancer occurrence via examining X-Ray images. The accuracy of the model in isolation has been found to be good. However, the users of the model started complaining of the poor quality of results, especially inability to detect real cancer cases, when put to practice in the diagnosis lab, leading to stopping of the usage of the model.
A testing expert was called in to find the deficiencies in the test planning which led to the above scenario.
Which ONE of the following options would you expect to MOST likely be the reason to be discovered by the test expert?
SELECT ONE OPTION
- A. A lack of similarity between the training and testing data.
- B. A lack of focus on choosing the right functional-performance metrics.
- C. The input data has not been tested for quality prior to use for testing.
- D. A lack of focus on non-functional requirements testing.
Answer: A
Explanation:
The question asks which deficiency is most likely to be discovered by the test expert given the scenario of poor real-world performance despite good isolated accuracy.
* A lack of similarity between the training and testing data (A): This is a common issue in ML where the model performs well on training data but poorly on real-world data due to a lack of representativeness in the training data. This leads to poor generalization to new, unseen data.
* The input data has not been tested for quality prior to use for testing (B): While data quality is important, this option is less likely to be the primary reason for the described issue compared to the representativeness of training data.
* A lack of focus on choosing the right functional-performance metrics (C): Proper metrics are crucial, but the issue described seems more related to the data mismatch rather than metric selection.
* A lack of focus on non-functional requirements testing (D): Non-functional requirements are important, but the scenario specifically mentions issues with detecting real cancer cases, pointing more towards data issues.
References:
* ISTQB CT-AI Syllabus Section 4.2 on Training, Validation, and Test Datasets emphasizes the importance of using representative datasets to ensure the model generalizes well to real-world data.
* Sample Exam Questions document, Question #40 addresses issues related to data representativeness and model generalization.
NEW QUESTION # 20
Which ONE of the following hardware is MOST suitable for implementing Al when using ML?
SELECT ONE OPTION
- A. Hardware supporting fast matrix multiplication.
- B. Hardware supporting high precision floating point operations.
- C. 64-bit CPUs.
- D. High powered CPUs.
Answer: A
Explanation:
* A. 64-bit CPUs.
* While 64-bit CPUs are essential for handling large amounts of memory and performing complex computations, they are not specifically optimized for the types of operations commonly used in machine learning.
* B. Hardware supporting fast matrix multiplication.
* Matrix multiplication is a fundamental operation in many machine learning algorithms, especially in neural networks and deep learning. Hardware optimized for fast matrix multiplication, such as GPUs (Graphics Processing Units), is most suitable for implementing AI and ML because it can handle the parallel processing required for these operations efficiently.
* C. High powered CPUs.
* High powered CPUs are beneficial for general-purpose computing tasks and some aspects of ML, but they are not as efficient as specialized hardware like GPUs for matrix multiplication and other ML-specific tasks.
* D. Hardware supporting high precision floating point operations.
* High precision floating point operations are important for scientific computing and some specific AI tasks, but for many ML applications, fast matrix multiplication is more critical than high precision alone.
Therefore, the correct answer isBbecause hardware supporting fast matrix multiplication, such as GPUs, is most suitable for the parallel processing requirements of machine learning.
NEW QUESTION # 21
An image classification system is being trained for classifying faces of humans. The distribution of the data is
70% ethnicity A and 30% for ethnicities B, C and D. Based ONLY on the above information, which of the following options BEST describes the situation of this image classification system?
SELECT ONE OPTION
- A. This is an example of hyperparameter bias.
- B. This is an example of expert system bias.
- C. This is an example of algorithmic bias.
- D. This is an example of sample bias.
Answer: D
Explanation:
* A. This is an example of expert system bias.
* Expert system bias refers to bias introduced by the rules or logic defined by experts in the system, not by the data distribution.
* B. This is an example of sample bias.
* Sample bias occurs when the training data is not representative of the overall population that the model will encounter in practice. In this case, the over-representation of ethnicity A (70%) compared to B, C, and D (30%) creates a sample bias, as the model may become biased towards better performance on ethnicity A.
* C. This is an example of hyperparameter bias.
* Hyperparameter bias relates to the settings and configurations used during the training process, not the data distribution itself.
* D. This is an example of algorithmic bias.
* Algorithmic bias refers to biases introduced by the algorithmic processes and decision-making rules, not directly by the distribution of training data.
Based on the provided information, optionB(sample bias) best describes the situation because the training data is skewed towards ethnicity A, potentially leading to biased model performance.
NEW QUESTION # 22
Which ONE of the following options is an example that BEST describes a system with Al-based autonomous functions?
SELECT ONE OPTION
- A. A system that utilizes human beings for all important decisions.
- B. A system that is fully able to respond to its environment.
- C. A fully automated manufacturing plant that uses no software.
- D. A system that utilizes a tool like Selenium.
Answer: B
Explanation:
AI-Based Autonomous Functions:An AI-based autonomous system is one that can respond to its environment without human intervention. The other options either involve human decisions or do not use AI at all.
Reference:ISTQB_CT-AI_Syllabus_v1.0, Sections on Autonomy and Testing Autonomous AI-Based Systems.
NEW QUESTION # 23
"AllerEgo" is a product that uses sell-learning to predict the behavior of a pilot under combat situation for a variety of terrains and enemy aircraft formations. Post training the model was exposed to the real- world data and the model was found to bebehaving poorly. A lot of data quality tests had been performed on the data to bring it into a shape fit for training and testing.
Which ONE of the following options is least likely to describes the possible reason for the fall in the performance, especially when considering the self-learning nature of the Al system?
SELECT ONE OPTION
- A. There was an algorithmic bias in the Al system.
- B. The unknown nature and insufficient specification of the operating environment might have caused the poor performance.
- C. The difficulty of defining criteria for improvement before the model can be accepted.
- D. The fast pace of change did not allow sufficient time for testing.
Answer: C
Explanation:
* A. The difficulty of defining criteria for improvement before the model can be accepted.
* Defining criteria for improvement is a challenge in the acceptance of AI models, but it is not directly related to the performance drop in real-world scenarios. It relates more to the evaluation and deployment phase rather than affecting the model's real-time performance post-deployment.
* B. The fast pace of change did not allow sufficient time for testing.
* This can significantly affect the model's performance. If the system is self-learning, it needs to adapt quickly, and insufficient testing time can lead to incomplete learning and poor performance.
* C. The unknown nature and insufficient specification of the operating environment might have caused the poor performance.
* This is highly likely to affect performance. Self-learning AI systems require detailed specifications of the operating environment to adapt and learn effectively. If the environment is insufficiently specified, the model may fail to perform accurately in real-world scenarios.
* D. There was an algorithmic bias in the AI system.
* Algorithmic bias can significantly impact the performance of AI systems. If the model has biases, it will not perform well across different scenarios and data distributions.
Given the context of the self-learning nature and the need for real-time adaptability, optionAis least likely to describe the fall in performance because it deals with acceptance criteria rather than real-time performance issues.
NEW QUESTION # 24
Which ONE of the following is the BEST option to optimize the regression test selection and prevent the regression suite from growing large?
SELECT ONE OPTION
- A. Using of a random subset of tests.
- B. Using an Al-based tool to optimize the regression test suite by analyzing past test results
- C. Identifying suitable tests by looking at the complexity of the test cases.
- D. Automating test scripts using Al-based test automation tools.
Answer: B
Explanation:
* A. Identifying suitable tests by looking at the complexity of the test cases.
* While complexity analysis can help in selecting important test cases, it does not directly address the issue of optimizing the entire regression suite effectively.
* B. Using a random subset of tests.
* Randomly selecting test cases may miss critical tests and does not ensure an optimized regression suite. This approach lacks a systematic method for ensuring comprehensive coverage.
* C. Automating test scripts using AI-based test automation tools.
* Automation helps in running tests efficiently but does not inherently optimize the selection of tests to prevent the suite from growing too large.
* D. Using an AI-based tool to optimize the regression test suite by analyzing past test results.
* This is the most effective approach as AI-based tools can analyze historical test data, identify patterns, and prioritize tests that are more likely to catch defects based onpast results. This method ensures an optimized and manageable regression test suite by focusing on the most impactful test cases.
Therefore, the correct answer isDbecause using an AI-based tool to analyze past test results is the best option to optimize regression test selection and manage the size of the regression suite effectively.
NEW QUESTION # 25
Which ONE of the following describes a situation of back-to-back testing the LEAST?
SELECT ONE OPTION
- A. Comparison of the results of a neural network ML model with a current decision tree ML model for the same data.
- B. Comparison of the results of a home-grown neural network model ML model with results in a neural network model implemented in a standard implementation (for example Pytorch) for same data
- C. Comparison of the results of a current neural network model ML model implemented in platform A (for example Pytorch) with a similar neural network model ML model implemented in platform B (for example Tensorflow), for the same data.
- D. Comparison of the results of the current neural network ML model on the current data set with a slightly modified data set.
Answer: A
Explanation:
Back-to-back testing is a method where the same set of tests are run on multiple implementations of the system to compare their outputs. This type of testing is typically used to ensure consistency and correctness by comparing the outputs of different implementations under identical conditions. Let's analyze the options given:
* A. Comparison of the results of a current neural network model ML model implemented in platform A (for example Pytorch) with a similar neural network model ML model implemented in platform B (for example Tensorflow), for the same data.
* This option describes a scenario where two different implementations of the same type of model are being compared using the same dataset. This is a typical back-to-back testing situation.
* B. Comparison of the results of a home-grown neural network model ML model with results in a neural network model implemented in a standard implementation (for example Pytorch) for the same data.
* This option involves comparing a custom implementation with a standard implementation, which is also a typical back-to-back testing scenario to validate the custom model against a known benchmark.
* C. Comparison of the results of a neural network ML model with a current decision tree ML model for the same data.
* This option involves comparing two different types of models (a neural network and a decision tree). This is not a typical scenario for back-to-back testing because the models are inherently different and would not be expected to produce identical results even on the same data.
* D. Comparison of the results of the current neural network ML model on the current data set with a slightly modified data set.
* This option involves comparing the outputs of the same model on slightly different datasets. This could be seen as a form of robustness testing or sensitivity analysis, but not typical back-to-back testing as it doesn't involve comparing multiple implementations.
Based on this analysis, optionCis the one that describes a situation of back-to-back testing the least because it compares two fundamentally different models, which is not the intent of back-to-back testing.
NEW QUESTION # 26
Which ONE of the following combinations of Training, Validation, Testing data is used during the process of learning/creating the model?
SELECT ONE OPTION
- A. Training data - validation data
- B. Validation data - test data
- C. Training data - validation data - test data
- D. Training data * test data
Answer: C
Explanation:
The process of developing a machine learning model typically involves the use of three types of datasets:
* Training Data:This is used to train the model, i.e., to learn the patterns and relationships in the data.
* Validation Data:This is used to tune the model's hyperparameters and to prevent overfitting during the training process.
* Test Data:This is used to evaluate the final model's performance and to estimate how it will perform on unseen data.
Let's analyze each option:
* A. Training data - validation data - test data
* This option correctly includes all three types of datasets used in the process of creating and validating a model. The training data is used for learning, validation data for tuning, and test data for final evaluation.
* B. Training data - validation data
* This option misses the test data, which is crucial for evaluating the model's performance on unseen data after the training and validation phases.
* C. Training data - test data
* This option misses the validation data, which is important for tuning the model and preventing overfitting during training.
* D. Validation data - test data
* This option misses the training data, which is essential for the initial learning phase of the model.
Therefore, the correct answer isAbecause it includes all necessary datasets used during the process of learning and creating the model: training, validation, and test data.
NEW QUESTION # 27
Upon testing a model used to detect rotten tomatoes, the following data was observed by the test engineer, based on certain number of tomato images.
For this confusion matrix which combinations of values of accuracy, recall, and specificity respectively is CORRECT?
SELECT ONE OPTION
- A. 0.87.0.9. 0.84
- B. 1,0.87,0.84
- C. 1,0.9, 0.8
- D. 0.84.1,0.9
Answer: A
Explanation:
To calculate the accuracy, recall, and specificity from the confusion matrix provided, we use the following formulas:
* Confusion Matrix:
* Actually Rotten: 45 (True Positive), 8 (False Positive)
* Actually Fresh: 5 (False Negative), 42 (True Negative)
* Accuracy:
* Accuracy is the proportion of true results (both true positives and true negatives) in the total population.
* Formula: Accuracy=TP+TNTP+TN+FP+FN\text{Accuracy} = \frac{TP + TN}{TP + TN + FP + FN}Accuracy=TP+TN+FP+FNTP+TN
* Calculation: Accuracy=45+4245+42+8+5=87100=0.87\text{Accuracy} = \frac{45 + 42}{45 + 42
+ 8 + 5} = \frac{87}{100} = 0.87Accuracy=45+42+8+545+42=10087=0.87
* Recall (Sensitivity):
* Recall is the proportion of true positive results in the total actual positives.
* Formula: Recall=TPTP+FN\text{Recall} = \frac{TP}{TP + FN}Recall=TP+FNTP
* Calculation: Recall=4545+5=4550=0.9\text{Recall} = \frac{45}{45 + 5} = \frac{45}{50} =
0.9Recall=45+545=5045=0.9
* Specificity:
* Specificity is the proportion of true negative results in the total actual negatives.
* Formula: Specificity=TNTN+FP\text{Specificity} = \frac{TN}{TN + FP}Specificity=TN+FPTN
* Calculation: Specificity=4242+8=4250=0.84\text{Specificity} = \frac{42}{42 + 8} =
\frac{42}{50} = 0.84Specificity=42+842=5042=0.84
Therefore, the correct combinations of accuracy, recall, and specificity are 0.87, 0.9, and 0.84 respectively.
References:
* ISTQB CT-AI Syllabus, Section 5.1, Confusion Matrix, provides detailed formulas and explanations for calculating various metrics including accuracy, recall, and specificity.
* "ML Functional Performance Metrics" (ISTQB CT-AI Syllabus, Section 5).
NEW QUESTION # 28
Which ONE of the following types of coverage SHOULD be used if test cases need to cause each neuron to achieve both positive and negative activation values?
SELECT ONE OPTION
- A. Sign change coverage
- B. Value coverage
- C. Neuron coverage
- D. Threshold coverage
Answer: A
Explanation:
Coverage for Neuron Activation Values:Sign change coverage is used to ensure that test cases cause each neuron to achieve both positive and negative activation values. This type of coverage ensures that the neurons are thoroughly tested under different activation states.
Reference:ISTQB_CT-AI_Syllabus_v1.0, Section 6.2 Coverage Measures for Neural Networks, which details different types of coverage measures, including sign change coverage.
NEW QUESTION # 29
Arihant Meditation is a startup using Al to aid people in deeper and better meditation based on analysis of various factors such as time and duration of the meditation, pulse and blood pressure, EEG patters etc. among others. Their model accuracy and other functional performance parameters have not yet reached their desired level.
Which ONE of the following factors is NOT a factor affecting the ML functional performance?
SELECT ONE OPTION
- A. The quality of the labeling
- B. Biased data
- C. The data pipeline
- D. The number of classes
Answer: D
Explanation:
Factors Affecting ML Functional Performance:The data pipeline, quality of the labeling, and biased data are all factors that significantly affect the performance of machine learning models. The number of classes, while relevant for the model structure, is not a direct factor affecting the performance metrics such as accuracy or bias.
Reference:ISTQB_CT-AI_Syllabus_v1.0, Sections on Data Quality and its Effect on the ML Model and ML Functional Performance Metrics.
NEW QUESTION # 30
Which ONE of the following options is the MOST APPROPRIATE stage of the ML workflow to set model and algorithm hyperparameters?
SELECT ONE OPTION
- A. Deploying the model
- B. Data testing
- C. Tuning the model
- D. Evaluating the model
Answer: C
Explanation:
Setting model and algorithm hyperparameters is an essential step in the machine learning workflow, primarily occurring during the tuning phase.
* Evaluating the model (A): This stage involves assessing the model's performance using metrics and does not typically include the setting of hyperparameters.
* Deploying the model (B): Deployment is the stage where the model is put into production and used in real-world applications. Hyperparameters should already be set before this stage.
* Tuning the model (C): This is the correct stage where hyperparameters are set. Tuning involves adjusting the hyperparameters to optimize the model's performance.
* Data testing (D): Data testing involves ensuring the quality and integrity of the data used for training and testing the model. It does not include setting hyperparameters.
Hence, the most appropriate stage of the ML workflow to set model and algorithm hyperparameters isC.
Tuning the model.
References:
* ISTQB CT-AI Syllabus Section 3.2 on the ML Workflow outlines the different stages of the ML process, including the tuning phase where hyperparameters are set.
* Sample Exam Questions document, Question #31 specifically addresses the stage in the ML workflow where hyperparameters are configured.
NEW QUESTION # 31
Which ONE of the following options describes a scenario of A/B testing the LEAST?
SELECT ONE OPTION
- A. A comparison of two different offers in a recommendation system to decide on the more effective offer for same users.
- B. A comparison of two different websites for the same company to observe from a user acceptance perspective.
- C. A comparison of the performance of two different ML implementations on the same input data.
- D. A comparison of the performance of an ML system on two different input datasets.
Answer: D
Explanation:
A/B testing, also known as split testing, is a method used to compare two versions of a product or system to determine which one performs better. It is widely used in web development, marketing, and machine learning to optimize user experiences and model performance. Here's why option C is the least descriptive of an A/B testing scenario:
* Understanding A/B Testing:
* In A/B testing, two versions (A and B) of a system or feature are tested against each other. The objective is to measure which version performs better based on predefined metrics such as user engagement, conversion rates, or other performance indicators.
* Application in Machine Learning:
* In ML systems, A/B testing might involve comparing two different models, algorithms, or system configurations on the same set of data to observe which yields better results.
* Why Option C is the Least Descriptive:
* Option C describes comparing the performance of an ML system on two different input datasets.
This scenario focuses on the input data variation rather than the comparison of system versions or features, which is the essence of A/B testing. A/B testing typically involves a controlled experiment with two versions being tested under the same conditions, not different datasets.
* Clarifying the Other Options:
* A. A comparison of two different websites for the same company to observe from a user acceptance perspective: This is a classic example of A/B testing where two versions of a website are compared.
* B. A comparison of two different offers in a recommendation system to decide on the more effective offer for the same users: This is another example of A/B testing in a recommendation system.
* D. A comparison of the performance of two different ML implementations on the same input data: This fits the A/B testing model where two implementations are compared under the same conditions.
References:
* ISTQB CT-AI Syllabus, Section 9.4, A/B Testing, explains the methodology and application of A/B testing in various contexts.
* "Understanding A/B Testing" (ISTQB CT-AI Syllabus).
NEW QUESTION # 32
Which ONE of the following tests is MOST likely to describe a useful test to help detect different kinds of biases in ML pipeline?
SELECT ONE OPTION
- A. Test the model during model evaluation for data bias.
- B. Testing the distribution shift in the training data for inappropriate bias.
- C. Testing the data pipeline for any sources for algorithmic bias.
- D. Check the input test data for potential sample bias.
Answer: A
Explanation:
Detecting biases in the ML pipeline involves various tests to ensure fairness and accuracy throughout the ML process.
* Testing the distribution shift in the training data for inappropriate bias (A): This involves checking if there is any shift in the data distribution that could lead to bias in the model. It is an important test but not the most direct method for detecting biases.
* Test the model during model evaluation for data bias (B): This is a critical stage where the model is evaluated to detect any biases in the data it was trained on. It directly addresses potential data biases in the model.
* Testing the data pipeline for any sources for algorithmic bias (C): This test is crucial as it helps identify biases that may originate from the data processing and transformation stages within the pipeline.
Detecting sources of algorithmic bias ensures that the model does not inherit biases from these processes.
* Check the input test data for potential sample bias (D): While this is an important step, it focuses more on the input data and less on the overall data pipeline.
Hence, the most likely useful test to help detect different kinds of biases in the ML pipeline isB. Test the model during model evaluation for data bias.
References:
* ISTQB CT-AI Syllabus Section 8.3 on Testing for Algorithmic, Sample, and Inappropriate Bias discusses various tests that can be performed to detect biases at different stages of the ML pipeline.
* Sample Exam Questions document, Question #32 highlights the importance of evaluating the model for biases.
NEW QUESTION # 33
......
Pass Guaranteed Quiz 2025 Realistic Verified Free ISQI: https://www.exam-killer.com/CT-AI_v1.0_World-valid-questions.html
CT-AI_v1.0_World Exam Questions - Real & Updated Questions PDF: https://drive.google.com/open?id=197i12nXJgIwYvHKP4U01RLFY52yn7myP

