SlideShare a Scribd company logo
1 of 20
Download to read offline
How Optical Random Features can be used to
Accelerate SARS-CoV-2 Molecular Dynamics Studies
Amélie Chatelain
contact@lighton.ai
Paris - Women in Machine Learning and Data Science - 22.04.2020
22.04.2020 2
My background: from neutrinos to photons
[Chatelain, Volpe, 2018]
Ph. D. in theoretical physics
linkedin.com/in/amelie-chatelain/
Travelling around ... Paris Rive Gauche
Master ICFP in
theoretical
physics at ENS
LightOn AI Research Team
22.04.2020 3
LightOn AI Research Team
Larger Scale
Faster Computation
Better Energy Efficiency
Optical Processing Unit (OPU)
Now available on
Pay-per-use or for Research
For more information: cloud.lighton.ai
22.04.2020 4
Molecular Dynamics (MD) and conformational changes
Molecular Dynamics (MD): follow trajectories of atoms
Fluctuations ~fs
Transitions ~μs, up to msFreeenergy
Collective Variable
A billion timesteps!
→ Methods to enhance sampling.
[Trstanova, Leimkuhler, Lelievre, 2019]
22.04.2020 5
Enhanced Sampling Methods
Example: metadynamics [Laio, Gervasio, 2008]
How to identify collective variables?
Diffusion maps
22.04.2020 7
Diffusion Maps – General Method
Nonlinear dimensionality reduction technique
dimension N dimension k, k < N
[Coifman, Lafon, Lee, Maggioni, Nadler, Warner, Zucker, 2005]
Diffusion
matrix
Stochastic
matrix
Diffusion
coordinates
diagonalisenormalise normalise
22.04.2020 8
Diffusion Maps – Illustration: the swiss-roll
Bonus Pearson’s correlation coefficients → relevant physical coordinates
●
Diffusion Coordinate 2 → ϕ
●
Diffusion Coordinate 3 → z
[Marsland, 2009]
x
y
z
Diffusion Coordinate 2
DiffusionCoordinate3
22.04.2020 9
Diffusion Maps: application to MD trajectories
[Trstanova, Leimkuhler, Lelievre, 2019]
Conformational changes
Issues:
(1) Memory footprint
(2) Hyperparameters
(3) User-defined threshold
(4) Compute time [ ]
F F F
F
Produced
by MD
Diffusion Maps
algorithm
Eigenvalues Change in
→ change of
conformation
Metadynamics
(or other)
Collective
variables
Diffusion
coordinates
Do we really have to compute & extract the
eigenvalues of the diffusion matrix every m
timesteps?
Maybe not...
Do we really have to compute & extract the
eigenvalues of the diffusion matrix every m
timesteps?
→ NEWMA!
22.04.2020 12
Online change-point detection – EWMA
Statistics Function of
time series
→ Change pointIf
In-control value Threshold
→ Requires prior knowledge of the dataset
Exponentially Weighted Moving Average for series of points
22.04.2020 13
Introducing NEWMA
→ No prior knowledge
: random features
→ CPU: Random Fourier Features (RFF),
or FastFood (FF)
[Rahimi, Recht, 2007] [Sarlós, Smola, 2013]
→ optically: RP on Aurora OPU
[Keriven, Garreau, Poli, 2018]
Change point if:
Adaptive threshold
22.04.2020 14
A new strategy for sampling!
22.04.2020 15
Applying NEWMA to MD trajectories: SARS-CoV-2
[Cespugli, Durmaz, Steinkellner, Gruber, 2020]
Comparison with changes computed with the diffusion maps algorithm.
22.04.2020 16
Applying NEWMA to MD trajectories: SARS-CoV-2
[DE Shaw Research, 2020]
Comparison with changes observed in video produced by Anton
https://youtu.be/HFkPq-l2EEY
22.04.2020 17
Applying NEWMA to MD: performances comparison
OPU vs. CPU for random projections: faster and lower memory footprint
22.04.2020 18
Take away message
●
NEWMA: great way to detect conformational changes in molecular
dynamics simulations.
●
Optical random features: particularly adapted to this task.
●
Future work: reinforcement learning for molecular dynamics.
[Shin, Tran, Takemura, Kitao, Terayama, Tsuda, 2019]
Thank you for your attention!
22.04.2020 20
Acknowledgments & References

We would like to thank Žofia Trsťanová for useful discussions and insights on her work.

Alessandro Laio and Francesco L. Gervasio. In: Reports on Progress in Physics 71.12, 2008.
ISSN:00344885. DOI: 10.1088/0034–4885/71/12/126601.

