AI Class 9 Part B
AI Class 9 Part B
Class
IX Answer Key .
1. Introduction to AI
Task (Page 146)
1. Accept all relevant answers.
2. By 2030, AI will replace most number of jobs that are done by Human like for example most
of the cleaning jobs will be done by Robots. There will be Bots, AI enabled that will be dealing
with people with stress – CBT.
3. Computers can do tasks that are repetitive like large statistical calculations, better than
humans.
IMPRINT 1
Reboot (Page 182)
1. Niramai Health Analytix 2. Haptik.ai 3. Kissan AI
Exercise
Unsolved Questions
SECTION A (Objective Type Questions)
uiz
A. 1. a 2. d 3. d 4. c 5. d 6. b
7. d 8. a 9. b 10. c 11. b
12. (This question has been printed incorrectly in the book. Kindly update the question
your textbook.)
Match column A with Column B [CBSE Sample Paper 2022]
Column A Column B
1. Expert System A. imulate how a human would behave as a
S
conversational partner.
2. Chatbot B. ses knowledge stored in a knowledge base
U
but requires the intervention of human expert.
3. Digital Assistant C. Autonomous vehicle
4. self-driving car D. Works on various mobile platforms
a. 1 B; 2 A; 3 D; 4 C b. 1 A; 2 B; 3 C; 4 D
c. 1 D; 2 A; 3 B; 4 C d. 1 C; 2 A; 3 D; 4 B
Ans. a
13. a
IMPRINT 1
B. 1. Precision 2. Affordable, skilled engineers 3. Hanson Robotics
4. Analysis, Prediction 5. Surveillance 6. Justice
7. Coding 8. Healthcare, Construction 9. Data Science
10. HDFC 11. Big Data 12. data
C. 1. True 2. False 3. True 4. True 5. True 6. True
7. False 8. False 9. True 10. False 11. False 12. True
SECTION B (Subjective Type Questions)
A. 1.
Some applications of CV in AI are facial lock in smartphones, unusual behaviour detection,
object classification, etc.
2. Areas where AI has made a remarkable impact are:
a. Security surveillance b. Education c. Space exploration
3. The main focus of AI would be to replace humans in hazardous jobs. Fields like medicine,
industry, environment, defence, wherever humans are vulnerable, it will be replaced with
machines with human-like intelligence.
4. Data is a domain of AI that is related to input to the AI machine. AI requires large amounts
of data to find the latest trends and patterns. More the data, the better will be the analysis
and more accurate would be the prediction.
5. The main goal of smart cities is to optimise the economic growth of the city and improve
quality of life for people with the use of technology and data analysis.
6. Smart Homes are homes that use internet connected devices to empower remote monitoring
and management of appliances and devices such as for lighting and heating.
7. The goal of this SDG is to end hunger, achieve food security, improve nutrition and promote
sustainable agriculture. It also aims to seek sustainable solutions to end hunger in all its
forms by 2030 and to achieve food security.
8. A Sustainable Smart City is a city that use technology to provide services and better citizen
welfare. It uses Information and Communication Technology (ICT) to communicate, deliver
welfare schemes, improve operational efficiency and better quality of government services.
The main goal of smart cities is to optimise the economic growth of the city and improve
the quality of life for people with the use of technology and data analysis
9. LaMDA is the latest breakthrough in natural language understanding. It's a language model
for dialogue applications and its open domain, which means its design to converse on any
open-end topic.
10. Astronomers used AI to sift through years of data obtained by the Kepler telescope to
identify a distant eight-planet solar system. AI is also being used for NASA's next mission
to Mars, the AEGIS— a Mars based AI robot, already on the planet is responsible to handle
autonomous targeting of cameras in order to perform investigations in Mars.
IMPRINT 1
Smart devices can maximise house security. Home automation systems can be connected
to surveillance cameras, automated door locks, motion detectors for increased security.
With smart devices there's a flexibility of adding new devices with ease.
The applications give an insight to your home activities. You can keep a watch on the number
of hours you watch television, the hottest hour of the day, energy consumption, control of
heating and cooling, etc.
Remote control of household appliances can be a convenience on a busy day. You can switch
on the air conditioner before reaching home, check if the lights are switched off, control the
temperature of your oven, etc.
4. We use our vision to sense and identify objects around us. In the same way, AI machines
use Computer Vision domain to understand their surroundings. Computer Vision (CV) is the
domain of Artificial Intelligence that is used to train computers to read, process and analyse
visual data in the same way as humans do. The type of data in CV is images and videos.
The AI machine collects data from digital images and videos, and then process the data to
identify the objects in the image/video. For example, a self-driven car scans the live objects
like traffic signal, analyse the scanned image and then creates the 3D version of it. After that,
the car decides whether to run or stop. Some other applications of CV in AI are facial lock
in smartphones, unusual behaviour detection, object classification, home security systems,
office security systems and drone-based surveillance systems.
5. Smart Cities are cities that uses technology to provide services and better citizen welfare.
• It uses Information and Communication Technology (ICT) to communicate, deliver welfare
schemes, improve operational efficiency and better quality of government services.
• T
he main goal of smart cities is to optimise the economic growth of the city and improve
the quality of life for people with the use of technology and data analysis.
• L ights that adapt to daylight make smart street lights. Parking sensors to intimate about
available parking lots, automated garbage collection are a few examples of a smart
city. *The main characteristic of smart cities is to create an inclusive and sustainable
environment that is centred around people’s wellbeing.
6. A smart school is a technology-based teaching-learning environment for both teachers and
students. ICT is used to achieve smart schools' educational objectives, prepare child friendly
curriculum, assessment and teaching-learning mechanism. Children are prepared to be part
of the Information Age:
• U
se of digital devices like laptops, tablets instead of conventional books. No longer
students have to carry big bags for those books. All the subjects can be learned, stored,
sorted on a single device.
• E
asy access to information on the internet is available not only to students but it is a
benefit for the teachers as well. They can learn beyond the books using smart boards.
IMPRINT 1
realistic and need to be of a sufficient size. However, the largest data collected from the
real world may also reflect human subjectivity and underlying social biases. The Amazon AI
recruitment system is a good example. It was found that their recruitment system was not
selecting candidates in a gender neutral way. The machine learning algorithm was based on
the number of resumes submitted over a period of 10 years, that most of them were men,
so it favoured men over women.
Algorithms: The algorithms in itself do not add biasness to an AI model, but it amplifies
the biasness. Let's see an example of an image classifier model. Its trained on images in the
public domain— pictures of people's kitchens. It so happens that most of the images are of
women rather than men. AI algorithms are designed to maximise the accuracy. Therefore,
an AI algorithm may decide that the people in the kitchen are women despite the fact some
of the images are of men.
Developers: The last source of AI bias is developers. Those who design AI models focus on
achieving the desired goals. On that path at times, the biases of the developers are reflected
in their models. It's important to note here that the ethics and AI bias are not the problems
of the machine but the humans behind the machines.
C. Competency-based/Application-based questions:
1. Metadata collected from the user’s history and interactions.
2. Vikram can install an application that provides augmented reality (AR) features and various
filters to enhance and customize images are:
• PhotoDirector
• YouCam Perfect
• Pixlr
• PicsArt
• Snapseed
• Adobe Photoshop Camera
3. a. Disadvantages of AI are:
The disadvantages are things like costly implementation, potential human job loss, and
lack of emotion and creativity.
b. AI is now perfect in performing routine jobs so such non-creative jobs will inevitably
vanish soon. AI has the potential to increase productivity, create new jobs, and raise
living standards. However, by its very nature of performing “non-routine” tasks formerly
thought to be strictly the domain of humans, AI is likely to disrupt large swaths of jobs
and tasks.
c. These could include data detectives or scientists, prompt engineers, robotics engineers,
machine managers, and programmers, particularly those who can code in Python which
is key for AI development.
Ready ..........1
1. Yes, I agree that the development in the field of artificial intelligence (AI) may lead to ethical
issues. It's clear that while AI technology can bring many benefits, there are also concerns
about how it might be used and the impact it could have on society.
One ethical concern is related to the use of AI in decision-making. If AI systems make decisions
that affect people's lives, there's a risk of bias or unfairness in those decisions. Additionally,
issues such as privacy, job displacement, and the potential misuse of AI for harmful purposes
are also areas of ethical concern.
It's essential for developers, policymakers, and society as a whole to consider these ethical
implications and work towards creating AI systems that are fair, transparent, and respectful
of human values. This way, the positive aspects of AI can be harnessed while minimizing
potential ethical challenges.
2. The main objective of developing AI systems is not necessarily to make them unpredictable
and emotional like humans. While it's true that humans are unpredictable and emotional,
the goal of AI is often to perform tasks efficiently and accurately.
Making AI systems unpredictable and emotional might not be a good idea because it could
lead to challenges in understanding and controlling their behavior. Unpredictability and
emotions in AI could make it difficult for humans to trust and work with these systems.
Instead, the focus is on creating AI systems that can understand and respond to human
emotions or behaviors appropriately, but without necessarily replicating them.
The aim is to develop AI systems that are intelligent and helpful in specific tasks while
maintaining predictability and reliability.
3. Achieving the goal of Smart Cities may be more challenging without Smart Homes. Smart
Cities aim to use technology to improve the quality of life for people in urban areas. Smart
Homes, which are equipped with connected devices and technology, play a role in this goal.
Smart Homes can contribute to Smart Cities by providing data and information that helps in
managing resources more efficiently. For example, if homes are equipped with smart energy
systems, it can contribute to overall energy efficiency in the city. Additionally, interconnected
homes can enhance communication and coordination within a city, leading to better urban
planning and services.
2. AI Project Cycle
Reboot (Page 212)
1. Problem Scoping 2. Data Acquisition 3. Data Exploration
4. Modelling 5. Evaluation
Fiction Non-fiction
Latest Old Classic New Old New National International Self Not self Food Festive
Yes No
Exercise
Unsolved Questions
SECTION A (Objective Type Questions)
uiz
A. 1. b 2. c 3. a 4. d 5. a 6. a
7. c 8. b 9. d 10. a 11. d 12. b
13. c 14. d 15. b 16. d 17. a
B. 1. AI project cycle 2. Evaluation 3. Data Exploration 4. Solution
5. Testing data 6. elements, interconnections 7. Cameras
8. System maps 9. Data visualisation 10. Unstructured data
11. Pie 12. Decision tree 13. Rule-based 14. Accuracy 15. Pixel
C. 1. False 2. True 3. False 4. False 5. True 6. True
10. Following are some of the important points to consider while designing a decision tree:
• There can be a possibility of multiple decision trees which lead to correct prediction for
a single dataset. The simplest one should be chosen.
• The dataset might contain redundant data at times, which does not have any reference
while creating a decision tree. Therefore, it is necessary that only those parameters that
affect the output directly should be included.
• While making Decision Trees, one should take a look at the dataset given to them and
try to figure out what pattern does the output leaf follow. Try selecting any one output
and on its basis, find out the common links which all the similar outputs have.
11. Decision trees are tools that follow a rule based approach that uses a tree-like model of decisions
and their possible consequences. It is a kind of flow chart, where the flow starts at the root
node and ends with a decision made at the leaves. It is used to depict conditions and their
outcomes. It is one of the most widely used and practical methods for supervised learning.
The decision tree starts from the root node just like the structure of a tree with two different
ways or conditions: Yes or No. The forks or diversions are known as Branches of the tree. The
branches either lead to another decision/ question node or they lead to another condition
for decision, which is known as leaf node. If you look closely at the image, it looks like an
inverted tree with roots above and leaves below
12. Machine Learning: Machines need to learn the ways of humans by learning the techniques
and processes. So machine learning is a subset of artificial intelligence that uses statistical
methods that enable machines to improve with experiences. So machines learn from their
mistakes and take them into consideration in the next iteration, this way they keep improving
with experience. For example, Snapchat filters and Netflix recommendations.
Ready ..........2
1. Accept all relevant answers.
2. Decision trees are tools that follow a rule based approach that uses a tree-like model of
decisions and their possible consequences.
We can create decision trees with the help of these points:
i.
There can be a possibility of multiple decision trees which lead to correct prediction for
a single dataset. The simplest one should be chosen.
ii. The dataset might contain redundant data at times, which does not have any reference
while creating a decision tree. Therefore, it is necessary that only those parameters that
affect the output directly should be included.
iii. While making Decision Trees, one should take a look at the dataset given to them and
try to figure out what pattern does the output leaf follow. Try selecting any one output
and on its basis, find out the common links which all the similar outputs have.
3. Problem scoping is critical in the AI project cycle because it entails identifying a problem
and then developing a strategy to solve it.
4. Accept all relevant answers.
3. Neural Networks
Reboot (Page 256)
1. a. Facial recognition
b. Forecasting
c. Music Composition
2. Neural networks are trained to understand the patterns and detect the possibility of rainfall
or rise in stock prices with high accuracy.
Exercise
Unsolved Questions
SECTION A (Objective Type Questions)
uiz
A. 1. b 2. c 3. b 4. a 5. b 6. b
B. 1. Deep learning 2. Sensory 3. Datasets 4. Neurons 5. Electrical
C. 1. False 2. True 3. True 4. False 5. True
D. 1. d 2. b
3. e (mapping function) (This is misprinted in your book, please correct it)
4. a 5. c
SECTION B (Subjective Type Questions)
A. 1. The three advantages of neural networks are:
• Parallel processing capability
• Data is stored on the entire network
• Capable of learning from non-linear and complex data
2. ANN is made up of three basic layers— Input, Hidden and Output. The input layer accepts
the inputs, the hidden layer processes the inputs, and the output layer produces the result
where each layer tries to learn from the computed weights.
3. Neural networks are made up of layers of neurons, just like the human brain that consists
of millions of neurons. These neurons are the core processing units of the network.
4. Neural network is the best tool for this type of AI model.
5. Facebook uses facial recognition powered by artificial neural networks to suggest to you
whom you should tag in the post.
6. A neural network determines and does not require to be reprogrammed.
Ready ..........3
1. Accept all relevant answers.
2. (This question is printed incorrect in the text book. Correct this question in your text book.)
Question: What is the difference between Artificial neural network and biological neural
network?
Ans. Artificial neural network is artificially created efficient computing systems designed to
simulate the human brain. It includes machine learning as a part of artificial intelligence.
An ANN in its training phase is capable of learning by recognising patterns in data which
is later used to generate the desired output. ANN is made up of three basic layers—Input,
Hidden and Output, whereas Biological neural network is composed of a group of chemically
connected or functionally associated neurons. Neurons transmit electrical signals to other
neurons. These neurons are the building blocks of the complete central nervous system of
the living body. Brain is the control unit of this neural network.
3. The human brain is a "network" of 100 billion neurons, each of which is connected to
thousands of other neurons, making a total of millions of connections within the brain,
whereas one of the most common kind of neural network architecture is the simple three
layers structure of artificial neurons.
4. The most impressive aspect of neural networks is that once trained, they learn on their own
just like human brain.
4. Introduction to Python
Task (Page 281)
Step 1 Buy bread and Vegetables
Step 2 Grate cucumber, Carrot.
SI = P*R*T/100
DISPLAY AREA
STOP
NUMBER=1
IF NUMBER%2==0
&& STOP
NUMBER<=20
DISPLAY NUMBER
STOP
2.
SYMBOL NAMES SYMBOLS PURPOSE
3. To solve this problem of writing a program we follow some steps as given below:
a. Understanding the Problem: This is a very important and difficult step where we need to
understand the main objective of a problem. Give more time to this step as the better
you understand the problem, the easier it will be to solve it.
2+4 6
Addition + Adds two values. 2.0 + 4 6.0
"hi" + "all" "hiall"
Subtracts second value form 6–2 3
Subtraction –
the first value. 6.0 – 2 4.0
2*3 6
Multiplication * Multiplies two values. 1.5 * 2 3.0
"Hi" * 3 HiHiHi
4/2 2.0
6.0 / 2 3.0
Division / Divides two values.
6 / 2.0 3.0
11 / 2 5.5
Returns the remainder of a 5%2 1
Remainder %
division. 16 % 11 5
Second number raised to the 5 ** 2 25
Exponential **
power of first number. 1.5 ** 2 2.25
Divides the first number with 11 // 2 5
the second number and returns –11 // 2 –6
Floor division //
the whole number adjusted 13 // 4 3
left to the number line. –13 // 4 –4
6. Comments are used to increase the readability of the code. We use them to give proper
understanding of the code in simple English statements. They are completely ignored by
the Python interpreter.
13. Program:
string_value = "Morning"
float_value = 90.4
result = float(string_value) + float_value
print(result)
Error: could not convert string to float: 'Morning'
Stop
Print "B is greater" Print "A is greater"
Stop
3. a. Program:
C = int(input("Enter the temperature in celcius: "))
F = (C * 1.8) + 32
print(C, "degree celcius is equal to ", F, "fahrenheit")
b. Program:
list1=[]
for i in range (5):
name=input("enter the name")
list1.append(name)