adaptive data analysis
play

Adaptive Data Analysis Machine learning in science and society - PowerPoint PPT Presentation

Adaptive Data Analysis Machine learning in science and society Christos Dimitrakakis August 21, 2019 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis


  1. Adaptive Data Analysis Machine learning in science and society Christos Dimitrakakis August 21, 2019 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 1 / 53

  2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 1 / 53

  3. Introduction to machine learning 1 Introduction to machine learning Data analysis, learning and planning Experiment design Bayesian inference. Course overview 2 Nearest neighbours 3 Reproducibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 2 / 53

  4. Introduction to machine learning Scientific applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 3 / 53

  5. Introduction to machine learning Scientific applications Interpretability, Reproducibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 3 / 53

  6. Introduction to machine learning Pervasive “intelligent” systems Web advertising Home assistants Lending Autonomous vehicles Public policy Ridesharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 4 / 53

  7. Introduction to machine learning Pervasive “intelligent” systems Web advertising Privacy, Fairness, Safety Home assistants Lending Autonomous vehicles Public policy Ridesharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 4 / 53

  8. Introduction to machine learning Data analysis, learning and planning What can machine learning do? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 5 / 53

  9. Introduction to machine learning Data analysis, learning and planning Can machines learn from data? An unsupervised learning problem: topic modelling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 6 / 53

  10. Introduction to machine learning Data analysis, learning and planning Can machines learn from data? A supervised learning problem: object recognition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 6 / 53

  11. Introduction to machine learning Data analysis, learning and planning Can machines learn from their mistakes? Reinforcement learning Take actions a 1 , . . . , a t , so as to maximise utility U = ∑ T t =1 r t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 7 / 53

  12. Introduction to machine learning Data analysis, learning and planning Can machines make complex plans? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 8 / 53

  13. Introduction to machine learning Data analysis, learning and planning Machines can make complex plans! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 9 / 53

  14. Introduction to machine learning Experiment design The scientific process as machine learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 10 / 53

  15. Introduction to machine learning Experiment design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 11 / 53

  16. Introduction to machine learning Experiment design Adam, the robot scientist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 12 / 53

  17. Introduction to machine learning Experiment design Drug discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 13 / 53

  18. Introduction to machine learning Experiment design Drawing conclusions from results experiment hypothesis conclusion result . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 14 / 53

  19. Introduction to machine learning Bayesian inference. Tycho Brahe’s minute eye measurements Figure: Tycho’s measurements of the orbit of Mars and the conclusion about the actual orbits, under the assumption of an earth-centric universe with circular orbits. Hypothesis: Earth-centric, Circular orbits . . . . . . . . . . . . . . . . . . . . Conclusion: Specific circular orbits . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 15 / 53

  20. Introduction to machine learning Bayesian inference. Johannes Kepler’s alternative hypothesis Hypothesis: Circular or elliptic orbits Conclusion: Specific elliptic orbits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 16 / 53

  21. Introduction to machine learning Bayesian inference. 200 years later, Gauss formalised this statistically . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 17 / 53

  22. Introduction to machine learning Bayesian inference. A warning: The dead salmon mirage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 18 / 53

  23. Introduction to machine learning Bayesian inference. A simple simulation study src/reproducibility/mri_analysis.ipynb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 19 / 53

  24. Introduction to machine learning Bayesian inference. Planning future experiments experiment hypothesis conclusion result . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 20 / 53

  25. Introduction to machine learning Bayesian inference. Planning experiments is like Tic-Tac-Toe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 21 / 53

  26. Introduction to machine learning Bayesian inference. Eve, another robot scientist Discovered a malaria drug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 22 / 53

  27. Introduction to machine learning Course overview Machine learning in practice Avoiding pitfalls Choosing hypotheses. Correctly interpreting conclusions. Using a good testing methodology. Machine learning in society Privacy Fairness Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 23 / 53

  28. Introduction to machine learning Course overview Machine learning in practice Avoiding pitfalls Choosing hypotheses. Correctly interpreting conclusions. Using a good testing methodology. Machine learning in society Privacy — Credit risk. Fairness Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 23 / 53

  29. Introduction to machine learning Course overview Machine learning in practice Avoiding pitfalls Choosing hypotheses. Correctly interpreting conclusions. Using a good testing methodology. Machine learning in society Privacy — Credit risk. Fairness — Job market. Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C. Dimitrakakis Adaptive Data Analysis August 21, 2019 23 / 53

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend