Как бы я изучал машинное обучение в 2024 году (если бы мог начать сначала)

Как я бы освоил машинное обучение в 2024 году (если бы мог начать с нуля)

Все, что вам нужно знать о ML в 2024 году, это ноутбук и список шагов, которые вам нужно предпринять.

Я студент-исследователь, работающий на экс-профессора Мета, и проходил собеседования в Google DeepMind, Amazon и других крутых компаниях, но мне понадобилось более 3 лет, чтобы добиться этого.

Итак, сегодня я расскажу о том, как я бы изучал ML, если бы мог начать сначала, раскрыв 6 ключевых шагов, которые вам нужно предпринять.

Поехали!

Python

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

Сказав это, я настоятельно рекомендую начать с изучения основ Python.

Python – это ЯЗЫК ПРОГРАММИРОВАНИЯ, используемый практически всеми для работы над машинным обучением, и каждый следующий шаг в этом списке основан на нем.

Это особенно относится к новичкам, которые не знают, что такое список или словарь, и кто не знает, как написать простое условное выражение или цикл for. Я бы даже сказал, что вам также нужно узнать, что такое агрегирование списков и наследование классов.

Честно говоря, я не знаю, что еще сказать, кроме как набрать «Python tutorial» или курс на YouTube или в Google и начать. Там так много потрясающего бесплатного контента, но вы всегда должны помнить активно программировать вместе с учебником.

Математика

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

Теперь можно возразить, что вы не нуждаетесь в математике, потому что так многое уже автоматизировано и позаботятся о нем крутые библиотеки Python, что верно, но вам нужно будет знать основы исчисления, линейной алгебры и теории вероятности, чтобы понять практически любое ML-подход.

Сказав это, вам действительно не нужна сложная математика. Большая часть математики – это математика старших классов школы или колледжа начального уровня. Вам просто нужно понять, что такое производная функции и как ее вычислить. Вам нужно знать, что такое матрица и…