7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
1/47
1
CIK NUR MAISARAH BT MOHDSOBRAN
B/1 17
Universiti Teknikal Malaysia [email protected]
With Thanks:
En. Mohd Fairuz
En. Mohd Razali Bin Mohamad Sapiee
BEKC 4783
ARTIFICIALINTELLIGENCE
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
2/47
2
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
3/47
3
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
4/47
4
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
5/47
5
Artificial Intelligent Overview
Objectives
To introduce student to the field of
Artificial Intelligence (AI).
To understand what is meant by AI.
To introduce fuzzy logic and neural
networks as AI techniques.
To introduce some applications of Fuzzylogic and Neural networks.
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
6/47
6
What Is Human Intelligence?
In general, intelligence means the ability to learn,
understand and think in a logical way about things(Oxford).
Encyclopedia Britannica - The ability to adapt
effectively to the environment, either by making achange in oneself or by changing the environment.
It embodies
learning (a change in oneself). manufacturing and sheltering (changing the
environment).
migration (finding a new environment).
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
7/4710
One way to understand intelligence is bylooking at our own capabilities, which
means thathumans are able to:
think
understand
recognize generalize
adapt
learn
make decisions solve daily problems
perceive
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
8/4711
Several Forms Of Intelligence Of BiologicalSystems
Capability to Learn
Capability to Generalize/Classify Capability to Survive
Gathering of Information
Recognizing Patterns
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
9/4712
Babies learn from
the day they were born!
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
10/4713
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
11/4714
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
12/4715
Capability to Learn
Capability to Generalize/ClassifyCapability to Survive
Gathering of Information
Recognizing Patterns
Several Forms Of Intelligence OfBiological Systems
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
13/4716
Generalization And Classification
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
14/4717
Capability to Learn
Capability to Generalize/ClassifyCapability to Survive
Gathering of Information
Recognizing Patterns
Several Forms Of Intelligence Of
Biological Systems
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
15/4718
Human Survive in difficult situation
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
16/4719
Capability to Learn
Capability to Generalize/Classify Capability to Survive
Gathering of Information
Recognizing Patterns
Several Forms Of Intelligence Of
Biological Systems
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
17/47
20
Gathering Information
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
18/47
21
Capability to Learn
Capability to Generalize/Classify Capability to Survive
Gathering of Information
Recognizing Patterns
Several Forms Of Intelligence Of
Biological Systems
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
19/47
22
Humans Are Good At Recognizing
Patterns
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
20/47
23
Humans are good at
understanding even
difficult handwritings
- thus human
recognition
capability is robust
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
21/47
24
Other Forms Of Intelligence Of BiologicalSystems Include:
Self-repair
Self-guidance
ReproductionMaking decisions
Reasoning capability
Predicting/forecasting
Understanding noisy or fuzzyinformation
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
22/47
25
What Is Artificial Intelligence?
Based on Oxford:
Artificialmade or produced to copy
something natural.
Intelligence - the ability to learn,understand and think in a logical way
about things.
Artificial Intelligencean area of study
concerned with making computers copy
intelligent human behavior.
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
23/47
26
What Is Artificial Intelligence?
It is a branch of science which deals with helping
machines find solutions to complex problems in amore human-like fashion.
This generally involves borrowing characteristics
from human intelligence and applying them asalgorithms in a computer friendly way.
http://upload.wikimedia.org/wikipedia/commons/1/17/ArtificialFictionBrain.png7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
24/47
27
What is intelligent systems ?Intelligent system is a system which canexhibit human intelligence by applying
artificial intelligence approaches.
Why build intelligent systems ? To decrease the level of human supervision
to the systems.
Intelligent systems can give better solutions.
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
25/47
28
Advantages of artificial intelligent systems ? Machines can be used to take on complex and
stressful work that would be otherwise performed
by humans.
Machines can complete the task faster than a
human assigned to do the same task. Use of robotics to discover unexplored landscape,
outer space and also be useful in our home
activities.
Less danger, injury and stress to humans as thework is done by a artificially intelligent machine.
Less errors and defects.
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
26/47
29
Disadvantages of Artificial intelligent systems ? Lacks the human touch. Human qualities are
sometimes ignored.
The ability to replace a human job. This gives rise
to humans feeling insecure and may have the
fear of losing their job.Artificial Intelligence can malfunction and do the
opposite of what they are programmed to do.
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
27/47
30
Disadvantages of Artificial intelligent systems ?Can AI turn against human?
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
28/47
31
Disadvantages of Artificial intelligent systems ?
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
29/47
32
What is the implication of adding
intelligence in machines?
If artificial systems can be made more robust,
costly redesigns can be reduced or eliminated.
If higher level of adaptation can be achieved,existing systems can perform their functions
longer and better
If machines can be made to be self-organizedthen less operations are needed by humans
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
30/47
33
Is there really an intelligent machine ordevice?
Lets look at a so-called intelligentdevice thats already available in the market
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
31/47
34
Genie FuzzyLogic Jar
Cookers
Example of Products with AI
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
32/47
35
It also has a Neuro-
Fuzzy Logic System-
a smart system that
knowsyour
lifestyle and learns
your pattern ofuse(like what time
the doors are most
frequently opened or
closed) and controls
the refrigerator
accordingly eitherthrough quick
cooling, low cool or
defrosting.
Example of Products with AI
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
33/47
36
This Refrigerator has a Neuro-Fuzzy Control System
For Door Cooling and Super-Cooling and Freezing)
Example of Products with AI
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
34/47
37
Fuzzy Gear-shift Control In Proton Perdana
Example of Products with AI
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
35/47
38
Wood Recognition By
Neural Networks
Bintangor
Durian
Nyatoh
Ramin
Manual
inspection
Example of Products with AI
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
36/47
39
Is there really an IntelligentMachine/System?
From this point of view it appears that an intelligent
system (or device) contains a collection of simplefeatures that jointly make the system easy to use
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
37/47
40
Can Machines Be Developed To
Have Intelligence?
Perhaps one way to dothis is to developalgorithms based onhuman or animalintelligence
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
38/47
41
Expert Systems
Fuzzy Logic
Neural Networks Genetic Algorithms
Chaos Theory
Rough Sets
Artificial Life, etc.
DNA Computing
Quantum Computing
Some Examples of
Artificial Intelligence Techniques
Subject Topics
Many AI techniques have
been developed based on
biological systems/behavior
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
39/47
42
Fuzzy Logic Has Been Developed
From The Human Reasoning Process
Knowledge
Base
Infer
This is adragon fly!
Sensor
Dragon Fly
6 legs
wings
Body with 3 parts Insect
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
40/47
43
Artificial Neural Network Or ANN Is The
Term Used To Describe A Computer Model
Assumption Of The Biological Brain.
An information-processing
system that has certain
performance characteristics
in common with biologicalneural networksAxon
Soma
Synapse
Dendrites
Nucleus
wji
wji
wji
oi
oi
oi
f(netj) oj
AN ARTIFICIAL NEURON
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
41/47
44
Intelligent Systems Design
Intelligent
Man-
Machine
Interface
Expert systems
Fuzzy logic
Neuralnetworks
.
Intelligent machine
Algorithms,
computations
(Sensors)
ExecutionTASKS
Expert systems
Fuzzy logic
Neuralnetworks
.
Cognition
Perception
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
42/47
45
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
43/47
46
Why The Need To Develop Intelligent Systems And
Why Now?
More challenging problems
More complex systems
More powerful computers
/hardware
Better/powerful algorithms
Better software tools
Mans desires
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
44/47
47
Where AI can/should be applied? Data is overwhelming/abundance
Too many manual operations/procedures
Optimization is possible
Parallel/Distributed procedures/architectures are needed Decision making is required
When current techniques are too complicated to be
used/designed
Mathematical models are too complex /impossible To increase efficiency
To reduce cost
To improve performance and reliability
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
45/47
48
Where AI should not be applied? Lack of Data
Simpler techniques are available / sufficient
Further optimization is not possible
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
46/47
49
Some Important Facts that you need toknow. AI is not the only solution
AI is only one part of technology
AI is just a tool for improvement You must know your domain/target
application
7/29/2019 1 Sesi 1011 TOPIC 1 - Overview of AI
47/47