Читать книгу Андроиды уже здесь: Как искусственные люди меняют наше будущее (Антон Дудин) онлайн бесплатно на Bookz (3-ая страница книги)
Андроиды уже здесь: Как искусственные люди меняют наше будущее
Андроиды уже здесь: Как искусственные люди меняют наше будущее
Оценить:

3

Полная версия:

Андроиды уже здесь: Как искусственные люди меняют наше будущее

Для наблюдателя всё выглядит просто: андроид заметил человека, понял, что тот торопится, и предусмотрительно уступил дорогу. Но в этой короткой сцене нет одного загадочного акта понимания. Есть последовательность измерений, оценок, ограничений и команд. Некоторые выполняются почти одновременно, некоторые — строго по очереди. И на каждом этапе возможна ошибка.

Разберём сцену медленно, словно можно нажать на паузу и заглянуть внутрь решения.

Стоп-кадр первый: сигнал

Камера регистрирует свет, микрофон — звуковые колебания, датчики в суставах — положение и нагрузку, датчики расстояния — близкие препятствия. Если андроид уже двигался, система управления знает, какие команды были отправлены моторам и как тело на них отреагировало.

Это ещё не «комната» и не «человек». Это потоки данных, приходящие с разной частотой и точностью. Камера может не увидеть руку за подносом. Блестящая поверхность способна сбить измеритель расстояния. Микрофон может принять шум вентиляции за голос. А если один датчик передал сведения с задержкой, робот рискует сопоставить положение человека сейчас с положением объекта секунду назад.

Поэтому полезно мыслить не так: «андроид видит комнату», а так: «система получает измерения, из которых пытается построить рабочую картину комнаты». Эта картина никогда не бывает полной. Она нужна не для созерцания мира, а для того, чтобы выбрать безопасное и подходящее действие.

Стоп-кадр второй: интерпретация

Программные модели выделяют в изображении вероятные объекты: человека, чашку, край стола. Алгоритмы отслеживания пытаются понять, что изменилось между кадрами и куда движутся обнаруженные объекты. Другие компоненты оценивают положение самого андроида относительно комнаты. Затем данные разных сенсоров могут объединяться: зрительная оценка расстояния сопоставляется с показаниями датчика глубины, движение руки — с изменением нагрузки на захват.

И здесь система не столько «узнаёт намерение Елены», сколько оценивает несколько признаков: рука направлена к чашке, ладонь раскрыта, человек находится рядом, предмет можно передать. Из этого складывается рабочая гипотеза: вероятно, чашку хотят отдать роботу. Слово «вероятно» здесь принципиально. Одно и то же движение может означать разные вещи: человек протягивает предмет, просит его придержать или просто показывает на него.

С коллегой, пересекающим траекторию, происходит похожее. Система оценивает его положение и движение. Она может прогнозировать несколько секунд вперёд, но не знает наверняка, остановится ли человек, повернёт ли назад или ускорится. Это не чтение намерений, а прогноз на основе доступных признаков и ранее заданных моделей.

Уверенность системы — не волшебное число, показывающее, насколько она «поняла ситуацию». Часто это оценка того, насколько хорошо конкретная модель распознала конкретный объект или действие. Даже высокий показатель не гарантирует правильности, особенно если сцена отличается от тех, на которых систему проверяли. А низкая уверенность не всегда означает, что система не справится: она может выбрать осторожное действие именно потому, что не уверена.

Стоп-кадр третий: цель и ограничения

Андроиду недостаточно обнаружить чашку и человека. Ему нужно соотнести наблюдения с задачей. Например: принять чашку, не уронить её, не задеть людей и не перекрыть проход. Цель задаётся разработчиками, настройками организации или оператором. Сама машина не выбирает, что считать важным в человеческом смысле.

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

В реальной системе часть таких ограничений может быть встроена в планирование, часть — в отдельные защитные механизмы. Они не превращают андроида в мудрого судью. Это скорее ограждения на мосту: они не объясняют, куда следует идти, но уменьшают вероятность некоторых опасных действий.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Вы ознакомились с фрагментом книги.

Для бесплатного чтения открыта только часть текста.

Приобретайте полный текст книги у нашего партнера:


Полная версия книги

Всего 10 форматов

bannerbanner