SlideShare a Scribd company logo
Ordered Weighted Averaging…
Ordered Weighted Averaging
(OWA)
AmirHossein Sajedi
Master of Computer Engineering – Artificial Inteligence
Agenda
 Sensor Fusion Techniques
 Information Fusion: Mathematical Definition
 Ordered Weighted Averaging Operators
(OWA): Definition
 Learning OWA Operators:
– O’Hagan method
– Exponential OWA Operators:
• Pessimistic OWA
• Optimistic OWA
 An Application
1
Sensor Fusion Techniques
 Conventional Approaches :
OWA (Ordered Weighted Averaging) Method
Bayesian Approaches
Dempster-Shafer Method
Kalman Filter
 Intelligent (Knowledge-based) Approaches:
Fuzzy Logic (Integral Operators)
Neural Network
2
Fusion Methodology
 The most common data fusion and integration methods:
3
Fusion Function Properties
 Idempotency:
i:a ia  F(a1,…, a n) a
 Commutativity:
F(a,b)  F(b,a)
 Monotonicity:
i:a i>b i  F(a1,…, a n) > F(b1,…, b n)
4
Examples of Averaging Operators
 Mean: 𝐹 (𝑎1, 𝑎2, … , 𝑎𝑛) =
 Max
 Min
 Median
 Mode
 OWA Operators
5
OWA Operators Definition
 A mapping function 𝐹: 𝑅𝑛 → 𝑅 is called an OWA Operator of
dimension n if it has an associated weighting vector W such that:
From: D. Filev and R.R. Yager, “Learning OWA Operator Weights from Data”, In
Proceedings of the Third IEEE Conference on Fuzzy Systems, pp. 468-473, 1994.
6
OWA Operators
 Examples of OWA Operators:
7
OWA Operators
 Examples of OWA Operators:
8
Mathematical Properties of the OWA Operators
 Bounded:
 Monotonicity:
 Symmetric (or Commutativity):
 Idempotency:
9
Mathematical Properties of the OWA Operators
 Associativity:
 Stability for a linear function:
 Invariance:
10
Behavioral Properties of the OWA Operators
 Decisional behavior:
-express the behavior of the decision-maker, such as: tolerant,
optimistic,pessimistic or strict. These behaviors usually named
disjunctive and conjunctive behaviors.
 Interpretability of the parameters:
-It is to be hoped that the parameters have almost evident
semantic interpretation. This property forbids the use of a black
box methodology.
 Weights on the arguments:
-It is crucial to have the possibility to express weights on the
arguments. This can be understood as privileging some of them.
11
Measure Definition
 Orness: characterizes the degree to which the aggregation is like an
OR (Max) operation.
 Some special cases:
12
Measure Definition
 Dispersion: dispersion or entropy associated with a weighting vector.
 It was suggested for the use in calculating how much of the
information in the arguments is used during an aggregation based
on W.
13
Learning OWA Operators
 O’Hagan method: using Orness and Dispersion measures to
develop a way to generate the OWA weights while having a
predefined degree of Orness (α) and aim to maximize the entropy.
14
Learning OWA Operators From Observations
 Available information:
– a collection of m samples (observations) each comprised of an n-
tuple of values:
– aggregated value:dk
 Looking for a vector of OWA weights by minimizing the instantaneous
error ek with respect to weights wi, where:
15
Learning OWA Operators From Observations
 Constraints:
 Transformation: we shall express the OWA weights as follows
16
Unconstrained Minimization Problem
 Minimize the instantaneous error 𝑒 𝑘 with respect to the parameters 𝜆𝑖:
 Using the gradient descent method, we obtain the following rule for updating
the parameters 𝜆𝑖:
 where β denotes the Learning Rate (0≤ β ≤ 1)
17
Unconstrained Minimization Problem
 Therefore, the parameters 𝜆𝑖 determining the OWA
weights, are updated by back-propagation of the error (𝑑^ 𝑘 − 𝑑 𝑘 )
between the current estimated aggregated value and the actual aggregated
value with factors 𝑤𝑖 and (𝑏 𝑘𝑖−𝑑^ 𝑘).
 These factors are the current OWA weight 𝑤𝑖 and the difference (𝑏 𝑘𝑖
−𝑑^ 𝑘) between the i-th aggregate object 𝑏𝑘𝑖 and the current
estimated aggregated 𝑑^ 𝑘 .
18
Learning OWA Weights: Example 1
19
Unconstrained Minimization Problem
 Applying the learning algorithm:
– Initial values:
– Learning rate:
– After 150 iterations:
20
Learning OWA Weights: Example 2
21
Learning OWA Weights: Example 2
 Applying the learning algorithm:
– Initial values:
– Learning rate:
– After 50 iterations:
22
Exponential OWA Operators
 O’Hagan method: involves the solution of a constrainednonlinear
programming problem
 Exponential OWA Operators: very simple relationship exists between
the Orness function and the parameter which determines the OWA
weights.
 Usefulness: Generation of OWA weights satisfying a given degree of
Orness.
23
Optimistic Exponential OWA Operators
 Definition (Optimistic Exponential OWA Operators):
where parameter α belongs to the unit interval (0≤ α ≤ 1)
 A recursive express of these weights is as:
24
Optimistic Exponential OWA Operators
 An alternative view to the process of generation of the Optimistic
Exponential OWA weights:
 Assume W is a weighting vector of dimension n, we extend it to a
vector V of dimension n+1 as follows:
 Thus in extending this, we simply proportionally divide the weight in
the last place of the old vector.
25
Optimistic Exponential OWA Operators
 Properties:
 Thus, from a formal point of view these weights can serve as OWA
weights.
 Special cases:
26
Optimistic Exponential OWA Operators
 Orness of the Optimistic Exponential OWA Operators:
27
Optimistic Exponential OWA Operators
 For the Optimistic Exponential OWA Operators, the Orness function
is a monotonically increasing function of parameter α.
 As the number of arguments increases, this aggregation becomes
more and more OR-like.
28
Optimistic Exponential OWA Operators
 The functional relationship between the Orness and
parameter α for different numbers of arguments
n=2.3.. 10.
 The monotonically increasing nature of this
relationship with respect to α, for a fixed n, the Orness
of this aggregation increases as α increases.
 The monotonically increasing nature of this
relationship with respect to n, for a fixed α, the Orness
of this aggregation increases as n increases.
 For n=2 the Orness value of this aggregation is
always equal to α.
 For any value of n>2, the degree of Orness is higher
than the value of the parameter α. 32
29
Pessimistic Exponential OWA Operators
 Definition:
where parameter α belongs to the unit interval (0≤ α ≤ 1)
 A recursive express of these weights is as:
30
Pessimistic Exponential OWA Operators
 An alternative view to the process of generation of the Pessimistic
Exponential OWA weights:
 Assume W is a weighting vector of dimension n, we extend it to a
vector V of dimension n+1 as follows:
31
Pessimistic Exponential OWA Operators
 Properties:
 Thus, from a formal point of view these weights can serve as OWA
weights.
 Special cases:
32
Pessimistic Exponential OWA Operators
 For the Pessimistic Exponential OWA Operators, the Orness unction
is a monotonically increasing function of parameter α.
 Orness function is a monotonically decreasing function of paramete n.
 As the number of arguments increases, this aggregation becomes
more and more AND-like.
33
Pessimistic Exponential OWA Operators
 The functional relationship between the Orness and
parameter α for different numbers of arguments n = 2.
3 .... 10.
 The monotonically increasing nature of this
relationship with respect to α, for a fixed n, the Orness
of this aggregation increases as α increases.
 The monotonically decreasing nature of this
relationship with respect to n, for a fixed α, the Orness
of this aggregation decreases as n increases.
 For n=2 the Orness value of this aggregation is
always equal to α. • For any value of n>2, the degree
of Orness is lower than the value of the parameter α.
34
Exponential OWA Operators
 The Optimistic and Pessimistic Exponential OWA Operators have one
very useful property:
– Given a value of n and a desired degree of Orness, one can simply
obtain from previous figures the associated value of α. Then,
the OWA weights can easily be generated according to the
corresponding equations.
 This simple technique eliminates the need to calculate the OWA
weights via the sophisticated O'Hagan’s procedure, which requires
the solution of the constrained optimization problem.
35
Exponential OWA Operators
 Let us assume the number of aggregate objects is 5. Also, assume
the desired degree of Orness is 0.6.
36
Exponential OWA Operators: An Example
 Let us assume the number of aggregate objects is 5. Also, assume
the desired degree of Orness is 0.9.
37
An Application:Result Fusion in Multi-Agent Systems
 In multi-agent systems, each of the agents may have its own expertise.When
