SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Supervised Planetary Unmixing with
Optimal Transport
August 23, 2016
Sina Nakhostin, Nicolas Courty, Remi Flamary and Thomas Corpetti
Contact: sina.nakhostin@irisa.fr
IRISA
Université de Bretagne-SUD
France
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Agenda
Problem Definition
Optimal Transport (OT)
Unmixing with OT
Experiments and results
18
Whispers 2016
2Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Supervised Unmixing
It is about a projection
Given:
A multi/hyper-spectral
dataset.
A dictionary of reference
signatures.
Goal:
Producing a set of
abundance maps
representing distribution of
different materials within
the scene.
18
Whispers 2016
3Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Predicament
Endmember Variability
Signature profile of the
same material is usually
characterized by more
than one signature due to:
Sensing device accuracy
Reflectance angle
Shading effect
etc.
18
Whispers 2016
3Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Predicament
Endmember Variability
Signature profile of the
same material is usually
characterized by more
than one signature due to:
Sensing device accuracy
Reflectance angle
Shading effect
etc.
Exploiting Overcomplete Dictionaries is a way to account
for endmember variability.
18
Whispers 2016
4Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Predicament
Choice of Distance
What is the best distance measure for comparing
dictionary atoms ?
18
Whispers 2016
4Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Predicament
Choice of Distance
What is the best distance measure for comparing
dictionary atoms ?
Conventional Distance Measures
Euclidean Distance
Spectral Angle Mapper
Spectral Information Divergence
18
Whispers 2016
4Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Predicament
Choice of Distance
What is the best distance measure for comparing
dictionary atoms ?
Conventional Distance Measures
Euclidean Distance
Spectral Angle Mapper
Spectral Information Divergence
Proposed Measure
A distance measure based on Optimal Transport (OT).
Wasserstein Distance (a.k.a. Earth Mover Distance)
Defined between probability distributions.
Can be designed to be mostly sensitive to shifts in
frequency domain.
18
Whispers 2016
5Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Why optimal Transport after all?
To see spectra as probability distributions.
Each spectrum should to be normalized along spectral
values.
Normalization makes the analysis less sensitive to the
total power of spectra in each pixel.
This improves robustness against shadows or other large
radiance changes and thus can prevent degenerate
solutions.
18
Whispers 2016
6Problem Definition
Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Contributions
Figure : Courtesy of Cuturi. Transporting 2D probability distributions
In this work we:
Introduce an original Unmixing Algorithm based on
Optimal Transport Theory.
Use an efficient optimization scheme based on iterative
Bregman projections for solving the underlying problem.
Our formulation allows one to input an eventual prior about
the abundances.
We give preliminary results on the challenging asteroid
4-Vesta dataset.
18
Whispers 2016
Problem Definition
7Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
What is Optimal Transport?
Lets µs and µt be two discrete
probability distributions in R+
.
Let a transport plan be an
association (a coupling) between
each bins of µs and µt .
The Kantorovitch formulation of
OT looks for an optimal coupling
between the two probability
distributions wrt. to a given
metric (see Figure)
18
Whispers 2016
Problem Definition
8Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Discreet Optimal Transport
Knowing that distributions are available through a finite
number of bins (i.e. spectral bands) in R+
, we can write
them as:
µs =
ns
i=1
ps
i δs
xi
; µt =
nt
i=1
pt
i δt
xi
Where δxi
is the Dirac at location xi ∈ R+
. ps
i and pt
i are
probability masses associated to the i-th bins.
The set of probability couplings (joint probability
distributions) between µs and µt is defined as:
= {γ ∈ (R+
)ns×nt
|γ1nt = µs; γ1ns = µt }
Where ns and nt are the number of bins in µs and µt .
18
Whispers 2016
Problem Definition
9Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Wasserstein Distance
OT seeks for γ minimizing the quantity:
WC(µs, µt ) = min
γ∈ (µs,µt )
< γ, C >F , (1)
Where < ., . >F is the Frobenius norm and C(d×d) ≥ 0 is the
cost matrix (pairwise distance wrt. a given metric).
Here, WC(µs, µt ) is called the Wasserstein distance.
What about Scalability?
The solution of (1) is a linear program with equality constraints.
Its resolution can be very time consuming.
18
Whispers 2016
Problem Definition
10Optimal Transport
(OT)
Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Entropic Regularization
In order to control the smoothness of the coupling, [Cuturi,
2013] proposes an Entropy-based regularization term over
γ which reads:
WC, (µs, µt ) = min
γ∈ (µs,µt )
< γ, C >F − h(γ)
Entropy Regularizer
, (2)
This allows to draw a parallel between OT and a Bregman
projection:
γ = arg min
γ∈ (µs,µt )
KL(γ, ζ), (3)
Where ζ = exp(−C
).
This version of OT admits a simpler resolution method,
based on successive projections over the two marginal
constraints.
We use this closed form projection to solve for
Unmixing problem
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
11Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Unmixing of the spectrum µ
Lets assume a linear mixture : µ = Eα.
Where E(d×q) is the overcomplete dictionary and α > 0 is
a q-vector of abundance values and α 1 = 1.
We seek for p abundance values for each pixel and
(p ≤ q) → Endmember variability.
We also assume to have a prior knowledge α0(p×1) over
the abundances.
The unmixing of µ is then the solution of the following
optimization:
α = arg min
α
WC0, 0
(µ, Eα)
data fitting
+τ WC1, 1
(α, α0)
prior
. (4)
Data fitting part searches for the best decomposition from
the observations. Regularization part enforces the
compliance of the solution with the priors, balanced by
parameter τ ∈ R+
.
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
12Unmixing with OT
Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Unmixing of the spectrum µ
α = arg min
α
WC0, 0
(µ, Eα)
data fitting
+τ WC1, 1
(α, α0)
prior
. (5)
C0(d×d) and C1(q×p) are respectively the cost function
matrix in the spectral domain and the cost function which
contains information about the endmember groups.
The resolution of the optimization is also an algorithm
based on iterative Bregman projections. See details in the
paper.
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
Unmixing with OT
13Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
4-Vesta dataset
We do unmixing on a portion of 4-Vesta northern
hemispher.
The VIR image has 383 bands covering the ranges:
0.55 − 1.05µm with spectral sampling of 1.8nm.
1.0 − 2.5µm with spectral sampling of 9.8nm.
We look for three main lithologies : Eucrite, Orthopyroxene
and Olivine.
A dictionary of 10 atoms formed by the signatures of
different lithologies which found in meteorites was used.
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
Unmixing with OT
14Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Cost metric for the captor (C0)
In order to tailor our cost matrix C0 in alignment to the
characteristics of the dataset, we build C0(383×383) as the
square euclidean distance over the spectral values.
This clearly reflects the characteristic of the spectra and
the level of (dis)similarity among them.
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
Unmixing with OT
15Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Cost metric for the materials (C1)
We manually construct C1(10×3)
to reflect the information
regarding the groups of
endmembers belonging to the
same material.
Two endmembers belonging to
the same material share a very
low cost with the corresponding
material in α0, C1(i,j) = 0.
Priors over material groups α
We can also encode our prior knowledge about the domination
of one or another material through the vector α(3×1). In case
there is no such prior knowledge, we can set all the priors
equal value eg here 1/3.
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
Unmixing with OT
16Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Comparison with other method
Abundance maps by OT
Abundance maps by constrained LS
Unmixing based on OT reveals interesting patterns for
distribution of each material.
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
Unmixing with OT
17Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Abundance maps with varying priors
More extensive tests should be conducted, for finding the
best parametrization.
18
Whispers 2016
Problem Definition
Optimal Transport
(OT)
Unmixing with OT
18Experiments and
results
Dept. IRISA
Université de Bretagne-SUD
France
Conclusion/Perspectives
Conclusion
An unmixing algorithm based on Optimal Transport.
The metric devoted to distributions is mostly sensitive to
shifts in the frequency domain.
Endmember variability is addressed through the use of
overcomplete dictionary.
Through an iterative Bregman projection a cost function is
to be optimized.
Perspectives
Introducing new regularization term that will account for
sparsity in the groupings.
Possible candidate could be sparse Group Lasso (or Fuse
Lasso).
Thank you!
For questions please Contact
sina.nakhostin@irisa.fr

