Терри Виноград
Терри Виноград (англ. Terry Winograd; род. 24 февраля 1946, Такома-Парк, Мэриленд, США) — американский учёный в области информатики, когнитивной психологии и искусственного интеллекта (ИИ). Наиболее известен как создатель программы SHRDLU, одной из первых систем, демонстрирующих способность компьютера понимать естественный язык в ограниченном контексте (мире кубиков). Виноград также внёс значительный вклад в развитие философии ИИ, дизайна взаимодействия «человек — компьютер» и методологии разработки программного обеспечения.
Биография
Терри Виноград родился в семье математика и учительницы. В 1966 году он получил степень бакалавра по математике в Колорадском университете в Боулдере. Затем он поступил в Массачусетский технологический институт (MIT), где в 1970 году защитил докторскую диссертацию по информатике под руководством Марвина Мински. Его диссертация была посвящена процедурной семантике и программе SHRDLU.
После получения степени Виноград работал в Стэнфордском университете (с 1973 года), где стал профессором кафедры компьютерных наук. В 1990-х годах он отошёл от активных исследований в области ИИ, сосредоточившись на вопросах проектирования пользовательских интерфейсов и социальных аспектов технологий. В 2000 году он стал одним из основателей компании «Contextual» (позже переименована в «Vlingo»), занимавшейся разработкой систем распознавания речи. В 2014 году Виноград вышел на пенсию, но продолжает читать лекции и консультировать.
Вклад в искусственный интеллект
SHRDLU и мир кубиков
Наиболее известная работа Винограда — программа SHRDLU, созданная в 1968–1970 годах. SHRDLU работала в виртуальном мире, состоящем из кубиков, пирамид и других геометрических фигур, расположенных на столе. Пользователь мог общаться с программой на естественном (английском) языке, отдавая команды и задавая вопросы. SHRDLU не только выполняла инструкции (например, «Поставь зелёный кубик на красный»), но и отвечала на вопросы о своём мире («Что находится на столе?», «Пирамида стоит на кубике?»), а также могла объяснять свои действия и запоминать историю команд.
Ключевой особенностью SHRDLU было сочетание трёх компонентов:
- Синтаксического анализатора (на основе грамматики системных сетей — системной грамматики Холлидея).
- Семантического интерпретатора (процедурная семантика, связывающая слова с действиями).
- Планировщика и исполнителя (система, которая строила последовательность действий для достижения цели).
SHRDLU стала важной вехой в истории ИИ, так как продемонстрировала, что компьютер может понимать естественный язык в узкой, формализованной области. Однако её ограниченность (отсутствие выхода за пределы мира кубиков) позже была подвергнута критике.
Философская критика и «Критика чистого разума ИИ»
В 1980-х годах Виноград, совместно с философом Фернандо Флоресом, опубликовал книгу «Understanding Computers and Cognition: A New Foundation for Design» (1986). В этой работе они подвергли резкой критике доминировавшую в то время парадигму «сильного ИИ» — представление о том, что мышление может быть полностью сведено к формальным вычислениям. Виноград и Флорес, опираясь на идеи феноменологии (Мартин Хайдеггер) и биологии познания (Умберто Матурана, Франсиско Варела), утверждали, что понимание и сознание возникают не из абстрактных символов, а из практического, телесного взаимодействия с миром. Они ввели понятие «заботы» (concern) и «готовности-к-действию» (readiness-to-hand), подчёркивая, что язык и мышление неразрывно связаны с контекстом и социальной практикой. Эта книга стала одной из основополагающих для направления «энактивизма» и критики традиционного ИИ.
Вклад в дизайн взаимодействия
После отказа от активных исследований в области ИИ, Виноград сосредоточился на проблемах проектирования программного обеспечения и взаимодействия человека с компьютером. Он стал одним из пионеров «человеко-ориентированного проектирования» (human-centered design). В 1990-х годах он вёл курс «Software Design Studio» в Стэнфорде, где студенты учились проектировать программные системы, учитывая не только технические, но и социальные, этические и организационные аспекты. Виноград также внёс вклад в развитие методологии «экстремального программирования» (XP) и «гибких» (agile) методов разработки.
Критика и наследие
Работы Винограда, особенно SHRDLU, подвергались критике за то, что они не решают проблему «фрейма» (ограниченности контекста) и «общего знания» (commonsense knowledge). Критики (например, Джон Маккарти и Патрик Уинстон) отмечали, что SHRDLU работает только в изолированном мире, и её подход не масштабируется на реальные задачи. Однако сама программа остаётся классическим примером интеграции синтаксиса, семантики и планирования.
Философская критика Винограда и Флореса также вызвала споры. Некоторые исследователи ИИ (например, Родни Брукс) признали её ценность, в то время как другие (например, Стивен Пинкер) сочли её чрезмерно пессимистичной и не предлагающей конструктивных альтернатив.
Несмотря на критику, наследие Винограда многогранно:
- SHRDLU остаётся важным историческим примером в курсах по ИИ и обработке естественного языка.
- Его философские работы повлияли на развитие «воплощённого» (embodied) и «ситуационного» (situated) ИИ.
- Его подход к дизайну взаимодействия оказал влияние на современные методы проектирования пользовательского опыта (UX) и человеко-ориентированного проектирования.
Основные публикации
- Understanding Natural Language (1972) — монография, описывающая SHRDLU.
- Understanding Computers and Cognition: A New Foundation for Design (1986, совместно с Фернандо Флоресом) — философская критика ИИ.
- Bringing Design to Software (1996, редактор) — сборник статей о дизайне программного обеспечения.
- Software Design and Architecture (2000, совместно с другими авторами) — учебное пособие по проектированию.
Источники
- Winograd, T. (1972). Understanding Natural Language. Academic Press.
- Winograd, T., & Flores, F. (1986). Understanding Computers and Cognition: A New Foundation for Design. Ablex Publishing.
- Dreyfus, H. L. (1992). What Computers Still Can't Do: A Critique of Artificial Reason. MIT Press.
- Стэнфордский университет, страница Терри Винограда (архив).
- Брукс, Р. (1991). «Intelligence without Representation». Artificial Intelligence, 47(1-3), 139–159.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →