emergency
15:05 13-03-2018 Интересно
Можно ли дать задание одной нейросети научить чему-то другую нейросеть. При этом обучить обе базовым словам русского языка.
И сделать единственным способом общения между ними - обычный чат.

При этом нейросеть-учитель видит действия ученика и получает положительное подкрепление в зависимости от успехов ученика.
А нейросеть-ученик видит только чат и свою среду. При этом положительное подкрепление она получает только от нейросети-учителя. То есть учитель может награждать или наказывать ученика чатовыми командами.
Комментарии:
Aleosha
15:36 14-03-2018
Можно. Русский язык будет просто map'ом, как в целом и любой другой набор символов.
emergency
15:55 14-03-2018
Ну, тут ещё вопрос, какие задания ставить. Короче мне интересно было бы посмотреть на такое.
Aleosha
18:39 14-03-2018
Если интересно, недавно была хорошая статья на тему AlphaGo:
https://medium.com/@mngrwl/explaine...go-62b8940a9080

Как раз сеть обучается на основе другой сети.
emergency
18:58 14-03-2018
Мне интересно было бы, если бы можно было усложнять для них задачи.
К примеру что если две сети научились общаться, а потом общение между ними усложняется.
К примеру одна из сетей не целиком видит состояние другой и должна задавать другой вопросы. Что если одна из сетей должна описать другой сети, что происходит, чтобы получить помощь.

Что если при этом постепенно вносится всё больше ограничений. Что если одна сеть должна координировать работу нескольких через общение.

Что если есть ограничение на количество сообщений и сеть должна уместить самую важную на её взгляд информацию в коротком сообщении для другой сети.

Короче это имхо очень интересная тема.
Надеюсь, что рано или поздно техника дорастёт до состояния, когда каждый человек сможет без особых знаний программирования играться с нейросетями, выдавая им разные задания, причём группам нейросетей, организовывая их сообщества.

Ящитаю это будет следующая тамагочи.