SlideShare a Scribd company logo
1 of 25
Download to read offline
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Optimal Transport between Copulas
for Clustering Time Series
IEEE ICASSP 2016
Gautier Marti, Frank Nielsen, Philippe Donnat
March 22, 2016
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
1 Introduction
2 Dependence measures & Copulas
3 Optimal Transport
4 The Target Dependence Coefficient
5 Clustering Credit Default Swaps
6 Limits & Future Developments
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Clustering of Time Series
We need a distance Dij between time series xi and xj
If we look for ‘correlation’, Dij is a decreasing function of ρij ,
a measure of ‘correlation’
Several choices are available for ρij . . .
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
1 Introduction
2 Dependence measures & Copulas
3 Optimal Transport
4 The Target Dependence Coefficient
5 Clustering Credit Default Swaps
6 Limits & Future Developments
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Common dependence measures
(a) ρ = 0.66 (b) ρ = 0.23 (c) ρS = 0.65 (d) ρS = 0.64
500 data points (xi , yi ) from N
0
0
,
1 0.6
0.6 1
.
(a) Pearson correlation ρ between X and Y .
(b) Pearson correlation ρ between X and Y with one outlier introduced in the dataset.
(c) Spearman correlation ρS between X and Y which is Pearson correlation on the rank-transformed data.
(d) Spearman correlation ρS between X and Y with one outlier introduced in the dataset.
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Copulas
Sklar’s Theorem:
F(xi , xj ) = Cij (Fi (xi ), Fj (xj ))
Cij , the copula, encodes the dependence structure
Fr´echet-Hoeffding bounds:
max{ui + uj − 1, 0} ≤ Cij (ui , uj ) ≤ min{ui , uj }
Figure: (left) lower-bound copula, (mid) independence, (right)
upper-bound copula
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Dependence measures and their relations to copulas
Bivariate dependence measures:
deviation from Fr´echet-Hoeffding bounds
Spearman’s ρS ,
Gini’s γ,
Kendall distribution distance [2],
deviation from independence ui uj
Spearman,
Copula MMD [6],
Schweizer-Wolff’s σ,
Hoeffding’s Φ2
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Motivation: Target specific dependence, forget others
Motivation: We want to detect y = f (x2) and y = f (x), but not
y = g(x), where f , g are respectively strictly increasing, decreasing.
Problem: A dependence measure which is powerful enough to
detect y = f (x2) will generally also detect y = g(x).
Dependence to detect (ρij := 1)
Dependence to ignore (ρij := 0)
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
1 Introduction
2 Dependence measures & Copulas
3 Optimal Transport
4 The Target Dependence Coefficient
5 Clustering Credit Default Swaps
6 Limits & Future Developments
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Optimal Transport
Wasserstein metrics:
W p
p (µ, ν) := inf
γ∈Γ(µ,ν) M×M
d(x, y)p
dγ(x, y)
In practice, the distance W1 is estimated on discrete data by
solving the following linear program with the Hungarian algorithm:
EMD(s1, s2) := min
f
1≤k,l≤n
pk − ql fkl
subject to fkl ≥ 0, 1 ≤ k, l ≤ n,
n
l=1
fkl ≤ wpk
, 1 ≤ k ≤ n,
n
k=1
fkl ≤ wql
, 1 ≤ l ≤ n,
n
k=1
n
l=1
fkl = 1.
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
EMD: How does it work? Showcase in 1D
Earth Mover Distance is the minimum cost, i.e. the amount of dirt
moved times the distance by which it is moved, of turning piles of
earth into others.
EMD = |x1 − x2| EMD = 1
6|x1 − x3| + 1
6|x2 − x3|
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
1 Introduction
2 Dependence measures & Copulas
3 Optimal Transport
4 The Target Dependence Coefficient
5 Clustering Credit Default Swaps
6 Limits & Future Developments
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
EMD between Copulas - The Methodology
Why the Earth Mover Distance?
Figure: Copulas C1, C2, C3 encoding a correlation of 0.5, 0.99, 0.9999
respectively; Which pair of copulas is the nearest? For Fisher-Rao,
Kullback-Leibler, Hellinger and related divergences:
D(C1, C2) ≤ D(C2, C3); EMD(C2, C3) ≤ EMD(C1, C2)
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
EMD between Copulas - The Methodology
Probability integral transform of a variable xi :
FT (xk
i ) =
1
T
T
t=1
I(xt
i ≤ xk
i ),
i.e. computing the ranks of the realizations, and normalizing
them into [0,1]
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Application: A target-oriented dependence coefficient
Now, we can define our bespoke dependence coefficient:
Build the forget-dependence copulas {CF
l }l
Build the target-dependence copulas {CT
k }k
Compute the empirical copula Cij from xi , xj
TDC(Cij ) =
minl EMD(CF
l , Cij )
minl EMD(CF
l , Cij ) + mink EMD(Cij , CT
k )
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Target Dependence Coefficient: Two examples
Motivating example
Figure: Dependence is measured as
the relative distance from the
nearest forget-dependence
(independence) to the nearest
target-dependence (comonotonic)
Classical dependence
Figure: Dependence is measured as
the relative distance from
independence to the nearest
target-dependence: comonotonicity
or counter-monotonicity
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Benchmark: Power of Estimators
0.00.40.8
xvals
power.cor[typ,]
xvals
power.cor[typ,]
0.00.40.8
xvals
power.cor[typ,]
xvals
power.cor[typ,]
cor
dCor
MIC
ACE
RDC
TDC
0.00.40.8
xvals
power.cor[typ,]
xvals
power.cor[typ,]
0 20 40 60 80 100
0.00.40.8
xvals
power.cor[typ,]
0 20 40 60 80 100
xvals
power.cor[typ,]
Noise Level
Power
Figure: Dependence estimators power as a function of the noise for
several deterministic patterns + noise. Their power is the percentage of
times that they are able to distinguish between dependent and
independent samples. Experiments similar to [3]
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
1 Introduction
2 Dependence measures & Copulas
3 Optimal Transport
4 The Target Dependence Coefficient
5 Clustering Credit Default Swaps
6 Limits & Future Developments
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Clustering Financial Time Series
East Japan Railway Com-
pany vs. Tokyo Electric
Power Company:
ρ = 0.49,
ρS = 0.17,
τ = 0.12
TDC = 0.19
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Impact of different coefficients
Which is best? One can look at:
stability criteria [5],
convergence rates [4],
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
1 Introduction
2 Dependence measures & Copulas
3 Optimal Transport
4 The Target Dependence Coefficient
5 Clustering Credit Default Swaps
6 Limits & Future Developments
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Computational Limits
The methodology presented can be applied in higher dimensions,
but it has some scalability issues:
non-parametric density estimation is hard (problem often
referred as the curse of dimensionality),
costly to compute due to the exponential number of bins.
Partial solutions:
Approximation schemes can drastically reduce the
computation time [1]
Parametric modelling (optimal transport between Gaussian
measures [7]) can alleviate these issues but loses genericity.
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Marco Cuturi.
Sinkhorn distances: Lightspeed computation of optimal
transport.
In Advances in Neural Information Processing Systems, pages
2292–2300, 2013.
Fabrizio Durante and Roberta Pappada.
Cluster analysis of time series via kendall distribution.
In Strengthening Links Between Data Analysis and Soft
Computing, pages 209–216. Springer, 2015.
David Lopez-Paz, Philipp Hennig, and Bernhard Sch¨olkopf.
The randomized dependence coefficient.
In Advances in Neural Information Processing Systems, pages
1–9, 2013.
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
Gautier Marti, S´ebastien Andler, Frank Nielsen, and Philippe
Donnat.
Clustering financial time series: How long is enough?
2016.
Gautier Marti, Philippe Very, Philippe Donnat, and Frank
Nielsen.
A proposal of a methodological framework with experimental
guidelines to investigate clustering stability on financial time
series.
In 14th IEEE International Conference on Machine Learning
and Applications, ICMLA 2015, Miami, FL, USA, December
9-11, 2015, pages 32–37, 2015.
Barnab´as P´oczos, Zoubin Ghahramani, and Jeff G. Schneider.
Copula-based kernel dependency measures.
Gautier Marti Optimal Transport between Copulas for Clustering Time Series
Introduction
Dependence measures & Copulas
Optimal Transport
The Target Dependence Coefficient
Clustering Credit Default Swaps
Limits & Future Developments
In Proceedings of the 29th International Conference on
Machine Learning, ICML 2012, Edinburgh, Scotland, UK, June
26 - July 1, 2012, 2012.
Asuka Takatsu et al.
Wasserstein geometry of gaussian measures.
Osaka Journal of Mathematics, 48(4):1005–1026, 2011.
Gautier Marti Optimal Transport between Copulas for Clustering Time Series

