2. TOPIC :ARTIFICIAL INTELLIGANCE
Presented To:
Sir inam ul haq
Presented By :
Faisal islam (3003)
Nafees Ahmad (3023)
Muhmmad Adnan(3038)
Anum
BSIT(E)
Department of Computer Science Universty Of Education Lhr Okara Campus
04/19/1501:13PM
2
UniverstyofEducationlahore(okaracampus)
6. DEFINITIONS
* A.I is a branch of computer
sciences dealing with symbolic,
Nonalgorithmic-Methods of problem
solving.
* AI workswith pattern matching methodswhich attempt to
describe objects, events or processes in terms of their
qualitative features and logical and computational
Relationship.
04/19/1501:13PMUniverstyofEducationlahore(okaracampus)
6
7. What isWhat is IntelligenceIntelligence ??
To respond to situationsvery flexibly.
To makesenseout of ambiguousor contradictory messages.
To recognize relative importance of different elements of
situations
To find similaritiesbetween situationsdespitedifference
To draw distinctions between situations despite similarities
which may link them.
04/19/1501:13PMUniverstyofEducationlahore(okaracampus)
7
8. HISTORY OF AI
The branch of computer science concerned with
making computers behave like humans.
This term was coined in 1956 by John
McCarthy at the Massachusetts Institute of
Technology
Currently, no computers exhibit full
artificial intelligence .In May, 1997,an IBM
super-computer called Deep Blue defeated
world chess champion
Gary Kasparov in a chess match.
04/19/1501:13PM
8
UniverstyofEducationlahore(okaracampus)
11. Expert system is an artificial intelligence program that
has expert-level knowledge about a particular domain and
knows how to use its knowledge to respond properly.
EXPERT SYSTEMSE
.
S
04/19/1501:13PM
11
UniverstyofEducationlahore(okaracampus)
12. WHEN TO USE AN EXPERT SYSTEM
Provide a high potential payoff or significantly
reduced downside risk
Capture and preserve irreplaceable human
expertise
Provide expertise needed at a number of
locations at the same time or in a hostile
environment that is dangerous to human
health
Provide expertise that is expensive or rare
Develop a solution faster than human experts
can
04/19/1501:13PM
12
UniverstyofEducationlahore(okaracampus)
13. PARTICIPANTS IN EXPERT SYSTEMS
DEVELOPMENT AND USE
Domain expert
The individual or group whose expertise and
knowledge is captured for use in an expert system
Knowledge user
The individual or group who uses and benefits from
the expert system
Knowledge engineer
Someone trained or experienced in the design,
development, implementation, and maintenance of
an expert system
04/19/1501:13PM
13
UniverstyofEducationlahore(okaracampus)
Schematic
15. LIMITATIONS OF EXPERT SYSTEMS
Not widely used or tested
Limited to relatively narrow problems
Cannot readily deal with “mixed” knowledge
Possibility of error
Cannot refine own knowledge base
Difficult to maintain
May have high development costs
Raise legal and ethical concerns
04/19/1501:13PM
15
UniverstyofEducationlahore(okaracampus)
16. APPLICATIONS OF EXPERT
SYSTEMS AND ARTIFICIAL
INTELLIGENCE
Credit granting
Information management and retrieval
AI and expert systems embedded in products
Plant layout
Hospitals and medical facilities
Help desks and assistance
Employee performance evaluation
Loan analysis
Virus detection
Repair and maintenance
Shipping
Marketing
Warehouse optimization
04/19/1501:13PM
16
UniverstyofEducationlahore(okaracampus)
17. Natural Language
Processing
The goal of NLP is to enable people and computers to
communicate in a natural (humanly) language(such as,
English) rather than in acomputer language.
The field of NLP is divided in 2 categories
—
Natural Languageunderstanding.
Natural Languagegeneration.
N
.
L
.
P
04/19/1501:13PM
17
UniverstyofEducationlahore(okaracampus)
18. Speech
Recognition$ The primary interactive method of
communication used by humans is not reading and
writing, it is speech.
$ The goal of speech recognition research is to
allow computers to understand human speech. So that
they can hear our voices and recognize the words we
are speaking.
$ It simplifies the process of interactive
communication between people and computers, thus
it advances the goal of NLP.
S
.
R
04/19/1501:13PM
18
UniverstyofEducationlahore(okaracampus)
19. Computer Vision
People generally use vision as their primary
means of sensing their environment, we generally see
morethan wehear, feel or smell or taste.
The goal of computer
vision research is to give computers
this same powerful facility for
understanding their surrounding.
Here A.I helps computer to
understand what they see through
attached cameras.
C
O
M
P
U
T
E
R
V
I
S
I
O
N
04/19/1501:13PM
19
UniverstyofEducationlahore(okaracampus)
20. Robotics
A Robot is a electro-mechanical
device that can by programmed to
perform manual tasks or a
reprogrammable multi functional
manipulator designed to move materials,
parts, tools, or specialized devices
through variable programmed motions
for performanceof variety of tasks.
An ‘intelligent’ robot includes
some kind of sensory apparatus that
allows it to respond to change in it’s
environment.
R
O
B
O
T
I
C
S
04/19/1501:13PM
20
UniverstyofEducationlahore(okaracampus)
22. But wait, don’t behappy. . !
It may end in other way too. Some day there will be a knock to
your door. As you open it, you see a large number of Robots
marching into your house destroying everything you own and
looting you.
This is because ever since there
is an advantage in the Technology, it
attractsanti-social elements. Thisistrue
for Robots too. Because now they will
have full power to think as human, even
as of anti-social elements. So think trice
beforegiving them power of Cognition.
FUTURE:
04/19/1501:13PM
22
UniverstyofEducationlahore(okaracampus)
(-)
23. ARTIFICIAL INTELLIGENCE
SOFTWARES:
HPCC Systems : Open-source enterprise-proven
platform for Big Data analysis
Weka : Machine learning software to
solve data mining problems
MOEA Framework : Open Source Java
Framework for Multiobjective Optimization
CLIPS Rule Based Programming Language :
Expert System Tool
Java: A High leval language
C++: Also high leval language
04/19/1501:13PM
23
UniverstyofEducationlahore(okaracampus)
24. ADVANTAGES OF A.I:
it can help improve our way of life
machines will be able to do jobs that require detailed
instructions
mental alertness and decision making capabilities
use robots for heavy construction, military benefits, or
even for personal assistance at private homes
there will be less injuries and stress to human beings
Many of our health problems now have possible solutions
with the use of Artificial Intelligence in studies at
universities
04/19/1501:13PM
24
UniverstyofEducationlahore(okaracampus)
25. DISADVANTAGES OF A.I
Lacks the "human touch“
Has the ability to replace human jobs
Can malfunction and do the opposite of what
they are programmed to do
Can be misused leading to mass scale destruction
May corrupt younger generation
Wastage of money
04/19/1501:13PM
25
UniverstyofEducationlahore(okaracampus)