Объяснение и реализация логистической регрессии на Python с нуля

  Рет қаралды 11,108

Лёша Бухтияров

Лёша Бухтияров

Күн бұрын

В этом видео я рассказываю, как работает логистическая регрессия, какую функцию потерь она минимизирует, как получаются формулы для её обучения. Затем показываю, как это можно реализовать на Python самому. Подписывайся, если тебе интересна эта тема :)
Код: github.com/les...
vk: leshanbog

Пікірлер: 33
@aydarasadullin9095
@aydarasadullin9095 Жыл бұрын
Обьяснил лучше чем лекция от МФТИ однозначно лайк, можешь пж еще показать как работает логистическая регрессия с несколькими классами
@20two_may32
@20two_may32 11 ай бұрын
так логистическая регрессия - это задача бинарной классификации. разве нет?
@pashamorozov8257
@pashamorozov8257 5 ай бұрын
@@20two_may32можно. One-vs-rest Classification :)
@baobab9534
@baobab9534 Жыл бұрын
Лучший видик на эту тему, пойду препода обрадую под конец семестра сданной практической. Спасибо, а то в этих метдичках без 100 грамм не разобраться. Да и с ними ни черта не выйдет(
@АлексейТаганрогов
@АлексейТаганрогов Жыл бұрын
Сейчас я понял, что такое логистическая регрессия! Спасибо!
@ВиталийТодоров-м3г
@ВиталийТодоров-м3г 4 жыл бұрын
Всё коротко и ясно. Спасибо. Ещё было бы неплохо упомянуть, что на практике, код можно было бы уместить в две строчки, используя библиотеку sklearn :)
@isaiahjesse5351
@isaiahjesse5351 3 жыл бұрын
I realize I'm kinda randomly asking but does anybody know of a good site to stream newly released series online?
@jamariarian5769
@jamariarian5769 3 жыл бұрын
@Isaiah Jesse flixportal :D
@isaiahjesse5351
@isaiahjesse5351 3 жыл бұрын
@Jamari Arian thank you, I signed up and it seems like a nice service :) I appreciate it !
@jamariarian5769
@jamariarian5769 3 жыл бұрын
@Isaiah Jesse happy to help :D
@dasha7844
@dasha7844 2 жыл бұрын
Спасибо, прекрасный человек, за понятное и классное объяснение !
@qwertdim
@qwertdim 2 ай бұрын
np.sum(x) / len(x) == x.mean() .Если заменить сумму деленную на количество средней, то будет еще быстрее считать))) а еще параметр смещения можно добавить в вектор весов нулевым индексом а x нулевым индексом добавить 1, то можно убрать формулы для расчета смещения, весь расчет будет вестись в x, w и у. Данные процедуры еще сильнее повысят скорость вычисления.
@pod_kapotom
@pod_kapotom 2 жыл бұрын
очень все понятно и доступно! спасибо
@ВладимирШумаков-м9щ
@ВладимирШумаков-м9щ 4 жыл бұрын
Хорошо рассказываешь 👍
@КаналСупермастерА
@КаналСупермастерА 3 жыл бұрын
Срочно нужны продолжения!!!
@artemtitov312
@artemtitov312 3 жыл бұрын
просто лучший=) спасибо
@mymobigoogle205
@mymobigoogle205 Жыл бұрын
Если совсем с нуля, но на объяснении потери уже все обламывается. :) Хоть я и знаю глобально что ты объясняешь. И про веса, и про регрессию. Но кучки б-итых крышечек на весах просто шумят. :).
@mymobigoogle205
@mymobigoogle205 Жыл бұрын
О всяких сочетаний клинит, типа, функция потери на объекте. И дальше начинается белый шум. :)
@mymobigoogle205
@mymobigoogle205 Жыл бұрын
А градиентный спуск - это все еще с нуля? :) Я знаю градиент только в фотошопе. :). Хотя по смыслу догадываюсь, что это плавное линейное изменение показателя.
@mymobigoogle205
@mymobigoogle205 Жыл бұрын
Ну а всякие логарифмы, производные и детерминанты - оно, конечно, да... только за 30+ лет (в т.ч.программирования) никогда не применялось, потому нииииихххххфига уже не вспоминается. :))) Короче, за руками уследить не могу. Но суть процесса ясна.
@mymobigoogle205
@mymobigoogle205 Жыл бұрын
Ну да ладно. Все равно ща закончу вводный курс статистики и пройду курс deep learning. Буду по кирпичикам. :)
@edgarbabayan6155
@edgarbabayan6155 4 жыл бұрын
Может ты сделаешь серию..например K means,,и тд. Просто очень понятно 👨‍🎓👍
@leshanbog
@leshanbog 4 жыл бұрын
Спасибо за отзыв. Ролики по ML ещё будут :)
@vinvoutvd
@vinvoutvd 7 ай бұрын
Молодец!), Тоже изучаю сложно непонятно)
@odu1_chik
@odu1_chik 2 жыл бұрын
Спасибо!!!!
@СанжарСовет-ъ5ц
@СанжарСовет-ъ5ц Жыл бұрын
насколько я понял там формула измененного параметра не много не верная, мы же должны отнимать не просто производную по параметрам а среднююпроизводную по параметрам
@ДаниярКаби
@ДаниярКаби 3 жыл бұрын
Спасибо
@яйценюх
@яйценюх 3 ай бұрын
а почему такая производная у логарифма? у нас логарифм натуральный в loglosse?
@KonstantinErshov-u3s
@KonstantinErshov-u3s 3 жыл бұрын
Классно! И понятно. Кстати, а можешь пояснить: я иногда встречаю функцию потерь без среднего в теории по логистической регрессии, чаще попадается средняя функция потерь. Наличие среднего даёт что-то, оно обязательно должно усредняться?
@leshanbog
@leshanbog 2 жыл бұрын
Усреднение не влияет на параметры, которые будут найдены. То есть, то значение неизвестных параметров, которое доставляет минимум для функции, будет доставлять минимум и для функции умноженной на скаляр. Усреднять имеет смысл, чтобы можно было сравнивать функции потерь между выборками разных размеров, например.
@hopelesssuprem1867
@hopelesssuprem1867 Жыл бұрын
Не подскажите как рассчитать значения всех весов?
@TheRony999
@TheRony999 3 жыл бұрын
Почему так мало роликов?????
@DieHardPatriot
@DieHardPatriot 3 жыл бұрын
Спасибо!
Epic Reflex Game vs MrBeast Crew 🙈😱
00:32
Celine Dept
Рет қаралды 31 МЛН
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 7 МЛН
Михаил Выборный собеседование junior python разработчик
56:37
Python Быстрее чем Си?! Ускоряем Python До Максимума!
15:22
Псевдо Программист
Рет қаралды 21 М.