SlideShare a Scribd company logo
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Sampling Spectrahedra:
Volume Approximation and Optimization
Apostolos Chalkis (NKUA),
Vissarion Fisikopoulos (NKUA), Elias Tsigaridas (INRIA)
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Why spectrahedra are important? 2/1
Feasible set of Semidefinite Programs (SDPs),
Bayesian statistics (sampling and volume estimation),
Control theory,
Combinatorial optimization (bounds of NP-hard problems),
Optimal experiment design (VLSI).
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Spectrahedra 3/1
Definition
A spectrahedron S ⊂ Rn is the feasible set of a linear matrix
inequality. If Ai are symmetric matrices in Rm×m and
F(x) = A0 + x1A1 + · · · + xnAn,
then S = {x ∈ Rn | F(x)  0}.
A 3D spectrahedron.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Developing practical randomized methods 4/1
Sampling Spectrahedra
We address both solving SDPs and approximating the volume,
using sampling.
To sample we use geometric random walks.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Random Walks 5/1
A Geometric Random Walk
starts at some interior point and at each step moves to a
”neighboring” point, chosen according to some distribution
depending only on the current point.
We employ
m Ball Walk (truncated MH)
[Vempala, ’05]
m Billiard Walk (uniform
dist.) [Gryzina, Polyak, ’05]
m Hamiltonian Monte
Carlo (HMC with
reflections) [Lee et al., ’18]
m Hit  Run (most
common) [Smith, ’84]
Uniform sampling via the
Billiard Walk.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Uniform sampling - Billiard Walk 6/1
A step of Billiard Walk:
À Pick uniformly a direction
and the total length of
the step.
Á Reflect the trajectory
when it hits the boundary.
 Repeat.
It converges asymptotically to the
uniform distribution [Polyak, Gryazina, ’14].
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Exponential sampling - HMC with reflections 7/1
A step of Hamiltonian Monte
Carlo with reflections:
À Pick uniformly a direction
as the tangent of a
quadratic polynomial
trajectory and the total
length of the step.
Á Reflect the trajectory
when it hits the boundary.
 Repeat.
It converges asymptotically to the
exponential distribution [Pion,Cazals’20].
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Random Walks in Spectrahedra 8/1
Each step of a geometric
random walk is based on
membership / boundary
oracles.
Specializing a random walk
for spectrahedra requires
geometric operations.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Contributions on sampling 9/1
n Only HitRun has been used to sample spectrahedra
[Calafiore, ’04]
ä We develop geometric operations / oracles to employ
several random walks.
ä We give per-step complexity to sample from any
log-concave distribution restricted to a spectrahedron.
ä Our C++ implementation is open source and extends the
functionality of volesti1.
1
github.com/GeomScale/volume_approximation
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Geometric Operations on Spectrahedra 10/1
In general we consider
polynomial curves
intersecting the boundary
We compute the
intersection point p+
We compute the reflection
at p+
Computation of p+
requires solving a
polynomial eigenvalue
problem [Tisseur, ’00]
P(λ)u = 0,
P(λ)=B0 + λB1 + · · · + λd Bd
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Optimization - Semidefinite Programs 11/1
In an SDP we minimize a linear function of a variable x ∈ Rn
subject to an Linear Matrix Inequality (LMI):
min cT
x
subject to F(x) = A0 + x1A1 + · · · + xnAn  0
Ai ∈ Rm×m are symmetric matrices.
The feasible set is a spectrahedron.
Semidefinite programming generalizes Linear programming.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Optimization via Uniform  Exponential sampling
12/1
Problem: Minimize a linear function f (x) = cT x in
spectrahedron S.
Answer: Sample from πT (x) ∝ e−cT x/T restricted in S, for
T = T0  · · ·  TN.
T0 T1 T2 T3
Task: Find a sequence of Ti ∈ R+ of length N s.t. a
sample from πTN
is close to the optimal solution
with high probability.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Simulated Annealing 13/1
Fix the sequence of Temperatures
T0 T1 T2 T3
Only HitRun has been used in previous work
[Kalai,Vempala’06].
The sequence T0  · · ·  TI is fixed s.t. the L2 norm of
πTi
w.r.t. πTi+1
is bounded by a constant,
||πTi
/πTi+1
|| = EπTi