Zofia Trstanova, Ben Leimkuhler, and Tony Lelièvre. 2019. arXiv: 1901.06936.

R.R. Coifman, S. Lafon, A.B. Lee, M. Maggioni, B. Nadler, F. Warner, and S.W Zucker. In:
PNAS.102(21):7426–7431, 2005. DOI: 10.1073/pnas.0500334102

Nicolas Keriven, Damien Garreau, and Iacopo Poli. 2018. arXiv: 1805.08061.

A. Rahimi, and B. Recht. In Advances in Neural Information Processing Systems (NIPS),
2007.

Q. V. Le, T. Sarlós, and A. J. Smola. In: International Conference on Machine Learning
(ICML), volume 28, 2013.

Marco Cespugli, Vedat Durmaz, Georg Steinkellner, and Christian C. Gruber. 2020. DOI:
10.6084/m9.figshare.11764158.v2

D. E. Shaw Research, "Molecular Dynamics Simulations Related to SARS-CoV-2," D. E. Shaw
Research Technical Data, 2020.http://www.deshawresearch.com/resources_sarscov2.html

Lindorff-Larsen, Piana, Dror, Shaw. In: Science 28 Oct 2011, Vol. 334, Issue 6055, pp. 517–
520. DOI: 10.1126/science.1208351

More Related Content

Similar to Accelerating SARS-COv2 Molecular Dynamics Studies with Optical Random Features by Amélie Chatelain, Machine learning engineer @ LightOn

Accelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random Features
Accelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random FeaturesAccelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random Features
Accelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random FeaturesAmlieChatelain
 
Our expertises
Our expertisesOur expertises
Our expertisesfferrieu
 
Online video-based abnormal detection using highly motion techniques and stat...
Online video-based abnormal detection using highly motion techniques and stat...Online video-based abnormal detection using highly motion techniques and stat...
Online video-based abnormal detection using highly motion techniques and stat...TELKOMNIKA JOURNAL
 
EffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based TrackersEffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based TrackersEECJOURNAL
 
Crowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifierCrowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifierIJECEIAES
 
Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...
Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...
Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...IJECEIAES
 
Space Technologies for Experimental Astronomy
Space Technologies for Experimental AstronomySpace Technologies for Experimental Astronomy
Space Technologies for Experimental AstronomyFrancesco Lazzarotto
 
Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...TELKOMNIKA JOURNAL
 
Detecting and Shadows in the HSV Color Space using Dynamic Thresholds
Detecting and Shadows in the HSV Color Space using  Dynamic Thresholds Detecting and Shadows in the HSV Color Space using  Dynamic Thresholds
Detecting and Shadows in the HSV Color Space using Dynamic Thresholds IJECEIAES
 
A Survey On Tracking Moving Objects Using Various Algorithms
A Survey On Tracking Moving Objects Using Various AlgorithmsA Survey On Tracking Moving Objects Using Various Algorithms
A Survey On Tracking Moving Objects Using Various AlgorithmsIJMTST Journal
 
Advanced machine learning for metabolite identification
Advanced machine learning for metabolite identificationAdvanced machine learning for metabolite identification
Advanced machine learning for metabolite identificationDai-Hai Nguyen
 
A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model IJECEIAES
 
New approach to calculating the fundamental matrix
New approach to calculating the fundamental matrix New approach to calculating the fundamental matrix
New approach to calculating the fundamental matrix IJECEIAES
 
An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam Yayah Zakaria
 
An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam IJECEIAES
 
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLABIRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLABIRJET Journal
 
A Post-processing Approach for Solar Power Combined Forecasts of Ramp Events
A Post-processing Approach for Solar Power Combined Forecasts of Ramp EventsA Post-processing Approach for Solar Power Combined Forecasts of Ramp Events
A Post-processing Approach for Solar Power Combined Forecasts of Ramp EventsMohamed Abuella
 
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...IJECEIAES
 

Similar to Accelerating SARS-COv2 Molecular Dynamics Studies with Optical Random Features by Amélie Chatelain, Machine learning engineer @ LightOn (20)

Accelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random Features
Accelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random FeaturesAccelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random Features
Accelerating SARS-CoV-2 Molecular Dynamics Studies with Optical Random Features
 
Our expertises
Our expertisesOur expertises
Our expertises
 
Online video-based abnormal detection using highly motion techniques and stat...
Online video-based abnormal detection using highly motion techniques and stat...Online video-based abnormal detection using highly motion techniques and stat...
Online video-based abnormal detection using highly motion techniques and stat...
 
EffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based TrackersEffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
 
Crowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifierCrowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifier
 
