Unit 2 Modelling Questions AI Class 10 | CBSE 417

AI Class 10 Concepts of Modelling Questions (CBSE 417) are designed to help students understand and practice Modelling. Based on the CBSE curriculum, these questions cover problem scoping, data acquisition, data exploration, modeling, and evaluation, helping students strengthen concepts and perform well in examinations. MCQ’s Assertion & Reasoning Short Answer Questiosn (SAQ’s) Long Answer Questiosn […]

Lesson 2 of 2 AI Class 10 Practise Question Self-paced February 26, 2026
Banner For Class 10 AI Practise Questions
Progress 100%
Lesson Notes

AI Class 10 Concepts of Modelling Questions (CBSE 417) are designed to help students understand and practice Modelling. Based on the CBSE curriculum, these questions cover problem scoping, data acquisition, data exploration, modeling, and evaluation, helping students strengthen concepts and perform well in examinations.


Study Advanced Concepts in Modelling here before practising the Questions

MCQ’s

1. Which of the following is an example of supervised learning?

  1. Clustering animals into groups
  2. Spam email classification
  3. Discovering shopping patterns
  4. Grouping news articles
Answer

Spam email classification

2. What type of data does supervised learning use?

  1. Unlabelled
  2. Random
  3. Labelled
  4. Mixed
Answer

Labelled

3. Which model works on the principle of reward and punishment?

  1. Supervised Learning
  2. Unsupervised Learning
  3. Classification
  4. Reinforcement Learning
Answer

Reinforcement Learning

4. Which sub-field of AI mimics the human brain structure?

  1. Artificial Neural Networks
  2. Convolutional Networks
  3. Decision Trees
  4. Rule-based Systems
Answer

Artificial Neural Networks

5. What does ANN stand for?

  1. Artificial Nerve Network
  2. Automated Neural Network
  3. Artificial Neural Network
  4. Adaptive Node Network
Answer

Artificial Neural Network

6. Which type of learning is used when we do not know the output?

  1. Supervised
  2. Unsupervised
  3. Reinforcement
  4. Logical
Answer

Unsupervised

7. Which of the following is not an application of machine learning and deep learning?

  1. Digit recognition
  2. Face detection
  3. Spam email classification
  4. Rule-based chat
Answer

Rule-based chat

8. What does the input layer in a neural network do?

  1. Feed data into the network
  2. Connect output nodes
  3. Process information
  4. Decide final result
Answer

Feed data into the network

9. Which AI model uses fixed rules to make decisions?

  1. Reinforcement model
  2. Learning-based model
  3. Rule-based model
  4. Regression model
Answer

Rule-based model

10. Which of the following is a feature in a dataset?

  1. Labels only
  2. Column attributes
  3. Output values
  4. Predefined answers
Answer

Column attributes

11. Which learning type is most suitable for anomaly detection?

  1. Unsupervised
  2. Reinforcement
  3. Supervised
  4. Regression
Answer

Unsupervised

12. Which of the following is a classification problem?

  1. Predicting stock prices
  2. Grouping books by genre
  3. Estimating house prices
  4. Predicting whether a customer will buy a product or not
Answer

Predicting whether a customer will buy a product or not

13. In reinforcement learning, what happens when the agent performs incorrectly?

  1. It is terminated
  2. It is rewarded
  3. It is penalized
  4. It resets
Answer

It is penalized

14. Deep learning is best applied in which scenario?

  1. Large image datasets
  2. Structured tabular data
  3. Small dataset
  4. Binary classification
Answer

Large image datasets

15. Which of the following best describes a regression model?

  1. Classifies data into clusters
  2. Predicts continuous values
  3. Finds associations
  4. Uses feedback for learning
Answer

Predicts continuous values

16. Which learning model would you choose for a stock price prediction system?

  1. Clustering
  2. Classification
  3. Regression
  4. Association
Answer

Regression

17. Which of the following is valid according to Neural Networks?

  1. Neural Network contain 4 layers (input, processing, hidden and output layers)
  2. In Neural Networks every node is essentially a machine learning algorithm.
  3. Use the Neural Network if the dataset is small only.
  4. The input layers processes the data with algorithms and supply to next layer.
Answer

In Neural Networks every node is essentially a machine learning algorithm.

18. What differentiates reinforcement learning from supervised learning?

  1. Uses labelled data
  2. Uses reward-based feedback
  3. Works only with images
  4. Is used for classification
Answer

Uses reward-based feedback

19. Which layer of a neural network performs most of the computation?

  1. Input layer
  2. Output layer
  3. Hidden layer
  4. Bias layer
Answer

Hidden layer

20. In neural networks, what are weights and biases used for?

  1. Visualizing features
  2. Scaling output
  3. Adjusting influence of input nodes
  4. Measuring data size
Answer

Adjusting influence of input nodes

21. In association models, what kind of insight is generated?

  1. Labels
  2. Predictions
  3. Relations between variables
  4. Probabilities
Answer

Relations between variables

22. A smart assistant recommends songs based on listening history. Which type of learning is it using?

  1. Supervised
  2. Unsupervised
  3. Reinforcement
  4. Regression
Answer

Unsupervised

23. A company wants to forecast next quarter’s revenue. Which model should they use?

  1. Classification
  2. Regression
  3. Clustering
  4. Reinforcement
Answer

Regression

24. An AI robot improves its performance by navigating a maze through repeated tries. What learning type is this?

  1. Supervised
  2. Unsupervised
  3. Reinforcement
  4. Regression
Answer

Reinforcement

25. A retail store wants to understand which products are frequently bought together. Which model fits?

  1. Classification
  2. Regression
  3. Clustering
  4. Association
Answer

Association

26. An app filters spam messages using a pre-trained dataset. What learning approach does it use?

  1. Supervised
  2. Unsupervised
  3. Reinforcement
  4. Association
Answer

Supervised

27. What is the main purpose of the bias in a perceptron model?

  1. To increase the number of input features
  2. To adjust the learning rate
  3. To shift the decision boundary
  4. To reduce overfitting
Answer

To shift the decision boundary

28. Which of the following is a real world application of Neural Networks?

  1. Facial Recognition
  2. Customer support Smart bot
  3. Weather forecast analysis
  4. All the above
Answer

All the above

29. Which of the following statements best describes a perceptron?

  1. A simple neural network that performs linear classification.
  2. A non-linear machine learning model used for complex tasks.
  3. A complex deep learning network with multiple hidden layers.
  4. A type of reinforcement learning algorithm.
Answer

A simple neural network that performs linear classification.

30. The perceptron algorithm can only solve which type of problems?

  1. Non-linear classification
  2. Multi-class regression
  3. Linearly separable classification
  4. Time-series forecasting
Answer

Linearly separable classification


Assertion & Reasoning

31. Assertion (A): Supervised learning uses labelled data to train AI models. Reason (R): Labels help the model understand the correct output for each input.

  1. Both A and R are true and R is the correct explanation of A
  2. Both A and R are true but R is not the correct explanation of A
  3. A is true but R is false
  4. A is false but R is true
Answer

Both A and R are true and R is the correct explanation of A

32. Assertion (A): Unsupervised learning can identify hidden patterns in data. Reason (R): Unsupervised learning requires data that is already labelled for classification.

  1. Both A and R are true and R is the correct explanation of A
  2. Both A and R are true but R is not the correct explanation of A
  3. A is true but R is false
  4. A is false but R is true
Answer

A is true but R is false

33. Assertion (A): Neural Networks have multiple layers for processing information. Reason (R): The hidden layers of a neural network help the machine perform calculations and learn patterns.

  1. Both A and R are true and R is the correct explanation of A
  2. Both A and R are true but R is not the correct explanation of A
  3. A is true but R is false
  4. A is false but R is true
Answer

Both A and R are true and R is the correct explanation of A

34. Assertion (A): Reinforcement learning works without labeled data. Reason (R): The model learns by receiving feedback from its actions.

  1. Both A and R are true and R is the correct explanation of A
  2. Both A and R are true but R is not the correct explanation of A
  3. A is true but R is false
  4. A is false but R is true
Answer

Both A and R are true and R is the correct explanation of A

35. Assertion (A): Regression models are used when output is a category like spam or not spam. Reason (R): Regression works with continuous numerical values, not categories.

  1. Both A and R are true and R is the correct explanation of A
  2. Both A and R are true but R is not the correct explanation of A
  3. A is true but R is false
  4. A is false but R is true
Answer

A is false but R is true


Short Answer Questiosn (SAQ’s)

1. Define Machine Learning (ML) with examples.

Answer

