Skip to content

Commit 256dc38

Browse files
committed
courses updated
1 parent 6e484d7 commit 256dc38

File tree

5 files changed

+181
-149
lines changed

5 files changed

+181
-149
lines changed

MLlearningresources.md

Lines changed: 0 additions & 118 deletions
This file was deleted.

_toc.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@ parts:
2424
- caption: Courses
2525
chapters:
2626
- file: mlcourses
27-
- file: ml-pdfbooks
28-
- caption: Open References
29-
chapters:
30-
- file: MLlearningresources
27+
- file: ml-books
3128
- file: NLPlearningresources
3229
- caption: About
3330
chapters:

ml-books.md

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
# ML Books and Guides
2+
3+
This section presents an opinionated list of great machine learning
4+
learning resources. Some in PDF, others online is an easy to read format in any browser.
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+
27+
```{admonition} Google Machine Learning Guides
28+
:class: tip, dropdown
29+
30+
Simple step-by-step walkthroughs to solve common machine learning problems using best practices.
31+
* Rules of ML:Become a better machine learning engineer by following these machine learning best practices used at Google.
32+
* People + AI Guidebook: This guide assists UXers, PMs, and developers in collaboratively working through AI design topics and questions.
33+
* Text Classification: This comprehensive guide provides a walkthrough to solving text classification problems using machine learning.
34+
* Good Data Analysis: This guide describes the tricks that an expert data analyst uses to evaluate huge data sets in machine learning problems.
35+
36+
Check the [guides](https://developers.google.com/machine-learning/guides/).
37+
38+
```
39+
40+
41+
42+
```{admonition} Google Machine Learning Education
43+
:class: tip, dropdown
44+
45+
Google Machine Learning Education
46+
47+
Learn to build ML products with Google's Machine Learning Courses.
48+
49+
[The foundational courses](https://developers.google.com/machine-learning) cover machine learning fundamentals and core concepts.
50+
```
51+
52+
53+
```{admonition} Machines that Learn in the Wild
54+
:class: tip, dropdown
55+
Published in 2015, but still a simple and good introduction. Especially for non technical people.
56+
57+
All key concept explained with nice visuals.
58+
59+
Check: [Machines that Learn in the Wild - Machine learning capabilities, limitations and implications](https://media.nesta.org.uk/documents/machines_that_learn_in_the_wild.pdf)
60+
61+
62+
```
63+
64+
65+
```{admonition} Mathematics for Machine Learning
66+
:class: tip, dropdown
67+
68+
A book on Mathematics for Machine Learning that motivates people to learn mathematical concepts.
69+
70+
[Mathematics for Machine Learning](https://mml-book.github.io/)
71+
Examples and tutorials for this book are placed [github](https://github.com/mml-book/mml-book.github.io)
72+
73+
```
74+
75+
76+
```{admonition} Scikit-learn Guides
77+
:class: tip, dropdown
78+
79+
The best Scikit-learn Guides around.
80+
* [Scikit-learn User Guide](https://scikit-learn.org/stable/user_guide.html)
81+
* [scikit-learn Tutorials](https://scikit-learn.org/stable/tutorial/index.html)
82+
83+
```
84+
85+
86+
```{admonition} Seeing Theory, A visual introduction to probability and statistics.
87+
:class: tip, dropdown
88+
89+
Great visuals that help learning and understanding the key ML concepts!
90+
91+
[Interactive learning book that visualizes the fundamental statistical concepts](https://seeing-theory.brown.edu/)
92+
93+
```
94+

ml-pdfbooks.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

mlcourses.md

Lines changed: 86 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
11
# ML courses
22