dπTi
dπTi+1

= O(1)
Then a sample from πTi
is a warm start for πTi+1
.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Simulated Annealing 14/1
Convergence to the optimal solution
Starting with T0 = R (uniform distribution).
Ti = T0(1 − 1
√
d
)i , i ∈ [I] (Ti is a warm start for Ti+1).
Knowing that for a temperature T,
EπT
[cT
x] ≤ dT + min
x∈K
cT
x
I = O∗(
√
d) phases to obtain a solution |fI − f ∗| ≤ 
[Kalai,Vempala’06].
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Hit-and-Run Vs Hamiltonian Monte Carlo 15/1
Hamiltonian Monte Carlo with reflections is faster than
HitRun.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Faster scheduling 16/1
In practice, we speedup the temperature schedule by setting,
Ti = T0

1 −
1
dk
i
, i ∈ [I]. (1)
In theory, k = 1/2 (HitRun).
For HMC, Ti results to a good starting point for Ti+1,
when k  1/2.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
sdpa Vs volesti 17/1
Random generator of Spectrahedra [Polyak,Dabbene’14].
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Volume approximation 18/1
Computing the exact volume of a polytope,
is #P-hard for all the representations [DyerFrieze’88]
is open if all representations available
is APX-hard (oracle model) [Elekes’86]
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Randomized approximation algorithms 19/1
Multiphase Monte Carlo
Theorem
[Dyer, Frieze, Kannan’91] For any convex body P and any
0 ≤ , δ ≤ 1, there is a randomized algorithm which computes
an estimate V s.t. with probability 1 − δ we have
(1 − )vol(P) ≤ V ≤ (1 + )vol(P), and the number of oracle
calls is poly(d, 1/, log(1/δ)).
Using randomness, we can go from an exponential
approximation to an arbitrarily small one.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
State-of-the-art 20/1
Authors-Year Complexity random walk
[Dyer, Frieze, Kannan’91] O∗(d23) grid walk
[Kannan, Lovasz, Simonovits’97] O∗(d5) ball walk
[Lovasz, Vempala’03] O∗(d4) hit-and-run
[Cousins, Vempala’15] O∗(d3) ball walk
Can not be implemented as they are due to large constants
in the complexity and pessimistic theoretical bounds.
Practical algorithms:
Follow theory but make practical adjustments
(experimental).
The existing implementations can be applied only for
polytopes.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Multiphase Monte Carlo 21/1
We employ billiard walk and the algorithm in
[C, Emiris, Fisikopoulos, ’19].
Let Cm ⊆ · · · ⊆ C1 a sequence of concentric balls
intersecting P, s.t. Cm ⊆ P ⊆ C1.
Construct a sequence of balls intersecting P, then:
vol(P) = vol(P ∩ Cm)
vol(P ∩ Cm−1)
vol(P ∩ Cm)
· · ·
vol(P ∩ C1)
vol(P ∩ C2)
vol(P)
vol(P ∩ C1)
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Approximating Volume 22/1
S-n-m µ ± tα,ν−1
s
√
ν
#Points Time (sec)
S-60-60 (1.23 ± 0.11)e-20 20370.9 28.5
S-80-80 (4.24 ± 0.26)e-33 31539.1 124.4
S-100-100 (1.21 ± 0.10)e-51 52962.7 362.3
10 experiments per S-n-m; µ average volume; #Point average
number of generated points. Second column: 95% confidence
interval.
Sampling
Spectrahedra:
Volume
Approximation
and
Optimization
Apostolos
Chalkis
(NKUA),
Vissarion
Fisikopoulos
(NKUA), Elias
Tsigaridas
(INRIA)
Open code - open science 23/1
Our methods are implemented in package volesti of
Geomscale Org.
github.com/GeomScale/volume_approximation.
geomscale.github.io/.
Thank you!

