Machine Learning in Physics
Romain Dupuis
CmPA
May 2, 2019
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 1 / 55
Machine Learning in Physics Romain Dupuis CmPA May 2, 2019 Romain - - PowerPoint PPT Presentation
Machine Learning in Physics Romain Dupuis CmPA May 2, 2019 Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 1 / 55 Why a talk about Machine Learning at CmPA ? Interest in branches of physics - High Energy Physics - Astronomy -
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 1 / 55
Kaggle competition
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 2 / 55
1
2
3
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 3 / 55
Some notions of machine learning
Object detection, Redmon et al., 2016
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 5 / 55
Some notions of machine learning
Cascade of multiple neural layers
Learning without being explicitly programmed
Computer systems performing ”intelligent” tasks
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 6 / 55
Important notions in Machine Learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 7 / 55
Important notions in Machine Learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 8 / 55
Important notions in Machine Learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 9 / 55
Important notions in Machine Learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 10 / 55
Important notions in Machine Learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 11 / 55
Supervised learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 13 / 55
Supervised learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 14 / 55
Supervised learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 15 / 55
Supervised learning
n
i=1 Ji(w)
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 16 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 17 / 55
Supervised learning Regression
1 2 3 X
1 2 3 Y Bad (w0 = 2, w1 = −0.6) Model Samples Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 18 / 55
Supervised learning Regression
1 2 3 X
1 2 3 Y OK (w0 = 0, w1 = 0.7) Model Samples Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 18 / 55
Supervised learning Regression
1 2 3 X
1 2 3 Y OK (w0 = 0, w1 = 0.7) Error Model Samples Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 18 / 55
Supervised learning Regression
1 2 3 X
1 2 3 Y OK (w0 = 0, w1 = 0.7) Error Model Samples
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 18 / 55
Supervised learning Regression
1 2 3 X
1 2 3 Y Good (w0 = −1.0, w1 = 1.25) Model Samples
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 18 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 19 / 55
Supervised learning Regression
1 2 3 X
1 2 3 4 5 Y Degree 1 Cost function = 5.18e-01 Model Samples
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 19 / 55
Supervised learning Regression
1 2 3 X
1 2 3 4 5 Y Degree 4 Cost function = 1.11e-02 Model Samples
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 19 / 55
Supervised learning Regression
1 2 3 X
1 2 3 4 5 Y Degree 15 Cost function = 4.99e-03 Model Samples
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 19 / 55
Supervised learning Regression
1 2 3 X
1 2 3 4 5 Y Degree 15 Cost function = 4.99e-03 Model Samples
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 19 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 20 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 21 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 22 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 23 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 24 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 25 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 26 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 27 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 28 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 29 / 55
Supervised learning Regression
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 30 / 55
Supervised learning Classification
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 31 / 55
Supervised learning Classification
N
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 32 / 55
Supervised learning Classification
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 33 / 55
Supervised learning Classification
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 34 / 55
Supervised learning Classification
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 35 / 55
Supervised learning Classification
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 35 / 55
Unsupervised learning
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 37 / 55
Unsupervised learning Clustering
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 38 / 55
Unsupervised learning Clustering
b (1) b (2)
b (1) b (2)
b (1) b (2)
b (1) b (2)
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 39 / 55
Unsupervised learning Clustering
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 40 / 55
Unsupervised learning Clustering
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 41 / 55
Unsupervised learning Clustering
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 42 / 55
Unsupervised learning Clustering
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 43 / 55
Unsupervised learning Dimension reduction
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 44 / 55
Unsupervised learning Dimension reduction
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 45 / 55
Unsupervised learning Dimension reduction
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 46 / 55
Unsupervised learning Dimension reduction
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 47 / 55
Add physic constraints
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 49 / 55
Add physic constraints
1
2
3
4
5
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 50 / 55
Conclusion
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 52 / 55
Conclusion
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 53 / 55
Conclusion
Wolpert, D. H. (1996). The lack of a priori distinctions between learning algorithms. Neural computation Mehta, P. et al. (2019). A high-bias, low-variance introduction to machine learning for physicists. Physics Reports. Ramprasad, R. et al. (2017). Machine learning in materials informatics : recent applications and prospects. npj Computational Materials, 3(1), 54. Rouet-Leduc, B. (2017). Machine Learning for Materials Science (Doctoral thesis) Perdikaris, P. et al. (2015). Multi-fidelity modelling via recursive co-kriging and Gaussian-Markov random
Davidson, P. et al. (2018). Probabilistic defect analysis of fiber reinforced composites using kriging and support vector machine based surrogates. Composite Structures Karpatne, A. et al. (2017). Theory-guided data science : A new paradigm for scientific discovery from data. IEEE Transactions on Knowledge and Data Engineering Ling, J. and Templeton, J. (2015). Evaluation of machine learning algorithms for prediction of regions of high Reynolds averaged Navier Stokes uncertainty. Physics of Fluids Bermejo-Moreno, I. et al. (2008). On the non-local geometry of turbulence. Journal of Fluid Mechanics, 603, 101-135. Bobra, M. G., & Couvidat, S. (2015). Solar flare prediction using SDO/HMI vector magnetic field data with a machine-learning algorithm. The Astrophysical Journal Liu, C. et al. (2017). Predicting solar flares using SDO/HMI vector magnetic data products and the random forest algorithm. The Astrophysical Journal Lieu, T. et al.(2006). Reduced-order fluid/structure modeling of a complete aircraft configuration. Computer methods in applied mechanics and engineering Nobach et al. (2007). Review of Some Fundamentals of Data Processing, Springer Handbook of Experimental Fluid Mechanics Duraisamy, K. et al. (2019). Turbulence modeling in the age of data. Annual Review of Fluid Mechanics Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 54 / 55
Conclusion
Romain Dupuis (CmPA) Machine Learning in Physics May 2, 2019 55 / 55