softcomputing for decision support
DESCRIPTION
Softcomputing for decision support-Intro.TRANSCRIPT
![Page 2: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/2.jpg)
• Day one- Intro and fuzzy sets
• Day two- Fuzzy operators
• Day three- Computing with words
• Day four- Connectionist Models and evolutionary models
• Day five-Conclusions and evaluation
Course outline
Recomendaciones
![Page 3: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/3.jpg)
• Softcomputing
• Uncertainty
• Logic
• Bayes teorem
• Fuzzy sets
• Fuzzy relations and SNA (Big Data)
Outline
Recomendaciones
![Page 4: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/4.jpg)
• The principal constituents of soft computing (SC)
Softcomputing
Recomendaciones
Soft
com
pu
tin
g fuzzy logic
neural network theory
probabilistic reasoning
evolutionary computing
![Page 5: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/5.jpg)
• Soft computing is likely to play an especially important role in science and engineering, but eventually its influence may extend much farther.
• In many ways, soft computing represents a significant paradigm shift in the aims of computing - a shift which reflects the fact that the human mind, unlike present day computers, possesses a remarkable ability to store and process information which is pervasively imprecise, uncertain and lacking in categoricity.
Softcomputing
Recomendaciones
![Page 6: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/6.jpg)
• 800mg-100mg, twice a day.
• About 120mg, 2-3 times a day.
• Likely to be 200mg twice a day.
• 30mg? or 80mg? twice a day (the number is hard to read).
• 200mg 4 times a day or 100mg once a day.
• 150mg.
Different types of uncertainty
Recomendaciones
Wierman, M.J., An Introduction to the Mathematics of Uncertainty. 2010: Center for Mathematics of Uncertainty, Inc.
![Page 7: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/7.jpg)
• 800mg-100mg, twice a day-Interval number, vague statement
• About 120mg, 2-3 times a day-Fuzzy number.
• Likely to be 200mg twice a day-Statement of confidence.
• 30mg? or 80mg? twice a day (the number is hard to read)-Ambiguity.
• 200mg 4 times a day or 100mg once a day-Inconsistency.
• 150mg-incomplete information
Different types of uncertainty
Recomendaciones
Wierman, M.J., An Introduction to the Mathematics of Uncertainty. 2010: Center for Mathematics of Uncertainty, Inc.
![Page 8: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/8.jpg)
• At least 100mg, twice a day.
• The usual dose for this drug is 100mg, twice a day.
• 1g twice a day.
• Google it.
• Never heard of that drug.
• 1313 Mokingbird Lane.
Different types of uncertainty
Recomendaciones
Wierman, M.J., An Introduction to the Mathematics of Uncertainty. 2010: Center for Mathematics of Uncertainty, Inc.
![Page 9: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/9.jpg)
• At least 100mg, twice a day-Imprecise.
• The usual dose for this drug is 100mg twice a day-Too general statement.
• 1g twice a day-Anomalous statement.
• Google it –Incongruence.
• Never heard of that drug-Ignorant.
• 1313 Mokingbird Lane-Irrelevant .
Different types of uncertainty
Recomendaciones
Wierman, M.J., An Introduction to the Mathematics of Uncertainty. 2010: Center for Mathematics of Uncertainty, Inc.
![Page 10: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/10.jpg)
Mathematical models of uncertainty
• Set Theory
• Probability Theory
• Logic
• Fuzzy set theory
• Rough set theory
• Neutrosophic logic
• Etc.
Uncertainty
Recomendaciones
![Page 11: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/11.jpg)
Set Theory
Recomendaciones
![Page 12: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/12.jpg)
• Euclides:
• Hamming
• Minkowski
Fuctions-Distances
Recomendaciones
21
2
1*
)(),(
n
iii baBAF
)(),(1*
n
iii baBAF
1
1*
)(),(
n
iii baBAF
![Page 13: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/13.jpg)
Symbol English
Not
And
Or
Implies
For all
There exists
Predicate logic
Recomendaciones
![Page 14: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/14.jpg)
A B
0 0 1 1 0 0
0 1 1 0 0 1
1 0 0 1 0 1
1 1 0 1 1 1
True table of logical connectives
Recomendaciones
True≡1 , False ≡0
![Page 15: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/15.jpg)
Bipolarity
Recomendaciones
![Page 16: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/16.jpg)
Aristotle is a man (Premise 1)
All men are mortal (premise 2)
Aristotle is mortal (conclusion)
Reasoning under uncertainty
Most firefighter are men
Most men have secure jobs
Most firefighter have secure jobs?
Logic
Recomendaciones
![Page 17: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/17.jpg)
Bayes Theorem
Recomendaciones
![Page 18: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/18.jpg)
Supervised Classification
Recomendaciones
![Page 19: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/19.jpg)
Fuzzy Sets
Recomendaciones
![Page 20: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/20.jpg)
Triangular:
Trapezoid:
Membership Functions
Recomendaciones
![Page 21: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/21.jpg)
S function:
Membership Functions
Recomendaciones
![Page 22: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/22.jpg)
Alpha-Cut
Recomendaciones
![Page 23: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/23.jpg)
Modifiers
Recomendaciones
![Page 24: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/24.jpg)
A linguistic variable is quintuple (H,T,U,G,M) :
• H is the name of the variable
• T is the set of linguistic names
• U is the universe of values
• G is a grammar that is used to specify the values allowed in T
• Meaning M(X) of a term X ∈ T, is specified as a fuzzy subset in U.
• Example :
Linguistic variable
Recomendaciones
![Page 25: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/25.jpg)
Fuzzy relations
Recomendaciones
![Page 26: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/26.jpg)
Big Data
Variety
Velocity Volume
Big Data
Recomendaciones
![Page 27: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/27.jpg)
Database model SNA
Recomendaciones
![Page 28: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/28.jpg)
Neo4j
Recomendaciones
![Page 29: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/29.jpg)
Cypher query language
Recomendaciones
![Page 30: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/30.jpg)
Example-SNA
Recomendaciones
Far path Strength
![Page 31: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/31.jpg)
Example-SNA
Recomendaciones
![Page 32: Softcomputing for decision support](https://reader033.vdocuments.us/reader033/viewer/2022060119/5591057f1a28abb76f8b45d5/html5/thumbnails/32.jpg)
Homework
Recomendaciones
x A
a 0.1
b 1
a 0.5