Professional Documents
Culture Documents
INTRODUCTION TO ARTIFICIAL INTELLIGENCE-VER2
INTRODUCTION TO ARTIFICIAL INTELLIGENCE-VER2
What is intelligence?
The ability of a system to calculate, reason, perceive relationships and analogies, learn from
experience, store and retrieve information from memory, solve problems, comprehend complex
ideas, use natural language fluently, classify, generalize, and adapt new situations.
Types of Intelligence
Linguistic intelligence - The ability to speak, recognize, and use mechanisms of phonology
(speech sounds), syntax (grammar), and semantics (meaning). e.g Narrators, Orators
Musical intelligence - The ability to create, communicate with, and understand meanings
made of sound, understanding of pitch, rhythm. e.g Musicians, Singers, Composers
COMPONENTS OF INTELLIGENCE
The intelligence is intangible. It is composed of:
Reasoning
Learning
Problem Solving
Perception
Linguistic Intelligence
In the process of deduction, you begin with In the process of induction, you begin with
some statements, called “premises,” that some data, and then determine what
are assumed to be true, you then determine general conclusion(s) can logically be
what else would have to be true if the derived from those data. In other words,
premises are true. you determine what theory or theories
could explain the data.
If something is true of a class of things in Even if all of the premises are true in a
general, it is also true for all members of statement, inductive reasoning allows for
that class. the conclusion to be false.
Examples: Example:
Premise: All insects have exactly six legs Observation: Pet dogs in my
Premise: Spiders have eight legs neighborhood are friendly.
Conclusion: Therefore, spiders are not
insects. Observe a pattern: All observed dogs are
Premise: Bachelors are unmarried men. friendly.
Premise: Bill is unmarried.
Conclusion: Therefore, Bill is a bachelor. Theory: All dogs are friendly.
3. Problem solving: It is the process in which one perceives and tries to arrive at a desired
solution from a present situation by taking some path, which is blocked by known or unknown
hurdles.
Problem solving also includes decision making, which is the process of selecting the best
suitable alternative out of multiple alternatives to reach the desired goal are available.
4. Perception: It is the process of acquiring, interpreting, selecting, and organizing sensory
information.
Perception presumes sensing. In humans, perception is aided by sensory organs. In the domain
of AI, perception mechanism puts the data acquired by the sensors together in a meaningful
manner.
5. Linguistic Intelligence: It is one’s ability to use, comprehend, speak, and write the verbal and
written language. It is important in interpersonal communication.
Artificial Intelligence (AI) is a branch of Science which deals with helping machines finding
solutions to complex problems in a more human-like fashion. This generally involves borrowing
characteristics from human intelligence, and applying them as algorithms in a computer friendly
way. A more or less flexible or efficient approach can be taken depending on the requirements
established, which influences how artificial the intelligent behaviour appears.
AI is generally associated with Computer Science, but it has many important links with other fields
such as Maths, Psychology, Cognition, Biology and Philosophy, among many others. Our ability
to combine knowledge from all these fields will ultimately benefit our progress in the quest of
creating an intelligent artificial being.
AI currently encompasses a huge variety of subfields, from general-purpose areas such as
perception and logical reasoning, to specific tasks such as playing chess, proving mathematical
theorems, writing poetry, and diagnosing diseases. Often, scientists in other fields move gradually
into artificial intelligence, where they find the tools and vocabulary to systematize and
automate the intellectual tasks on which they have been working all their lives. Similarly,
workers in AI can choose to apply their methods to any area of human intellectual endeavour. In
this sense, it is truly a universal field.
HISTORY OF AI
The origin of artificial intelligence lies in the earliest days of machine computations. During the
1940s and 1950s, AI begins to grow with the emergence of the modern computer. Among the
first researchers to attempt to build intelligent programs were Newell and Simon. Their first well
known program, logic theorist, was a program that proved statements using the accepted rules of
logic and a problem solving program of their own design. By the late fifties, programs existed
that could do a passable job of translating technical documents and it was seen as only a matter
of extra databases and more computing power to apply the techniques to less formal, more
ambiguous texts. Most problem solving work revolved around the work of Newell, Shaw and
Simon, on the general problem solver (GPS). Unfortunately the GPS did not fulfill its promise
and did not because of some simple lack of computing capacity.
In the 1970’s the most important concept of AI was developed known as Expert System which
exhibits as a set rules the knowledge of an expert. The application area of expert system is very
large. The 1980’s saw the development of neural networks as a method learning examples.Prof.
Peter Jackson (University of Edinburgh) classified the history of AI into three periods as:
1. Classical
2. Romantic
3. Modern
1. Classical Period:
It was started from 1950. In 1956, the concept of Artificial Intelligence came into existance.
During this period, the main research work carried out includes game plying, theorem proving
and concept of state space approach for solving a problem.
Acting humanly takes the Turing test approach (“Computing machinery”,1950). As part of
argument, Alan Turing 1912-1954 advanced the idea of an “imitation game” in which a human
being and a computer are interrogated under conditions where the interrogator does not know
which is which e.g the human being and the computer are kept in two separate, closed-door
rooms and communication with the interrogator is entirely done by the exchange of textual
messages.
Turing argued that if the interrogator could not distinguish between human and computer
intelligence by questioning then it would be reasonable to call the computer intelligent.
Programming a computer to pass ,the computer need to possess the following capabilities :
The art of creating machines that perform function requiring intelligence when performed
by people; That is the study of how to make machines do things which at the moment
people do better.
Focus is on action not on intelligent behavior centered around representation of the
world.
A behavioral approach, is not concerned with how to get the results but to the similarity
to what human results are.
Thinking humanly takes the cognitive modeling approach which gets inside the actual workings
of the human mind. Stuart Russell and Peter Norvig say, there are two ways to do this:
Using the above methods, if we are able to catch the human brain’s actions and give it as a
theory, then we can convert that theory into a computer program. If the input/output of the
computer program matches with human behavior, then it may be possible that a part of the
program may be behaving like a human brain.
Allen Newell and Herbert Simon developed the General Problem Solver (GPS) program to
model human thinking and check whether it can solve problems like a person by following the
same reasoning steps as a human. The intent of the program is not just to solve the problem
correctly but to go through the same series of steps as that of a human brain to solve it.
Thinking human goal is to develop modern computational models and intelligent devices to think
like a human and those models help humans to solve complex problems.
making computers think; That is, the machine with minds, in full and literal sense.
Focus is not on behaviour and I/O, but looks at reasoning process.
Aims to develop, explore and evaluate theories of how the human mind work through the
use of environment models.
It explore how things are done but not what is done. This means intelligent behaviour is
not enough, the program must operate in an intelligent manner.
Examples: The chess program can play chess but know little about how human being play chess.
The Greek philosopher Aristotle was one of the first to attempt to codify ``right thinking,''
reasoning processes. His famous syllogisms provided patterns for argument structures that
always gave correct conclusions given correct premises. A famous example,
``Socrates is a man; all men are mortal; therefore Socrates is mortal.''
These laws of thought were supposed to govern the operation of the mind, and initiated the field
of logic.
In the syllogisms, the Laws of Thought play a vital role because these give law the right
explanation of a syllogistic inference. There are three Laws of Thought recognized by the
logicians. These have traditionally been called the law of Identity, the law of Contradiction, and
the law of Excluded–Middle. These Laws of Thought are appropriate to different contexts. The
formulations appropriate as follows:
a) The law of Identity asserts that if any statement is true, then it is true. This law asserts
that every statement of the form P ⊃ P is true, and that every such statement is a tautology.
b) The law of Contradiction asserts that no statement can be both true and false. This law
asserts that every statement of the form P . ∼P is false, that is, every such statement is self-
contradictory, and its negation is logically true.
c) The law of Excluded-Middle asserts that any statement is either true or false. This law
asserts that every statement of the form P ∨ ∼P is true, that is, every such statement is a tautology.
Focus on inference mechanism that are probably correct and guarantee an optimal
solution.
Develop systems of representation to allow inferences to be like "Rose is a Computer
science student. All computer science students are programmers, Therefore Rose is a
Programmer".
A traditional computer program blindly executes the code that we write. Neither it acts on its
own nor it adapts to change itself based on the outcome. The so-called agent program is expected
to do more than the traditional computer program. It is expected to create and pursue the goal,
change state, and operate autonomously. A rational agent is one that acts so as to achieve the best
outcome or, when there is uncertainty, the best expected outcome.
The “Logical Approach” to AI emphasizes correct inferences and achieving a correct inference is
a part of the rational agent. Being able to give a logical reason is one way of acting
rationally. But all correct inferences cannot be called rationality, because there are situations that
don’t always have a correct thing to do. It is also possible to act rationally without involving
inferences. Our reflex actions are considered as best examples of acting rationally without
inferences.
TYPES OF AI
AI technologies are categorised by their capacity to mimic human characteristics, the technology
they use to do this, their real-world applications, and the theory of mind. Using these
characteristics for reference, all artificial intelligence systems - real and hypothetical - fall into
one of three types:
Artificial narrow intelligence (ANI), also referred to as weak AI or narrow AI, is the only type of
artificial intelligence we have successfully realized to date. Narrow AI is goal-oriented, designed
to perform singular tasks - i.e. facial recognition, speech recognition/voice assistants, driving a
car, or searching the internet - and is very intelligent at completing the specific task it is
programmed to do.
While these machines may seem intelligent, they operate under a narrow set of constraints and
limitations, which is why this type is commonly referred to as weak AI. Narrow AI doesn’t
mimic or replicate human intelligence, it merely simulates human behaviour based on a narrow
range of parameters and contexts.
Narrow AI’s machine intelligence comes from the use of natural language processing (NLP) to
perform tasks. NLP is evident in chatbots and similar AI technologies. By understanding speech
and text in natural language, AI is programmed to interact with humans in a natural, personalised
manner.
Google Search
Siri by Apple, Alexa by Amazon, Cortana by Microsoft and other virtual assistants
IBM’s Watson
Image / facial recognition software
Disease mapping and prediction tools
Manufacturing and drone robots
Email spam filters / social media monitoring tools for dangerous content
Entertainment or marketing content recommendations based on watch/listen/purchase
behaviour
Self-driving cars
AI researchers and scientists have not yet achieved strong AI. To succeed, they would need to
find a way to make machines conscious, programming a full set of cognitive abilities. Machines
would have to take experiential learning to the next level, not just improving efficiency on
singular tasks, but gaining the ability to apply experiential knowledge to a wider range of
different problems.
Fujitsu-built K, one of the fastest supercomputers, is one of the most notable attempts at
achieving strong AI, but considering it took 40 minutes to simulate a single second of neural
activity, it is difficult to determine whether or not strong AI will be achieved in our foreseeable
future.
Artificial super intelligence (ASI), is the hypothetical AI that doesn’t just mimic or understand
human intelligence and behaviour; ASI is where machines become self-aware and surpass the
capacity of human intelligence and ability.
In addition to replicating the multi-faceted intelligence of human beings, ASI would theoretically
be exceedingly better at everything we do; math, science, sports, art, medicine, hobbies,
emotional relationships, everything. ASI would have a greater memory and a faster ability to
process and analyse data and stimuli. Consequently, the decision-making and problem solving
capabilities of super intelligent beings would be far superior than those of human beings.
APPLICATION OF AI
AI has been dominant in various fields such as:
1. 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.
2. Natural Language Processing -It is possible to interact with the computer that understands
natural language spoken by humans.
3. Expert Systems - There are some applications which integrate machine, software, and
special information to impact reasoning and advising. They provide explanation and advice
to the users.
4. Vision Systems -These systems understand, interpret, and comprehend visual input on the
computer. For example,
1. High Accuracy with less errors: AI machines or systems are prone to less errors and high
accuracy as it takes decisions as per pre-experience or information.
2. High-Speed: AI systems can be of very high-speed and fast-decision making, because of that
AI systems can beat a chess champion in the Chess game.
3. High reliability: AI machines are highly reliable and can perform the same action multiple
times with high accuracy.
4. Useful for risky areas: AI machines can be helpful in situations such as defusing a bomb,
exploring the ocean floor, where to employ a human can be risky.
5. Digital Assistant: AI can be very useful to provide digital assistant to the users such as AI
technology is currently used by various E-commerce websites to show the products as per
customer requirement.
6. 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.
Disadvantages
1. High Cost: The hardware and software requirement of AI is very costly as it requires lots of
maintenance to meet current world requirements.
2. 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.
3. No feelings and emotions: AI machines can be an outstanding performer, but still it does not
have the feeling so it cannot make any kind of emotional attachment with human, and may
sometime be harmful for users if the proper care is not taken.
4. Increase dependency on machines: With the increment of technology, people are getting
more dependent on devices and hence they are losing their mental capabilities.
5. No Original Creativity: As humans are so creative and can imagine some new ideas but still
AI machines cannot beat this power of human intelligence and cannot be creative and
imaginative.