More Related Content

What's hot

Volume and edge skeleton computation in high dimensions
Volume and edge skeleton computation in high dimensionsVolume and edge skeleton computation in high dimensions
Volume and edge skeleton computation in high dimensions
Vissarion Fisikopoulos
 
A Commutative Alternative to Fractional Calculus on k-Differentiable Functions
A Commutative Alternative to Fractional Calculus on k-Differentiable FunctionsA Commutative Alternative to Fractional Calculus on k-Differentiable Functions
A Commutative Alternative to Fractional Calculus on k-Differentiable FunctionsMatt Parker
 
Semi-automatic ABC: a discussion
Semi-automatic ABC: a discussionSemi-automatic ABC: a discussion
Semi-automatic ABC: a discussion
Christian Robert
 
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Christian Robert
 
Athens workshop on MCMC
Athens workshop on MCMCAthens workshop on MCMC
Athens workshop on MCMC
Christian Robert
 
Approximation Algorithms for the Directed k-Tour and k-Stroll Problems
Approximation Algorithms for the Directed k-Tour and k-Stroll ProblemsApproximation Algorithms for the Directed k-Tour and k-Stroll Problems
Approximation Algorithms for the Directed k-Tour and k-Stroll Problems
Sunny Kr
 
Representation formula for traffic flow estimation on a network
Representation formula for traffic flow estimation on a networkRepresentation formula for traffic flow estimation on a network
Representation formula for traffic flow estimation on a network
Guillaume Costeseque
 
Efficient Edge-Skeleton Computation for Polytopes Defined by Oracles
Efficient Edge-Skeleton Computation for Polytopes Defined by OraclesEfficient Edge-Skeleton Computation for Polytopes Defined by Oracles
Efficient Edge-Skeleton Computation for Polytopes Defined by Oracles
Vissarion Fisikopoulos
 
p-adic integration and elliptic curves over number fields
p-adic integration and elliptic curves over number fieldsp-adic integration and elliptic curves over number fields
p-adic integration and elliptic curves over number fields
mmasdeu
 
Loss Calibrated Variational Inference
Loss Calibrated Variational InferenceLoss Calibrated Variational Inference
Loss Calibrated Variational Inference
Tomasz Kusmierczyk
 
High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...
Vissarion Fisikopoulos
 
Introduction to modern Variational Inference.
Introduction to modern Variational Inference.Introduction to modern Variational Inference.
Introduction to modern Variational Inference.
Tomasz Kusmierczyk
 
Volume computation and applications
Volume computation and applications Volume computation and applications
Volume computation and applications
Vissarion Fisikopoulos
 
Mapping analysis
Mapping analysisMapping analysis
Mohammad Sabawi NTCCIT-2018 Presentation
Mohammad Sabawi NTCCIT-2018 PresentationMohammad Sabawi NTCCIT-2018 Presentation
Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...
Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...
Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...
Yandex
 
Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4
Abhimanyu Mishra
 
Theory of Automata and formal languages unit 2
Theory of Automata and formal languages unit 2Theory of Automata and formal languages unit 2
Theory of Automata and formal languages unit 2
Abhimanyu Mishra
 
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML
 

What's hot (20)

Volume and edge skeleton computation in high dimensions
Volume and edge skeleton computation in high dimensionsVolume and edge skeleton computation in high dimensions
Volume and edge skeleton computation in high dimensions
 
A Commutative Alternative to Fractional Calculus on k-Differentiable Functions
A Commutative Alternative to Fractional Calculus on k-Differentiable FunctionsA Commutative Alternative to Fractional Calculus on k-Differentiable Functions
A Commutative Alternative to Fractional Calculus on k-Differentiable Functions
 
Semi-automatic ABC: a discussion
Semi-automatic ABC: a discussionSemi-automatic ABC: a discussion
Semi-automatic ABC: a discussion
 
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
 
