Полная автономия автомобилей также требует изначального интуитивного знания, описанного в главе 14: интуитивной физики, биологии и – особенно – психологии. Чтобы без проблем управлять автомобилем в любых обстоятельствах, водитель должен понимать мотивы, цели и даже эмоции других водителей, велосипедистов, пешеходов и животных, с которыми он делит дорогу. Большинство водителей автоматически оценивают сложные ситуации и мгновенно понимают, кто может пойти на красный свет, броситься через дорогу к автобусу, резко повернуть, не включив поворотник, или остановиться на переходе, чтобы поправить туфлю со сломанным каблуком, но беспилотные автомобили пока не приобрели этот навык.
Еще одна проблема беспилотных автомобилей – угроза всевозможных злонамеренных атак. Специалисты по компьютерной безопасности продемонстрировали, что даже многие неавтономные автомобили, которыми мы управляем сегодня – и которые все больше контролируются программным обеспечением, – уязвимы к хакерским атакам через беспроводные сети, включая Bluetooth, сотовые сети и интернет-соединения[361]. Поскольку беспилотные автомобили будут полностью контролироваться программным обеспечением, они будут еще более уязвимы к злонамеренным атакам. Кроме того, как я отметила в главе 6, специалисты по машинному обучению продемонстрировали возможные “вредоносные атаки” на системы компьютерного зрения беспилотных автомобилей, причем для некоторых из них достаточно поместить неприметные наклейки на знаки обязательной остановки, чтобы автомобиль распознавал их как знаки ограничения скорости. Разработка полноценной системы компьютерной безопасности для беспилотных автомобилей будет иметь не меньшую важность, чем любой другой аспект технологии беспилотного вождения.
Помимо хакерства, беспилотные автомобили также столкнутся с проблемой, которую я назову проблемой человеческой природы. Людям неизбежно захочется пошутить над полностью беспилотными автомобилями, чтобы нащупать их слабые стороны, – например, делать шаг вперед на проезжую часть и назад на тротуар (словно собираясь переходить улицу), чтобы автомобиль не мог тронуться с места. Как запрограммировать автомобили, чтобы они узнавали подобное поведение и реагировали на него соответствующим образом? Также для внедрения полностью беспилотных автомобилей необходимо решить ряд юридических вопросов – например, кто будет отвечать за ДТП и какая необходима страховка.
Один вопрос о будущем беспилотных автомобилей стоит особенно остро: следует ли отрасли стремиться к частичной автономности, где система полностью управляет автомобилем “в определенных обстоятельствах”, но водитель должен следить за дорогой, чтобы при необходимости взять управление на себя? Или же единственной целью должна быть полная автономность, где человек полностью доверяет системе, не следя за дорогой?
Технология для производства достаточно надежных полностью автономных автомобилей, системы которых способны управлять движением почти в любой ситуации, пока не разработана из-за описанных выше проблем. Сложно сказать, когда эти проблемы будут решены: “эксперты” дают оценки в диапазоне от нескольких лет до нескольких десятков лет. Не стоит также забывать афоризм о том, что первые 90 % сложного технологического проекта занимают 10 % времени, а остальные 10 % – 90 % времени.
Технология частичной автономности 3-го уровня существует уже сегодня. Но, как было показано уже не раз, люди плохо взаимодействуют с частичной автономией. Даже если водители знают, что должны непрерывно следить за дорогой, порой они этого не делают, а поскольку автомобили не способны справляться с возникающими ситуациями, аварий в таком случае не избежать.
Каков итог? Полная автономность вождения требует общего ИИ, который, скорее всего, не появится в ближайшем времени. Частично автономные автомобили существуют и сейчас, но представляют опасность, потому что управляющие ими люди не всегда следят за дорогой. Для решения этой дилеммы, скорее всего, придется изменить определение полной автономности и позволить беспилотным автомобилям ездить только в определенных зонах, где создана инфраструктура для обеспечения их безопасности. Универсальный вариант этого решения называется геозонированием. Джеки ДиМарко, бывший главный инженер по беспилотным автомобилям Ford Motor Company, объяснила принцип геозонирования следующим образом: