Python

Подскажите что изучать чтобы заниматься машинным обучением

У меня есть вопрос о том что, как и в какой последовательности учить чтобы стать так называемым Data Science программистом. Я неплохо знаю математику (статистику, с линейкой весьма туго, обожаю матан) также знаю самые самые самые (и ещё очень много раз слово самые) самые основы Питона. Хотелось бы в будущем быть способным работать с машинным обучением. Если конкретнее обучение с подкреплением чтобы, в основном, создавать ботов способных учиться по записям того что делают другие люди. Подскажите пожалуйста за что браться в первую очередь и за сколько во всём этом можно будет разобраться, учитывая уже имеющуюся математическую базу или если этих знаний недостаточно нужно подтянуть (всё таки с линейкой у меня всё плохо). И хотелось бы спросить есть ли хоть какая-то надежда что хоть и поверхностно, но я смогу в этом разобраться за 6-7 месяцев уделяя 4-5 часов каждый день?
Если в твоём ВУЗе есть спецкурс по этому профилю, запишись на него. Найди руководителя, сделай диплом на эту тему. Устройся на стажировку по DS или ML (работа будет в стиле кофе разносить, зарплата джуна - копейки, но зато будет накапливаться опыт, а это сейчас - самое главное). Ищи позиции, где нужно работать головой, а не исполнять рутину, иначе нужного опыта не наберёшь.

Для непрограммиста вся сила Питона - в библиотеках. А если хочешь ещё и учиться на программиста, это - отдельная история.
Baglan Omar
Baglan Omar
87 571
Лучший ответ
Ну так DS-специалист - это и есть математик, а не программист. Как раз статистика в первую очередь и нужна. А в программировании ему достаточно уметь писать код на самом примитивном уровне.

Python нужен для только для того, чтобы отправить данные в библиотеку (написанную программистами на C/C++) и получить из неё результат обработки. Главное же - понимать смысл этой обработки и уметь интерпретировать результаты.

Самообучающийся ИИ возможен только в тех случаях, когда есть алгоритмизируемые критерии правильности результата. Например, в шахматах. А когда ИИ просто наращивает обучающую выборку ответами собеседников, заканчивается это плохо.

P.S. Ты начал с DS, а потом заговорил о ML. Это всё же разные профессии.
Этот chatGPT написан на Питоне. В нем есть несколько специальных библиотек для машинного обучения. Написаны они на С/С++. Вот это и осваивай, раз неймется
правописание.
Сергей Вердиян
Сергей Вердиян
47 644
Да, сможешь. Я в тебя верю
Влад Агеев
Влад Агеев
2 032
чтобы, в основном, создавать ботов способных учиться по записям того что делают другие люди

Надо конкретизировать в какой области вы планируете работать.

Боты будут учиться по видеозаписям? А что они будут учиться делать? Они будут писать текст? Или эти боты будут работать на деревообрабатывающих станках?