they are asked to accomplish the same task, the results may be different.
 In such situations, it is required to fuse the results to obtain a final one.
 This paper [Z. Zhang and C. Zhang, “Result Fusion in Multi-Agent Systems
Based on OWA Operator”, 23rd Australasian Computer Science Conference
(ACSC 2000), 2000]:
– proposes an information fusion approach when multiple agents are
asked to collect the information for the same query from different
resources.
– Discusses about the group decision fusion problem that several
agents with similar knowledge make decisions using the same
information.
38
An Application:Result Fusion in Multi-Agent Systems
 Application domain:
– Financial Investment Planner Using Intelligent Agent Technologies
 Sub-systems:
– User interface and result visualization agents
– Decision-making agents
– Information retrieval and information filter agents
– Data mining agents
39
Framework of Financial Investment Planner
37
Thank you

More Related Content

What's hot

Persamaan Nonhomogen ; Metode Koefisien Tak ditentukan
Persamaan Nonhomogen ; Metode Koefisien Tak ditentukanPersamaan Nonhomogen ; Metode Koefisien Tak ditentukan
Persamaan Nonhomogen ; Metode Koefisien Tak ditentukanDian Arisona
 
Barisan dan deret kompleks
Barisan dan deret kompleksBarisan dan deret kompleks
Barisan dan deret komplekspramithasari27
 
3 lagrange-multipliers
3 lagrange-multipliers3 lagrange-multipliers
3 lagrange-multipliersArief Cool
 
STATISTIKA-Pengujian hipotesis
STATISTIKA-Pengujian hipotesisSTATISTIKA-Pengujian hipotesis
STATISTIKA-Pengujian hipotesisYousuf Kurniawan
 
Distribusi Peluang Diskrit dan Distribusi Peluang Kontinu
Distribusi Peluang Diskrit dan Distribusi Peluang KontinuDistribusi Peluang Diskrit dan Distribusi Peluang Kontinu
Distribusi Peluang Diskrit dan Distribusi Peluang KontinuArning Susilawati
 
19759534 statistik-run-test-satu-sampel
19759534 statistik-run-test-satu-sampel19759534 statistik-run-test-satu-sampel
19759534 statistik-run-test-satu-sampelRidwan Samsoni
 
Distribusi normal
Distribusi normalDistribusi normal
Distribusi normalAnton Fi
 
Matematika Bisnis Bab 7 (Hubungan Nonlinear).pptx
Matematika Bisnis Bab 7 (Hubungan Nonlinear).pptxMatematika Bisnis Bab 7 (Hubungan Nonlinear).pptx
Matematika Bisnis Bab 7 (Hubungan Nonlinear).pptxAiFachry
 
Rpkps struktur aljabar ii
Rpkps struktur aljabar iiRpkps struktur aljabar ii
Rpkps struktur aljabar iiYessy Yusnita
 
Program Linear dan Metode Simpleks
Program Linear dan Metode SimpleksProgram Linear dan Metode Simpleks
Program Linear dan Metode Simpleksraaaka12
 
Limit fungsi dua peubah
Limit fungsi dua peubah Limit fungsi dua peubah
Limit fungsi dua peubah Jamil Sirman
 
Dualitas- Program Linear
Dualitas- Program LinearDualitas- Program Linear
Dualitas- Program LinearHelvyEffendi
 
ITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programmingITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programmingFransiska Puteri
 
Distribusi hipergeometrik
Distribusi hipergeometrikDistribusi hipergeometrik
Distribusi hipergeometrikEman Mendrofa
 
F.PFungsi pembangkit-momen-final
F.PFungsi pembangkit-momen-finalF.PFungsi pembangkit-momen-final
F.PFungsi pembangkit-momen-finalDidi Agus
 

What's hot (20)

Persamaan Nonhomogen ; Metode Koefisien Tak ditentukan
Persamaan Nonhomogen ; Metode Koefisien Tak ditentukanPersamaan Nonhomogen ; Metode Koefisien Tak ditentukan
Persamaan Nonhomogen ; Metode Koefisien Tak ditentukan
 
Barisan dan deret kompleks
Barisan dan deret kompleksBarisan dan deret kompleks
Barisan dan deret kompleks
 
3 lagrange-multipliers
3 lagrange-multipliers3 lagrange-multipliers
3 lagrange-multipliers
 
