Европейские специалисты разработали робота, способного обучаться человеческой речи подобно тому, как это делают дети. При первом взгляде на машину ее речь представляет собой поток несвязанных звуков, но уже через несколько минут она начинает приобретать очертания слов, а потом и словосочетаний. Таким образом, робо-ребенок постигает основы человеческой речи.
Видя такой темп развития и понимая алгоритм работы, у инженеров будущего появляется возможность создания более человекоподобных роботов, которые смогут более осознанно общаться и осознавать сам смысл языка. По точно такому же алгоритму работает и речевой аппарат 6-14 месячного ребенка, когда дети переходят от бессвязного лепета к приобретению полноценного языка. Также как и дети, новый робот вначале получает несколько "якорных" слов, которые он старается уместно использовать и создает необходимый словарный запас вокруг основных слов.
Инженеры из британского Университета города Хартфоршира разработали робота DeeChee, в алгоритм которого заложены около 40 000 слогов, которые в принципе могут существовать в английском языке. Помимо этого, робот распознает в качестве учителей 34 человек, которые могут учить DeeChee говорить. С каждым из учителей робо-ребенок проводит в общей сложности по 8 минут, запоминая процесс общения. После общения запись диалога стиралась, что давало всем учителям равный балл при обучении.
Основные изменения робот начинал делать после завершения очередного урока. DeeChee мог использовать ранее полученный лексикон в новом уроке, расширяя собственный словарный и словообразующий запасы. При разговоре со следующим учителем машина могла повторять знания, полученные в предыдущем процессе обучения. Слова и словосочетания, которые DeeChee слышал чаще, получали более высокий вес, а те, что реже - вес ниже.
На более поздних стадиях обучения машина могла прислушиваться к комментариям учителей и понимать их одобрение или замечания, корректируя речевые действия. Чем больше одобрений та или иная фраза получала от учителей, тем более высокий вес она получала. По прошествии нескольких сеансов 8-минутного общения со всеми учителями, робот все еще иногда произносил некоторые слова невпопад, однако авторы алгоритма говорят, что он позволяет практически безгранично совершенствовать словарный запас.
"Ранее многие инженеры создавали роботов с заранее запрограммированными фразами, но мы считаем, что если вы хотите научить робота полномасштабному и естественному общению, то говорить его придется учить с самого начала", - говорит Кэролин Лион, один из разработчиков проекта DeeChee.
Источник: CyberSecurity
|