237 lines
11 KiB
Plaintext
237 lines
11 KiB
Plaintext
TITLE: Overview of course material: Data Analysis and Machine Learning (weekly schedule may be revised)
|
|
AUTHOR: "Morten Hjorth-Jensen":"http://mhjgit.github.io/info/doc/web/" at Department of Physics and Astronomy and Facility for Rare ion Beams and National Superconducting Cyclotron Laboratory, Michigan State University, USA & Department of Physics and Center for Computing in Science Education (office FØ470), University of Oslo, Norway
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The teaching material is produced in various formats for running codes (jupyter notebooks) and on-screen reading. Below you will also find a link to the lecture notes as a textbook in PDF format and as a jupyter notebook as well. Projects and exercise sets are also included.
|
|
|
|
|
|
|
|
===== Week 34 August 19-23:Basic introduction to the course with schedule etc and start Linear Regression =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week34/html/week34.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week34/html/week34-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week34/html/week34-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week34/ipynb/week34.ipynb"
|
|
|
|
|
|
===== Week 35 August 26-30: Linear regression, from ordinary Least Squares to Ridge and Lasso Regression, Elements of Statistics =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week35/html/week35.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week35/html/week35-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week35/html/week35-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week35/ipynb/week35.ipynb"
|
|
|
|
|
|
===== Week 36 September 2-6: Statistical analysis and discussion of Ridge and Lasso regression =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week36/html/week36.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week36/html/week36-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week36/html/week36-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week36/ipynb/week36.ipynb"
|
|
|
|
|
|
===== Week 37 September 9-13: Resampling techniques, Cross-validation and the Bootstrap =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week37/html/week37.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week37/html/week37-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week37/html/week37-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week37/ipynb/week37.ipynb"
|
|
|
|
|
|
===== Week 38 September 16-20: Summary of linear regression methods and start Logistic Regression =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week38/html/week38.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week38/html/week38-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week38/html/week38-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week38/ipynb/week38.ipynb"
|
|
|
|
|
|
===== Week 39 September 23-27: Logistic Regression and Gradient methods =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week39/html/week39.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week39/html/week39-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week39/html/week39-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week39/ipynb/week39.ipynb"
|
|
|
|
|
|
===== Week 40 October 2-6: Stochastic Gradient Descent =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week40/html/week40.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week40/html/week40-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week40/html/week40-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week40/ipynb/week40.ipynb"
|
|
|
|
|
|
===== Week 41 October 7-11: Neural Networks, starting to build a multi-layer Perceptron model, the Back Propagation algoritm =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week41/html/week41.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week41/html/week41-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week41/html/week41-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week41/ipynb/week41.ipynb"
|
|
|
|
|
|
===== Week 42 October 14-18: Building a multi-layer perceptron code and introduction to Tensorflow =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week42/html/week42.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week42/html/week42-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week42/html/week42-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week42/ipynb/week42.ipynb"
|
|
|
|
|
|
===== Week 43 October 21-25: Deep learning, Solving Differential Equations with NNs and Convolutional Neural Networks) =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week43/html/week43.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week43/html/week43-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week43/html/week43-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week43/ipynb/week43.ipynb"
|
|
|
|
|
|
===== Week 44 October 28- November 1: Convolutional Neural Networks =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week44/html/week44.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week44/html/week44-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week44/html/week44-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week44/ipynb/week44.ipynb"
|
|
|
|
|
|
===== Week 45 November 4-8: Convolutional neural networks and Recurrent neural networks =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week45/html/week45.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week45/html/week45-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week45/html/week45-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week45/ipynb/week45.ipynb"
|
|
|
|
|
|
===== Week 46 November 11-15: Decision trees, random forests and other ensemble methods =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week46/html/week46.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week46/html/week46-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week46/html/week46-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week46/ipynb/week46.ipynb"
|
|
|
|
|
|
===== Week 47 November 18-22: Ensemble methods, Bagging and Boosting and Summary of Course with Future Perspectives =====
|
|
|
|
|
|
|
|
* HTML:
|
|
* "Plain html": "https://compphysics.github.io/MachineLearning/doc/pub/week47/html/week47.html"
|
|
* "reveal.js beige slide style": "https://compphysics.github.io/MachineLearning/doc/pub/week47/html/week47-reveal.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "https://compphysics.github.io/MachineLearning/doc/pub/week47/html/week47-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/pub/week47/ipynb/week47.ipynb"
|
|
|
|
|
|
|
|
!split
|
|
===== Textbook =====
|
|
* As a jupyter book:
|
|
* "ipynb file": "https://compphysics.github.io/MachineLearning/doc/LectureNotes/_build/html/intro.html"
|
|
|
|
|
|
|
|
|
|
|
|
!split
|
|
===== Projects Fall 2023 (dates are tentative) =====
|
|
|
|
|
|
=== Project 1, Deadline October 15 (available September 3) ===
|
|
* LaTeX and PDF:
|
|
* "LaTex file":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project1/pdf/Project1.tex"
|
|
* "PDF file":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project1/pdf/Project1.pdf"
|
|
* HTML:
|
|
* "Plain html":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project1/html/Project1.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project1/html/Project1-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project1/ipynb/Project1.ipynb"
|
|
|
|
=== Project 2, Deadline November 13 (available October 8) ===
|
|
* LaTeX and PDF:
|
|
* "Latex file":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project2/pdf/Project2.tex"
|
|
* "PDF file":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project2/pdf/Project2.pdf"
|
|
* HTML:
|
|
* "Plain html":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project2/html/Project2.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project2/html/Project2-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project2/ipynb/Project2.ipynb"
|
|
|
|
|
|
=== Project 3, Deadline December 11 (available November 12) ===
|
|
* LaTeX and PDF:
|
|
* "LaTex file":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project3/pdf/Project3.tex"
|
|
* "PDF file":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project3/pdf/Project3.pdf"
|
|
* HTML:
|
|
* "Plain html":"http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project3/html/Project3.html"
|
|
* "Bootstrap slide style, easy for reading on mobile devices": "http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project3/html/Project3-bs.html"
|
|
* Jupyter notebook:
|
|
* "ipynb file": "http://compphysics.github.io/MachineLearning/doc/Projects/2023/Project3/ipynb/Project3.ipynb"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|