6 pencocokan-kurva
6 pencocokan-kurva6 pencocokan-kurva
6 pencocokan-kurva
 
STATISTIKA-Pengujian hipotesis
STATISTIKA-Pengujian hipotesisSTATISTIKA-Pengujian hipotesis
STATISTIKA-Pengujian hipotesis
 
Distribusi Peluang Diskrit dan Distribusi Peluang Kontinu
Distribusi Peluang Diskrit dan Distribusi Peluang KontinuDistribusi Peluang Diskrit dan Distribusi Peluang Kontinu
Distribusi Peluang Diskrit dan Distribusi Peluang Kontinu
 
Matematika diskrit
Matematika diskritMatematika diskrit
Matematika diskrit
 
19759534 statistik-run-test-satu-sampel
19759534 statistik-run-test-satu-sampel19759534 statistik-run-test-satu-sampel
19759534 statistik-run-test-satu-sampel
 
Distribusi normal
Distribusi normalDistribusi normal
Distribusi normal
 
Matematika Bisnis Bab 7 (Hubungan Nonlinear).pptx
Matematika Bisnis Bab 7 (Hubungan Nonlinear).pptxMatematika Bisnis Bab 7 (Hubungan Nonlinear).pptx
Matematika Bisnis Bab 7 (Hubungan Nonlinear).pptx
 
Rpkps struktur aljabar ii
Rpkps struktur aljabar iiRpkps struktur aljabar ii
Rpkps struktur aljabar ii
 
Program Linear dan Metode Simpleks
Program Linear dan Metode SimpleksProgram Linear dan Metode Simpleks
Program Linear dan Metode Simpleks
 
Limit fungsi dua peubah
Limit fungsi dua peubah Limit fungsi dua peubah
Limit fungsi dua peubah
 
Distribusi normal 1
Distribusi normal 1Distribusi normal 1
Distribusi normal 1
 
Dualitas- Program Linear
Dualitas- Program LinearDualitas- Program Linear
Dualitas- Program Linear
 
ITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programmingITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programming
 
Distribusi hipergeometrik
Distribusi hipergeometrikDistribusi hipergeometrik
Distribusi hipergeometrik
 
UJI Z dan UJI T
UJI Z dan UJI TUJI Z dan UJI T
UJI Z dan UJI T
 
Modul 7 basis dan dimensi
Modul 7 basis dan dimensiModul 7 basis dan dimensi
Modul 7 basis dan dimensi
 
F.PFungsi pembangkit-momen-final
F.PFungsi pembangkit-momen-finalF.PFungsi pembangkit-momen-final
F.PFungsi pembangkit-momen-final
 

Similar to Owa method

Numerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen valuesNumerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen valuesDr. Nirav Vyas
 
ML_Unit_2_Part_A
ML_Unit_2_Part_AML_Unit_2_Part_A
ML_Unit_2_Part_ASrimatre K
 
Personalized list recommendation based on multi armed bandit algorithms
Personalized list recommendation based on multi armed bandit algorithmsPersonalized list recommendation based on multi armed bandit algorithms
Personalized list recommendation based on multi armed bandit algorithmsWeiwen Liu
 
Artificial Neural Networks 1
Artificial Neural Networks 1Artificial Neural Networks 1
Artificial Neural Networks 1swapnac12
 
PPTChapter12.pdf
PPTChapter12.pdfPPTChapter12.pdf
PPTChapter12.pdfVara Prasad
 
Learning Algorithms For A Specific Configuration Of The Quantron
Learning Algorithms For A Specific Configuration Of The QuantronLearning Algorithms For A Specific Configuration Of The Quantron
Learning Algorithms For A Specific Configuration Of The Quantronsdemontigny
 
ARTIFICIAL-NEURAL-NETWORKMACHINELEARNING
ARTIFICIAL-NEURAL-NETWORKMACHINELEARNINGARTIFICIAL-NEURAL-NETWORKMACHINELEARNING
ARTIFICIAL-NEURAL-NETWORKMACHINELEARNINGmohanapriyastp
 
PRML Chapter 4
PRML Chapter 4PRML Chapter 4
PRML Chapter 4Sunwoo Kim
 
Machine Learning Algorithms Review(Part 2)
Machine Learning Algorithms Review(Part 2)Machine Learning Algorithms Review(Part 2)
Machine Learning Algorithms Review(Part 2)Zihui Li
 