Machine Learning enables machines to learn from data and improve from experience.

Examples: Object Classification, predicting house prices, predicting temperature, Predicting stock prices, Anomaly detection in emails.

2. Write a difference between Training Data and Testing Data.

Answer

Training Data
Training dataset is a collection of samples given to the model to analyse and learn.

Testing Data
Testing data is a collection of samples given to the model to test its accuracy.

3. Give two real-life examples of reinforcement learning.

Answer

a. An AI playing a video game and improving by receiving rewards and penalties.

b. A Self driving car trying to park in empty parking slot.

4. What is an Artificial Neural Network (ANN)?

Answer

ANN is a computing system inspired by the human brain, consisting of layers of interconnected nodes that process data and learn patterns. Each Node in ANN acts as a Machine learning algorithm.

5. What are features in a dataset? Identify the Label and feature from the given table.

Answer

Features are individual measurable properties or characteristics of a dataset.

If we are predicting the company based on the model than Company is Label and Model is Feature.

6. A social media app tags your friends in photos using previously tagged data. Identify the learning type and justify.

Answer

It is Supervised Learning because the model uses labelled (tagged) data to make predictions.

7. How is a rule-based AI model different from a learning-based model

Answer

Rule-based model
A rule-based model follows predefined rules and does not adapt/change.

Data and Rules are supplied to Rule based model gives results/answers.

Learning-based model
A learning-based model learns from data and can adapt to changes.

Data and Results/answers are supplied to Learning based model gives rules (patterns to understand data).

8. An autonomous vehicle is learning to navigate through a city and receives rewards for safe driving and penalties for violations. a) What kind of learning is being implemented? b) How does this method help the AI system learn to perform the task better over time?

Answer

a) Reinforcement Learning

b) Reinforcement learning helps the AI agent learn through trial and error. It gets feedback in the form of rewards or penalties. Over time, the system optimizes its actions to maximize positive outcomes, making better decisions in similar situations in the future.

9. You are building a model to group customers based on buying habits without prior labels. Which learning type will you use? Why?

Answer

Unsupervised Learning approach, because it finds hidden patterns, trends in the unlabelled data.

10. Differentiate between classification and regression models.

Answer

Classification
This model deals with discrete outputs which means the data need not be continuous. Example: spam or not spam, Sunny, Cloudy, Rainy.

Regression
This model works on continuous data. Example: predicting temperature or house price.

11. A healthcare provider wants to identify patterns in patient data to personalize treatment plans. They have a dataset with various patient attributes but no predefined labels indicating specific treatment plans. a) What type of learning approach is being used here? b) Explain how this approach helps in deriving insights from the dataset.

Answer

a) Unsupervised Learning

b) In unsupervised learning, the system works with unlabelled data. It identifies patterns, similarities, and differences on its own. In this case, the machine clusters patients based on shared characteristics, which can lead to grouped treatment plans for patients with similar profiles.

12. How can a regression model help predict real estate prices?

Answer

Regression model works on continuous data. (numeric data) It uses features like size, location, and number of bedrooms to estimate a house’s price as a continuous output.

13. What are the differences between Clustering and Classification

Answer

Clustering
Clustering finds similarities between objects and places them in one cluster and objects with other similarities in another cluster.

Example: Recommendation systems in OTT Platforms.

Classification
Classification uses predefined classes in which objects are assigned.

Example: Email is Spam or not, Weather Forecast.

14. If a machine identifies similar songs based on listening habits, which model and method is being used? Identify the Learning approach and Model.

Answer

Unsupervised learning approach.

Clustering model.

15. You are asked to represent the decision-making process of going out to a park based on four conditions: having a jacket, having an umbrella, current weather, and weather forecast. a) Explain how a Perceptron model works in this context. b) Illustrate the concept of weights, bias, and threshold in making the decision.

Answer

a) A perceptron takes inputs (example: jacket = 1, umbrella = 0), multiplies them by weights (importance), adds a bias, and calculates a weighted sum.

b) If the weighted sum exceeds a value ≥ 0 (go out); otherwise, < 0 (stay in). For example: Output = w1*x1 + w2*x2 + w3*x3 + w4*x4 – b. If Output ≥ 0 → Go to park, Else → Stay at home.


Long Answer Questiosn (LAQ’s)

Source: KVS ZIET MYSORE AI SSM(417) 2025-26