– 10–20 часов в месяц в течение следующих 6 месяцев
— Базовые навыки программирования, поскольку в большинстве случаев машинного обучения используется Python
— Хорошо разбирается в математике (алгебра, геометрия и т. д.)

Лучший способ изучить машинное обучение — запачкать руки.

1. Начните с малого

Пройдите курс fast.aiPractical Deep Learning for Coders — Part 1. Это занимает около 4–6 недель усилий. В этом курсе есть занятие по запуску кода в облаке. Google Colaboratory имеет бесплатный доступ к графическому процессору. Начните с этого. Другие варианты включают Paperspace, AWS, GCP, Crestle и Floydhub. Все это здорово. Не начинайте строить свою собственную машину. По крайней мере, пока.

2. Займитесь математикой

Настало время узнать некоторые основы. Узнайте о исчислении и линейной алгебре. Для исчисления Большая картина исчисления дает хороший обзор. Что касается линейной алгебры, курс Гилберта Стрэнга по OpenCourseWare в Массачусетском технологическом институте просто великолепен. Как только вы закончите два предыдущих, прочитайте Матричное исчисление для глубокого обучения.

3. Время для некоторых оценок

Настало время понять восходящий подход к глубокому обучению. Пройдите все 5 курсов по специализации глубокого обучения на Coursera. Вы должны заплатить, чтобы получить оценки заданий. Но усилия действительно того стоят. В идеале, учитывая тот опыт, который вы уже получили, вы должны проходить один курс каждую неделю.

4. Замковый проект

"Работа без передышки отупляет Джека"

Сделайте завершающий проект. Это время, когда вы углубляетесь в библиотеку глубокого обучения (например, Tensorflow, PyTorch, MXNet) и реализуете архитектуру с нуля для решения проблемы, которая вам нравится. Первые три шага связаны с пониманием того, как и где использовать глубокое обучение, и получением прочной основы. Этот шаг связан с реализацией проекта с нуля и созданием прочной основы для инструментов.

5. Расширенное машинное обучение

А теперь иди и пройди вторую часть курса fast.aiПередовое глубокое обучение для программистов. Это охватывает более сложные темы, и вы научитесь читать последние исследовательские работы и понимать их смысл. Каждый из шагов должен занять около 4–6 недель. И примерно через 26 недель после того, как вы начали, и если вы неукоснительно следовали всему вышеперечисленному, у вас будет прочная основа для глубокого обучения.

Что дальше?

Пройти курсы Стэнфорда CS231n и CS224d. Эти два удивительных курса с большой глубиной для видения и НЛП соответственно. Они охватывают новейшее состояние искусства. И прочтите книгу глубокого обучения. Это укрепит ваше понимание.

Удачного глубокого обучения. Творите каждый божий день.

Кредит: Bargava @ Towardsdatascience



Изучение машинного обучения менее чем за 6 месяцев, Bytevine
Вполне возможно изучить предметы машинного обучения менее чем за 6 месяцев, и эта статья поможет вам…www.bytevine.com»