More Related Content

What's hot

Using Vector Clocks to Visualize Communication Flow
Using Vector Clocks to Visualize Communication FlowUsing Vector Clocks to Visualize Communication Flow
Using Vector Clocks to Visualize Communication Flow
Martin Harrigan
 
11.the comparative study of finite difference method and monte carlo method f...
11.the comparative study of finite difference method and monte carlo method f...11.the comparative study of finite difference method and monte carlo method f...
11.the comparative study of finite difference method and monte carlo method f...
Alexander Decker
 
Introduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methodsIntroduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methods
Christian Robert
 

What's hot (20)

A review of two decades of correlations, hierarchies, networks and clustering...
A review of two decades of correlations, hierarchies, networks and clustering...A review of two decades of correlations, hierarchies, networks and clustering...
A review of two decades of correlations, hierarchies, networks and clustering...
 
Clustering Random Walk Time Series
Clustering Random Walk Time SeriesClustering Random Walk Time Series
Clustering Random Walk Time Series
 
Autoregressive Convolutional Neural Networks for Asynchronous Time Series
Autoregressive Convolutional Neural Networks for Asynchronous Time SeriesAutoregressive Convolutional Neural Networks for Asynchronous Time Series
Autoregressive Convolutional Neural Networks for Asynchronous Time Series
 