Principles of soft computing-Associative memory networks
Principles of soft computing-Associative memory networksPrinciples of soft computing-Associative memory networks
Principles of soft computing-Associative memory networksSivagowry Shathesh
 
Computational electromagnetics
Computational electromagneticsComputational electromagnetics
Computational electromagneticsAwaab Fakih
 
Artificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering College
Artificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering CollegeArtificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering College
Artificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering CollegeDhivyaa C.R
 
Machine learning Module-2, 6th Semester Elective
Machine learning Module-2, 6th Semester ElectiveMachine learning Module-2, 6th Semester Elective
Machine learning Module-2, 6th Semester ElectiveMayuraD1
 
Perceptron Study Material with XOR example
Perceptron Study Material with XOR examplePerceptron Study Material with XOR example
Perceptron Study Material with XOR exampleGSURESHKUMAR11
 

Similar to Owa method (20)

Numerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen valuesNumerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen values
 
ML_Unit_2_Part_A
ML_Unit_2_Part_AML_Unit_2_Part_A
ML_Unit_2_Part_A
 
Personalized list recommendation based on multi armed bandit algorithms
Personalized list recommendation based on multi armed bandit algorithmsPersonalized list recommendation based on multi armed bandit algorithms
Personalized list recommendation based on multi armed bandit algorithms
 
Artificial Neural Networks 1
Artificial Neural Networks 1Artificial Neural Networks 1
Artificial Neural Networks 1
 
PPTChapter12.pdf
PPTChapter12.pdfPPTChapter12.pdf
PPTChapter12.pdf
 
Learning Algorithms For A Specific Configuration Of The Quantron
Learning Algorithms For A Specific Configuration Of The QuantronLearning Algorithms For A Specific Configuration Of The Quantron
Learning Algorithms For A Specific Configuration Of The Quantron
 
ARTIFICIAL-NEURAL-NETWORKMACHINELEARNING
ARTIFICIAL-NEURAL-NETWORKMACHINELEARNINGARTIFICIAL-NEURAL-NETWORKMACHINELEARNING
ARTIFICIAL-NEURAL-NETWORKMACHINELEARNING
 
PRML Chapter 4
PRML Chapter 4PRML Chapter 4
PRML Chapter 4
 
Machine Learning Algorithms Review(Part 2)
Machine Learning Algorithms Review(Part 2)Machine Learning Algorithms Review(Part 2)
Machine Learning Algorithms Review(Part 2)
 
Principles of soft computing-Associative memory networks
Principles of soft computing-Associative memory networksPrinciples of soft computing-Associative memory networks
Principles of soft computing-Associative memory networks
 
Computational electromagnetics
Computational electromagneticsComputational electromagnetics
Computational electromagnetics
 
Generative models
Generative modelsGenerative models
Generative models
 
UNIT III (8).pptx
UNIT III (8).pptxUNIT III (8).pptx
UNIT III (8).pptx
 
Artificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering College
Artificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering CollegeArtificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering College
Artificial Neural Network by Dr.C.R.Dhivyaa Kongu Engineering College
 
Machine learning Module-2, 6th Semester Elective
Machine learning Module-2, 6th Semester ElectiveMachine learning Module-2, 6th Semester Elective
Machine learning Module-2, 6th Semester Elective
 
Regularization
RegularizationRegularization
Regularization
 
Efficient projections
Efficient projectionsEfficient projections
Efficient projections
 
Efficient projections
Efficient projectionsEfficient projections
Efficient projections
 
Perceptron Study Material with XOR example
Perceptron Study Material with XOR examplePerceptron Study Material with XOR example
Perceptron Study Material with XOR example
 
PROJECT
PROJECTPROJECT
PROJECT
 

Recently uploaded

Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinossaicprecious19
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsAreesha Ahmad
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...NathanBaughman3
 
A Giant Impact Origin for the First Subduction on Earth
A Giant Impact Origin for the First Subduction on EarthA Giant Impact Origin for the First Subduction on Earth
A Giant Impact Origin for the First Subduction on EarthSérgio Sacani
 
electrochemical gas sensors and their uses.pptx
electrochemical gas sensors and their uses.pptxelectrochemical gas sensors and their uses.pptx
electrochemical gas sensors and their uses.pptxHusna Zaheer
 
FAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable PredictionsFAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable PredictionsMichel Dumontier
 
Transport in plants G1.pptx Cambridge IGCSE
Transport in plants G1.pptx Cambridge IGCSETransport in plants G1.pptx Cambridge IGCSE
Transport in plants G1.pptx Cambridge IGCSEjordanparish425
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionpablovgd
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.Sérgio Sacani
 
Detectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a TechnosignatureDetectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a TechnosignatureSérgio Sacani
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...muralinath2
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxmuralinath2
 
Topography and sediments of the floor of the Bay of Bengal
Topography and sediments of the floor of the Bay of BengalTopography and sediments of the floor of the Bay of Bengal
Topography and sediments of the floor of the Bay of BengalMd Hasan Tareq
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsYOGESH DOGRA
 
The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...Sérgio Sacani
 
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243Sérgio Sacani
 
biotech-regenration of plants, pharmaceutical applications.pptx
biotech-regenration of plants, pharmaceutical applications.pptxbiotech-regenration of plants, pharmaceutical applications.pptx
biotech-regenration of plants, pharmaceutical applications.pptxANONYMOUS
 
Hemoglobin metabolism: C Kalyan & E. Muralinath
Hemoglobin metabolism: C Kalyan & E. MuralinathHemoglobin metabolism: C Kalyan & E. Muralinath
Hemoglobin metabolism: C Kalyan & E. Muralinathmuralinath2
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxAlaminAfendy1
 
Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...Sérgio Sacani
 

Recently uploaded (20)

Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
 
A Giant Impact Origin for the First Subduction on Earth
A Giant Impact Origin for the First Subduction on EarthA Giant Impact Origin for the First Subduction on Earth
A Giant Impact Origin for the First Subduction on Earth
 
electrochemical gas sensors and their uses.pptx
electrochemical gas sensors and their uses.pptxelectrochemical gas sensors and their uses.pptx
electrochemical gas sensors and their uses.pptx
 
FAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable PredictionsFAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable Predictions
 
Transport in plants G1.pptx Cambridge IGCSE
Transport in plants G1.pptx Cambridge IGCSETransport in plants G1.pptx Cambridge IGCSE
Transport in plants G1.pptx Cambridge IGCSE
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
 
Detectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a TechnosignatureDetectability of Solar Panels as a Technosignature
Detectability of Solar Panels as a Technosignature
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
 
Topography and sediments of the floor of the Bay of Bengal
Topography and sediments of the floor of the Bay of BengalTopography and sediments of the floor of the Bay of Bengal
Topography and sediments of the floor of the Bay of Bengal
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
 
The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...The importance of continents, oceans and plate tectonics for the evolution of...
The importance of continents, oceans and plate tectonics for the evolution of...
 
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
Constraints on Neutrino Natal Kicks from Black-Hole Binary VFTS 243
 
biotech-regenration of plants, pharmaceutical applications.pptx
biotech-regenration of plants, pharmaceutical applications.pptxbiotech-regenration of plants, pharmaceutical applications.pptx
biotech-regenration of plants, pharmaceutical applications.pptx
 
Hemoglobin metabolism: C Kalyan & E. Muralinath
Hemoglobin metabolism: C Kalyan & E. MuralinathHemoglobin metabolism: C Kalyan & E. Muralinath
Hemoglobin metabolism: C Kalyan & E. Muralinath
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
 
Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...Climate extremes likely to drive land mammal extinction during next supercont...
Climate extremes likely to drive land mammal extinction during next supercont...
 

