ELET442 - Intelligent Systems: Fuzzy Logic System Intro
ELET442 - Intelligent Systems: Fuzzy Logic System Intro
HUMAN RATIONAL
Problem Solving (Computation)
Problem Solving Techniques:
The different types of computing methods in solving real-world problems
can make a big difference in terms of : Time, Cost and Efficiency.
Generally, Computing can be classified by two types, namely:
Hard-Computing and Soft-Computing.
Some Differences between Hard and Soft Computings
Case 1:
Case 2:
Why Fuzzy Logic is Useful?
2) Using Fuzzy Logic:
Case 1:
Case 2:
Fuzzy Logic Architectures :
Crisp Crisp
value value
Fuzzy Fuzzy
value value
RULE BASE: It contains the set of rules and the IF-THEN conditions
provided by the experts to govern the decision making system, on the basis
of linguistic information.
Fuzzy Logic Architectures :
Crisp Crisp
value value
Fuzzy Fuzzy
value value
180
The same Fuzzy-Set can be interpreted differently
depending on the given situation or conditions
0.85
0.15
Artificial Neural Networks (ANN) :
(An extremely simplified model of the brain)
Human brain consists of densely interconnected simple
processing elements known as neurons
( More than 10 billion Neurons , and 60 trillion Synapses in human cortex )
Artificial Neural Networks (ANN) :
Biological
Neuron
Artificial
Neuron Model
• ANNs are based on a simplified model of the neurons and their operation
• ANNs usually learn from experience – repeated presentation of example
problems with their corresponding solutions
• After learning the ANN is able to solve problems, even with newish inputs
• The learning phase may or may not involve human intervention (supervised
vs unsupervised learning)
Learning Methods of ANNs :
Architectures of ANNs :
Some Applications of Soft-Computing :
➢ Handwriting Recognition, Pattern Recognition, and Speech
Recognition.
➢ Automotive systems and Manufacturing processes.
➢ Image processing and data mining and compression
➢ Consumer appliances such as: Washing Machines, Air-Cons,
Refrigerators.
➢ Food preparation appliances like Rice cookers and Microwaves.
➢ Robotics and Automation systems.
➢ Application of soft computing to power systems .
➢ Decision-support systems.
➢ And many more different applications
Example of a Fuzzy Logic System for an air conditioning system to adjusts the
temperature of air conditioner by comparing the room temperature and the
target temperature value.