Автор: Михаил Русаков
Для создания нейросетей не нужно знать много. Достаточно лишь с десяток математических формул и немного логического мышления. И эти математические формулы можно подать так, что поймёт даже гуманитарий.
Этот курс Вы поймёте, даже если у Вас были проблемы с математикой. После него Вы научитесь создавать собственные нейросети для решения своих задач.
Курс проведёт Вас за руку по всему процессу создания нейросети: от создания и обучения модели до её практического применения.
Список уроков:
В конце данного модуля у Вас уже будет всё готово для создания нейросетей.
Обучение построено очень плавно. От тривиальных вещей до относительно сложных мы будем двигаться очень маленькими шажками. Поэтому понять данный модуль сможет даже гуманитарий. Список уроков:
После этого модуля Вы уже научитесь создавать и обучать свои несложные нейросети.
Простые нейросети уже могут решать многие задачи. Однако, для большинства практических задач, нужно научиться создавать нейросети с более сложной архитектурой. В этом модуле Вы этому научитесь. Список уроков:
После этого модуля Вы научитесь создавать достаточно сложные нейросети. Но и код становится уже большим и тяжёлым для восприятия. Однако, его можно сильно упростить. Для этого нужно сделать обобщение всех наших знаний с помощью написания собственного фреймворка.
Специалисты по нейросетям знают, что существует много популярных фреймворков по созданию нейросетей: PyTorch, TensorFlow, Keras, Caffe и многие другие. Но это не WordPress, который можно успешно применять, не понимая, что такое PHP или HTML. Без понимания фундамента, Вы не сможете грамотно применять эти фреймворки. И наилучший способ разобраться в них – это сделать свой фреймворк. Этим мы и займёмся в этом модуле. Список уроков:
Созданный фреймворк поможет легко и быстро создавать весьма сложные нейросети буквально несколькими строчками кода. Но самое главное не это. Главное, Вы будете знать, как любой фреймворк работает изнутри и как его грамотно применять.
PyTorch - очень мощный и гибкий фреймворк для создания нейросетей. В этом модуле Вы познакомитесь с ним. Список уроков:
После этого модуля Вы сможете применять PyTorch для создания действительно сложных нейросетей. Причём, фреймворк позволит Вам это делать легко и быстро.
Без упражнений материал усваивается от силы на 10%. Поэтому упражнения необходимы для любого обучающего курса. В курсе Вас ждёт 150 заданий для закрепления материалов из уроков. |