Weitere ähnliche Inhalte

Was ist angesagt?

Big Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBig Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBigMine
 
Second order traffic flow models on networks
Second order traffic flow models on networksSecond order traffic flow models on networks
Second order traffic flow models on networksGuillaume Costeseque
 
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...Carlos Cotta
 
Second order traffic flow models on networks
Second order traffic flow models on networksSecond order traffic flow models on networks
Second order traffic flow models on networksGuillaume Costeseque
 
Second order traffic flow models on networks
Second order traffic flow models on networksSecond order traffic flow models on networks
Second order traffic flow models on networksGuillaume Costeseque
 
Traffic flow modeling on road networks using Hamilton-Jacobi equations
Traffic flow modeling on road networks using Hamilton-Jacobi equationsTraffic flow modeling on road networks using Hamilton-Jacobi equations
Traffic flow modeling on road networks using Hamilton-Jacobi equationsGuillaume Costeseque
 
Chini_NN_IGARSS2011.pptx
Chini_NN_IGARSS2011.pptxChini_NN_IGARSS2011.pptx
Chini_NN_IGARSS2011.pptxgrssieee
 
Noise Resilience of Variational Quantum Compiling
Noise Resilience of Variational Quantum CompilingNoise Resilience of Variational Quantum Compiling
Noise Resilience of Variational Quantum CompilingKunalSharma515
 
Adaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate TechniquesAdaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate TechniquesIJERD Editor
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsIDES Editor
 
International Journal of Managing Information Technology (IJMIT)
International Journal of Managing Information Technology (IJMIT)International Journal of Managing Information Technology (IJMIT)
International Journal of Managing Information Technology (IJMIT)IJMIT JOURNAL
 
An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...IJMIT JOURNAL
 
An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...IJMIT JOURNAL
 

Was ist angesagt? (15)

Big Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBig Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina Morik
 
Second order traffic flow models on networks
Second order traffic flow models on networksSecond order traffic flow models on networks
Second order traffic flow models on networks
 
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
 
Second order traffic flow models on networks
Second order traffic flow models on networksSecond order traffic flow models on networks
Second order traffic flow models on networks
 
Second order traffic flow models on networks
Second order traffic flow models on networksSecond order traffic flow models on networks
Second order traffic flow models on networks
 
Traffic flow modeling on road networks using Hamilton-Jacobi equations
Traffic flow modeling on road networks using Hamilton-Jacobi equationsTraffic flow modeling on road networks using Hamilton-Jacobi equations
Traffic flow modeling on road networks using Hamilton-Jacobi equations
 
Chini_NN_IGARSS2011.pptx
Chini_NN_IGARSS2011.pptxChini_NN_IGARSS2011.pptx
Chini_NN_IGARSS2011.pptx
 
Noise Resilience of Variational Quantum Compiling
Noise Resilience of Variational Quantum CompilingNoise Resilience of Variational Quantum Compiling
Noise Resilience of Variational Quantum Compiling
 
Adaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate TechniquesAdaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate Techniques
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband Signals
 
International Journal of Managing Information Technology (IJMIT)
International Journal of Managing Information Technology (IJMIT)International Journal of Managing Information Technology (IJMIT)
International Journal of Managing Information Technology (IJMIT)
 
An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...
 
An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...An improved spfa algorithm for single source shortest path problem using forw...
An improved spfa algorithm for single source shortest path problem using forw...
 
Discussion of PMCMC
Discussion of PMCMCDiscussion of PMCMC
Discussion of PMCMC
 
ICPR 2012
ICPR 2012ICPR 2012
ICPR 2012
 