Using Vector Clocks to Visualize Communication Flow
Using Vector Clocks to Visualize Communication FlowUsing Vector Clocks to Visualize Communication Flow
Using Vector Clocks to Visualize Communication Flow
 
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
 
Network and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspectiveNetwork and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspective
 
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
 
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
MCQMC 2020 talk: Importance Sampling for a Robust and Efficient Multilevel Mo...
 
Numerical smoothing and hierarchical approximations for efficient option pric...
Numerical smoothing and hierarchical approximations for efficient option pric...Numerical smoothing and hierarchical approximations for efficient option pric...
Numerical smoothing and hierarchical approximations for efficient option pric...
 
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...
 
MCMC and likelihood-free methods
MCMC and likelihood-free methodsMCMC and likelihood-free methods
MCMC and likelihood-free methods
 
Scalable inference for a full multivariate stochastic volatility
Scalable inference for a full multivariate stochastic volatilityScalable inference for a full multivariate stochastic volatility
Scalable inference for a full multivariate stochastic volatility
 
ABC and empirical likelihood
ABC and empirical likelihoodABC and empirical likelihood
ABC and empirical likelihood
 
11.the comparative study of finite difference method and monte carlo method f...
11.the comparative study of finite difference method and monte carlo method f...11.the comparative study of finite difference method and monte carlo method f...
11.the comparative study of finite difference method and monte carlo method f...
 
PhD defense talk slides
PhD  defense talk slidesPhD  defense talk slides
PhD defense talk slides
 
SwingOptions
SwingOptionsSwingOptions
SwingOptions
 
Parameter Uncertainty and Learning in Dynamic Financial Decisions
Parameter Uncertainty and Learning in Dynamic Financial DecisionsParameter Uncertainty and Learning in Dynamic Financial Decisions
Parameter Uncertainty and Learning in Dynamic Financial Decisions
 
Introduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methodsIntroduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methods
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
ABC in Venezia
ABC in VeneziaABC in Venezia
ABC in Venezia
 

Similar to Optimal Transport between Copulas for Clustering Time Series

P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
ijcsit
 
ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..
butest
 
ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..
butest
 
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Vishalkumarec
 
A car sharing auction with temporal-spatial OD connection conditions
A car sharing auction with temporal-spatial OD connection conditionsA car sharing auction with temporal-spatial OD connection conditions
A car sharing auction with temporal-spatial OD connection conditions
harapon
 

Similar to Optimal Transport between Copulas for Clustering Time Series (20)

A Strategic Model For Dynamic Traffic Assignment
A Strategic Model For Dynamic Traffic AssignmentA Strategic Model For Dynamic Traffic Assignment
A Strategic Model For Dynamic Traffic Assignment
 
Fuzzy presenta
Fuzzy presentaFuzzy presenta
Fuzzy presenta
 
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
 
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
 
Conference_paper.pdf
Conference_paper.pdfConference_paper.pdf
Conference_paper.pdf
 
