„ | Алёша борщ сварить пытался,
Солянку, щи, пельмени, рис,
Но, чтобы не варил Алёша,
Выходит метамфетамин.
=) | “ |
Программисты из Корнелльского университета изобрели новый метод общения с роботами на естественном (человеческом) языке. Теперь машины смогут понимать самые разные формулировки, самостоятельно догадываться о неправильных или пропущенных инструкциях и адаптировать свой план действий к меняющимся обстоятельствам.
Чтобы попросить робота-помощника сварить вам лапшу, сначала нужно научить его это делать — терпеливо дать ему подробные указания, как маленькому ребенку. Вы скажете «налей воды в кастрюлю, поставь ее на плиту, доведи воду до кипения, высыпи туда лапшу», а специальная программа, разработанная Ашутошем Саксеной и его коллегами по Лаборатории робопедагогики, переведет эти слова на язык робота. Даже если вы забыли сказать «включи плиту», робот догадается о пропущенном этапе.
Далее робот Саксены осматривает пространство вокруг себя и находит там знакомые объекты (с помощью специальной программы распознавания). Машину научили ассоциировать различные объекты с их свойствами: например, в кастрюлю можно наливать и выливать воду, на плиту можно класть посуду и нагревать. Таким образом, робот связывает кастрюлю, кран с водой и плиту в один алгоритм. Если сказать ему «нагрей воду», а плиты рядом нет, он воспользуется СВЧ-печью, а если оставить кастрюлю в ванной — он найдет ее и принесет на кухню.
Такая гибкость стала возможной благодаря новой системе машинного обучения. Группа Саксены «скармливает» роботу сотни видеороликов со всевозможными бытовыми действиями, в качестве звукового сопровождения к которым звучат команды на разных голосах. Так робот учится понимать и, главное, рассчитывает вероятность той или иной последовательности действий. Например, если приказать ему включить плиту и налить воду в кастрюлю, скорее всего, дальше надо будет поставить кастрюлю на плиту и бросить что-то в воду.
В экспериментах Саксены робот готовил рамэн (японскую лапшу) и аффогато (десерт из кофе и мороженого) — и в 64 процентах случаев у него все получалось, несмотря на меняющиеся или неполные инструкции. Это в три-четыре раза лучше, чем при использовании других методов обучения. Кроме того, помочь роботу теперь может любой: Саксена создал специальный краудсорсинг-проект Tell me Dave, где каждый имеет право оставить свои кулинарные инструкции.
Комментирование разрешено только первые 24 часа.
5 +5−0 | Серега Печорин | 18:03:05 23/06/2014 |
Алёша борщ сварить пытался, Солянку, щи, пельмени, рис, Но, чтобы не варил Алёша, Выходит метамфетамин. =) |
5 +5−0 | Messerschmitt | 17:53:58 23/06/2014 | ||||||
| ||||||||
Почему? Наши биороботы из средней азии лучше |
2 +2−0 | Игорь Воронов | 18:11:35 23/06/2014 |
Жена мужу: - Я в парикмахерскую, а ты борщ свари, я научу - это просто. В кастрюли наливаешь воду, ставишь на плиту, как закипит, кладёшь мясо... и т.д... Муж программист, подробно всё записывает. - Ладно! Ты всё понял?! Проверим... Кастрюля с кипящей водой на плите. Что дальше? - Воду вылить, кастрюлю охладить. Пришли к начальным условиям, а дальше по алгоритму! |
1 +1−0 | Messerschmitt | 20:18:08 23/06/2014 |
Комментарий удалён. | ||
Ведущая - была при СССР(( |
0 +0−0 | Alexander Mayorov | 11:51:34 24/06/2014 | ||||||
| ||||||||
Ну, когда там Рогозин лунную базу обещал. |
0 +0−0 | Alexander Mayorov | 11:51:10 24/06/2014 | ||||||
| ||||||||
Лучше за ценой на нефть следить. |
0 +0−0 | Сергей Лавренов | 09:44:37 24/06/2014 | ||||||
| ||||||||
Джва года же ждали... |
0 +0−0 | GraySerJey | 07:01:31 24/06/2014 |
А работает он на Болдженосе? Просто я такого же собрал, осталось ось поставить и монитор при*уярить! |
0 +0−0 | Michael Vladimirov | 04:44:49 24/06/2014 |
В 64 процентах случаев у него все получалось, в 30 процентах экспериментов робот устроил потоп, и в 20 — пожар (одно другого не исключает, поэтому сумма больше 100%). |
0 +0−0 | Комментатор | 03:47:46 24/06/2014 | ||||||
| ||||||||
Вспоминаются кадры из "Назад в будущее". 1985 год, однако. |
0 +0−0 | Российский Сыр | 23:11:04 23/06/2014 |
Комментарий удалён. | ||
Было бы забавно, если бы не было правдой ;) |
0 +1−1 | Российский Сыр | 23:09:07 23/06/2014 | ||||||
| ||||||||
Нет, тут машины умнее. Украинские власти в 99% случаев бы где-нибудь да налажали. А вообще по теме статьи - прогресс очень небольшой в ПО для самообучающихся систем ;) |
0 +0−0 | Иван Неретин | 22:02:36 23/06/2014 |
Вспомнился анекдот про енота, кончающийся словами "Теперь научи его готовить яичницу - и проваливай!" |
0 +0−0 | Максим Певнев | 21:44:12 23/06/2014 | ||||||
| ||||||||
0 +0−0 | Максим Певнев | 21:40:55 23/06/2014 |
И вот, в то самый момент, когда он взял в руки тарелку, именно тогда он и подумал: "Оно того стоило!" |
0 +0−0 | Максим Певнев | 21:35:08 23/06/2014 | ||||||
| ||||||||
Это точно, еще и хорошенькую |
0 +0−0 | Максим Певнев | 21:34:40 23/06/2014 | ||||||
| ||||||||
Да не так это далеко, как Вам кажется. |
0 +0−0 | petr Likhin | 19:54:53 23/06/2014 |
Комментарий удалён. | ||
Чудесная рифма! |