Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
What technique can be adopted when a weak learners hypothesis accuracy is only slightly better than 50%?
Weak Learner: Colloquially, a model that performs slightly better than a naive model.
More formally, the notion has been generalized to multi-class classification and has a different meaning beyond better than 50 percent accuracy.
For binary classification, it is well known that the exact requirement for weak learners is to be better than random guess. [...] Notice that requiring base learners to be better than random guess is too weak for multi-class problems, yet requiring better than 50% accuracy is too stringent.
--- Page 46,Ensemble Methods, 2012.
It is based on formal computational learning theory that proposes a class of learning methods that possess weakly learnability, meaning that they perform better than random guessing. Weak learnability is proposed as a simplification of the more desirable strong learnability, where a learnable achieved arbitrary good classification accuracy.
A weaker model of learnability, called weak learnability, drops the requirement that the learner be able to achieve arbitrarily high accuracy; a weak learning algorithm needs only output an hypothesis that performs slightly better (by an inverse polynomial) than random guessing.
---The Strength of Weak Learnability, 1990.
It is a useful concept as it is often used to describe the capabilities of contributing members of ensemble learning algorithms. For example, sometimes members of a bootstrap aggregation are referred to as weak learners as opposed to strong, at least in the colloquial meaning of the term.
More specifically, weak learners are the basis for the boosting class of ensemble learning algorithms.
The term boosting refers to a family of algorithms that are able to convert weak learners to strong learners.
https://machinelearningmastery.com/strong-learners-vs-weak-learners-for-ensemble-learning/
The best technique to adopt when a weak learner's hypothesis accuracy is only slightly better than 50% is boosting. Boosting is an ensemble learning technique that combines multiple weak learners (i.e., models with a low accuracy) to create a more powerful model. Boosting works by iteratively learning a series of weak learners, each of which is slightly better than random guessing. The output of each weak learner is then combined to form a more accurate model. Boosting is a powerful technique that has been proven to improve the accuracy of a wide range of machine learning tasks. For more information, please see the BCS Foundation Certificate In Artificial Intelligence Study Guide or the resources listed above.
From the Ell's ethics guidelines for Al, what does 'The Principle of Autonomy,' mean?
A vector in vector calculus is a quantity that has magnitude and direction.
What is a vector in computer programming?
In computer programming, a vector is a data structure that contains a collection of elements that are all of the same type. Each element in the vector has an associated index, which can be used to access and modify the element at that index. Vectors are commonly used to store collections of numerical values (e.g., integers or floating-point numbers) or strings, but they can also be used to store any type of data.
In the 1800's the development of statistics led to___________theorem and is used in probabilistic inference. (Select the missing word.)
The development of statistics in the 1800s led to the development of the Bayes' theorem, named after Reverend Thomas Bayes. This theorem is used in probabilistic inference, which is the process of using data to calculate the likelihood of a hypothesis or outcome. The theorem is used for determining the probability of an event occurring given its prior probability, as well as its associated conditions. The Bayes' theorem is also used in a variety of fields, such as machine learning, artificial intelligence, economics, and medical research. Sources:
BCS Foundation Certificate In Artificial Intelligence Study Guide:https://www.bcs.org/category/18071
EXIN:https://www.exin.com/en/certification/bcs-foundation-certificate-in-artificial-intelligence
An agent based model is a simul-ation of autonomous agents (individual and collective). What can be used to learn from the data generated by the simul-ations?
An agent based model is a simulation of autonomous agents (individual and collective). Machine learning can be used to learn from the data generated by the simulations. Machine learning algorithms can analyze the data generated by simulations and identify patterns, which can then be used to help the agent make decisions and take actions. Reference:
[1] BCS Foundation Certificate In Artificial Intelligence Study Guide, 'Simulation and Modelling', p.101-104. [2] APMG-International.com, 'Foundations of Artificial Intelligence' [3] EXIN.com, 'Foundations of Artificial Intelligence'
40 questions covering all exam domains, starting from $20
Exam domains verified against: Official APMG-International Artificial-Intelligence-Foundation exam guide, last checked September 2026.
Candidates are tested on AI workloads and key considerations for utilizing them. This covers understanding different types of workloads and strategic factors in their deployment.
This section covers Azure's machine learning approach, focusing on machines that learn from data and make intelligent assessments for viable decision-making. It includes understanding algorithms and model training.
Covers Azure's computer vision technologies for extracting data from videos and images. Topics include object detection, facial analysis, and practical applications in real-world scenarios.
Focuses on Azure's NLP services for analyzing text data. Covers sentiment analysis, topic extraction, and language translation capabilities for processing and understanding human language.
Covers Azure's generative AI capabilities for creating new content including text and images. Includes understanding how generative models work and their applications in business workflows.
Common questions about the exam itself