Существуют ли OpenSource нейросети по работе с текстом и общением?

Хочу найти возможность использовать самообучающуюся нейросеть, которую смог бы адаптировать под общение в чате.
Существуют ли такие проекты?
Видел что-то от Microsoft, но там было распознование фото.
  • Вопрос задан
  • 3948 просмотров
Пригласить эксперта
Ответы на вопрос 2
@0x131315
Нейросеть не работает с текстом. Она работает с данными, а уж какие данные - это как обучишь.

Тебе нужен OpenSource framework для построения нейросетей. Далее строишь нейросеть, и обучаешь.

Нейросети не самообучаются и очень ограничены. Их требуется обучать извне.
Их необходимо тренировать в контролируемых условиях, и далее фиксировать, запрещать развитие. Так обычно и делают.
Именно такие обученные и зафиксированые сети и представляют коммерческую ценность, являясь законченным продуктом. Нефиксированных сетей боятся как огня - они склонны выкидывать сюрпризы.

Дело в том, что развитие нейросетей спонтанно, и без контроля приводит к хаосу.
В контролируемых условиях развитие жестко контролируется, потому сеть и обучается в нужную сторону.
В боевых условиях сложно либо невозможно создать адекватную систему контроля, так что нередки сюрпризы.

Либо, если так нужна развивающаяся нейросеть - нужно городить над ней систему динамического контроля, что сложнее, которая будет решать, что хорошо, а что плохо.
Сложность как раз в том, чтобы определить, что есть хорошо, а что плохо, имея случайный набор данных - сеть ведь должна обучаться в процессе работы.
Есть задачи, в которых легко определить результат работы нейросети - хорош он или плох. Есть и такие, где это сделать сложно, а то и невозможно - там требуется целая обученная нейросеть просто для контроля другой нейросети.

Есть и третий вариант, компромиссный - обработка данных фиксированной боевой сетью, а в фоне анализ данных, дальнейшее обучение на них клона боевой сети, уточнение критериев успешности (в т.ч. с участием человека - спешить некуда), тестирование, сравнение результатов с боевой сетью, и, если все круто - в ближайший сервисный период замена боевой сети более развитым клоном. И так в цикле.
Так более безопасно - развивающаяся сеть никогда не выйдет в боевой режим, пока не будет соответствовать требованиям надежности, а работу выполняет надежная фиксированная от изменений сеть, выдающая стабильный результат без сюрпризов.

В общем технология примитивная: эволюция и есть эволюция, ты просто определяешь критерии успешности, по которым отделяешь успешные вариации от негодных, и далее фиксируешь положительные изменения, а негативные отбрасываешь.
Методы обучения можешь погуглить - их несколько, и все они старые.
Ответ написан
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Есть чаты с ботами типа www.siteheart.com/ru/features - но я не уверен, что они используют нейросети. Но возможно Вам подойдет такой вариант?
Нейросети на мой взгляд интересная технология, но еще слишком далекая от построения ботов для общения. Да и ресурсоемкость наверняка запредельная. Что делает их применение невозможным при решении повседневных бизнес задач, связанных с общением в чате.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
EORA.RU Москва
от 110 000 до 180 000 руб.
МТС Москва
от 100 000 до 150 000 руб.
AI Factory Санкт-Петербург
от 125 000 до 250 000 руб.
20 февр. 2019, в 08:11
8000 руб./за проект
20 февр. 2019, в 02:03
1000 руб./за проект
20 февр. 2019, в 00:43
400 руб./в час