Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

DAV PUBLIC SCHOOL, SECTOR-14, GURUGRAM

PRACTICE PAPER
CLASS – IX (SESSION 2021-22)
ARTIFICIAL INTELLIGENCE (SUBJECT CODE 417)

Time: 1 Hour Max. Marks: 25

General Instructions:
1. Please read the instructions carefully
2. This Question Paper is divided into 03 sections, viz., Section A, Section B and
Section C.
3. Section A and Section B have internal choices.
4. Section A is of 01 mark and has 5 questions.
5. Section B is of 02 marks and has 7 questions.
6. Section C is of 03 marks and has 3 questions competency based.
7. Do as per the instructions given in the Section C.
8. Marks allotted are mentioned against each section and question.
9. All questions must be attempted in the correct order

SECTION-A (1x5=5)

1. What actions are carried out during the evaluation stage of AI project cycle? 1

In this stage, we evaluate each & every model tried and choose the model which gives
the most efficient and reliable results.

2. An application uses regression technique to predict the output values based on 1


input features from the data fed in the system. It builds the model on the features
of training data and uses the model to predict the value for new data. Give an
example of this application.

Or

any other relevant example.. (1 word and line both are fine)

3. What does the branches depict in the structure of a Decision tree? 1

Branches- the tree diverges into multiple directions with the help of arrows called
BRANCHES. (0.5)

These branches depict the condition because of which the tree diverges. (1)
4. Evaluate the expression (the way it will be executed in Python) 1
8/2+3**2+5*10 – 8//3 = 61.0 (1)

OR

Write the output for the following code?


x=10
x=x+10
x=x-5
x , y=x-2 , 22
print(x , y) 13 22(0.5+0.5)

5. What must be considered before taking down data from the internet in data 1
acquisition stage?
authentic, reliable and accurate.(1)
Or
The data has been licensed for public use.(0.5) *can be additional point

SECTION-B 2x7=14

6. Identify and explain the logical error in the program which calculate average of two numbers- 1+1

#Program to find the average of two numbers


NumOne=int(input(“Enter the number1-“))
NumTwo=int(input(“Enter the number2-“))
Output=NumOne + NumTwo / 2 (1)
print(“Output is-“;Output)

Explain- also called semantic errors, logical errors cause the program to behave incorrectly, but
they do not usually crash the program. Unlike a program with syntax errors, a program with logic
errors can be run, but it does not operate as intended.
(1)

7. How is input layer different from hidden layer in the neural network? 2

Input Layer: As the name suggests, it accepts inputs in several different formats provided by the
programmer. (1)
Hidden Layer: The hidden layer presents in-between input and output layers. It performs all the
calculations to find hidden features and patterns. (0.5)
Each node of the hidden layer has its own machine learning algorithm which is executed on the data
that is received from the input layer.(0.5)

8. Explain the use of the following mathematical operator with an example – 1+1
a) Floor division operator (//) any example must return integral Quotient value
b) Modulus operator (%) any example must return remainder value
9. Difference between Machine Learning and Deep Learning. (2 Points) 2

Or points from PMP book.


10. List the two features of neural network. (any two) 2

1. Neural network systems are modelled on human brain and nervous system
2. They are able to automatically extract features without input from programmers
3. Every neural network node is essentially a machine learning algorithm
4. It is useful when solving problem for which the dataset is very large
11. What is the importance of comments? Give example of single line comment and multiline 1+1
comment.
Comments are non-executable statements written in the program to make it more readable
and understandable to different individuals. (1)
In Python, single line comments are indicated by # while multiline comments are placed
inside triple quotes(‘’’ ‘’’) (0.5) without example

#Program to add two numbers


‘’’ to add
two numbers’’’ (1)
12. ‘MIDA Solutions is known for providing technology-based solutions for real life problems of 2
people. It is currently working to develop a technology-based solutions useful for monitoring
kids, Senior citizens, Specially – abled individuals or anyone who needs supervision. The
product should be able to use AI and modern technology to alert or alarm the registered
concerned person in case the monitored person crosses a specified boundary or falls down.’

Fille the Problem Statement Template


WHO [STAKEHOLDERS] Kids, Senior Citizens and
Specially abled
individuals
WHAT [ISSUE, PROBLEM, NEED] Monitoring who needs
supervision
WHERE [CONTEXT, SITUATION] The monitored person
crosses a specified
boundary or falls down
WHY [BENEFIT OF SOLUTION FOR Alerting the registered
THEM] concerned person

OR

Complete the following System Map with respect to “Urban Transportation” from the options
below-

Private transport, Commute time, Traffic time, Public transport


2. Commute time

1. Public transport

SECTION-C (3+3=6)
Answer any 2 questions out of the given 3 questions
13. A credit card company receives thousands of applications for new 0.5+2+0.5=3
cards. The application contains information regarding several attribute
like annual salary, age etc. The problem is to devise a rule to
categorize the applicants of those who are credit-worthy, who are not
credit-worthy or those who require further analysis.

Based on the above scenario,


1. Which AI model is best suited for? (Regression, Clustering or
Classification) (0.5)
2. Explain the AI model used in above context along with diagram.

Or
This algorithm is used to predict/classify the discrete values such as Male
or Female, true or False, spam or Not Spam etc (1+1)

3. Does this model lie under supervised learning approach?


Yes (0.5)

14. Under Rule Based approach, the developer give input in the form of 1+1+1=3
data along with some base rules to the model. The model gets trained
with these inputs and gives out correct answer in the form of
predictions. This approach is used when we have known labelled
dataset.

1. What do you understand Modelling in AI Project Cycle?


Modelling refers to developing algorithms, also called models which can
be trained to get intelligent outputs. That is, writing codes to make a
machine artificially intelligent.

2. How can you differentiate this approach given in the above


scenario from Learning based Approach?(any one point in any form)

3. Write any one drawback of rule based approach.(any one point)

1. The machine once trained, does not take into consideration any changes
made in the original training dataset.
2. Once trained, the model cannot improvise itself on the basis of
feedbacks
15. (1.5+0.5+1=
3)

1. Name and Explain the stage of AI Project Cycle that relates to the
above chart.
Data Exploration
Data exploration is the stage in the AI project cycle which uses different
visual exploration methods to understand the dataset and try to put it
uniformly for a better understanding
2. What is the type of chart?
Line Chart
3. Briefly describe your observation of this chart.
Line Chart representing rainfall during first 9 days of a month. Highest
rainfall in 3rd day and lowest rainfall in 8th day and 2nd day.

You might also like