На улице робот должен двигаться медленно, чтобы не поскользнуться на мокрой или скользкой поверхности. Появляются две возможные ситуации (или два состояния) – сухая и влажная. Если движения робота зависят от света и темноты, появления рядом человека, наличия срочной корреспонденции, если белку переехать можно, а кошку нельзя, а еще есть другие факторы, причем одни зависят от других (можно переехать белку, только когда темно, но не когда светло), то количество ситуаций «если» возрастает непомерно.
Для повышения качества прогнозов машины должны различать больше «если». В этом случае почтовый робот умел бы реагировать на разные ситуации. Прогностическая машина позволяет роботу определить следующее: когда темно и сыро, в двадцати метрах сзади бежит человек, а впереди – кошка, скорость нужно снизить, но, когда темно и сыро, человек стоит в двадцати метрах сзади, а впереди белка, этого можно не делать. Благодаря прогностической машине робот может двигаться не только по размеченному пути. Новые почтамобили функционируют в более сложной обстановке, а подорожали несущественно.
Роботы-доставщики уже распространены повсеместно. Склады оборудованы автономными системами доставки, которые прогнозируют обстановку и соответственно реагируют. Вереницы роботов Kiva транспортируют продукты по гигантским центрам Amazon. Стартапы экспериментируют с роботами-доставщиками, по тротуарам и улицам развозящими посылки (или пиццу) из компании и обратно.
Такая услуга стала возможной благодаря тому, что роботы используют для прогнозирования среды данные высокотехнологичных датчиков, а затем получают инструкции о действиях. Вообще это не считается прогнозированием, но по сути все же это так. И чем дешевле прогноз, тем совершеннее роботы.
Больше «то»
Джордж Стиглер, лауреат Нобелевской премии по экономике, как-то заметил: «Люди, которые никогда не опаздывали на самолет, слишком много времени провели в аэропортах»[80]
. Логика данного утверждения своеобразна, и встречный аргумент перевешивает ее: работать и отдыхать в аэропорту можно не хуже, чем в любом другом месте, зато не нужно переживать, что опоздаешь на самолет. Поэтому в аэропортах и появились залы ожидания. Их придумали авиакомпании, чтобы обеспечить пассажиров (по крайней мере, состоятельных или своих постоянных клиентов) удобным и тихим пространством для ожидания, потому что большинство приезжает в аэропорт пораньше. Те, кто постоянно опаздывает, бывают в залах мимоходом, в ожидании отложенного рейса или оплакивая пропущенный вылет на Бали.В зале ожидания удобно скоротать время, если не удалось приехать в определенный час (как это чаще всего и бывает).
Предположим, ваш вылет в 10:00. Авиакомпания рекомендует прибыть в аэропорт за час до этого времени. Значит, вы успеете, если приедете к 9:00. Во сколько же выходить из дому?
Обычно дорога в аэропорт занимает полчаса, то есть из дома нужно выйти в 8:30, но это без учета пробок. По дороге в нью-йоркский аэропорт Ла Гуардия, куда мы отправились после встречи по поводу этой книги, чтобы улететь в Торонто, возникли такие пробки, что последние полтора километра пришлось идти пешком вдоль шоссе. Это еще плюс полчаса (или больше, если не любите рисковать). Значит, отправляться в аэропорт надо в 8:00, и вы всегда будете выходить в это время, если не знаете обстановку на дорогах. И в итоге минимум полчаса проведете в зале ожидания.
Приложения вроде Waze очень точно рассчитывают время: они отслеживают автомобильные пробки в режиме реального времени и учитывают обычную ситуацию на маршруте для прогнозирования и обновления кратчайшего пути. Добавьте к нему Google Now, а возможные задержки вылета, исходя из прецедентов в прошлом и местоположения самолетов, рассчитают другие приложения. Все они вместе дают надежный прогноз, предоставляющий свободу выбора: «если пробок нет, выходить позже и сразу идти на посадку» или «если вылет задерживается, можно выйти из дома позднее».
Точный прогноз в результате снижения или устранения ключевого источника неопределенности избавляет от необходимости ожидания в аэропорту. А самое главное – точный прогноз меняет действия. Вместо жесткого правила выходить за два часа до вылета можно руководствоваться условным правилом – рассчитывать время исходя из информации. Условные правила представляют собой утверждения «если, то» и позволяют больше «то» (выходить раньше, вовремя или позднее) в зависимости от степени точности прогноза. Таким образом, прогностика, кроме создания больше «если», еще и увеличивает количество осуществимых «то».
У почтовых роботов и залов ожидания в аэропортах есть кое-что общее: и то и другое является неидеальным решением проблемы неопределенности и пострадает с ростом точности прогнозов.
Больше «если» и «то»