Skip to content

Commit 6e484d7

Browse files
committed
updates
1 parent b6b8e9f commit 6e484d7

File tree

4 files changed

+152
-57
lines changed

4 files changed

+152
-57
lines changed

MLlearningresources.md

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -19,59 +19,10 @@ licensed material is included.
1919
Most learning resources include hands-on tutorials. So be ready to use a
2020
notebook, but most tutorials offer notebooks ready to use directly.
2121

22-
- A Course in Machine Learning, <http://ciml.info/>
2322

2423
+++
2524

26-
- Adversarial Robustness - Theory and Practice.This tutorial seeks to provide a broad, hands-on introduction to this topic of adversarial robustness in deep learning. The goal is combine both a mathematical presentation and illustrative code examples that highlight some of the key methods and challenges in this setting. With this goal in mind, the tutorial is provided as a static web site, but all the sections are also downloadable as Jupyter Notebooks. Check the course [Adversarial Robustness - Theory and Practice](https://adversarial-ml-tutorial.org/)
2725

28-
+++
29-
30-
- AutoML: Methods, Systems, Challenges,
31-
<https://www.ml4aad.org/wp-content/uploads/2019/05/AutoML_Book.pdf>
32-
33-
+++
34-
35-
- Building Safe A.I., A Tutorial for Encrypted Deep Learning,
36-
<https://iamtrask.github.io/2017/03/17/safe-ai/>
37-
38-
+++
39-
40-
- Collection of Interactive Machine Learning Examples,
41-
<https://aihub.cloud.google.com/s?category=notebook>
42-
43-
+++
44-
45-
- Cryptography and Machine Learning, Mixing both for
46-
privacy-preserving machine learning, <https://mortendahl.github.io/>
47-
48-
+++
49-
50-
- Dive into Deep Learning, An interactive deep learning book with
51-
code, math, and discussions, <https://d2l.ai/>
52-
53-
+++
54-
55-
- Explainable Deep Learning: A Field Guide for the Uninitiated. Great
56-
learning guide for new and starting researchers in the Deep neural
57-
network (DNN) field. <https://arxiv.org/pdf/2004.14545.pdf>
58-
59-
+++
60-
- Fairness and machine learning, Limitations and Opportunities by Solon Barocas, Moritz Hardt, Arvind Narayanan, https://fairmlbook.org/index.html
61-
62-
+++
63-
64-
- Foundations of Machine Learning, Understand the Concepts, Techniques
65-
and Mathematical Frameworks Used by Experts in Machine Learning,
66-
<https://bloomberg.github.io/foml/#home>
67-
68-
+++
69-
70-
- Interpretable Machine Learning, A Guide for Making Black Box Models
71-
Explainable,Christoph Molnar,
72-
<https://christophm.github.io/interpretable-ml-book/>
73-
74-
+++
7526

7627
- Machine Learning Crash Course with TensorFlow APIs,
7728
<https://developers.google.com/machine-learning/crash-course/> This

_toc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ parts:
2424
- caption: Courses
2525
chapters:
2626
- file: mlcourses
27+
- file: ml-pdfbooks
2728
- caption: Open References
2829
chapters:
2930
- file: MLlearningresources

ml-pdfbooks.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# ML Books
2+
3+
This section presents an opinionated list of great machine learning
4+
learning resources available in PDF format.
5+
6+
Of course all [open](http://opendefinition.org/od/2.1/en/).
7+
8+
9+
```{admonition} AutoML: Methods, Systems, Challenges.
10+
:class: tip, dropdown
11+
12+
Check this [Springer Book](https://www.ml4aad.org/wp-content/uploads/2019/05/AutoML_Book.pdf).
13+
14+
```
15+
16+
17+
```{admonition} Explainable Deep Learning: A Field Guide for the Uninitiated.
18+
:class: tip, dropdown
19+
Great learning guide for new and starting researchers in the Deep neural network (DNN) field.
20+
21+
Check this [Guide at ArXiV](https://arxiv.org/pdf/2004.14545.pdf).
22+
23+
```
24+
25+
26+

mlcourses.md

Lines changed: 125 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,49 @@
11
# ML courses
22

3+
Everyone in the world should have access to high-quality machine learning resources. This to empower Free and Open Machine Learning.
4+
5+
This list of [open](http://opendefinition.org/od/2.1/en/) (Creative Commons licensed ) machine learning training resources contains resources for starters who never want to do ‘hands-on’. Openness for knowledge sharing means no user registration to read or play with the material is required.
6+
7+
Never stop learning.
8+
39

410

511
::::{grid} 3
612
:class-container: text-center
713
:gutter: 3
814

915

16+
:::{grid-item-card}
17+
:link: https://d2l.ai/
18+
{octicon}`book;1em;caption-text` **Dive into Deep Learning**
19+
^^^
20+
```{image} https://d2l.ai/_images/front.png
21+
:height: 100px
22+
```
23+
Interactive deep learning book with code, math, and discussions. Implemented with PyTorch, NumPy/MXNet, JAX, and TensorFlow.
24+
25+
Adopted at 400 universities from 60 countries
26+
27+
+++
28+
[Check this Course Book »](https://d2l.ai/)
29+
:::
30+
31+
32+
:::{grid-item-card}
33+
:link: https://christophm.github.io/interpretable-ml-book/
34+
{octicon}`book;1em;caption-text` **Interpretable Machine Learning**
35+
^^^
36+
```{image} https://christophm.github.io/interpretable-ml-book/images/cutout.png
37+
:height: 100px
38+
```
39+
A Guide for Making Black Box Models Explainable
40+
41+
+++
42+
[Check this Course Book »](https://christophm.github.io/interpretable-ml-book/)
43+
:::
44+
45+
46+
1047
:::{grid-item-card}
1148
:link: https://www.tomasbeuzen.com/deep-learning-with-pytorch/README.html
1249
{octicon}`book;1em;caption-text` **Deep Learning with PyTorch**
@@ -48,14 +85,6 @@ A course designed for people with some coding experience, who want to learn how
4885
[Check this course »](https://course.fast.ai/)
4986
:::
5087

51-
::::
52-
53-
% another row
54-
55-
::::{grid} 3
56-
:class-container: text-center
57-
:gutter: 3
58-
5988

6089
:::{grid-item-card}
6190
:link: https://mlc.ai/index.html
@@ -71,4 +100,92 @@ Learn the key abstractions to represent machine learning programs, automatic opt
71100
[Check this course »](https://mlc.ai/index.html)
72101
:::
73102

103+
:::{grid-item-card}
104+
:link: https://bronwojtek.github.io/neuralnets-in-raw-python/docs/index.html
105+
{octicon}`book;1em;caption-text` **Explaining neural networks in raw Python:lectures in Jupiter**
106+
^^^
107+
```{image} https://bronwojtek.github.io/neuralnets-in-raw-python/_static/koh.png
108+
:height: 100px
109+
```
110+
The goal of this course is to teach some basics of the omnipresent neural networks with Python.
111+
112+
*The text is brief so you can complete the course in a few afternoons!*
113+
114+
+++
115+
[Check this course »](https://bronwojtek.github.io/neuralnets-in-raw-python/docs/index.html)
116+
:::
117+
118+
119+
:::{grid-item-card}
120+
:link: https://bait509-ubc.github.io/BAIT509/intro.html
121+
{octicon}`book;1em;caption-text` **BAIT509 - Business Applications of Machine Learning**
122+
^^^
123+
```{image} https://bait509-ubc.github.io/BAIT509/_static/bait_logo.png
124+
:height: 100px
125+
```
126+
Introduction to machine learning concepts, such as model training, model testing, generalization error and overfitting.
127+
128+
*Course given at University of British Columbia*
129+
130+
+++
131+
[Check this course »](https://bait509-ubc.github.io/BAIT509/intro.html)
132+
:::
133+
134+
135+
:::{grid-item-card}
136+
{octicon}`book;1em;caption-text` **DEEP LEARNING(with PyTorch)**
137+
^^^
138+
```{image} https://atcold.github.io/pytorch-Deep-Learning/images/week11/11-3/figure1.png
139+
:height: 100px
140+
```
141+
Supervised and unsupervised deep learning, embedding methods, metric learning, convolutional and recurrent nets, with applications to computer vision, natural language understanding, and speech recognition.
142+
143+
*Course from NYU CENTER FOR DATA SCIENCE, advanced course*
144+
145+
[Repository (with notebooks)](https://github.com/Atcold/pytorch-Deep-Learning)
146+
147+
+++
148+
[Check this course »](https://atcold.github.io/pytorch-Deep-Learning/)
149+
:::
150+
151+
:::{grid-item-card}
152+
:link: https://dafriedman97.github.io/mlbook/content/introduction.html
153+
{octicon}`book;1em;caption-text` **Machine Learning from Scratch**
154+
^^^
155+
```{image} https://dafriedman97.github.io/mlbook/_images/logo_light.png
156+
:height: 100px
157+
```
158+
This book covers the building blocks of the most common methods in machine learning. This set of methods is like a toolbox for machine learning engineers.
159+
160+
+++
161+
[Check this course »](https://dafriedman97.github.io/mlbook/content/introduction.html)
162+
:::
163+
164+
:::{grid-item-card}
165+
:link: https://fairmlbook.org/index.html
166+
{octicon}`book;1em;caption-text` **Fairness and machine learning, Limitations and Opportunities**
167+
^^^
168+
```{image} https://fairmlbook.org/assets/causal-collider.svg
169+
:height: 100px
170+
```
171+
If machine learning is our way into studying institutional decision making, fairness is the moral lens through which we examine those decisions.
172+
173+
+++
174+
[Read this course book »](https://fairmlbook.org/index.html)
175+
:::
176+
177+
178+
:::{grid-item-card}
179+
:link: https://bloomberg.github.io/foml/#home
180+
{octicon}`book;1em;caption-text` **Foundations of Machine Learning**
181+
^^^
182+
```{image} https://bloomberg.github.io/foml/images/mlbanner.jpg
183+
:height: 100px
184+
```
185+
Understand the Concepts, Techniques and Mathematical Frameworks Used by Experts in Machine Learning
186+
+++
187+
[Read this course book »](https://bloomberg.github.io/foml/#home)
188+
:::
189+
190+
74191
::::

0 commit comments

Comments
 (0)