Ctit QB Solution-U2
Ctit QB Solution-U2
CURRENT TRENDS IN IT
QUESTION BANK Unit - 2
MULTIPLE CHOICE QUESTIONS
1. AI means _________________
A. man-made thinking power C. Both A and B
B. natural thinking power D. None of these
2. Artificial Intelligence exists when a machine can have human based skills such as _____
A. learning C. solving problems
B. reasoning D. All of above
11. ___________is a strategy of an expert system to answer the question, “What can happen
next?”
1
A. Forward Chaining C. Both A and B
B. Backward Chaining D. None of these
12. ___________is a strategy of an expert system to answer the question, “Why this
happened?”
A. Forward Chaining C. Both A and B
B. Backward Chaining D. None of these
13. _______________transforms the system inputs, which are crisp numbers, into fuzzy sets.
A. Fuzzification Module C. Inference Engine
B. Knowledge Base D. Defuzzification Module
1. Define AI.
AI is one of the fascinating and universal fields of Computer science which has
a great scope in future. AI holds a tendency to cause a machine to work as a
human.
Artificial Intelligence is composed of two words Artificial and Intelligence, where
Artificial defines "man-made," and intelligence defines "thinking power", hence AI
means "a man-made thinking power.
It is a branch of computer science by which we can create intelligent machines
which can behave like a human, think like humans, and able to make
decisions.
Mathematics
Biology
Psychology
Sociology
Computer Science
2
Neurons Study
Statistics
High reliability: AI machines are highly reliable and can perform the same
action multiple times with high accuracy.
Useful as a public utility: AI can be very useful for public utilities such as
a self-driving car which can make our journey safer and hassle-free, facial
recognition for security purpose, Natural language processing to
communicate with the human in human-language, etc.
Can't think out of the box: Even we are making smarter machines with
AI, but still they cannot work out of the box, as the robot will only do that
work for which they are trained, or programmed.
Supervised learning:
Reinforcement learning:
Unsupervised learning:
1. Deep learning
Machine learning is a part of AI which provides intelligence to machines with
the ability to automatically learn with experiences without being explicitly
programmed.
Supervised learning:
4
Reinforcement learning:
Using these feedbacks, agent improves its performance. Reward feedback can
be positive or negative which means on each good action, agent receives a
positive reward while for wrong action, it gets a negative reward.
Unsupervised learning:
In unsupervised learning, the algorithms are trained with data which is neither
labeled nor classified. In unsupervised learning, the agent needs to learn from
patterns without corresponding output values.
Today we are all around AI, and as well as NLP, we can easily ask Siri,
Google or Cortana to help us in our language.
7. Expert systems
- An expert system is an application of artificial intelligence. In artificial
intelligence, expert systems are the computer programs that rely on
obtaining the knowledge of human experts and programming that
knowledge into a system.
- Expert systems emulate the decision-making ability of human experts.
These systems are designed to solve the complex problem through
bodies of knowledge rather than conventional procedural code.
- One of the examples of an expert system is a Suggestion for the
spelling error while typing in the Google search box.
5
8. Robotics
Robotics is a branch of artificial intelligence and engineering which is
used for designing and manufacturing of robots.
Robots are the programmed machines which can perform a series of
actions automatically or semi-automatically.
AI can be applied to robots to make intelligent robots which can perform
the task with their intelligence. AI algorithms are necessary to allow a
robot to perform more complex tasks.
Nowadays, AI and machine learning are being applied on robots to
manufacture intelligent robots which can also interact socially like
humans. One of the best examples of AI in robotics is Sophia robot.
9. Machine vision
Machine vision is an application of computer vision which enables a
machine to recognize the object.
Machine vision captures and analyses visual information using one or
more video cameras, analog-to-digital conversations, and digital signal
processing.
Machine vision systems are programmed to perform narrowly defined
tasks such as counting objects, reading the serial number, etc.
Computer systems do not see in the same way as human eyes can see,
but it is also not bounded by human limitations such as to see through
the wall.
With the help of machine learning and machine vision, an AI agent can
be able to see through walls.
6
9. List various software or devices which contain speech recognition technology.
High performance
Understandable
Reliable
Highly responsive
7
15. Define knowledge.
The data is collection of facts. The information is organized as data and facts
about the task domain. Data, information, and past experience combined
together are termed as knowledge.
Forward Chaining
Backward Chaining
With this strategy, an expert system finds out the answer to the
question, “Why this happened?”
On the basis of what has already happened, the Inference Engine tries to find
out which conditions could have happened in the past for this result. This
strategy is followed for finding out cause or reason. For example, diagnosis of
blood cancer in humans.
8
20. List out limitations of an Expert System.
No technology can offer easy and complete solution. Large systems are
costly, require significant development time, and computer resources. ESs
have their limitations which include −
Limitations of the technology
Difficult knowledge acquisition
ES are difficult to maintain
High development costs
The conventional logic block that a computer can understand takes precise
input and produces a definite output as TRUE or FALSE, which is equivalent
to human’s YES or NO.
Fuzzification
Knowledge Base
Inference Engine
Defuzzification Module
Advantages of FLSs
Mathematical concepts within fuzzy reasoning are very simple.
You can modify a FLS by just adding or deleting rules due to flexibility of
fuzzy logic.
Fuzzy logic Systems can take imprecise, distorted, noisy input information.
FLSs are easy to construct and understand.
Fuzzy logic is a solution to complex problems in all fields of life, including
medicine, as it resembles human reasoning and decision making.
9
25. List disadvantages of Fuzzy Logic system.
Disadvantages of FLSs
LONG QUESTIONS
3. List out most common subsets (related fields) of AI and explain any three of [10]
them.
1. Deep Learning
Today we are all around AI, and as well as NLP, we can easily ask
Siri, Google or Cortana to help us in our language.
3. Expert Systems
Supervised learning:
Supervised learning is a type of machine learning in which machine
learn from known datasets (set of training examples), and then predict
the output. A supervised learning agent needs to find out the function
that matches a given sample set.
12
Reinforcement learning:
Unsupervised learning:
5. Define Expert System. List and explain components of expert system in [10]
detail.
1. Knowledge Base
Knowledge representation
It is the method used to organize and formalize the knowledge in the
knowledge base. It is in the form of IF-THEN-ELSE rules.
Knowledge Acquisition
The success of any expert system majorly depends on the quality,
completeness, and accuracy of the information stored in the
knowledge base.
2. Inference Engine
14
Forward Chaining
Backward Chaining
With this strategy, an expert system finds out the answer to the
question, “Why this happened?”
3. User Interface
Application Description
16
Find the experts in task domain for the ES project.
Establish cost-effectiveness of the system.
17
CERTAINLY YES
POSSIBLY YES
CANNOT SAY
POSSIBLY NO
CERTAINLY NO
LP x is Large Positive
MP x is Medium Positive
S x is Small
MN x is Medium Negative
LN x is Large Negative
Knowledge Base − It stores IF-THEN rules provided by experts.
Inference Engine − It simulates the human reasoning process by
making fuzzy inference on the inputs and IF-THEN rules.
Defuzzification Module − It transforms the fuzzy set obtained by
the inference engine into a crisp value.
18
Application Areas of Fuzzy Logic
Advantages of FLSs
19
Disadvantages of FLSs
APPLICATIONS of AI
Gaming − AI plays crucial role in strategic games such as chess, poker, tic-tac-
toe, etc., where machine can think of large number of possible positions based
on heuristic knowledge.
A spying aeroplane takes photographs, which are used to figure out spatial
information or map of the areas.
Doctors use clinical expert system to diagnose the patient.
Police use computer software that can recognize the face of criminal with the
stored portrait made by forensic artist.
Intelligent Robots − Robots are able to perform the tasks given by a human.
They have sensors to detect physical data from the real world such as light, heat,
temperature, movement, sound, bump, and pressure. They have efficient
processors, multiple sensors and huge memory, to exhibit intelligence. In
addition, they are capable of learning from their mistakes and they can adapt to
the new environment.
20