Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduction
Adriano Joaquim de Oliveira Cruz
Universidade Federal do Rio de Janeiro
21 de maro de 2013
Introduction
2013/03/21
1 / 55
Introduction
2013/03/21
2 / 55
Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
Section Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
Introduction
2013/03/21
3 / 55
Bibliography
Adriano Joaquim de Oliveira Cruz.
Fuzzy logic presentations.
http://equipe.nce.ufrj.br/adriano/fuzzy/ln.htm.
Jyh-Shing Roger Jang, Chuen-Tsai Sun, and Eiji Mizutani.
Neuro-Fuzzy and Soft Computing: A Computational Approach to
Learning and Intelligence.
Prentice Hall, New Jersey, USA, 1997.
Bart Kosko.
Fuzzy Thinking: The New Science of Fuzzy Logic.
Harper and Collins, USA, 1994.
Hung T. Nguyen and Elbert A. Walker.
A First Course in Fuzzy Logic.
Chapman and Hall/CRC, New York, USA, 2000.
Adriano Cruz (UFRJ)
Introduction
2013/03/21
4 / 55
Bibliography
Introduction
2013/03/21
5 / 55
Introduction
2013/03/21
6 / 55
AI
AI emphasizes symbolic
processing
Acts on higher levels of
intelligence
AI seeks to understand
Introduction
2013/03/21
7 / 55
2013/03/21
8 / 55
Computational Intelligence
Introduction
Fuzzy Logic
Artificial Neural Networks
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
Introduction
2013/03/21
9 / 55
Introduction
2013/03/21
10 / 55
Section Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
Introduction
2013/03/21
11 / 55
Fuzzy Logic?
Introduction
2013/03/21
12 / 55
Does it work?
Introduction
2013/03/21
13 / 55
Introduction
2013/03/21
14 / 55
Introduction
2013/03/21
15 / 55
Introduction
2013/03/21
16 / 55
Section Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
ANN definitions
Introduction
2013/03/21
17 / 55
2013/03/21
18 / 55
ANN
Introduction
ANN models
Introduction
2013/03/21
19 / 55
ANN Model
Inputs
Input
Layer
Hidden
Layer
Introduction
Output
Layer
Output
2013/03/21
20 / 55
Training
Introduction
2013/03/21
21 / 55
Introduction
2013/03/21
22 / 55
Section Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
Evolutionary Systems
Introduction
2013/03/21
23 / 55
The Metaphor
Introduction
2013/03/21
24 / 55
Adaptation
Introduction
2013/03/21
25 / 55
Mechanisms
The competition for scarce resources makes the adapted survive and
reproduce.
Through reproduction the genes from individuals are transmitted to
their descendants.
This continuous process of selection and reproduction of the best
individuals may conduct to more adapted individuals.
Introduction
2013/03/21
26 / 55
GA flux
Begin
Initial
Population
Mutation
Current
Generation
Evaluates
Select
Parents
Generate
Offsprings
Next
Generation
Crossing
Ok?
yes
End
Introduction
2013/03/21
27 / 55
Introduction
2013/03/21
28 / 55
Section Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
Swarm Intelligence
Introduction
2013/03/21
29 / 55
2013/03/21
30 / 55
Introduction
Motivations
Introduction
2013/03/21
31 / 55
Ant Colonies
Introduction
2013/03/21
32 / 55
Section Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
Introduction
2013/03/21
33 / 55
Hybrid Systems
Introduction
2013/03/21
34 / 55
Introduction
2013/03/21
35 / 55
Introduction
2013/03/21
36 / 55
Section Summary
1
Introduction
Fuzzy Logic
Evolutionary Systems
Swarm Intelligence
Hybrid Systems
History
Aristotle
Introduction
2013/03/21
37 / 55
Aristotle x Budha
Introduction
2013/03/21
38 / 55
Introduction
2013/03/21
39 / 55
Introduction
2013/03/21
40 / 55
How to classify?
Happy people
Small rooms
High temperatures
Faster cars
High tax rates
High people
Introduction
2013/03/21
41 / 55
To be or not to be?
Introduction
2013/03/21
42 / 55
To be or not to be?
Consider the set of all sets that are not members of its own set.
Is it a member of this set?
If it is a member then it is not, but if it is not then it is.
Introduction
2013/03/21
43 / 55
Detractors
Introduction
2013/03/21
44 / 55
The Beginning
Introduction
2013/03/21
45 / 55
Introduction
2013/03/21
46 / 55
Fuzzy Thinking
Function Approximator
Outputs
Inputs
Fuzzy System
outputs=f(inputs)
f is unknown
Introduction
2013/03/21
47 / 55
Fuzzy Rules
If the interest rate is high and the deficit is high then there will be a
recession.
If rush hour then diminish the interval between buses.
If the tyre skids then loose the brake a bit.
If the soil is very dry then water it for very long time.
Introduction
2013/03/21
48 / 55
Fuzzy System
Rules
Sets
Operations
Data
Management
Fuzzyfier
Inference
Engine
Defuzzyfier
Introduction
2013/03/21
49 / 55
Advantages
Introduction
2013/03/21
50 / 55
Disadvantages
Introduction
2013/03/21
51 / 55
Commercial Products
Introduction
2013/03/21
52 / 55
Commercial Products
Introduction
2013/03/21
53 / 55
Commercial Products
Introduction
2013/03/21
54 / 55
The End
Introduction
2013/03/21
55 / 55