Blender - это чат-чат с открытым исходным кодом, разработанный в Facebook AI Research (FAIR), отделе искусственного интеллекта Facebook и отделе машинного обучения. По словам FAIR , это первый чат-бот, который научился сочетать несколько навыков общения , в том числе умение проявлять сочувствие и обсуждать практически любые темы, опередив чат-робота Google в тестах с людьми-оценщиками.
Блендер прошел обучение, используя ранее доступные общедоступные разговоры, включая 1,5 миллиарда примеров бесед. Полученная нейронная сеть была слишком большой, чтобы поместиться на одном устройстве, поэтому инженеры Facebook разделили ее на более мелкие части, чтобы масштабировать до еще больших наборов данных.
Как уже упоминалось, смешение навыков - одна из ключевых особенностей Blender.
Основываясь на новом наборе данных под названием Blended Skill Talk (BST), возможности Blender по смешиванию навыков включают в себя отображение непротиворечивой индивидуальности для улучшения естественности диалогов, использование знаний для ведения дискуссий по широкому кругу тем и демонстрацию сочувствия .
Еще одной отличительной чертой Blender является подход к стратегии генерации. Используются стратегии генерации, гарантирующие, что чат-боты не повторяются, дают слишком длинные или поверхностные ответы или показывают другие недостатки. Инженеры Facebook выбрали тщательный выбор гиперпараметров поиска, а не выборку, чтобы достичь оптимального баланса между тем, насколько живым или скучным является разговор.
Инженеры Facebook оценили Blender, позволив людям-оценщикам сравнить его производительность с последним чат-ботом Meena от Google . Тест проводился по сравнению журналов чата Блендер и Мина.
Согласно Facebook, преимущество Blender'а над Meena может быть объяснено на основе стратегий Blender по смешиванию навыков и генерации. Поразительно, что люди-оценщики предпочитали разговор с Блендером, а не разговор с людьми в 49% случаев, в то время как эта цифра уменьшается до 36% при использовании моделей, не способных смешивать навыки.
Эволюция человекоподобных чат-ботов не заканчивается с помощью Blender, который по-прежнему демонстрирует ряд недостатков, таких как противоречие или повторение себя, или «галлюцинация» знаний, то есть выдумка фактов.
Основными областями исследований для будущего развития являются смягчение гендерных предрассудков , отфильтровывание вредоносного языка и другие. Facebook надеется, что Blender поможет исследовательскому сообществу ИИ продвинуться вперед в области диалоговых чатов.