Любому человеку на протяжении всей жизни постоянно необходимо общение. Желание с кем-нибудь поговорить у людей настолько сильно, что “собеседниками” часто становятся домашние животные, растения или персональные компьютеры. Кстати, последние, в отличие от братьев наших меньших в один прекрасный день смогут полноценно поддержать беседу. Инженеры в этом уверены.
Новая программа “Установка коммуникации с компьютерами” (Communicating with Computers или CwC), запущенная Агентством по перспективным оборонным научно-исследовательским разработкам США (DARPA), направлена на развитие технологий, которые позволят компьютерам стать хорошими “собеседниками”.
Общение на первый взгляд кажется простым процессом, в ходе которого говорящий выражает свои идеи словами, а слушатель извлекает эти идеи из получаемого потока слов. Но очень важно, что оба участника разговора опираются на контекст. Он позволяет максимально конкретизировать сообщение и сузить круг возможных неточностей в толковании. Именно эти процессы и будут особенно сложными для освоения компьютером.
“Общение для нас так естественно, что мы не замечаем, сколько для этого требуется умственной работы. Но попытайтесь общаться в тот момент, когда заняты другим делом. Повышенная аварийность из-за отправки СМС за рулём показывает, что всё не так просто”, — говорит менеджер программ DARPA Пол Коэн (Paul Cohen).
Цель новой программы состоит в разработке программ и компьютеров, которые думают как люди, а следовательно, могут общаться как люди. Для этого специалисты будут ставить задачи, для выполнения которых человек и машина должны научиться работать совместно. Например, в ходе одного из экспериментов они должны будут вместе придумать историю, поочерёдно добавляя предложения. Для этого программе потребуется отслеживать идеи, предлагаемые напарником, формировать на их основе собственные варианты развития событий и выражать их с помощью слов.
Другая более практическая задача проекта состоит в построении моделей молекулярных процессов, в ходе которых обычные клетки становятся злокачественными. Компьютеры могут обрабатывать огромные объёмы данных, но их способность самостоятельно анализировать полученную информацию пока оставляет желать лучшего. Программисты планируют научить машину совместно с учёными-биологами определять биологическую достоверность построенных моделей.
Конечно, сочинение историй и исследование рака станет лишь первым этапом создания новой технологии. Если люди и компьютеры научатся лучше понимать друг друга, круг задач может стать значительно шире. Такое сотрудничество может быть весьма плодотворным в различных областях науки или, к примеру, в сфере анализа разведывательной информации.