# New to Machine Learning, Where to begin?

**URL:** <https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573>\
**Category:** Community\
**Tags:** machine-learning\
**Created:** [September 22, 2021, 12:29pm UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573 "2021-09-22T12:29:23Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![marianoarnaiz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/marianoarnaiz/32/19377_2.png) [@marianoarnaiz](https://discourse.julialang.org/u/marianoarnaiz)\
**Post date:** [September 22, 2021, 12:29pm UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573/1 "2021-09-22T12:29:23Z")

</div>

Hi everyone.  
I do not know ANYTHING about machine learning, and I would like to read about it and apply it with Julia. Most of the info I find is Python based and I much prefer to use Julia.  
I wonder if you can recommend some texts/blogs and examples.  
Kind regards.  
M.

---

<div class="post-metadata">

**Author:** ![ianfiske](https://avatars.discourse-cdn.com/v4/letter/i/58f4c7/32.png) [@ianfiske](https://discourse.julialang.org/u/ianfiske)\
**Post date:** [September 22, 2021, 12:47pm UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573/2 "2021-09-22T12:47:04Z")

</div>

Maybe this? [Introduction to Machine Learning | JuliaAcademy](https://juliaacademy.com/p/introduction-to-machine-learning)

---

<div class="post-metadata">

**Author:** ![marianoarnaiz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/marianoarnaiz/32/19377_2.png) [@marianoarnaiz](https://discourse.julialang.org/u/marianoarnaiz)\
**Post date:** [September 22, 2021, 12:55pm UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573/3 "2021-09-22T12:55:10Z")

</div>

Hey! This is very cool. Thanks!

---

<div class="post-metadata">

**Author:** ![Albert\_Zevelev](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/albert_zevelev/32/11844_2.png) [@Albert\_Zevelev](https://discourse.julialang.org/u/Albert_Zevelev)\
**Post date:** [September 22, 2021, 3:38pm UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573/4 "2021-09-22T15:38:03Z")

</div>

I like:

[https://juliaai.github.io/DataScienceTutorials.jl/](https://juliaai.github.io/DataScienceTutorials.jl/)

@ablaom @tlienart

---

<div class="post-metadata">

**Author:** ![tlienart](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tlienart/32/7640_2.png) [@tlienart](https://discourse.julialang.org/u/tlienart)\
**Post date:** [September 22, 2021, 9:11pm UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573/5 "2021-09-22T21:11:24Z")

</div>

Hmm these tutorials were created mostly for people who know ML and are trying to use MLJ specifically, so I don’t think it’s a great resource for a complete beginner apart from the ISL (ones but then you should also get the book - introduction to statistical learning (or Murphy’s or one of the other many intro to ML books)

---

<div class="post-metadata">

**Author:** ![j\_u](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/j_u/32/219081_2.png) [@j\_u](https://discourse.julialang.org/u/j_u)\
**Post date:** [September 23, 2021, 11:27am UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573/6 "2021-09-23T11:27:17Z")

</div>

Hi, you may also take a look at [https://github.com/schlichtanders/fall-in-love-with-julia](https://github.com/schlichtanders/fall-in-love-with-julia). 🙂

---

<div class="post-metadata">

**Author:** ![sylvaticus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sylvaticus/32/203883_2.png) [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Post date:** [September 23, 2021, 11:58am UTC](https://discourse.julialang.org/t/new-to-machine-learning-where-to-begin/68573/7 "2021-09-23T11:58:09Z")

</div>

This MITx MOOC course that just started a couple of weeks ago is faboulous and doesn’t assume any backgrounds on ML.

> **[Machine Learning with Python: from Linear Models to Deep Learning](https://www.edx.org/learn/machine-learning/massachusetts-institute-of-technology-machine-learning-with-python-from-linear-models-to-deep-learning)**
>
> An in-depth introduction to the field of machine learning, from linear models to deep learning and reinforcement learning, through hands-on Python projects. -- Part of the MITx MicroMasters program in Statistics and Data Science.

It is based on Python, but I “implemented” most of it in Julia: [GitHub - sylvaticus/BetaML.jl: Beta Machine Learning Toolkit](https://github.com/sylvaticus/BetaML.jl)

It is however very long (1 semester, 15h/week)… it goes a lot on the maths and the intuitions behind ML, but it has very little practice and the Python part at the end is very small, just because there is no ML without computation, but it’s not the core. Still, it is a lovely foundation to learn ML in breath and not just how to “use” some ML framework…
