Many machine learning courses that target developers want you to start with algebra, calculus, probabilities, ML theory, and only then—if you haven't quit already—you may see some code.

I want you to know there's another way.

2. For me, there's no substitute to seeing things working, trying them out myself, hitting a wall, fixing them, seeing the results.

A hands-on approach engages me in a way pages of theory never will.

And I know many of you reading this are wired just like me.
3. I feel that driving a car is a good analogy.

While understanding some basics are necessary to start driving, you don't need to read the entire manual before jumping behind the wheel.

As long as you practice in empty parking lots and backroads, you'll be fine.
4. As you make your way to public roads, you can start incorporating more of the theory that will help you stay safe.

At this point, that theory won't be lost on you: your hours behind the wheel will help you make the necessary connections.

Things will start clicking quick.
5. I've talked to people struggling with derivatives that have no idea why or when they'll become helpful.

I've seen others memorizing what eigenvectors are, or manually transposing matrices because "that's what it takes."

Honestly, for the most part, it's not.
6. If you want to start, here is my recommendation:

• Develop a process to systematically break down problems.

• Find an hands-on course. Something that exploits your technical capabilities and puts them to good use.

Learn by doing.
7. I understand not everyone learns the same way.

If you prefer to start with the theory of things, that's great!

But if you "learn by example" like I do, lean on it and don't pay attention to those who claim "their way is the only way."
8. There are many courses out there that introduce developers to machine learning with a practice-first approach.

"Practical Deep Learning for Coders" from @fastdotai is one that I usually recommend.

It's 100% free and you'll learn a ton.
9. Remember, everyone is different.

Pretending that there's only one way to learn machine learning, only one approach, only one method, is insane.

This is the way I learn. It has worked very well for me, and I hope it offers you a different perspective.
Follow me @svpino for more content on machine learning.

I write practical tips, break down complex concepts, and regularly publish short quizzes to keep you on your toes.

Stay tuned for more!

More from Santiago

You gotta think about this one carefully!

Imagine you go to the doctor and get tested for a rare disease (only 1 in 10,000 people get it.)

The test is 99% effective in detecting both sick and healthy people.

Your test comes back positive.

Are you really sick? Explain below 👇

The most complete answer from every reply so far is from Dr. Lena. Thanks for taking the time and going through


You can get the answer using Bayes' theorem, but let's try to come up with it in a different —maybe more intuitive— way.

👇


Here is what we know:

- Out of 10,000 people, 1 is sick
- Out of 100 sick people, 99 test positive
- Out of 100 healthy people, 99 test negative

Assuming 1 million people take the test (including you):

- 100 of them are sick
- 999,900 of them are healthy

👇

Let's now test both groups, starting with the 100 people sick:

▫️ 99 of them will be diagnosed (correctly) as sick (99%)

▫️ 1 of them is going to be diagnosed (incorrectly) as healthy (1%)

👇

You May Also Like

🌿𝑻𝒉𝒆 𝒔𝒕𝒐𝒓𝒚 𝒐𝒇 𝒂 𝑺𝒕𝒂𝒓 : 𝑫𝒉𝒓𝒖𝒗𝒂 & 𝑽𝒊𝒔𝒉𝒏𝒖

Once upon a time there was a Raja named Uttānapāda born of Svayambhuva Manu,1st man on earth.He had 2 beautiful wives - Suniti & Suruchi & two sons were born of them Dhruva & Uttama respectively.
#talesofkrishna https://t.co/E85MTPkF9W


Now Suniti was the daughter of a tribal chief while Suruchi was the daughter of a rich king. Hence Suruchi was always favored the most by Raja while Suniti was ignored. But while Suniti was gentle & kind hearted by nature Suruchi was venomous inside.
#KrishnaLeela


The story is of a time when ideally the eldest son of the king becomes the heir to the throne. Hence the sinhasan of the Raja belonged to Dhruva.This is why Suruchi who was the 2nd wife nourished poison in her heart for Dhruva as she knew her son will never get the throne.


One day when Dhruva was just 5 years old he went on to sit on his father's lap. Suruchi, the jealous queen, got enraged and shoved him away from Raja as she never wanted Raja to shower Dhruva with his fatherly affection.


Dhruva protested questioning his step mother "why can't i sit on my own father's lap?" A furious Suruchi berated him saying "only God can allow him that privilege. Go ask him"