Font size
WorksheetsPage 1
Total questions: 131
Worksheet time: 1hrs 6mins
Which of the following is the umbrella term that covers both Machine Learning and Deep Learning?
Machine Learning
Deep Learning
Artificial Intelligence
Data Science
What is the primary characteristic of a Supervised Learning model?
It works on unlabeled data.
It learns by trial and error based on a reward mechanism.
It requires labeled data for training.
It is based on a predefined set of rules.
Which type of AI model is based on rules and instructions defined by a developer?
Learning-Based Approach
Reinforcement Learning
Unsupervised Learning
Rule-Based Approach
A model that predicts a continuous value like temperature or price is a:
Classification Model
Regression Model
Clustering Model
Association Model
What is the main advantage of Neural Networks mentioned in the document?
They are based on a simple decision tree approach.
They require minimal data for training.
They are able to automatically extract data features.
They only work on numerical data.
The process of attaching meaning or tags to data is known as:
Data Processing
Data Mining
Data Labeling
Data Extraction
Which of the following is a subset of Machine Learning?
Artificial Intelligence
Supervised Learning
Rule-Based Approach
All of the above
In an Artificial Neural Network, which layer is responsible for processing the data using weights and biases?
Input Layer
Hidden Layer
Output Layer
A supermarket uses an AI model to group its customers based on their purchase history to send targeted offers. What kind of model is this?
Supervised Learning
Reinforcement Learning
Classification
Clustering
Which learning approach is characterized by machines learning from feedback in a trial-and-error method?
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Classification
The core processing in an Artificial Neural Network occurs in which layer?
Input Layer
Hidden Layer
Output Layer
All layers
A model is trained to classify handwritten digits (0-9). This is an example of:
Unsupervised Learning
Regression
Classification
Clustering
Which of the following is a drawback of the Rule-Based Approach?
It requires vast amounts of data.
It is too complex to implement.
The learning is static and does not adapt to changes.
It cannot be used for chatbots.
In the context of data, what are "features"?
Rows of a table
The output of a model
Columns of a table
The final prediction
What is the difference between a training dataset and a testing dataset?
Training data is unlabeled, while testing data is labeled.
Training data is used to teach the model, and testing data is used to evaluate its accuracy.
Training data contains only features, and testing data contains only labels.
There is no difference; they are interchangeable.
A model that predicts whether an email is "spam" or "not spam" is a type of:
Regression model
Clustering model
Classification model
Association model
In the example of predicting a coin's currency based on its weight, what is the 'feature'?
The weight
The coin's currency
The model's prediction
The training algorithm
An AI model that discovers patterns in an unlabeled dataset of dog images, such as clustering them by color or size, uses which approach?
Supervised Learning
Reinforcement Learning
Unsupervised Learning
Rule-Based Approach
Which of the following is a characteristic of a Learning-Based Approach?
It is based on static rules.
It learns from explicit programming.
It adapts to changes in data.
It does not require any data.
What is a "perceptron"?
A type of neural network layer
A machine learning algorithm
A simplified model of how an AI makes a decision
A type of data
Which type of model is used to predict a car's approximate selling price based on parameters like fuel type and years of service?
Classification
Regression
Clustering
Association
What is the role of the output layer in an Artificial Neural Network?
To process data and pass it to the hidden layers.
To perform calculations with weights and biases.
To present the final processed data to the user.
To acquire data and feed it to the network.
In the context of a supermarket, which unsupervised learning method would be used to find a relationship between customers buying bread and also buying butter?
Classification
Clustering
Regression
Association
Which type of learning is analogous to a child learning to swim on his own without a teacher?
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Rule-Based Learning
What do you need to train a supervised learning model?
Unlabeled data
Only features
Only labels
Labeled data
What is the main drawback of a rule-based AI model?
It is too expensive to implement.
It fails to learn from its mistakes.
It requires continuous human intervention.
It can only handle a single type of data.
When an AI model trains itself to perform tasks with vast amounts of data, it falls under which category?
Machine Learning
Deep Learning
Rule-Based Approach
Supervised Learning
Which layer in an Artificial Neural Network does not perform any processing?
Input layer
Hidden layer
Output layer
Both (a) and (c)
Object classification in deep learning uses powerful algorithms to identify and label objects within:
An image
A spreadsheet
A text document
A database
The process of a neural network finding the right output by adjusting weights based on the error is known as:
Trial and error
Backpropagation
Forward propagation
Activation
What is the key difference between Clustering and Classification?
Classification uses unlabeled data, while clustering uses labeled data.
Classification assigns objects to predefined classes, while clustering finds similarities and groups objects.
Classification is a supervised model, while clustering is a reinforcement model.
Clustering requires more data than classification.
What is the goal of Reinforcement Learning?
To identify relationships in unlabeled data.
To predict a continuous value.
To make a series of decisions that maximize a reward.
To classify data into discrete categories.
Anomaly detection, such as flagging a sudden spike in a heart rate, is an example of which type of model?
Classification
Regression
Machine Learning
Reinforcement Learning
In the example of a spam email filter, what serves as the 'labels' during the training phase?
The words in the email
The sender's information
The classification of emails as either "spam" or "legitimate"
The email attachments
What is the purpose of a testing dataset?
To train the model with new data
To check for errors in the code
To evaluate the accuracy of the trained model
To find hidden patterns
Which of the following is an example of a Classification problem?
Predicting the price of a house
Predicting the number of days a patient will stay in a hospital
Predicting whether a patient will have a short or long hospital stay
Predicting a city's average temperature for the next month
What type of data is used for training a Regression model?
Categorical data
Discrete data
Continuous data
Unlabeled data
Which type of model is used by OTT platforms like Netflix to recommend movies based on a user's watch history?
Supervised Learning
Regression
Clustering
Reinforcement Learning
The structure of an Artificial Neural Network is inspired by:
The human brain and nervous system
The human digestive system
A computer's hardware components
A mathematical formula
In a supervised learning example, what does a model learn from the training data?
To create new features
To identify new patterns without guidance
To apply the knowledge to test data
To define the rules itself
Which of the following is a primary type of AI model mentioned in the document?
Predictive-based
Reward-based
Learning-based
Both (b) and (c)
What is a "label" in the context of data?
A column of a table
The name of the dataset
A tag that gives meaning to data
The algorithm used in the model
A Convolutional Neural Network (CNN) is a type of:
Machine Learning model
Rule-Based model
Deep Learning algorithm
Reinforcement Learning model
When a model predicts a discrete value, such as "hot" or "cold" weather, it is using a:
Regression model
Classification model
Association model
Clustering model
The "funnel type approach" described for AI, ML, and DL suggests that:
DL has more applications than AI.
All ML applications are also DL applications.
All AI applications are also ML applications.
DL has a very specific set of applications, a subset of ML, which is a subset of AI.
Which learning approach would be used to analyze bank data for suspicious transactions without a predefined definition of what is "suspicious"?
Supervised Learning
Unsupervised Learning
Regression
Classification
What is a key function of the hidden layer in a neural network?
To acquire input data.
To give the final output.
To perform computations.
To act as a user interface.
What is the main difference between a rule-based approach and a learning-based approach?
Rule-based is static, while learning-based is adaptive.
Rule-based is more efficient for large datasets.
Learning-based is based on predefined rules.
There is no significant difference.
What are "weights" and "biases" used for in a neural network?
To define the final output.
To acquire input data.
To perform computations within the hidden layers.
To create a user interface.
What does Deep Learning enable software to do?
To learn from a minimal amount of data.
To train itself to perform tasks with vast amounts of data.
To follow a predefined set of rules.
To predict discrete values only.
Directions: Choose the correct option from the following: - Both A and R are true, and R is the correct explanation of A. - Both A and R are true, but R is not the correct explanation of A. - A is true, but R is false. - A is false, but R is true. Assertion (A): Supervised learning models require labeled data for training. Reason (R): Labeled data acts as a guide, providing the model with a clear relationship between features and outcomes.
Both A and R are true, and R is the correct explanation of A.
Both A and R are true, but R is not the correct explanation of A.
A is true, but R is false.
A is false, but R is true.
Directions: Choose the correct option from the following: - Both A and R are true, and R is the correct explanation of A. - Both A and R are true, but R is not the correct explanation of A. - A is true, but R is false. - A is false, but R is true. Assertion (A): A model predicting a house price based on its size is a Regression model. Reason (R): Regression models are used to predict discrete values.
Both A and R are true, and R is the correct explanation of A.
Both A and R are true, but R is not the correct explanation of A.
A is true, but R is false.
A is false, but R is true.
Assertion: Anomaly detection is a key application of Unsupervised Learning. Choose the correct statement.
True
False
Assertion (A): A rule-based AI model is adaptive and can handle new exceptions it was not explicitly programmed for. Reason (R): Rule-based models follow a static set of instructions predefined by a developer. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): Deep Learning is a subset of Machine Learning. Reason (R): Deep Learning algorithms are based on artificial neural networks and require vast amounts of data for self-training. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): Reinforcement Learning models learn by trial and error to maximize a reward. Reason (R): This learning approach is beneficial for complex problems where pre-existing data is insufficient. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): A model classifying an email as 'spam' or 'not spam' is a Classification model. Reason (R): Classification models predict a continuous value. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): The hidden layers of a neural network are where the core processing of data takes place. Reason (R): The input layer and output layer of an ANN perform all the computational tasks. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): Unsupervised learning is analogous to a teacher-student relationship. Reason (R): Unsupervised learning models work on unlabeled data without any guidance. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): The primary purpose of the testing dataset is to train the model. Reason (R): The training dataset is used to evaluate the accuracy of the model. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): The 'weights' in a neural network are adjusted during the learning process. Reason (R): The adjustment of weights helps to reduce the error and find the right output. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): Reinforcement learning is a type of supervised learning. Reason (R): It involves a reward system that provides feedback, which is a form of supervision. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): Clustering is a type of unsupervised learning. Reason (R): It is used to group data points into clusters based on their similarities without using predefined classes. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): A model predicting whether a patient will have a short or long hospital stay is a Regression model. Reason (R): The output of this prediction is a continuous value. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): The input layer of an Artificial Neural Network (ANN) does not process data. Reason (R): Its sole function is to acquire data and feed it to the next layer. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): An Association model finds relationships between variables in a dataset. Reason (R): An example is recommending bread to a customer who buys butter. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): Deep Learning requires only a small amount of data to train a model effectively. Reason (R): Deep learning enables software to train itself with vast amounts of data. Choose the correct option.
Both Assertion and Reason are true, and Reason is the correct explanation of Assertion.
Both Assertion and Reason are true, but Reason is not the correct explanation of Assertion.
Assertion is true, Reason is false.
Assertion is false, Reason is true.
Both Assertion and Reason are false.
Assertion (A): A perceptron is a simplified model of how an AI makes a decision. Reason (R): It works by summing weighted inputs and a bias, then comparing the result to a threshold. Choose the correct option regarding the truth values of Assertion (A) and Reason (R), and whether (R) explains (A).
Both (A) and (R) are true, and (R) correctly explains (A).
Both (A) and (R) are true, but (R) does not explain (A).
(A) is true, but (R) is false.
(A) is false, but (R) is true.
Both (A) and (R) are false.
Assertion (A): A spam email filter is a good example of a learning-based model. Reason (R): It adapts and improves its accuracy over time as it encounters new types of spam. Choose the correct option regarding the truth values of Assertion (A) and Reason (R), and whether (R) explains (A).
Both (A) and (R) are true, and (R) correctly explains (A).
Both (A) and (R) are true, but (R) does not explain (A).
(A) is true, but (R) is false.
(A) is false, but (R) is true.
Both (A) and (R) are false.
Assertion (A): The process of attaching meaning or tags to data is called Data Labeling. Reason (R): Data Labeling is a crucial step in preparing data for Unsupervised Learning. Choose the correct option regarding the truth values of Assertion (A) and Reason (R), and whether (R) explains (A).
Both (A) and (R) are true, and (R) correctly explains (A).
Both (A) and (R) are true, but (R) does not explain (A).
(A) is true, but (R) is false.
(A) is false, but (R) is true.
Both (A) and (R) are false.
Differentiate between a Rule-Based Approach and a Learning-Based Approach.
A Rule-Based Approach is where a developer explicitly defines rules and instructions; a Learning-Based Approach is where the machine learns patterns on its own and adapts to changes.
A Rule-Based Approach relies only on labeled data; a Learning-Based Approach relies only on unlabeled data.
A Rule-Based Approach improves its accuracy over time; a Learning-Based Approach remains static and does not adapt.
A Rule-Based Approach automatically discovers rules; a Learning-Based Approach strictly follows fixed instructions.
What are the three main types of learning-based models?
Supervised Learning, Unsupervised Learning, Reinforcement Learning
Classification, Regression, Clustering
Deep Learning, Neural Networks, Decision Trees
Training Data, Testing Data, Validation Data
What is the primary difference between labeled and unlabeled data?
Labeled data has a tag or label attached, while unlabeled data has no tags attached.
Labeled data is always numerical, while unlabeled data is always text.
Labeled data is collected from sensors, while unlabeled data is collected from surveys.
Labeled data is used only for testing, while unlabeled data is used only for training.
Explain the concept of "features" and "labels" with an example.
Features are the columns describing data, and a label is the target variable to be predicted; for example, predicting fruit type based on color where color is the feature and fruit name is the label.
Features are the target outcomes, and labels are the input variables; for example, fruit name is the feature and color is the label.
Features and labels are identical; both represent the target to be predicted in a dataset.
Features are tags attached to records, while labels are metadata about the dataset structure.
What is the role of a training dataset and a testing dataset?
A training dataset is used to fit the model, and a testing dataset is used to evaluate the model on unseen data.
A training dataset is used only for feature selection, and a testing dataset is used to tune hyperparameters.
A training dataset evaluates model performance, and a testing dataset is used to train the model.
A training dataset is used for storing labels, and a testing dataset is used for storing features.
Define the term Artificial Neural Network (ANN). Choose the best description.
A system of machine learning algorithms modeled after the human brain and nervous system that automatically extracts data features without programmer input
A pre-processing tool that cleans datasets before training other models
A rule-based, static program that does not learn from new data
A visualization technique used only to display neural connections
What are the two sub-categories of supervised learning?
Classification models and Regression models
Clustering and Dimensionality Reduction
Reinforcement Learning and Unsupervised Learning
Association Rule Mining and Anomaly Detection
Give one example of a Classification problem and one of a Regression problem. Select the option that correctly pairs them.
Predicting whether an email is spam or not spam; Predicting the price of a house based on its features
Predicting the price of a house; Grouping customers by purchasing behavior
Detecting anomalies; Predicting whether an email is spam or not spam
Clustering emails by topic; Estimating the probability of rainfall as a label
Explain the concept of Unsupervised Learning with a simple analogy. Which analogy best fits?
A child learns to swim on his own without any supervision, discovering patterns independently
A teacher provides graded answers for every homework problem
A robot follows a fixed set of hand-written rules to perform a task
A model trained only with labeled examples and explicit targets
What is a perceptron, and what does it represent?
A simplified model of how an AI makes a decision that takes multiple inputs, weights them, adds a bias, and compares the result to a threshold to produce an output
A memory unit that stores training data for later retrieval
A clustering algorithm used to group unlabeled data
A visualization tool for displaying neural network architectures
In an Artificial Neural Network, what is the role of the input and output layers?
The input layer acquires data and feeds it into the network; the output layer presents the final processed data to the user; neither layer performs processing
Both input and output layers perform most of the data processing
The input layer presents final results while the output layer collects raw data
Only hidden layers feed data into the network; input and output layers are optional
How does an AI model make a decision?
It takes factors as inputs, assigns weights based on importance, sums them with a bias, and compares the result to a threshold
It selects outputs randomly to avoid bias
It uses a single hard-coded rule regardless of input
It treats all inputs with equal weight and ignores bias
What is a key advantage of the Learning-Based Approach over the Rule-Based Approach?
It is adaptive and can modify itself and learn from new data, whereas a Rule-Based model is static and does not learn from changes
It requires no data to function, unlike Rule-Based models
It guarantees perfect accuracy on all tasks
It is deterministic and cannot change behavior after deployment
What is the primary function of Unsupervised Learning models?
To identify relationships, patterns, and trends from an unlabeled dataset by finding similarities and differences
To predict labeled targets provided during training
To execute predefined rules without learning
To control robots using reward signals
What is a "label" in the context of supervised learning?
A piece of information or tag attached to a data point to give it meaning—the known target the model is trained to predict
A learned weight used inside the model to score features
A raw feature measured from the data source
An error metric used to evaluate model performance
Define Deep Learning.
A specific learning approach and subset of Machine Learning that enables software to train itself to perform tasks with vast amounts of data by using multiple machine learning algorithms working together
A rule-based programming method that avoids learning and relies on hand-written logic
A technique limited to small datasets and a single algorithm
A data visualization approach that represents neural network outputs only
Give an example of an Association model in unsupervised learning.
A system that assigns emails to predefined folders like "spam" or "inbox"
A supermarket analysis that finds customers who buy bread are also likely to buy butter
A model that predicts tomorrow’s temperature from historical readings
A program that groups handwritten digits after being told the correct label for each
What is the key difference between a Classification model and a Clustering model?
Classification assigns data to predefined classes; Clustering groups similar data without predefined classes
Classification groups data without labels; Clustering requires labeled data
Classification is always unsupervised; Clustering is always supervised
Classification uses continuous outputs; Clustering predicts numeric values
What is the purpose of weights and biases in a neural network?
They store the training dataset for reuse
They control the influence of inputs and are adjusted during learning to reduce error and produce accurate outputs
They label the input data for supervised training
They prevent the network from overfitting by deleting layers
What kind of data is used for a Regression model, and what kind for a Classification model?
Regression uses categorical data; Classification uses continuous data
Regression uses continuous numeric data; Classification uses discrete categorical data
Regression and Classification both require labeled categorical data
Regression uses images; Classification uses text
Explain the relationship between Artificial Intelligence, Machine Learning, and Deep Learning using the "funnel type approach" described in the document.
AI is a subset of ML, and DL is broader than AI
AI is the broadest field; ML is a subset of AI; DL is a subset of ML forming a narrowing funnel
ML is the broadest field; AI is a subset of ML; DL is unrelated
DL is broader than ML and AI and does not use neural networks
Describe the concept of Supervised Learning and provide an example from the document.
Learning from unlabeled data to discover hidden groups, such as clustering customers by behavior
Learning from labeled data that pairs features with labels, such as predicting a coin’s currency from its weight with the currency as the label
Learning by trial and error without any data
Learning from rules written by experts with no training data
How does a Learning-Based Approach differ from a Rule-Based Approach regarding adaptability?
A Rule-Based Approach dynamically adapts; a Learning-Based Approach is static
Both approaches are static and follow fixed rules
A Learning-Based Approach is dynamic and adapts by modifying algorithms with data, while a Rule-Based Approach follows predefined rules and does not adapt
A Learning-Based Approach does not use data; a Rule-Based Approach learns from data
Explain the role of the input, hidden, and output layers in a simple Artificial Neural Network.
Input performs all computations; hidden collects data; output stores training data
Input acquires data; hidden layers perform computations and processing; output produces the final results
Input is the label; hidden layers are unused; output selects features
Input generates predictions; hidden layers handle data storage; output trains the network
What are the two types of Supervised Learning models, and how do they differ?
Classification and Regression; classification predicts discrete categories while regression predicts continuous values
Clustering and Association; clustering groups unlabeled data while association finds relationships in a database
Reinforcement and Unsupervised; reinforcement uses rewards and punishments while unsupervised uses labeled data
Anomaly Detection and Classification; anomaly flags rare events while classification predicts continuous outputs
How does Reinforcement Learning work, using the apple–cherry example from the document?
It learns through trial-and-error, receiving negative feedback for incorrect choices and positive feedback for correct ones, improving decisions based on rewards and punishments
It groups similar data points into clusters using similarities without any feedback
It calculates the error once and sets fixed rules that never change
It relies on predefined labels to classify inputs without any exploration
Explain the concept of Unsupervised Learning and its purpose.
It analyzes unlabeled data to identify relationships, patterns, and trends, often forming clusters based on similarities without prior guidance
It uses labeled data to classify inputs into predefined categories
It follows fixed rules to generate outputs without changing weights
It depends on rewards and punishments to learn optimal actions
In a neural network, how does the process of finding the right output occur?
Data passes from the input layer through hidden layers where weights and biases are adjusted via repeated trial-and-error and error feedback until the network learns the correct output
Weights are set once at initialization and never updated
Outputs are determined solely by predefined rules without hidden layers
The model guesses randomly until it finds the correct answer, without using error calculations
Describe the two sub-categories of Unsupervised Learning with a brief example for each.
Clustering groups similar unlabeled data points (e.g., OTT platform recommending songs with similar tempo), and Association finds relationships in data (e.g., supermarket linking bread buyers to butter purchases)
Classification and Regression predict categories and continuous values with labeled training data
Reinforcement and Supervised learning optimize actions using rewards and labeled targets
Anomaly Detection and Clustering both flag outliers as anomalies in labeled datasets
How do Machine Learning models improve at tasks with experience?
They learn from new data and past mistakes, account for exceptions, and adapt over time rather than relying on fixed rules
They depend entirely on static, rule-based logic
They only improve when labels are removed from the dataset
They avoid considering errors to prevent overfitting
Explain the concept of Anomaly Detection as an example of Machine Learning.
It learns normal patterns in a dataset and flags data points that deviate significantly from those patterns as anomalies
It classifies inputs into predefined categories using labeled examples
It clusters data points purely based on similarity without defining normal behavior
It uses rewards and punishments to choose optimal actions
What is the difference between a Regression and a Classification model?
Regression predicts continuous values within a range, while classification assigns data to discrete categories.
Regression assigns data to classes like "spam/not spam," while classification predicts a temperature on a continuous scale.
Both regression and classification predict continuous values with no categorical outputs.
Regression and classification are both unsupervised methods that do not use labeled data.
Give an example of a supervised learning problem and identify the feature and the label.
Predicting whether a customer is eligible for a bank loan; features include credit score, income, employment history; label is "eligible" or "not eligible."
Clustering users based on browsing patterns without labels; features and labels are unknown.
Detecting anomalies in transactions without a predefined "fraud" label; the model learns patterns without labels.
Predicting weather types using unlabeled temperature readings; the label is the temperature itself.
Describe the process of a Learning-Based spam email filter and explain why it is more effective than a Rule-Based one.
A learning-based filter is trained on labeled emails ("spam"/"legitimate"), learns content patterns, and adapts to new examples, whereas a rule-based filter relies on predefined rules and fails to catch novel spam.
A rule-based filter is more effective because fixed rules always generalize better than learned patterns.
A learning-based filter does not require labeled emails and therefore cannot adapt its performance over time.
A learning-based filter only applies static rules and is less accurate than a rule-based filter.
What are the key takeaways from the "Test Yourself" section regarding Supervised vs. Unsupervised Learning?
A social media platform identifying a friend in a tagged photo album is supervised learning.
An OTT platform recommending content based on unlabeled watch history is unsupervised learning.
A bank analyzing transactions for suspicious activity without a predefined "fraud" label is unsupervised learning.
Detecting spam solely by fixed rules is supervised learning.
What is a Training Data Set? How is it similar to a teacher-student relationship?
A training data set is a collection of labeled examples used for a model to learn; it is similar to a teacher-student relationship because, like instructional examples before testing, labeled data teaches the model before evaluation.
A training data set is unlabeled and is only used after the model is deployed.
A training data set contains a single example; students are graded without prior practice, mirroring model training.
It is similar to a teacher-student relationship because students generate labels for the teacher during instruction.
What is the difference between a feature and a label in a dataset?
Features are descriptive attributes or columns (e.g., color, size, price); a label is the target variable the model is trained to predict.
A feature is the final decision output, while a label is any column in the dataset.
Features are tags or target variables, whereas labels are descriptive attributes.
There is no difference; features and labels are interchangeable terms.
In the context of the perceptron example, how do the values for weights and bias affect the final decision?
Weights represent the importance of each input (higher weight increases influence), and bias controls the decision threshold or cautiousness (higher bias makes decisions more conservative).
Weights and bias are random values and do not affect the decision outcome.
Bias always equals the sum of weights, and a higher bias always increases acceptance of inputs.
Weights represent labels, and bias is an input feature.
Describe the concept of Object Identification in Deep Learning and give an example from the document. Select all statements that correctly reflect the description and example provided.
It is the task of identifying and labeling objects within an image.
It uses algorithms to analyze what is in a picture and categorize those things.
An example given is a model that correctly predicts a bird when pixels of a bird image are input.
It is primarily about discovering clusters in unlabeled tabular data.
What is a Convolutional Neural Network (CNN) and how is it different from a standard ANN? Select all statements that correctly describe CNNs as presented.
A CNN is a type of Deep Learning algorithm.
CNNs are specifically designed to process image-based data.
CNNs assign importance (via learnable weights and biases) to different aspects of an image to differentiate features.
There is no difference between CNNs and ANNs; they are identical in purpose and design.
CNNs are highly effective for tasks like object identification and image classification.
Explain the different types of learning-based AI models: Supervised, Unsupervised, and Reinforcement Learning. Select all statements that correctly match the key characteristics and examples described.
Supervised Learning requires a labeled dataset and aims to predict an output based on input features.
Unsupervised Learning works on unlabeled data to discover hidden patterns or groups.
Reinforcement Learning involves trial-and-error interactions with an environment, using rewards for good actions and penalties for bad ones.
A practical example of Reinforcement Learning is a robot receiving positive rewards for moving toward an exit and negative rewards for hitting a wall.
Unsupervised Learning provides explicit labels during training to guide the model.
Describe the structure and function of an Artificial Neural Network (ANN) and explain how information flows through its layers to produce an output. Select all statements that accurately represent the description provided.
An ANN consists of three main types of layers: an input layer, one or more hidden layers, and an output layer.
The input layer acquires raw data and passes it to the next layer without performing computations.
Hidden layers perform the actual computations, using weights and biases to adjust the output.
The output layer provides the final output to the user and does not perform computation like the hidden layers.
Training involves a continuous loop of trial and error where weights are adjusted based on error to improve accuracy.
Explain the concept of the Rule-Based Approach and its key characteristics. Why is it considered a static form of AI, and what are its limitations? Choose the option that best captures the definition, its static nature, and a primary limitation.
A developer explicitly programs decision rules (e.g., a decision tree with fixed instructions); it is static because it cannot learn from new data; a key limitation is poor adaptability to unforeseen scenarios.
A model discovers rules from data without human guidance; it is static because it only uses historical data; a key limitation is excessive computational cost.
A developer programs only high-level goals and the system learns rules autonomously; it is static because training takes long; a key limitation is overfitting to training data.
A model uses probabilistic learning to update rules after each interaction; it is static because updates happen infrequently; a key limitation is needing large datasets.
Compare and contrast Classification and Regression models. Give an example of a real-world scenario for each and explain why one model is more suitable than the other for that scenario. Select all statements that are correct.
Classification predicts a discrete or categorical output; a bank default prediction is suitable because the output is yes/no.
Regression predicts a continuous numerical value; house price prediction is suitable because the output varies within a range.
Classification predicts continuous values; it is suitable for pricing houses because the target is a number.
Regression assigns customers to one of two categories; it is suitable for default prediction because the task is categorical.
Describe the concept of Unsupervised Learning and its two main sub-categories: Clustering and Association. Explain how they are used to find patterns in data. Select all statements that accurately reflect the definitions and uses.
Unsupervised learning operates on unlabeled data to discover hidden patterns without guidance.
Clustering groups data into clusters based on similarities and is used to organize users/items with shared characteristics.
Association finds interesting relationships or "association rules" between variables, such as products frequently purchased together.
Supervised learning requires labeled outputs and focuses on predicting predefined targets from inputs.
Explain how a perceptron, a simplified model of a neural network, makes a decision. Use the example of deciding whether to go out or not. Choose the option that best describes the decision process.
Each input (e.g., "Do I have a jacket?", "Is it sunny now?", "Do I have an umbrella?", "What is the weather forecast?") is assigned a weight; the perceptron adds the weighted inputs and a bias, compares the total to a threshold, and outputs yes/no accordingly.
The perceptron averages all inputs, ignores any bias, and outputs yes if the average exceeds 0.5.
The perceptron selects the single most important input and uses a majority vote across repeated checks to output yes/no.
Inputs are multiplied together without weights; if the product is nonzero, the perceptron outputs yes, otherwise no.
What are the key concepts and terminologies related to data that are essential for understanding AI modeling? Explain the role of each. Which term corresponds to the description: information in any form that serves as the raw material for AI models.
Data
Features
Labels
Training Dataset
Testing Dataset
What are the key concepts and terminologies related to data that are essential for understanding AI modeling? Explain the role of each. Which term corresponds to the description: descriptive attributes of the data represented by the columns of a table.
Data
Features
Labels
Training Dataset
Testing Dataset
What are the key concepts and terminologies related to data that are essential for understanding AI modeling? Explain the role of each. Which term corresponds to the description: a special feature that provides a tag or meaning to the data, acting as the target variable the model is trained to predict.
Data
Features
Labels
Training Dataset
Testing Dataset
What are the key concepts and terminologies related to data that are essential for understanding AI modeling? Explain the role of each. Which term corresponds to the description: a collection of labeled data used to teach the model to analyze and learn.
Data
Features
Labels
Training Dataset
Testing Dataset
What are the key concepts and terminologies related to data that are essential for understanding AI modeling? Explain the role of each. Which term corresponds to the description: a dataset used to test the accuracy and performance of the trained model that may or may not be labeled.
Data
Features
Labels
Training Dataset
Testing Dataset
Explain the concept of Reinforcement Learning and discuss why it is particularly important for handling large complex problems where pre-existing data may be insufficient. Which description best matches Reinforcement Learning.
An approach where an agent learns by trial and error to maximize cumulative reward through feedback for desired and undesired actions
A method that relies exclusively on large labeled datasets to fit a mapping from inputs to outputs
A technique that clusters data points based on similarity without any feedback signals
A supervised approach that minimizes classification error using fixed training labels
Explain the concept of Reinforcement Learning and discuss why it is particularly important for handling large complex problems where pre-existing data may be insufficient. Which reason best explains why Reinforcement Learning is suitable when prior labeled data is limited or environments are changing.
It can adapt by exploring the environment and learning strategies from feedback without needing extensive pre-existing labeled datasets
It requires a comprehensive labeled dataset before any learning can begin
It is only effective when the environment is static and fully known in advance
It replaces trial-and-error with direct instruction from a fixed teacher
Imagine a healthcare organization is using an AI model for two different tasks related to patient hospital stays. a) To predict whether a patient will have a short or long hospital stay. Identify the type of model (classification or regression) that would be suitable for this task and justify your choice.
Classification, because the output is a discrete category (short stay or long stay)
Regression, because the output is a continuous number of days
Classification, because the output is a continuous number of days
Regression, because the output is a pair of categories
Imagine a healthcare organization is using an AI model for two different tasks related to patient hospital stays. b) To predict the number of days a patient will stay in the hospital. Identify the type of model (classification or regression) that would be suitable for this task and justify your choice.
Regression, because the output is a continuous value (number of days)
Classification, because the output is a discrete category (short stay or long stay)
Classification, because the output is a probability of a class
Regression, because the output is a categorical label
What is the difference between supervised and unsupervised learning, and how do they relate to the concepts of "teacher and student" and "learning without guidance"? Which statement best captures this difference.
Supervised learning involves guidance from labeled data during training, while unsupervised learning proceeds without such guidance
Both supervised and unsupervised learning require labeled data and a teacher
Unsupervised learning uses labels provided by a teacher, while supervised learning discovers patterns without labels
Supervised learning and unsupervised learning both avoid feedback or guidance entirely
Based on the passage: “Supervised Learning is analogous to a teacher and student relationship. The model is the student, and the labeled data acts as the teacher, providing solved examples for the student to learn from… The goal is to predict a known outcome.” What is the primary goal of supervised learning described here?
Predict a known outcome from labeled examples
Discover clusters in an unlabeled dataset
Generate new synthetic data without guidance
Randomly assign labels to unseen data
According to the passage, which analogy best captures supervised learning? The passage states that labeled data acts as the teacher, providing solved examples for the student (model) to learn from.
A teacher guiding a student with worked examples
A child learning to swim alone without supervision
An explorer wandering without a map
A machine guessing patterns with no feedback
The passage says: “Unsupervised Learning is like learning without any guidance. The model is given an unlabeled dataset and must discover patterns, relationships, and trends on its own.” What type of dataset is used in unsupervised learning as described?
Labeled dataset with target outcomes
Partially labeled dataset with some targets
Unlabeled dataset with no provided answers
Balanced dataset with equal class sizes
According to the passage, what is the model’s goal in unsupervised learning? It mentions finding the inherent structure within the data, such as grouping similar data points together in clusters.
Predict known labels on unseen data
Memorize training examples for perfect recall
Find inherent structure like clustering similar points
Reduce dataset size through compression
From the passage, what role does labeled data play in supervised learning? The text states that the labeled data acts as the teacher, providing solved examples for the student (model) to learn from.
It serves as a teacher by providing solved examples
It is ignored so the model discovers patterns alone
It is used only to generate synthetic samples
It is removed to avoid bias during training