Owa method

  • 1. Ordered Weighted Averaging… Ordered Weighted Averaging (OWA) AmirHossein Sajedi Master of Computer Engineering – Artificial Inteligence
  • 2. Agenda  Sensor Fusion Techniques  Information Fusion: Mathematical Definition  Ordered Weighted Averaging Operators (OWA): Definition  Learning OWA Operators: – O’Hagan method – Exponential OWA Operators: • Pessimistic OWA • Optimistic OWA  An Application 1
  • 3. Sensor Fusion Techniques  Conventional Approaches : OWA (Ordered Weighted Averaging) Method Bayesian Approaches Dempster-Shafer Method Kalman Filter  Intelligent (Knowledge-based) Approaches: Fuzzy Logic (Integral Operators) Neural Network 2
  • 4. Fusion Methodology  The most common data fusion and integration methods: 3
  • 5. Fusion Function Properties  Idempotency: i:a ia  F(a1,…, a n) a  Commutativity: F(a,b)  F(b,a)  Monotonicity: i:a i>b i  F(a1,…, a n) > F(b1,…, b n) 4
  • 6. Examples of Averaging Operators  Mean: 𝐹 (𝑎1, 𝑎2, … , 𝑎𝑛) =  Max  Min  Median  Mode  OWA Operators 5
  • 7. OWA Operators Definition  A mapping function 𝐹: 𝑅𝑛 → 𝑅 is called an OWA Operator of dimension n if it has an associated weighting vector W such that: From: D. Filev and R.R. Yager, “Learning OWA Operator Weights from Data”, In Proceedings of the Third IEEE Conference on Fuzzy Systems, pp. 468-473, 1994. 6
  • 8. OWA Operators  Examples of OWA Operators: 7
  • 9. OWA Operators  Examples of OWA Operators: 8
  • 10. Mathematical Properties of the OWA Operators  Bounded:  Monotonicity:  Symmetric (or Commutativity):  Idempotency: 9
  • 11. Mathematical Properties of the OWA Operators  Associativity:  Stability for a linear function:  Invariance: 10
  • 12. Behavioral Properties of the OWA Operators  Decisional behavior: -express the behavior of the decision-maker, such as: tolerant, optimistic,pessimistic or strict. These behaviors usually named disjunctive and conjunctive behaviors.  Interpretability of the parameters: -It is to be hoped that the parameters have almost evident semantic interpretation. This property forbids the use of a black box methodology.  Weights on the arguments: -It is crucial to have the possibility to express weights on the arguments. This can be understood as privileging some of them. 11
  • 13. Measure Definition  Orness: characterizes the degree to which the aggregation is like an OR (Max) operation.  Some special cases: 12
  • 14. Measure Definition  Dispersion: dispersion or entropy associated with a weighting vector.  It was suggested for the use in calculating how much of the information in the arguments is used during an aggregation based on W. 13
  • 15. Learning OWA Operators  O’Hagan method: using Orness and Dispersion measures to develop a way to generate the OWA weights while having a predefined degree of Orness (α) and aim to maximize the entropy. 14
  • 16. Learning OWA Operators From Observations  Available information: – a collection of m samples (observations) each comprised of an n- tuple of values: – aggregated value:dk  Looking for a vector of OWA weights by minimizing the instantaneous error ek with respect to weights wi, where: 15
  • 17. Learning OWA Operators From Observations  Constraints:  Transformation: we shall express the OWA weights as follows 16
  • 18. Unconstrained Minimization Problem  Minimize the instantaneous error 𝑒 𝑘 with respect to the parameters 𝜆𝑖:  Using the gradient descent method, we obtain the following rule for updating the parameters 𝜆𝑖:  where β denotes the Learning Rate (0≤ β ≤ 1) 17
  • 19. Unconstrained Minimization Problem  Therefore, the parameters 𝜆𝑖 determining the OWA weights, are updated by back-propagation of the error (𝑑^ 𝑘 − 𝑑 𝑘 ) between the current estimated aggregated value and the actual aggregated value with factors 𝑤𝑖 and (𝑏 𝑘𝑖−𝑑^ 𝑘).  These factors are the current OWA weight 𝑤𝑖 and the difference (𝑏 𝑘𝑖 −𝑑^ 𝑘) between the i-th aggregate object 𝑏𝑘𝑖 and the current estimated aggregated 𝑑^ 𝑘 . 18
  • 20. Learning OWA Weights: Example 1 19
  • 21. Unconstrained Minimization Problem  Applying the learning algorithm: – Initial values: – Learning rate: – After 150 iterations: 20
  • 22. Learning OWA Weights: Example 2 21
  • 23. Learning OWA Weights: Example 2  Applying the learning algorithm: – Initial values: – Learning rate: – After 50 iterations: 22
  • 24. Exponential OWA Operators  O’Hagan method: involves the solution of a constrainednonlinear programming problem  Exponential OWA Operators: very simple relationship exists between the Orness function and the parameter which determines the OWA weights.  Usefulness: Generation of OWA weights satisfying a given degree of Orness. 23
  • 25. Optimistic Exponential OWA Operators  Definition (Optimistic Exponential OWA Operators): where parameter α belongs to the unit interval (0≤ α ≤ 1)  A recursive express of these weights is as: 24
  • 26. Optimistic Exponential OWA Operators  An alternative view to the process of generation of the Optimistic Exponential OWA weights:  Assume W is a weighting vector of dimension n, we extend it to a vector V of dimension n+1 as follows:  Thus in extending this, we simply proportionally divide the weight in the last place of the old vector. 25
  • 27. Optimistic Exponential OWA Operators  Properties:  Thus, from a formal point of view these weights can serve as OWA weights.  Special cases: 26
  • 28. Optimistic Exponential OWA Operators  Orness of the Optimistic Exponential OWA Operators: 27
  • 29. Optimistic Exponential OWA Operators  For the Optimistic Exponential OWA Operators, the Orness function is a monotonically increasing function of parameter α.  As the number of arguments increases, this aggregation becomes more and more OR-like. 28
  • 30. Optimistic Exponential OWA Operators  The functional relationship between the Orness and parameter α for different numbers of arguments n=2.3.. 10.  The monotonically increasing nature of this relationship with respect to α, for a fixed n, the Orness of this aggregation increases as α increases.  The monotonically increasing nature of this relationship with respect to n, for a fixed α, the Orness of this aggregation increases as n increases.  For n=2 the Orness value of this aggregation is always equal to α.  For any value of n>2, the degree of Orness is higher than the value of the parameter α. 32 29
  • 31. Pessimistic Exponential OWA Operators  Definition: where parameter α belongs to the unit interval (0≤ α ≤ 1)  A recursive express of these weights is as: 30
  • 32. Pessimistic Exponential OWA Operators  An alternative view to the process of generation of the Pessimistic Exponential OWA weights:  Assume W is a weighting vector of dimension n, we extend it to a vector V of dimension n+1 as follows: 31
  • 33. Pessimistic Exponential OWA Operators  Properties:  Thus, from a formal point of view these weights can serve as OWA weights.  Special cases: 32
  • 34. Pessimistic Exponential OWA Operators  For the Pessimistic Exponential OWA Operators, the Orness unction is a monotonically increasing function of parameter α.  Orness function is a monotonically decreasing function of paramete n.  As the number of arguments increases, this aggregation becomes more and more AND-like. 33
  • 35. Pessimistic Exponential OWA Operators  The functional relationship between the Orness and parameter α for different numbers of arguments n = 2. 3 .... 10.  The monotonically increasing nature of this relationship with respect to α, for a fixed n, the Orness of this aggregation increases as α increases.  The monotonically decreasing nature of this relationship with respect to n, for a fixed α, the Orness of this aggregation decreases as n increases.  For n=2 the Orness value of this aggregation is always equal to α. • For any value of n>2, the degree of Orness is lower than the value of the parameter α. 34
  • 36. Exponential OWA Operators  The Optimistic and Pessimistic Exponential OWA Operators have one very useful property: – Given a value of n and a desired degree of Orness, one can simply obtain from previous figures the associated value of α. Then, the OWA weights can easily be generated according to the corresponding equations.  This simple technique eliminates the need to calculate the OWA weights via the sophisticated O'Hagan’s procedure, which requires the solution of the constrained optimization problem. 35
  • 37. Exponential OWA Operators  Let us assume the number of aggregate objects is 5. Also, assume the desired degree of Orness is 0.6. 36
  • 38. Exponential OWA Operators: An Example  Let us assume the number of aggregate objects is 5. Also, assume the desired degree of Orness is 0.9. 37
  • 39. An Application:Result Fusion in Multi-Agent Systems  In multi-agent systems, each of the agents may have its own expertise.When they are asked to accomplish the same task, the results may be different.  In such situations, it is required to fuse the results to obtain a final one.  This paper [Z. Zhang and C. Zhang, “Result Fusion in Multi-Agent Systems Based on OWA Operator”, 23rd Australasian Computer Science Conference (ACSC 2000), 2000]: – proposes an information fusion approach when multiple agents are asked to collect the information for the same query from different resources. – Discusses about the group decision fusion problem that several agents with similar knowledge make decisions using the same information. 38
  • 40. An Application:Result Fusion in Multi-Agent Systems  Application domain: – Financial Investment Planner Using Intelligent Agent Technologies  Sub-systems: – User interface and result visualization agents – Decision-making agents – Information retrieval and information filter agents – Data mining agents 39
  • 41. Framework of Financial Investment Planner 37