[IJET V2I5P5] Authors: CHETANA M, SHIVA MURTHY. G
[IJET V2I5P5] Authors: CHETANA M, SHIVA MURTHY. G [IJET V2I5P5] Authors: CHETANA M, SHIVA MURTHY. G
[IJET V2I5P5] Authors: CHETANA M, SHIVA MURTHY. G
 
Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...
Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...
Rule Optimization of Fuzzy Inference System Sugeno using Evolution Strategy f...
 
Space Technologies for Experimental Astronomy
Space Technologies for Experimental AstronomySpace Technologies for Experimental Astronomy
Space Technologies for Experimental Astronomy
 
Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...
 
Detecting and Shadows in the HSV Color Space using Dynamic Thresholds
Detecting and Shadows in the HSV Color Space using  Dynamic Thresholds Detecting and Shadows in the HSV Color Space using  Dynamic Thresholds
Detecting and Shadows in the HSV Color Space using Dynamic Thresholds
 
A Survey On Tracking Moving Objects Using Various Algorithms
A Survey On Tracking Moving Objects Using Various AlgorithmsA Survey On Tracking Moving Objects Using Various Algorithms
A Survey On Tracking Moving Objects Using Various Algorithms
 
Advanced machine learning for metabolite identification
Advanced machine learning for metabolite identificationAdvanced machine learning for metabolite identification
Advanced machine learning for metabolite identification
 
16.pdf
16.pdf16.pdf
16.pdf
 
A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model
 
New approach to calculating the fundamental matrix
New approach to calculating the fundamental matrix New approach to calculating the fundamental matrix
New approach to calculating the fundamental matrix
 
An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam
 
An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam An Accurate Scheme for Distance Measurement using an Ordinary Webcam
An Accurate Scheme for Distance Measurement using an Ordinary Webcam
 
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLABIRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
 
A Post-processing Approach for Solar Power Combined Forecasts of Ramp Events
A Post-processing Approach for Solar Power Combined Forecasts of Ramp EventsA Post-processing Approach for Solar Power Combined Forecasts of Ramp Events
A Post-processing Approach for Solar Power Combined Forecasts of Ramp Events
 
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
A modified particle swarm optimization algorithm to enhance MPPT in the PV ar...
 

More from Paris Women in Machine Learning and Data Science

More from Paris Women in Machine Learning and Data Science (20)

Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
 
How and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe DaudierHow and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe Daudier
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Managing international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha DimbanManaging international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha Dimban
 
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria KnorpsOptimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
 
Perspectives, by M. Pannegeon
Perspectives, by M. PannegeonPerspectives, by M. Pannegeon
Perspectives, by M. Pannegeon
 
Evaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled dataEvaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled data
 
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
 
An age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-PierreAn age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-Pierre
 
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle LautréApplying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
 
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure SoulierHow to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
 
Global Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna AbreuGlobal Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna Abreu
 
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie DelonPlug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
 
Sales Forecasting as a Data Product by Francesca Iannuzzi
Sales Forecasting as a Data Product by Francesca IannuzziSales Forecasting as a Data Product by Francesca Iannuzzi
Sales Forecasting as a Data Product by Francesca Iannuzzi
 
Identifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta BinkyteIdentifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta Binkyte
 
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
 
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
 
Sandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI projectSandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI project
 
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
 
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdfKhrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
 

Recently uploaded

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 

Recently uploaded (20)

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 

