I use these resources and they will (hopefully) help you in understanding the theoretical aspects of machine learning very well.
Do you want to learn the maths for machine learning but don't know where to start?
This thread is for you.
🧵👇
I use these resources and they will (hopefully) help you in understanding the theoretical aspects of machine learning very well.
Read this thread for more details👇
https://t.co/sSN3jdxDwK
Are you planning to learn Python for machine learning this year?
— Pratham Prasoon (@PrasoonPratham) February 13, 2021
Here's everything you need to get started.
\U0001f9f5\U0001f447
- Trigonometry & Algebra
These are the main pre-requisites for other topics on this list.
(There are other pre-requites but these are the most common)
To manipulate and represent data.
- Calculus
To train and optimize your machine learning model, this is very important.
> A series of videos that go over how neural networks work with approach visual, must watch.
🔗youtu.be/aircAruvnKk

> This website helps you learn statistics and probability in an intuitive way.
🔗seeing-theory.brown.edu/basic-probability/index.html

> This is 15 years old but still 100% relevant today!
Despite the fact these lectures are made for freshman college students at MIT, I found it very easy to follow👌
🔗youtube.com/playlist?list=PL49CF3715CB9EF31D

https://t.co/3H7U2HJgTd
This is a beginner-friendly introduction to:
— Pratham Prasoon (@PrasoonPratham) January 24, 2021
Linear Algebra for Machine Learning.
\U0001f9f5\U0001f447
> A beautiful playlist of videos which teach you linear algebra through visualisations in an easy to digest manner.
🔗youtube.com/watch?v=fNk_zzaMoSs&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab

>You'll find a course on everything here! Khan Academy is the first place I'll go to when I want to learn something.
🔗khanacademy.org/math

> A beautiful series on calculus, makes everything seem super simple.
🔗youtube.com/watch?v=WUvTyaaNkzM&list=PL0-GT3co4r2wlh6UHTUeQsrf3mlS2lk6x

More from Pratham Prasoon
(includes free resources and everything else you need to get started)
🧵👇
Before we begin, I want to congratulate you on your decision to learn how to code using Python.
I still remember how I wrote my first piece of code 6 years and all the amazing and cool things I've been able to do with it ever since.
(2 / 24)
Make sure to keep in mind that it is probably best for you to keep your expectations in check.
Don't expect to make AAA games or state of the art machine learning models in a week.
(3 / 24)
Programming is not something that you can learn in a single week, it takes consistent effort and dedication over time to get good at it.
With all that being said, let's dive straight in.
(4 / 24)
In order to write Python code, you'll need to install Python on your system.
Linux and macOS users can skip this step because they come pre-installed with Python.
Download link: https://t.co/KSZ4Qd6CNk
(5 / 24)

More from Machine learning
Retweets are appreciated.
[ Thread ]

1. NumPy (Numerical Python)
- The most powerful feature of NumPy is the n-dimensional array.
- It contains basic linear algebra functions, Fourier transforms, and tools for integration with other low-level languages.
Ref: https://t.co/XY13ILXwSN

2. SciPy (Scientific Python)
- SciPy is built on NumPy.
- It is one of the most useful libraries for a variety of high-level science and engineering modules like discrete Fourier transform, Linear Algebra, Optimization, and Sparse matrices.
Ref: https://t.co/ALTFqM2VUo

3. Matplotlib
- Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.
- You can also use Latex commands to add math to your plot.
- Matplotlib makes hard things possible.
Ref: https://t.co/zodOo2WzGx

4. Pandas
- Pandas is for structured data operations and manipulations.
- It is extensively used for data munging and preparation.
- Pandas were added relatively recently to Python and have been instrumental in boosting Python’s usage.
Ref: https://t.co/IFzikVHht4

❓ Today, I want to start discussing the different types of Machine Learning flavors we can find.
This is a very high-level overview. In later threads, we'll dive deeper into each paradigm... 👇🧵
Last time we talked about how Machine Learning works.
Basically, it's about having some source of experience E for solving a given task T, that allows us to find a program P which is (hopefully) optimal w.r.t. some metric
I'm starting a Twitter series on #FoundationsOfML. Today, I want to answer this simple question.
— Alejandro Piad Morffis (@AlejandroPiad) January 12, 2021
\u2753 What is Machine Learning?
This is my preferred way of explaining it... \U0001f447\U0001f9f5
According to the nature of that experience, we can define different formulations, or flavors, of the learning process.
A useful distinction is whether we have an explicit goal or desired output, which gives rise to the definitions of 1️⃣ Supervised and 2️⃣ Unsupervised Learning 👇
1️⃣ Supervised Learning
In this formulation, the experience E is a collection of input/output pairs, and the task T is defined as a function that produces the right output for any given input.
👉 The underlying assumption is that there is some correlation (or, in general, a computable relation) between the structure of an input and its corresponding output and that it is possible to infer that function or mapping from a sufficiently large number of examples.
You May Also Like
Five billionaires share their top lessons on startups, life and entrepreneurship (1/10)
I interviewed 5 billionaires this week
— GREG ISENBERG (@gregisenberg) January 23, 2021
I asked them to share their lessons learned on startups, life and entrepreneurship:
Here's what they told me:
10 competitive advantages that will trump talent (2/10)
To outperform, you need serious competitive advantages.
— Sahil Bloom (@SahilBloom) March 20, 2021
But contrary to what you have been told, most of them don't require talent.
10 competitive advantages that you can start developing today:
Some harsh truths you probably don’t want to hear (3/10)
I\u2019ve gotten a lot of bad advice in my career and I see even more of it here on Twitter.
— Nick Huber (@sweatystartup) January 3, 2021
Time for a stiff drink and some truth you probably dont want to hear.
\U0001f447\U0001f447
10 significant lies you’re told about the world (4/10)
THREAD: 10 significant lies you're told about the world.
— Julian Shapiro (@Julian) January 9, 2021
On startups, writing, and your career:
On Sunday 21st June, 14 year old Noah Donohoe left his home to meet his friends at Cave Hill Belfast to study for school. #RememberMyNoah💙

He was on his black Apollo mountain bike, fully dressed, wearing a helmet and carrying a backpack containing his laptop and 2 books with his name on them. He also had his mobile phone with him.
On the 27th of June. Noah's naked body was sadly discovered 950m inside a storm drain, between access points. This storm drain was accessible through an area completely unfamiliar to him, behind houses at Northwood Road. https://t.co/bpz3Rmc0wq

"Noah's body was found by specially trained police officers between two drain access points within a section of the tunnel running under the Translink access road," said Mr McCrisken."
Noah's bike was also found near a house, behind a car, in the same area. It had been there for more than 24 hours before a member of public who lived in the street said she read reports of a missing child and checked the bike and phoned the police.