1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

Разное

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

Разное

26 August 2016
Goal completed 30 April 2021
Career & Work

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

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

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

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

 Goal Accomplishment Criteria

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

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

 Personal resources

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

  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. Разное

  • 1483
  • 26 August 2016, 20:09
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?