Accelerating SARS-COv2 Molecular Dynamics Studies with Optical Random Features by Amélie Chatelain, Machine learning engineer @ LightOn

  • 1. How Optical Random Features can be used to Accelerate SARS-CoV-2 Molecular Dynamics Studies Amélie Chatelain contact@lighton.ai Paris - Women in Machine Learning and Data Science - 22.04.2020
  • 2. 22.04.2020 2 My background: from neutrinos to photons [Chatelain, Volpe, 2018] Ph. D. in theoretical physics linkedin.com/in/amelie-chatelain/ Travelling around ... Paris Rive Gauche Master ICFP in theoretical physics at ENS LightOn AI Research Team
  • 3. 22.04.2020 3 LightOn AI Research Team Larger Scale Faster Computation Better Energy Efficiency Optical Processing Unit (OPU) Now available on Pay-per-use or for Research For more information: cloud.lighton.ai
  • 4. 22.04.2020 4 Molecular Dynamics (MD) and conformational changes Molecular Dynamics (MD): follow trajectories of atoms Fluctuations ~fs Transitions ~μs, up to msFreeenergy Collective Variable A billion timesteps! → Methods to enhance sampling. [Trstanova, Leimkuhler, Lelievre, 2019]
  • 5. 22.04.2020 5 Enhanced Sampling Methods Example: metadynamics [Laio, Gervasio, 2008]
  • 6. How to identify collective variables? Diffusion maps
  • 7. 22.04.2020 7 Diffusion Maps – General Method Nonlinear dimensionality reduction technique dimension N dimension k, k < N [Coifman, Lafon, Lee, Maggioni, Nadler, Warner, Zucker, 2005] Diffusion matrix Stochastic matrix Diffusion coordinates diagonalisenormalise normalise
  • 8. 22.04.2020 8 Diffusion Maps – Illustration: the swiss-roll Bonus Pearson’s correlation coefficients → relevant physical coordinates ● Diffusion Coordinate 2 → ϕ ● Diffusion Coordinate 3 → z [Marsland, 2009] x y z Diffusion Coordinate 2 DiffusionCoordinate3
  • 9. 22.04.2020 9 Diffusion Maps: application to MD trajectories [Trstanova, Leimkuhler, Lelievre, 2019] Conformational changes Issues: (1) Memory footprint (2) Hyperparameters (3) User-defined threshold (4) Compute time [ ] F F F F Produced by MD Diffusion Maps algorithm Eigenvalues Change in → change of conformation Metadynamics (or other) Collective variables Diffusion coordinates
  • 10. Do we really have to compute & extract the eigenvalues of the diffusion matrix every m timesteps? Maybe not...
  • 11. Do we really have to compute & extract the eigenvalues of the diffusion matrix every m timesteps? → NEWMA!
  • 12. 22.04.2020 12 Online change-point detection – EWMA Statistics Function of time series → Change pointIf In-control value Threshold → Requires prior knowledge of the dataset Exponentially Weighted Moving Average for series of points
  • 13. 22.04.2020 13 Introducing NEWMA → No prior knowledge : random features → CPU: Random Fourier Features (RFF), or FastFood (FF) [Rahimi, Recht, 2007] [Sarlós, Smola, 2013] → optically: RP on Aurora OPU [Keriven, Garreau, Poli, 2018] Change point if: Adaptive threshold
  • 14. 22.04.2020 14 A new strategy for sampling!
  • 15. 22.04.2020 15 Applying NEWMA to MD trajectories: SARS-CoV-2 [Cespugli, Durmaz, Steinkellner, Gruber, 2020] Comparison with changes computed with the diffusion maps algorithm.
  • 16. 22.04.2020 16 Applying NEWMA to MD trajectories: SARS-CoV-2 [DE Shaw Research, 2020] Comparison with changes observed in video produced by Anton https://youtu.be/HFkPq-l2EEY
  • 17. 22.04.2020 17 Applying NEWMA to MD: performances comparison OPU vs. CPU for random projections: faster and lower memory footprint
  • 18. 22.04.2020 18 Take away message ● NEWMA: great way to detect conformational changes in molecular dynamics simulations. ● Optical random features: particularly adapted to this task. ● Future work: reinforcement learning for molecular dynamics. [Shin, Tran, Takemura, Kitao, Terayama, Tsuda, 2019]
  • 19. Thank you for your attention!
  • 20. 22.04.2020 20 Acknowledgments & References  We would like to thank Žofia Trsťanová for useful discussions and insights on her work.  Alessandro Laio and Francesco L. Gervasio. In: Reports on Progress in Physics 71.12, 2008. ISSN:00344885. DOI: 10.1088/0034–4885/71/12/126601.  Zofia Trstanova, Ben Leimkuhler, and Tony Lelièvre. 2019. arXiv: 1901.06936.  R.R. Coifman, S. Lafon, A.B. Lee, M. Maggioni, B. Nadler, F. Warner, and S.W Zucker. In: PNAS.102(21):7426–7431, 2005. DOI: 10.1073/pnas.0500334102  Nicolas Keriven, Damien Garreau, and Iacopo Poli. 2018. arXiv: 1805.08061.  A. Rahimi, and B. Recht. In Advances in Neural Information Processing Systems (NIPS), 2007.  Q. V. Le, T. Sarlós, and A. J. Smola. In: International Conference on Machine Learning (ICML), volume 28, 2013.  Marco Cespugli, Vedat Durmaz, Georg Steinkellner, and Christian C. Gruber. 2020. DOI: 10.6084/m9.figshare.11764158.v2  D. E. Shaw Research, "Molecular Dynamics Simulations Related to SARS-CoV-2," D. E. Shaw Research Technical Data, 2020.http://www.deshawresearch.com/resources_sarscov2.html  Lindorff-Larsen, Piana, Dror, Shaw. In: Science 28 Oct 2011, Vol. 334, Issue 6055, pp. 517– 520. DOI: 10.1126/science.1208351