Quantum inspired evolutionary algorithm for solving multiple travelling sales...
Quantum inspired evolutionary algorithm for solving multiple travelling sales...Quantum inspired evolutionary algorithm for solving multiple travelling sales...
Quantum inspired evolutionary algorithm for solving multiple travelling sales...
 
ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..
 
ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..ASCE_ChingHuei_Rev00..
ASCE_ChingHuei_Rev00..
 
Lecture6 xing
Lecture6 xingLecture6 xing
Lecture6 xing
 
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
 
Scalable trust-region method for deep reinforcement learning using Kronecker-...
Scalable trust-region method for deep reinforcement learning using Kronecker-...Scalable trust-region method for deep reinforcement learning using Kronecker-...
Scalable trust-region method for deep reinforcement learning using Kronecker-...
 
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
 
Discrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identificationDiscrete wavelet transform-based RI adaptive algorithm for system identification
Discrete wavelet transform-based RI adaptive algorithm for system identification
 
SVD and the Netflix Dataset
SVD and the Netflix DatasetSVD and the Netflix Dataset
SVD and the Netflix Dataset
 
Cointegration and Long-Horizon Forecasting
Cointegration and Long-Horizon ForecastingCointegration and Long-Horizon Forecasting
Cointegration and Long-Horizon Forecasting
 
ITS for Crowds
ITS for CrowdsITS for Crowds
ITS for Crowds
 
Metody logiczne w analizie danych
Metody logiczne w analizie danych Metody logiczne w analizie danych
Metody logiczne w analizie danych
 
1607.01152.pdf
1607.01152.pdf1607.01152.pdf
1607.01152.pdf
 
Towards Explainable Recommendations of Resource Allocation Mechanisms in On-D...
Towards Explainable Recommendations of Resource Allocation Mechanisms in On-D...Towards Explainable Recommendations of Resource Allocation Mechanisms in On-D...
Towards Explainable Recommendations of Resource Allocation Mechanisms in On-D...
 
A car sharing auction with temporal-spatial OD connection conditions
A car sharing auction with temporal-spatial OD connection conditionsA car sharing auction with temporal-spatial OD connection conditions
A car sharing auction with temporal-spatial OD connection conditions
 

More from Gautier Marti

More from Gautier Marti (10)

Using Large Language Models in 10 Lines of Code
Using Large Language Models in 10 Lines of CodeUsing Large Language Models in 10 Lines of Code
Using Large Language Models in 10 Lines of Code
 
What deep learning can bring to...
What deep learning can bring to...What deep learning can bring to...
What deep learning can bring to...
 
A quick demo of Top2Vec With application on 2020 10-K business descriptions
A quick demo of Top2Vec With application on 2020 10-K business descriptionsA quick demo of Top2Vec With application on 2020 10-K business descriptions
A quick demo of Top2Vec With application on 2020 10-K business descriptions
 
cCorrGAN: Conditional Correlation GAN for Learning Empirical Conditional Dist...
cCorrGAN: Conditional Correlation GAN for Learning Empirical Conditional Dist...cCorrGAN: Conditional Correlation GAN for Learning Empirical Conditional Dist...
cCorrGAN: Conditional Correlation GAN for Learning Empirical Conditional Dist...
 
How deep generative models can help quants reduce the risk of overfitting?
How deep generative models can help quants reduce the risk of overfitting?How deep generative models can help quants reduce the risk of overfitting?
How deep generative models can help quants reduce the risk of overfitting?
 
Generating Realistic Synthetic Data in Finance
Generating Realistic Synthetic Data in FinanceGenerating Realistic Synthetic Data in Finance
Generating Realistic Synthetic Data in Finance
 
Applications of GANs in Finance
Applications of GANs in FinanceApplications of GANs in Finance
Applications of GANs in Finance
 
My recent attempts at using GANs for simulating realistic stocks returns
My recent attempts at using GANs for simulating realistic stocks returnsMy recent attempts at using GANs for simulating realistic stocks returns
My recent attempts at using GANs for simulating realistic stocks returns
 
Takeaways from ICML 2019, Long Beach, California
Takeaways from ICML 2019, Long Beach, CaliforniaTakeaways from ICML 2019, Long Beach, California
Takeaways from ICML 2019, Long Beach, California
 
On Clustering Financial Time Series - Beyond Correlation
On Clustering Financial Time Series - Beyond CorrelationOn Clustering Financial Time Series - Beyond Correlation
On Clustering Financial Time Series - Beyond Correlation
 

