Define:
Artificial Intelligence
(AI)
The field of study that focuses on creating systems capable of performing tasks that normally require human intelligence, such as reasoning, learning, and decision-making.
Examples include AI systems that can play chess, recommend movies, or help diagnose diseases.
What is the primary goal of Artificial Intelligence?
To develop systems that can perform tasks that typically require human intelligence, such as understanding language, recognizing patterns, and solving problems.
Fill in the blank:
The early history of AI began in the ______ century.
20th
Who is considered one of the founding figures of AI and created the Turing Test?
Alan Turing
The Turing Test is a measure of a machine’s ability to exhibit intelligent behavior equivalent to, or indistinguishable from, that of a human.
What was the significance of the Dartmouth Conference in 1956?
It is widely considered the birth of AI as a field of study, where the term ‘Artificial Intelligence’ was first coined.
How does AI differ from traditional programming?
In traditional programming, rules are explicitly defined, whereas AI systems learn from data to create their own rules.
Define:
algorithm
A step-by-step procedure or set of rules designed to perform a task or solve a problem.
In AI, algorithms are used to process data and make decisions.
What is a model in AI?
It is a logical representation of a system that is created by training an algorithm on data to perform tasks like predictions or classifications.
What is inference in the context of AI?
It is the process of using a trained model to make predictions or decisions based on new data.
Define:
dataset
A collection of data that is used to train and evaluate AI models.
Datasets can include text, images, numbers, and more.
What does it mean to train a model?
Adjusting its parameters using data so that it can perform specific tasks accurately.
What is bias in AI?
It refers to systematic errors in a model’s predictions due to incorrect assumptions, often leading to unfair outcomes.
Fill in the blank:
When a model performs well on training data but poorly on new data, it is called ______.
overfitting
Which term describes a situation where a model is too simple and can’t capture the complexity of the data?
underfitting
Underfitting often results in poor performance on both training and test data.
What is supervised learning?
A type of machine learning where the model is trained on labeled data, meaning the input comes with the correct output already known.
An example is training a model to recognize cats in photos, where each photo is labeled as ‘cat’ or ‘not cat’.
What is unsupervised learning?
A type of machine learning where the model learns from unlabeled data, discovering patterns or structures without explicit instructions.
Clustering customers based on purchasing behavior is an example of unsupervised learning.
What is reinforcement learning?
A type of learning where an agent learns to make decisions by taking actions in an environment to maximize cumulative reward.
Think of teaching a dog tricks by rewarding it with treats for good behavior.
Fill in the blanks:
In reinforcement learning, an agent learns through ______ and ______.
trial; error
What is symbolic AI?
An approach to AI that uses explicit, human-readable symbols and rules to represent knowledge and reasoning processes.
Early AI systems like expert systems heavily relied on symbolic AI.
How does symbolic AI differ from machine learning?
Fill in the blanks:
A hybrid AI system combines ______ and ______ techniques.
symbolic AI; machine learning
Hybrid systems can improve performance by integrating data-driven learning with rule-based reasoning.
Define:
feature engineering
The process of selecting, modifying, or creating input variables (features) that help improve the performance of a machine learning model.
Good feature engineering can significantly enhance the accuracy of a model.
Fill in the blank:
The dataset is split into ______ and testing sets to evaluate a model’s performance.
training
What is the purpose of the testing dataset?
To evaluate the performance of a trained machine learning model on new, unseen data.