Andere mochten auch

Representation Learning for Structural Music Similarity Measurements
Representation Learning for Structural Music Similarity MeasurementsRepresentation Learning for Structural Music Similarity Measurements
Representation Learning for Structural Music Similarity MeasurementsVahndi Minah
 
CSTalks - Music Information Retrieval - 23 Feb
CSTalks - Music Information Retrieval - 23 FebCSTalks - Music Information Retrieval - 23 Feb
CSTalks - Music Information Retrieval - 23 Febcstalks
 
Understanding Music Playlists
Understanding Music PlaylistsUnderstanding Music Playlists
Understanding Music PlaylistsKeunwoo Choi
 
genetic algorithm based music recommender system
genetic algorithm based music recommender systemgenetic algorithm based music recommender system
genetic algorithm based music recommender systemneha pevekar
 
Speaker recognition using MFCC
Speaker recognition using MFCCSpeaker recognition using MFCC
Speaker recognition using MFCCHira Shaukat
 
Speech Recognition System By Matlab
Speech Recognition System By MatlabSpeech Recognition System By Matlab
Speech Recognition System By MatlabAnkit Gujrati
 

Andere mochten auch (8)

JantscherEmdMLBPaper
JantscherEmdMLBPaperJantscherEmdMLBPaper
JantscherEmdMLBPaper
 
Representation Learning for Structural Music Similarity Measurements
Representation Learning for Structural Music Similarity MeasurementsRepresentation Learning for Structural Music Similarity Measurements
Representation Learning for Structural Music Similarity Measurements
 
Btp 1st
Btp 1stBtp 1st
Btp 1st
 
CSTalks - Music Information Retrieval - 23 Feb
CSTalks - Music Information Retrieval - 23 FebCSTalks - Music Information Retrieval - 23 Feb
CSTalks - Music Information Retrieval - 23 Feb
 
Understanding Music Playlists
Understanding Music PlaylistsUnderstanding Music Playlists
Understanding Music Playlists
 
genetic algorithm based music recommender system
genetic algorithm based music recommender systemgenetic algorithm based music recommender system
genetic algorithm based music recommender system
 
Speaker recognition using MFCC
Speaker recognition using MFCCSpeaker recognition using MFCC
Speaker recognition using MFCC
 
Speech Recognition System By Matlab
Speech Recognition System By MatlabSpeech Recognition System By Matlab
Speech Recognition System By Matlab
 

Ähnlich wie Supervised Planetary Unmixing with Optimal Transport

Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Probabilistic Modelling with Information Filtering Networks
Probabilistic Modelling with Information Filtering NetworksProbabilistic Modelling with Information Filtering Networks
Probabilistic Modelling with Information Filtering NetworksTomaso Aste
 
Bayesian Deep Learning
Bayesian Deep LearningBayesian Deep Learning
Bayesian Deep LearningRayKim51
 
Road junction modeling using a scheme based on Hamilton-Jacobi equations
Road junction modeling using a scheme based on Hamilton-Jacobi equationsRoad junction modeling using a scheme based on Hamilton-Jacobi equations
Road junction modeling using a scheme based on Hamilton-Jacobi equationsGuillaume Costeseque
 
A quantum-inspired optimization heuristic for the multiple sequence alignment...
A quantum-inspired optimization heuristic for the multiple sequence alignment...A quantum-inspired optimization heuristic for the multiple sequence alignment...
A quantum-inspired optimization heuristic for the multiple sequence alignment...Konstantinos Giannakis
 
Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...
Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...
Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...AMIDST Toolbox
 
“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.
“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.
“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.lccausp
 
d-VMP: Distributed Variational Message Passing (PGM2016)
d-VMP: Distributed Variational Message Passing (PGM2016)d-VMP: Distributed Variational Message Passing (PGM2016)
d-VMP: Distributed Variational Message Passing (PGM2016)AMIDST Toolbox
 
InternshipReport
InternshipReportInternshipReport
InternshipReportHamza Ameur
 