Athens workshop on MCMC
Athens workshop on MCMCAthens workshop on MCMC
Athens workshop on MCMC
 
Approximation Algorithms for the Directed k-Tour and k-Stroll Problems
Approximation Algorithms for the Directed k-Tour and k-Stroll ProblemsApproximation Algorithms for the Directed k-Tour and k-Stroll Problems
Approximation Algorithms for the Directed k-Tour and k-Stroll Problems
 
Representation formula for traffic flow estimation on a network
Representation formula for traffic flow estimation on a networkRepresentation formula for traffic flow estimation on a network
Representation formula for traffic flow estimation on a network
 
Efficient Edge-Skeleton Computation for Polytopes Defined by Oracles
Efficient Edge-Skeleton Computation for Polytopes Defined by OraclesEfficient Edge-Skeleton Computation for Polytopes Defined by Oracles
Efficient Edge-Skeleton Computation for Polytopes Defined by Oracles
 
p-adic integration and elliptic curves over number fields
p-adic integration and elliptic curves over number fieldsp-adic integration and elliptic curves over number fields
p-adic integration and elliptic curves over number fields
 
Loss Calibrated Variational Inference
Loss Calibrated Variational InferenceLoss Calibrated Variational Inference
Loss Calibrated Variational Inference
 
High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...
 
Introduction to modern Variational Inference.
Introduction to modern Variational Inference.Introduction to modern Variational Inference.
Introduction to modern Variational Inference.
 
Volume computation and applications
Volume computation and applications Volume computation and applications
Volume computation and applications
 
Mapping analysis
Mapping analysisMapping analysis
Mapping analysis
 
diss_present
diss_presentdiss_present
diss_present
 
Mohammad Sabawi NTCCIT-2018 Presentation
Mohammad Sabawi NTCCIT-2018 PresentationMohammad Sabawi NTCCIT-2018 Presentation
Mohammad Sabawi NTCCIT-2018 Presentation
 
Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...
Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...
Ilya Shkredov – Subsets of Z/pZ with small Wiener norm and arithmetic progres...
 
Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4
 
Theory of Automata and formal languages unit 2
Theory of Automata and formal languages unit 2Theory of Automata and formal languages unit 2
Theory of Automata and formal languages unit 2
 
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
 

Similar to Sampling Spectrahedra: Volume Approximation and Optimization

Richard Everitt's slides
Richard Everitt's slidesRichard Everitt's slides
Richard Everitt's slides
Christian Robert
 
Multiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximationsMultiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximations
Christian Robert
 
2014.10.dartmouth
2014.10.dartmouth2014.10.dartmouth
2014.10.dartmouth
Qiqi Wang
 
1 Sampling and Signal Reconstruction.pdf
1 Sampling and Signal Reconstruction.pdf1 Sampling and Signal Reconstruction.pdf
1 Sampling and Signal Reconstruction.pdf
Mohamedshabana38
 
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,...
The Statistical and Applied Mathematical Sciences Institute
 
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony SystemSolving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Ajay Bidyarthy
 
KZ Spatial Waves Separations
KZ Spatial Waves SeparationsKZ Spatial Waves Separations
KZ Spatial Waves Separations
QUESTJOURNAL
 
Lecture 3 sapienza 2017
Lecture 3 sapienza 2017Lecture 3 sapienza 2017
Lecture 3 sapienza 2017
Franco Bontempi Org Didattica
 
Ultrasound Modular Architecture
Ultrasound Modular ArchitectureUltrasound Modular Architecture
Ultrasound Modular ArchitectureJose Miguel Moreno
 
Asynchronous Stochastic Optimization, New Analysis and Algorithms
Asynchronous Stochastic Optimization, New Analysis and AlgorithmsAsynchronous Stochastic Optimization, New Analysis and Algorithms
Asynchronous Stochastic Optimization, New Analysis and Algorithms
Fabian Pedregosa
 
