Pull to refresh
2
0

Average machine learning enjoyer

Send message

Нейросеть, генерирующая нейросети. Часть 2. RL агент создаёт свои первые нейросети

Level of difficultyMedium
Reading time13 min
Reach and readers4.5K

Наконец пришло время объединить код из предыдущей части, в которой мы создавали нейросеть по списку слоёв, с RL алгоритмами! Сегодня мы поставим задачу для обучения с подкреплением, опишем, как будет производиться взаимодействие агента со средой и на практике реализуем код на языке python.

Читать далее

Нейросеть, генерирующая нейросети. Часть 1. Генерация случайной свёрточной нейронной сети

Reading time11 min
Reach and readers10K

Многие люди, когда либо имевшие дело с нейронными сетями, наверняка задумывались, можно ли написать нейросеть, которая сама будет создавать нейросети для решения каких-либо задач. Так вот в этом цикле статей я решил реализовать это. Одним из этапов алгоритма будет генерирование нейросети из списка слоёв. В связи с некоторыми ограничениями, накладываемыми методами реализации (о которых будет сказано в следующих частях, когда мы начнём объединять код из этой статьи с RL ʕ⊙ᴥ⊙ʔ ), входные данные для генератора будут представлены в виде строки случайной длины, содержащей упорядоченный набор слоёв с их параметрами. Генерировать сеть будем для задачи классификации картинок (разобьём это пугало первым).

О реализации на python+pytorch читать тут

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Date of birth
Registered
Activity

Specialization

ML разработчик
Средний
From 123,000 ₽
Python
Математика
Научно-исследовательская работа
Git