Mining group correlations over data streams
Mining group correlations over data streamsMining group correlations over data streams
Mining group correlations over data streamsyuanchung
 
MVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priorsMVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priorsElvis DOHMATOB
 
Mathematics and AI
Mathematics and AIMathematics and AI
Mathematics and AIMarc Lelarge
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Valentin De Bortoli
 
Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...
Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...
Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...SYRTO Project
 
Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...Guillaume Costeseque
 

Ähnlich wie Supervised Planetary Unmixing with Optimal Transport (20)

Richard Everitt's slides
Richard Everitt's slidesRichard Everitt's slides
Richard Everitt's slides
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Probabilistic Modelling with Information Filtering Networks
Probabilistic Modelling with Information Filtering NetworksProbabilistic Modelling with Information Filtering Networks
Probabilistic Modelling with Information Filtering Networks
 
Bayesian Deep Learning
Bayesian Deep LearningBayesian Deep Learning
Bayesian Deep Learning
 
Road junction modeling using a scheme based on Hamilton-Jacobi equations
Road junction modeling using a scheme based on Hamilton-Jacobi equationsRoad junction modeling using a scheme based on Hamilton-Jacobi equations
Road junction modeling using a scheme based on Hamilton-Jacobi equations
 
A quantum-inspired optimization heuristic for the multiple sequence alignment...
A quantum-inspired optimization heuristic for the multiple sequence alignment...A quantum-inspired optimization heuristic for the multiple sequence alignment...
A quantum-inspired optimization heuristic for the multiple sequence alignment...
 
Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...
Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...
Scalable MAP inference in Bayesian networks based on a Map-Reduce approach (P...
 
“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.
“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.
“Solving QCD: from BG/P to BG/Q”. Prof. Dr. Attilio Cucchieri – IFSC/USP.
 
d-VMP: Distributed Variational Message Passing (PGM2016)
d-VMP: Distributed Variational Message Passing (PGM2016)d-VMP: Distributed Variational Message Passing (PGM2016)
d-VMP: Distributed Variational Message Passing (PGM2016)
 
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
 
Ica group 3[1]
Ica group 3[1]Ica group 3[1]
Ica group 3[1]
 
InternshipReport
InternshipReportInternshipReport
InternshipReport
 
Mining group correlations over data streams
Mining group correlations over data streamsMining group correlations over data streams
Mining group correlations over data streams
 
MVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priorsMVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priors
 
Mathematics and AI
Mathematics and AIMathematics and AI
Mathematics and AI
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
 
Technical
TechnicalTechnical
Technical
 
QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...
QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...
QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...
 
Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...
Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...
Spillover Dynamics for Systemic Risk Measurement Using Spatial Financial Time...
 
Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...Numerical approach for Hamilton-Jacobi equations on a network: application to...
Numerical approach for Hamilton-Jacobi equations on a network: application to...
 

Kürzlich hochgeladen

BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 

Kürzlich hochgeladen (20)

BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 

Supervised Planetary Unmixing with Optimal Transport

  • 1. Supervised Planetary Unmixing with Optimal Transport August 23, 2016 Sina Nakhostin, Nicolas Courty, Remi Flamary and Thomas Corpetti Contact: sina.nakhostin@irisa.fr IRISA Université de Bretagne-SUD France
  • 2. 18 Whispers 2016 Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Agenda Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results
  • 3. 18 Whispers 2016 2Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Supervised Unmixing It is about a projection Given: A multi/hyper-spectral dataset. A dictionary of reference signatures. Goal: Producing a set of abundance maps representing distribution of different materials within the scene.
  • 4. 18 Whispers 2016 3Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Predicament Endmember Variability Signature profile of the same material is usually characterized by more than one signature due to: Sensing device accuracy Reflectance angle Shading effect etc.
  • 5. 18 Whispers 2016 3Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Predicament Endmember Variability Signature profile of the same material is usually characterized by more than one signature due to: Sensing device accuracy Reflectance angle Shading effect etc. Exploiting Overcomplete Dictionaries is a way to account for endmember variability.
  • 6. 18 Whispers 2016 4Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Predicament Choice of Distance What is the best distance measure for comparing dictionary atoms ?
  • 7. 18 Whispers 2016 4Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Predicament Choice of Distance What is the best distance measure for comparing dictionary atoms ? Conventional Distance Measures Euclidean Distance Spectral Angle Mapper Spectral Information Divergence
  • 8. 18 Whispers 2016 4Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Predicament Choice of Distance What is the best distance measure for comparing dictionary atoms ? Conventional Distance Measures Euclidean Distance Spectral Angle Mapper Spectral Information Divergence Proposed Measure A distance measure based on Optimal Transport (OT). Wasserstein Distance (a.k.a. Earth Mover Distance) Defined between probability distributions. Can be designed to be mostly sensitive to shifts in frequency domain.
  • 9. 18 Whispers 2016 5Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Why optimal Transport after all? To see spectra as probability distributions. Each spectrum should to be normalized along spectral values. Normalization makes the analysis less sensitive to the total power of spectra in each pixel. This improves robustness against shadows or other large radiance changes and thus can prevent degenerate solutions.
  • 10. 18 Whispers 2016 6Problem Definition Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Contributions Figure : Courtesy of Cuturi. Transporting 2D probability distributions In this work we: Introduce an original Unmixing Algorithm based on Optimal Transport Theory. Use an efficient optimization scheme based on iterative Bregman projections for solving the underlying problem. Our formulation allows one to input an eventual prior about the abundances. We give preliminary results on the challenging asteroid 4-Vesta dataset.
  • 11. 18 Whispers 2016 Problem Definition 7Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France What is Optimal Transport? Lets µs and µt be two discrete probability distributions in R+ . Let a transport plan be an association (a coupling) between each bins of µs and µt . The Kantorovitch formulation of OT looks for an optimal coupling between the two probability distributions wrt. to a given metric (see Figure)
  • 12. 18 Whispers 2016 Problem Definition 8Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Discreet Optimal Transport Knowing that distributions are available through a finite number of bins (i.e. spectral bands) in R+ , we can write them as: µs = ns i=1 ps i δs xi ; µt = nt i=1 pt i δt xi Where δxi is the Dirac at location xi ∈ R+ . ps i and pt i are probability masses associated to the i-th bins. The set of probability couplings (joint probability distributions) between µs and µt is defined as: = {γ ∈ (R+ )ns×nt |γ1nt = µs; γ1ns = µt } Where ns and nt are the number of bins in µs and µt .
  • 13. 18 Whispers 2016 Problem Definition 9Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Wasserstein Distance OT seeks for γ minimizing the quantity: WC(µs, µt ) = min γ∈ (µs,µt ) < γ, C >F , (1) Where < ., . >F is the Frobenius norm and C(d×d) ≥ 0 is the cost matrix (pairwise distance wrt. a given metric). Here, WC(µs, µt ) is called the Wasserstein distance. What about Scalability? The solution of (1) is a linear program with equality constraints. Its resolution can be very time consuming.
  • 14. 18 Whispers 2016 Problem Definition 10Optimal Transport (OT) Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Entropic Regularization In order to control the smoothness of the coupling, [Cuturi, 2013] proposes an Entropy-based regularization term over γ which reads: WC, (µs, µt ) = min γ∈ (µs,µt ) < γ, C >F − h(γ) Entropy Regularizer , (2) This allows to draw a parallel between OT and a Bregman projection: γ = arg min γ∈ (µs,µt ) KL(γ, ζ), (3) Where ζ = exp(−C ). This version of OT admits a simpler resolution method, based on successive projections over the two marginal constraints. We use this closed form projection to solve for Unmixing problem
  • 15. 18 Whispers 2016 Problem Definition Optimal Transport (OT) 11Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Unmixing of the spectrum µ Lets assume a linear mixture : µ = Eα. Where E(d×q) is the overcomplete dictionary and α > 0 is a q-vector of abundance values and α 1 = 1. We seek for p abundance values for each pixel and (p ≤ q) → Endmember variability. We also assume to have a prior knowledge α0(p×1) over the abundances. The unmixing of µ is then the solution of the following optimization: α = arg min α WC0, 0 (µ, Eα) data fitting +τ WC1, 1 (α, α0) prior . (4) Data fitting part searches for the best decomposition from the observations. Regularization part enforces the compliance of the solution with the priors, balanced by parameter τ ∈ R+ .
  • 16. 18 Whispers 2016 Problem Definition Optimal Transport (OT) 12Unmixing with OT Experiments and results Dept. IRISA Université de Bretagne-SUD France Unmixing of the spectrum µ α = arg min α WC0, 0 (µ, Eα) data fitting +τ WC1, 1 (α, α0) prior . (5) C0(d×d) and C1(q×p) are respectively the cost function matrix in the spectral domain and the cost function which contains information about the endmember groups. The resolution of the optimization is also an algorithm based on iterative Bregman projections. See details in the paper.
  • 17. 18 Whispers 2016 Problem Definition Optimal Transport (OT) Unmixing with OT 13Experiments and results Dept. IRISA Université de Bretagne-SUD France 4-Vesta dataset We do unmixing on a portion of 4-Vesta northern hemispher. The VIR image has 383 bands covering the ranges: 0.55 − 1.05µm with spectral sampling of 1.8nm. 1.0 − 2.5µm with spectral sampling of 9.8nm. We look for three main lithologies : Eucrite, Orthopyroxene and Olivine. A dictionary of 10 atoms formed by the signatures of different lithologies which found in meteorites was used.
  • 18. 18 Whispers 2016 Problem Definition Optimal Transport (OT) Unmixing with OT 14Experiments and results Dept. IRISA Université de Bretagne-SUD France Cost metric for the captor (C0) In order to tailor our cost matrix C0 in alignment to the characteristics of the dataset, we build C0(383×383) as the square euclidean distance over the spectral values. This clearly reflects the characteristic of the spectra and the level of (dis)similarity among them.
  • 19. 18 Whispers 2016 Problem Definition Optimal Transport (OT) Unmixing with OT 15Experiments and results Dept. IRISA Université de Bretagne-SUD France Cost metric for the materials (C1) We manually construct C1(10×3) to reflect the information regarding the groups of endmembers belonging to the same material. Two endmembers belonging to the same material share a very low cost with the corresponding material in α0, C1(i,j) = 0. Priors over material groups α We can also encode our prior knowledge about the domination of one or another material through the vector α(3×1). In case there is no such prior knowledge, we can set all the priors equal value eg here 1/3.
  • 20. 18 Whispers 2016 Problem Definition Optimal Transport (OT) Unmixing with OT 16Experiments and results Dept. IRISA Université de Bretagne-SUD France Comparison with other method Abundance maps by OT Abundance maps by constrained LS Unmixing based on OT reveals interesting patterns for distribution of each material.
  • 21. 18 Whispers 2016 Problem Definition Optimal Transport (OT) Unmixing with OT 17Experiments and results Dept. IRISA Université de Bretagne-SUD France Abundance maps with varying priors More extensive tests should be conducted, for finding the best parametrization.
  • 22. 18 Whispers 2016 Problem Definition Optimal Transport (OT) Unmixing with OT 18Experiments and results Dept. IRISA Université de Bretagne-SUD France Conclusion/Perspectives Conclusion An unmixing algorithm based on Optimal Transport. The metric devoted to distributions is mostly sensitive to shifts in the frequency domain. Endmember variability is addressed through the use of overcomplete dictionary. Through an iterative Bregman projection a cost function is to be optimized. Perspectives Introducing new regularization term that will account for sparsity in the groupings. Possible candidate could be sparse Group Lasso (or Fuse Lasso).
  • 23. Thank you! For questions please Contact sina.nakhostin@irisa.fr