Facebook разработала бота, который способен на гораздо большее, чем просто приём заказов или платежей. Компания наделила его способностью вести переговоры, разрабатывать стратегии и заранее планировать фразы.
Научить компьютер воспринимать разговор на человеческом уровне очень сложно. Это требует большого объёма знаний, а также способности к быстрой и точной адаптации. Но исследователям из Facebook Artificial Intelligence Research (FAIR) удалось разработать технологию, которая позволяет ботам успешно вести переговоры.
Для этого исследователи взяли в качестве источника знаний реальные переговоры двух людей. Им показали набор предметов вроде книг, мячей и головных уборов. Каждый человек получил свой набор значений для каждого предмета. Затем они начали спорить о том, как разделить эти предметы между собой. Наконец, на основе этих переговоров была обучена рекуррентная нейронная сеть.
Но исследователи не просто запрограммировали имитирование переговоров: они заставили систему учиться, как добиваться целей. Боты были протестированы на реальных людях. По словам Facebook, большинство из них даже не поняли, что общаются с компьютером.
Чтобы достичь такого результата, исследователи использовали специальную технологию, которая позволила реализовать долгосрочное планирование разговора. По сути, бот обдумывает потенциальный диалог и симулирует его до самого конца. Это помогает компьютеру избегать запутывания, разочарований и неинформативного обмена фразами. Бот ведёт диалог так, чтобы достичь поставленных целей.
Такие боты ведут переговоры более целеустремлённо и предлагают окончательное решение чаще. Они могут производить новые изречения, а не только те, с которыми столкнулись во время обучения на основе исходных данных.
Что наиболее примечательно, боты разрабатывают хитрые стратегии. Были случаи, когда компьютер притворялся, что ему интересен предмет, который на самом деле не имел для него никакого значения. Затем он как бы уступал этот предмет в обмен на что-то, что ему действительно было нужно.
«Это поведение не было запрограммировано исследователями, а были обнаружено ботом как метод достижения целей», — пояснила Facebook.
Источник: 3DNews