slides CIRM copulas, extremes and actuarial science
slides CIRM copulas, extremes and actuarial scienceslides CIRM copulas, extremes and actuarial science
slides CIRM copulas, extremes and actuarial science
Arthur Charpentier
 
Iterative methods with special structures
Iterative methods with special structuresIterative methods with special structures
Iterative methods with special structures
David Gleich
 
Final presentation
Final presentationFinal presentation
Final presentation
Yash Bhalgat
 
Decomposition and Denoising for moment sequences using convex optimization
Decomposition and Denoising for moment sequences using convex optimizationDecomposition and Denoising for moment sequences using convex optimization
Decomposition and Denoising for moment sequences using convex optimization
Badri Narayan Bhaskar
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
Christian Robert
 
My PhD defence
My PhD defenceMy PhD defence
My PhD defence
Jialin LIU
 
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
Advanced-Concepts-Team
 
ESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction Challenge
ESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction ChallengeESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction Challenge
ESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction Challenge
Francisco Zamora-Martinez
 
Clustering Random Walk Time Series
Clustering Random Walk Time SeriesClustering Random Walk Time Series
Clustering Random Walk Time Series
Gautier Marti
 
Rao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithms
Rao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithmsRao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithms
Rao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithms
Christian Robert
 

Similar to Sampling Spectrahedra: Volume Approximation and Optimization (20)

Richard Everitt's slides
Richard Everitt's slidesRichard Everitt's slides
Richard Everitt's slides
 
Multiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximationsMultiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximations
 
2014.10.dartmouth
2014.10.dartmouth2014.10.dartmouth
2014.10.dartmouth
 
1 Sampling and Signal Reconstruction.pdf
1 Sampling and Signal Reconstruction.pdf1 Sampling and Signal Reconstruction.pdf
1 Sampling and Signal Reconstruction.pdf
 
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,...
 
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony SystemSolving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
 
KZ Spatial Waves Separations
KZ Spatial Waves SeparationsKZ Spatial Waves Separations
KZ Spatial Waves Separations
 
Lecture 3 sapienza 2017
Lecture 3 sapienza 2017Lecture 3 sapienza 2017
Lecture 3 sapienza 2017
 
Ultrasound Modular Architecture
Ultrasound Modular ArchitectureUltrasound Modular Architecture
Ultrasound Modular Architecture
 
Asynchronous Stochastic Optimization, New Analysis and Algorithms
Asynchronous Stochastic Optimization, New Analysis and AlgorithmsAsynchronous Stochastic Optimization, New Analysis and Algorithms
Asynchronous Stochastic Optimization, New Analysis and Algorithms
 
slides CIRM copulas, extremes and actuarial science
slides CIRM copulas, extremes and actuarial scienceslides CIRM copulas, extremes and actuarial science
slides CIRM copulas, extremes and actuarial science
 
Iterative methods with special structures
Iterative methods with special structuresIterative methods with special structures
Iterative methods with special structures
 
Final presentation
Final presentationFinal presentation
Final presentation
 
Decomposition and Denoising for moment sequences using convex optimization
Decomposition and Denoising for moment sequences using convex optimizationDecomposition and Denoising for moment sequences using convex optimization
Decomposition and Denoising for moment sequences using convex optimization
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
 
My PhD defence
My PhD defenceMy PhD defence
My PhD defence
 
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
 
ESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction Challenge
ESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction ChallengeESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction Challenge
ESAI-CEU-UCH solution for American Epilepsy Society Seizure Prediction Challenge
 
Clustering Random Walk Time Series
Clustering Random Walk Time SeriesClustering Random Walk Time Series
Clustering Random Walk Time Series
 
Rao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithms
Rao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithmsRao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithms
Rao-Blackwellisation schemes for accelerating Metropolis-Hastings algorithms
 

Recently uploaded

Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 

Recently uploaded (17)

Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 

Sampling Spectrahedra: Volume Approximation and Optimization