Шестую книгу цикла «Песнь Льда и Пламени» написала нейросеть
По сообщению сайта «Motherboard», усталым от ожидания и вооруженным технологией, выходящей далеко за пределы великих мастеров Староместа, инженером-программистом Заком Туттом была создана рекуррентная нейронная сеть, чтобы предсказать события незавершенного шестого романа саги «Песнь Льда и Пламени» и дописать его вместо Джорджа Мартина. Программой самостоятельно было создано 5 глав, которые были опубликованы на сайте GitHub.
Тутт, который только что закончил курс Udacity по искусственному интеллекту и глубокому обучению, использовал то, чему он научился, чтобы сделать этот проект, рассказал: «Я большой поклонник «Игры престолов», книг и шоу. Я немного поработал с RNN в этом классе и подумал, что дам ей работу с книгами». Обучая программу Тутт дал ей 5376 страниц первых 5 книг «Песни Льда и Пламени». Начиная новую главу программист задавал имя персонажа, а нейросеть дописывала текст сама. Со слов Тутта, он пытался таким образом сохранить стиль Мартина – повествование от лица одного из героев. Нейросетью было написано, что Джейме Ланнистер убьет свою сестрицу-любовницу Серсею, Джон Сноу полетит на драконе, а советник Варис отравит Дейнерис Таргариен.
Но случались и ошибки, когда RNN использовала персонажей, которые погибли ранее. По словам программиста, очень затруднил процесс обучения программы использование Мартином в саге более 32 тысяч уникальных слов. Тутт сказал: «Модель стремится стать новой книгой и учитывать все, но она делает много ошибок, потому что технология подготовки идеального текстового генератора, который может запомнить сложные сюжеты с более чем миллионами слов, пока не существует», и добавил, что если бы программа могла хорошо писать, то «хорошие авторы были бы в беде».
|