Recently uploaded

➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
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
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 

Recently uploaded (20)

➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
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...
 
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
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 

Optimal Transport between Copulas for Clustering Time Series

  • 1. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Optimal Transport between Copulas for Clustering Time Series IEEE ICASSP 2016 Gautier Marti, Frank Nielsen, Philippe Donnat March 22, 2016 Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 2. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments 1 Introduction 2 Dependence measures & Copulas 3 Optimal Transport 4 The Target Dependence Coefficient 5 Clustering Credit Default Swaps 6 Limits & Future Developments Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 3. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Clustering of Time Series We need a distance Dij between time series xi and xj If we look for ‘correlation’, Dij is a decreasing function of ρij , a measure of ‘correlation’ Several choices are available for ρij . . . Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 4. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments 1 Introduction 2 Dependence measures & Copulas 3 Optimal Transport 4 The Target Dependence Coefficient 5 Clustering Credit Default Swaps 6 Limits & Future Developments Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 5. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Common dependence measures (a) ρ = 0.66 (b) ρ = 0.23 (c) ρS = 0.65 (d) ρS = 0.64 500 data points (xi , yi ) from N 0 0 , 1 0.6 0.6 1 . (a) Pearson correlation ρ between X and Y . (b) Pearson correlation ρ between X and Y with one outlier introduced in the dataset. (c) Spearman correlation ρS between X and Y which is Pearson correlation on the rank-transformed data. (d) Spearman correlation ρS between X and Y with one outlier introduced in the dataset. Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 6. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Copulas Sklar’s Theorem: F(xi , xj ) = Cij (Fi (xi ), Fj (xj )) Cij , the copula, encodes the dependence structure Fr´echet-Hoeffding bounds: max{ui + uj − 1, 0} ≤ Cij (ui , uj ) ≤ min{ui , uj } Figure: (left) lower-bound copula, (mid) independence, (right) upper-bound copula Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 7. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Dependence measures and their relations to copulas Bivariate dependence measures: deviation from Fr´echet-Hoeffding bounds Spearman’s ρS , Gini’s γ, Kendall distribution distance [2], deviation from independence ui uj Spearman, Copula MMD [6], Schweizer-Wolff’s σ, Hoeffding’s Φ2 Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 8. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Motivation: Target specific dependence, forget others Motivation: We want to detect y = f (x2) and y = f (x), but not y = g(x), where f , g are respectively strictly increasing, decreasing. Problem: A dependence measure which is powerful enough to detect y = f (x2) will generally also detect y = g(x). Dependence to detect (ρij := 1) Dependence to ignore (ρij := 0) Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 9. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments 1 Introduction 2 Dependence measures & Copulas 3 Optimal Transport 4 The Target Dependence Coefficient 5 Clustering Credit Default Swaps 6 Limits & Future Developments Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 10. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Optimal Transport Wasserstein metrics: W p p (µ, ν) := inf γ∈Γ(µ,ν) M×M d(x, y)p dγ(x, y) In practice, the distance W1 is estimated on discrete data by solving the following linear program with the Hungarian algorithm: EMD(s1, s2) := min f 1≤k,l≤n pk − ql fkl subject to fkl ≥ 0, 1 ≤ k, l ≤ n, n l=1 fkl ≤ wpk , 1 ≤ k ≤ n, n k=1 fkl ≤ wql , 1 ≤ l ≤ n, n k=1 n l=1 fkl = 1. Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 11. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments EMD: How does it work? Showcase in 1D Earth Mover Distance is the minimum cost, i.e. the amount of dirt moved times the distance by which it is moved, of turning piles of earth into others. EMD = |x1 − x2| EMD = 1 6|x1 − x3| + 1 6|x2 − x3| Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 12. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments 1 Introduction 2 Dependence measures & Copulas 3 Optimal Transport 4 The Target Dependence Coefficient 5 Clustering Credit Default Swaps 6 Limits & Future Developments Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 13. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments EMD between Copulas - The Methodology Why the Earth Mover Distance? Figure: Copulas C1, C2, C3 encoding a correlation of 0.5, 0.99, 0.9999 respectively; Which pair of copulas is the nearest? For Fisher-Rao, Kullback-Leibler, Hellinger and related divergences: D(C1, C2) ≤ D(C2, C3); EMD(C2, C3) ≤ EMD(C1, C2) Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 14. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments EMD between Copulas - The Methodology Probability integral transform of a variable xi : FT (xk i ) = 1 T T t=1 I(xt i ≤ xk i ), i.e. computing the ranks of the realizations, and normalizing them into [0,1] Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 15. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Application: A target-oriented dependence coefficient Now, we can define our bespoke dependence coefficient: Build the forget-dependence copulas {CF l }l Build the target-dependence copulas {CT k }k Compute the empirical copula Cij from xi , xj TDC(Cij ) = minl EMD(CF l , Cij ) minl EMD(CF l , Cij ) + mink EMD(Cij , CT k ) Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 16. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Target Dependence Coefficient: Two examples Motivating example Figure: Dependence is measured as the relative distance from the nearest forget-dependence (independence) to the nearest target-dependence (comonotonic) Classical dependence Figure: Dependence is measured as the relative distance from independence to the nearest target-dependence: comonotonicity or counter-monotonicity Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 17. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Benchmark: Power of Estimators 0.00.40.8 xvals power.cor[typ,] xvals power.cor[typ,] 0.00.40.8 xvals power.cor[typ,] xvals power.cor[typ,] cor dCor MIC ACE RDC TDC 0.00.40.8 xvals power.cor[typ,] xvals power.cor[typ,] 0 20 40 60 80 100 0.00.40.8 xvals power.cor[typ,] 0 20 40 60 80 100 xvals power.cor[typ,] Noise Level Power Figure: Dependence estimators power as a function of the noise for several deterministic patterns + noise. Their power is the percentage of times that they are able to distinguish between dependent and independent samples. Experiments similar to [3] Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 18. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments 1 Introduction 2 Dependence measures & Copulas 3 Optimal Transport 4 The Target Dependence Coefficient 5 Clustering Credit Default Swaps 6 Limits & Future Developments Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 19. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Clustering Financial Time Series East Japan Railway Com- pany vs. Tokyo Electric Power Company: ρ = 0.49, ρS = 0.17, τ = 0.12 TDC = 0.19 Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 20. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Impact of different coefficients Which is best? One can look at: stability criteria [5], convergence rates [4], Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 21. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments 1 Introduction 2 Dependence measures & Copulas 3 Optimal Transport 4 The Target Dependence Coefficient 5 Clustering Credit Default Swaps 6 Limits & Future Developments Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 22. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Computational Limits The methodology presented can be applied in higher dimensions, but it has some scalability issues: non-parametric density estimation is hard (problem often referred as the curse of dimensionality), costly to compute due to the exponential number of bins. Partial solutions: Approximation schemes can drastically reduce the computation time [1] Parametric modelling (optimal transport between Gaussian measures [7]) can alleviate these issues but loses genericity. Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 23. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Marco Cuturi. Sinkhorn distances: Lightspeed computation of optimal transport. In Advances in Neural Information Processing Systems, pages 2292–2300, 2013. Fabrizio Durante and Roberta Pappada. Cluster analysis of time series via kendall distribution. In Strengthening Links Between Data Analysis and Soft Computing, pages 209–216. Springer, 2015. David Lopez-Paz, Philipp Hennig, and Bernhard Sch¨olkopf. The randomized dependence coefficient. In Advances in Neural Information Processing Systems, pages 1–9, 2013. Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 24. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments Gautier Marti, S´ebastien Andler, Frank Nielsen, and Philippe Donnat. Clustering financial time series: How long is enough? 2016. Gautier Marti, Philippe Very, Philippe Donnat, and Frank Nielsen. A proposal of a methodological framework with experimental guidelines to investigate clustering stability on financial time series. In 14th IEEE International Conference on Machine Learning and Applications, ICMLA 2015, Miami, FL, USA, December 9-11, 2015, pages 32–37, 2015. Barnab´as P´oczos, Zoubin Ghahramani, and Jeff G. Schneider. Copula-based kernel dependency measures. Gautier Marti Optimal Transport between Copulas for Clustering Time Series
  • 25. Introduction Dependence measures & Copulas Optimal Transport The Target Dependence Coefficient Clustering Credit Default Swaps Limits & Future Developments In Proceedings of the 29th International Conference on Machine Learning, ICML 2012, Edinburgh, Scotland, UK, June 26 - July 1, 2012, 2012. Asuka Takatsu et al. Wasserstein geometry of gaussian measures. Osaka Journal of Mathematics, 48(4):1005–1026, 2011. Gautier Marti Optimal Transport between Copulas for Clustering Time Series