MENU

Fun & Interesting

Реализация модели KMeans с нуля | К-средних | KMeans часть 2 | МАШИННОЕ ОБУЧЕНИЕ

machine learrrning 2,811 lượt xem 1 year ago
Video Not Working? Fix It Now

⚠️ Все ссылки на мои платформы, курсы здесь: https://taplink.cc/machine_learrrning

✔️ Проверяющий ТЕСТ
на boosty https://boosty.to/machine_learrrning/posts/b62b48eb-647f-4da5-a974-61283ddadb93 или VK https://vk.com/wall-212358397_121

Поддержать канал можно оформив подписку на
🎉 https://boosty.to/machine_learrrning
🎉 https://vk.com/machine_learrrning
🎉 А можете скидывать монеты на https://www.donationalerts.com/r/machine_learrrning


Канал в TG https://t.me/machine_learrrning
Группа в VK https://vk.com/machine_learrrning


Курсы на платформе Stepik:
1. Библиотеки Python для Data Science https://stepik.org/a/129105
2. Введение в нейронные сети (Keras/Tensorflow) https://stepik.org/a/127274


❓ Вопросы, на которые найдем ответы в этом видео:
- Как сделать функцию для обучения модели KMeans
- Как сделать критерий останова для KMeans
- Как визуализировать работу KMeans
- Как пользоваться KMeans в sklearn


🌟 Модель KMeans. Теория - https://youtu.be/EHZJMz6zyFE
🌟 Введение в Numpy - https://youtu.be/zac7brx4hyM

🤖 Ноутбук из видео https://colab.research.google.com/drive/1RlMm3VhHAvqarN79PLHh-QYb4UhktuYn


0:00 Введение
0:09 План занятия
0:42 Что нужно знать для занятия
1:06 Поддержка


1:16 Данные на сегодня
1:47 Случайная инициализация стартовых центроид в KMeans
2:34 Визуализируем центроиды

2:49 Наглядный расчет расстояний до центроид
2:57 Евклидово расстояние
3:16 Пример расчета расстояний
4:04 Присвоение точки к центроиде
4:27 Принадлежность объекта к центроиде

5:34 Реализация итерации обучения KMeans
6:57 Визуализация кластеризации KMeans
7:27 Пересчет центроид KMeans
7:59 Реализация перемещения центроид
8:36 Визуализация изменения центроид
9:13 Вторая итерация построения KMeans


11:42 Собственная функция для обучения модели KMeans с нуля
14:14 Функция для построения KMeans с критерием останова по смещению центроид
16:11 Детально смотрим на работу критерия останова
16:40 Визуализация смещения центроид

18:00 Новая случайная инициализация стартовых центроид
18:40 Плохая случайная инициализация
19:03 Хорошая случайная инициализация
19:13 KMeans ++ скоро будет

19:15 KMeans в sklearn
20:00 Как обучить KMeans в sklearn
20:06 Как получить метки кластеров после KMeans в sklearn
20:18 Визуализация кластеризация sklearn
20:39 Визуализация центроид KMeans в sklearn


21:11 Резюме занятия

21:42 ♡

Comment