1

Этап 1

Ознакомится с принципами построения нейросетей в целом

2

Этап 2

Пройти курс Neural Networks for Machine Learning

3

Этап 3

Разобраться с алгоритмами широко-используемых специфических видов нейросетей: рекурентными (LSTM в особенности) и сверточными (CNN)

4

Этап 4

Разобраться с существующими библиотеками для deep learning под python

5

Этап 5

Разное

1

Этап 1

Ознакомится с принципами построения нейросетей в целом

2

Этап 2

Пройти курс Neural Networks for Machine Learning

3

Этап 3

Разобраться с алгоритмами широко-используемых специфических видов нейросетей: рекурентными (LSTM в особенности) и сверточными (CNN)

4

Этап 4

Разобраться с существующими библиотеками для deep learning под python

5

Этап 5

Разное

26 августа 2016
Цель завершена 30 апреля 2021
Карьера и работа

Изучить нейросети

Пришло время разобраться в самой сложной, активно развивающейся, многообразной области машинного обучения - нейросетях. Частично моя цель освоить теорию - я хочу более или менее свободно разбираться в новых алгоритмах, которые появляются в области глубинного обучения. Но другая часть практическая. Библиотеки машинного обучения позволяют использовать многие методы не особенно задумываясь о реализации, буквально одной строчкой кода, но с нейросетями такой фокус не проходит. Все библиотеки типа TensorFlow, Theano и т.д. дают только заготовки, которыми нужно уметь пользоваться, адаптируя их под разные цели.

План я сейчас составляю примерный и буду корректировать его по пути. Я не хочу пихать в списки материалов все, что могу найти и постараюсь фильтровать материал, но всегда открыта для рекомендаций.

Постараюсь писать отчеты хотя бы раз в неделю (хотя луче бы чаще)

 Критерий завершения

1. Практические навыки построения нейросетей для конкретных целей (например классификации последовательностей)

2. Чтение и понимание статей с новыми исследованиями в области

 Личные ресурсы

Работа в области анализа больших данных, которая всегда подкидывает мне интересные новые задачи. Хотя прямо сейчас у меня нет необходимости в нейросетях (поскольку в основном я занимаюсь рекомендательной системой), но искать новых знаний никогда не рано.

  1. Ознакомится с принципами построения нейросетей в целом

  2. Пройти курс Neural Networks for Machine Learning

    Neural Networks for Machine Learning. Курс по отзывам очень хорош хотя и сложен

  3. Разобраться с алгоритмами широко-используемых специфических видов нейросетей: рекурентными (LSTM в особенности) и сверточными (CNN)

  4. Разобраться с существующими библиотеками для deep learning под python

    Варианты: TensorFlow, Theano, Keras, PyBrain, что-нибудь еще

    Тут должно быть много кодинга, но уже с пониманием принципов работы. Нужно протестировать инструменты на разных примерах и типах NN, выбрать самый удобный

  5. Разное

  • 1572
  • 26 августа 2016, 20:09
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?