# Machine Learning From Scratch Full course

## Метаданные

- **Канал:** AssemblyAI
- **YouTube:** https://www.youtube.com/watch?v=p1hGz0w_OCo
- **Дата:** 12.09.2022
- **Длительность:** 1:05
- **Просмотры:** 79,864

## Описание

To master machine learning models, one of the best things you can do is to implement them yourself. Although it might seem like a difficult task, for most algorithms, it is actually easier than you think. So throughout the next 10 days, we will implement one machine learning algorithm each day using Python and sometimes the help of Numpy for certain calculations.

You can find the code in our GitHub repository: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch

The algorithms we will go over are:
1. K-Nearest Neighbours - https://youtu.be/rTEtEy5o3X0
2. Linear Regression - https://youtu.be/ltXSoduiVwY
3. Logistic Regression - https://youtu.be/YYEJ_GUguHw
4. Decision Trees - https://youtu.be/NxEHSAfFlK8
5. Random Forest - https://youtu.be/kFwe2ZZU7yw
6. Naive Bayes - https://youtu.be/TLInuAorxqE
7. PCA - https://youtu.be/Rjr62b_h7S4
8. Perceptron - https://youtu.be/aOEoxyA4uXU
9. SVM - https://youtu.be/T9UcK-TxQGw
10. KMeans - https://youtu.be/6UF5Ysk_2gk

Watch the first lesson: https://youtu.be/rTEtEy5o3X0

▬▬▬▬▬▬▬▬▬▬▬▬ CONNECT ▬▬▬▬▬▬▬▬▬▬▬▬

🖥️ Website: https://www.assemblyai.com/?utm_source=youtube&utm_medium=referral&utm_campaign=scratch00
🐦 Twitter: https://twitter.com/AssemblyAI
🦾 Discord: https://discord.gg/Cd8MyVJAXd
▶️  Subscribe: https://www.youtube.com/c/AssemblyAI?sub_confirmation=1
🔥 We're hiring! Check our open roles: https://www.assemblyai.com/careers

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

#MachineLearning #DeepLearning

## Содержание

### [0:00](https://www.youtube.com/watch?v=p1hGz0w_OCo) Segment 1 (00:00 - 01:00)

welcome to the machine learning from scratch course made by assembly ai so as you know normally when you want to use a machine learning algorithm in your projects you can do this using a library like scikit-learn and with just a couple of lines of code but it's also important to understand how these algorithms work in the background and a great way to do that is to implement them from scratch and honestly these algorithms are easier than you think to implement from scratch so here are the 10 algorithms that we're going to implement in this course the first five will be presented by me and the second patrick in the course lessons we will first go through how these algorithms work in theory quickly and then jump to implementing them in python with the help of numpy in some places you can find all the code we developed for this course in our github repository the link will be in the description below and don't forget that you can reach us through comments if you have any questions so let's get started

---
*Источник: https://ekstraktznaniy.ru/video/13000*