3+
4+
Learning machine learning does not have to be very expensive or time consuming. Great learning material for machine learning is licensed under a Creative Commons license. For starters but also people who are already more familiar with the key concepts.
5+
6+
This section presents an opinionated list of great machine learning learning resources. A lot of garbage is produced on the internet and even paid courses are often not that good.
7+
8+
This list consist of very readable references and some great hands-on courses. Only resources that are real open, so resources published using a Creative Commons license (cc-by mostly) or other types of real open licensed material is included.
9+
10+
Most learning resources include hands-on tutorials. So be ready to learn how to use a [notebook](https://nocomplexity.com/documents/jupyterlab/intro.html), but most tutorials offer notebooks ready to use.
11+
12+
313
Everyone in the world should have access to high-quality machine learning resources. This to empower Free and Open Machine Learning.
414

515
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.
616

7-
Never stop learning.
17+
```{tip} **Never stop learning!**
18+
```
19+
820

921

1022

@@ -188,4 +200,77 @@ Understand the Concepts, Techniques and Mathematical Frameworks Used by Experts
188200
:::
189201

190202

203+
204+
:::{grid-item-card}
205+
:link: https://inria.github.io/scikit-learn-mooc/index.html
206+
{octicon}`book;1em;caption-text` **scikit-learn course**
207+
^^^
208+
```{image} https://inria.github.io/scikit-learn-mooc/figures/mooc_computer.jpg
209+
:height: 100px
210+
```
211+
The goal of this course is to teach machine learning with scikit-learn to beginners, even without a strong technical background.
212+
+++
213+
[Check this course »](https://inria.github.io/scikit-learn-mooc/toc.html)
214+
:::
215+
216+
217+
218+
:::{grid-item-card}
219+
:link: https://developers.google.com/machine-learning/crash-course/
220+
{octicon}`book;1em;caption-text` **Machine Learning Crash Course with TensorFlow APIs**
221+
^^^
222+
```{image} https://developers.google.com/static/machine-learning/crash-course/images/landing-icon-sliders.svg
223+
:height: 100px
224+
```
225+
Google crash-course (cc-by). A great course published by Google\'s. It is advertised as a \'A
226+
self-study guide for aspiring machine learning practitioners\'
227+
+++
228+
[Check this course »](https://developers.google.com/machine-learning/crash-course/)
229+
:::
230+
231+
232+
233+
:::{grid-item-card}
234+
:link: https://spinningup.openai.com/en/latest/index.html
235+
{octicon}`book;1em;caption-text` **Spinning Up in Deep RL**
236+
^^^
237+
```{image} https://spinningup.openai.com/en/latest/_images/spinning-up-in-rl.png
238+
:height: 100px
239+
```
240+
Spinning Up in Deep RL, become a skilled practitioner in deep reinforcement learning.
241+
An educational resource produced by OpenAI, the company behind ChatGPT.
242+
243+
+++
244+
[Check this course »](https://spinningup.openai.com/en/latest/index.html)
245+
:::
246+
247+
248+
:::{grid-item-card}
249+
:link: https://www.elementsofai.com/
250+
{octicon}`book;1em;caption-text` **The Elements of AI, learn the basics of AI**
251+
^^^
252+
```{image} https://elementsofai.s3.amazonaws.com/course1-banner.svg?mtime=20190301234130&focal=none
253+
:height: 100px
254+
```
255+
Our goal is to demystify AI. The Elements of AI is a series of free online courses created by MinnaLearn and the University of Helsinki.
256+
+++
257+
[Check this course »](https://www.elementsofai.com/)
258+
:::
259+
260+
261+
262+
:::{grid-item-card}
263+
:link: https://codelabs.developers.google.com/codelabs/cloud-tensorflow-mnist/#0
264+
{octicon}`book;1em;caption-text` **TensorFlow, Keras and deep learning, without a PhD**
265+
^^^
266+
```{image} https://codelabs.developers.google.com/static/codelabs/cloud-tensorflow-mnist/img/74f6fbd758bf19e6_856.png
267+
:height: 100px
268+
```
269+
Great hands-on course from google. Learn how to build and train a neural network that recognises handwritten digits. Along the way, as you enhance your neural network to achieve 99% accuracy, you will also discover the tools of the trade that deep learning professionals use to train their models efficiently.
270+
+++
271+
[Check this course »](https://codelabs.developers.google.com/codelabs/cloud-tensorflow-mnist/#0)
272+
:::
273+
274+
275+
191276
::::

0 commit comments

Comments
 (0)