Акуратные и небрежные

Акуратные и небрежные — две противоположные школы исследований в области искусственного интеллекта (ИИ). Данное различие появилось в 1970-х годах и было предметом обсуждения вплоть до середины 1980-х годов[1][2].

Различия

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

«Небрежные» используют различные алгоритмы и методы для достижения интеллектуального поведения и полагаются на инкрементальное тестирование для проверки своих программ. Такой подход требует большого количества ручного кодирования и инженерии знаний. Эксперты-небрежные считают, что общий интеллект может быть реализован только решением множества существенно различных задач и что не существует «серебряной пули», которая позволила бы программам самостоятельно обрести общий интеллект.

Джон Брокман сравнивал «аккуратный» подход с физикой, где в основе лежат простые математические модели, а «небрежный» — с биологией, так как здесь большую роль играют изучение и классификация разнообразных явлений[3].

Современный ИИ сочетает элементы обоих подходов. Небрежные исследователи 1990-х годов начали применять математическую строгость в своих программах[4][5], а также выразили надежду на существование единой парадигмы (так называемого «главного алгоритма»), который приведёт к появлению общего интеллекта и сверхинтеллекта[6]. Вместе с тем современные прикладные задачи требуют тщательной ручной настройки и последовательного тестирования; при том что общий алгоритм является строго математическим, достижение конкретных целей требует гибкого подхода[7].

Происхождение в 1970-х

Различие между аккуратными и небрежными возникло в середине 1970-х годов и было предложено Роджером Шэнком. Он использовал эти термины для описания разницы между своей работой по обработке естественного языка (где знания здравого смысла представлялись в виде больших, неструктурированных семантических сетей) и работой Джона Маккарти, Алена Ньюэлла, Герберта Саймона, Роберта Ковальски и других, чьи исследования основывались на логике и её формальных расширениях[8]. Сам Шэнк относил себя к небрежным и выступал против взглядов Ноама Хомского на природу языка.

Разделение носило и географический, и культурный характер: небрежный подход был характерен для лаборатории искусственного интеллекта Массачусетского технологического института (MIT) под руководством Марвина Минского в 1970-х. Эта лаборатория приобрела репутацию свободного творчества, а программы ИИ часто дорабатывались исследователями до нужного поведения. К важным небрежным проектам MIT относились Джозефа Вейценбаума ELIZA, способная поддерживать диалог на английском языке без явных формальных знаний, и Терри Винограда SHRDLU, успешно выполняющая операции в условном мире с блоками и роботизированной рукой[9][10]. Однако SHRDLU было невозможно масштабировать, так как у программы отсутствовала чёткая структура и поддержание большей версии программы оказалось невозможным.

В то же время другие лаборатории (крупнейшие из которых — Стэнфорд, Карнеги-Меллонский университет и Эдинбургский университет) делали упор на логике и формальном решении задач, поддерживали направление, предложенное Джоном Маккарти, Гербертом Саймоном, Аленом Ньюэллом, Дональдом Мичи, Робертом Ковальски и другими представителями «аккуратного» подхода.

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

В своём президентском обращении 1983 года к Ассоциации содействия развитию искусственного интеллекта Нильс Нильссон отметил необходимость обоих подходов: «большая часть знаний, которые мы хотим заложить в наши программы, может и должна задаваться декларативно в логико-подобных формализмах. Ad hoc структуры имеют право на существование, но большинство из них обусловлены самим предметом исследования». Алекс П. Пентланд и Мартин Фишлер из SRI International также отмечали важность логических формализмов в ИИ, хотя и в меньшей степени, чем Нильссон[11].

Небрежные проекты 1980-х

В 1980-х годах небрежный подход был применён в робототехнике Родни Бруксом. Вместе с Анитой Флинн он выступил за создание роботов, которые были бы «быстрыми, дешёвыми и неконтролируемыми» — так называлась их статья 1989 года. В отличие от ранних роботов (например, Shakey или стенфордской тележки), новые роботы не строили представления о мире на основе анализа визуальной информации через математическое машинное обучение, и не планировали действия, используя формальные языки наподобие Planner. Они просто реагировали на датчики для выживания и перемещения[12].

Проект Cyc под руководством Дугласа Лената, начатый в 1984 году, был одной из первых масштабных попыток формализовать все человеческие знания в машиночитаемой форме и остался ярким примером небрежного подхода[13]. База Cyc содержит миллионы фактов о мире, каждый из которых вводится вручную инженерами знаний. Несмотря на возможное существование акуратного (универсального) решения проблемы здравого смысла (к примеру, с помощью систем машинного обучения и обработки текстов), ни одному проекту пока не удалось добиться успеха таким способом.

Общество разума

В 1986 году Марвин Минский опубликовал книгу «Общество разума», в которой обосновал модель интеллекта и разума как сообщества взаимодействующих модулей или «агентов», каждый из которых отвечает за определённую часть когнитивных процессов. Некоторые модули выполняют специализированные задачи (например, обнаружение контуров в зрительной коре), другие управляют коммуникацией и приоритизацией (например, планирование и внимание во лбу). Минский рассматривал эту парадигму как модель как человеческого, так и искусственного интеллекта.

Данный подход открыто небрежный: он не предполагает существования единого алгоритма для всех аспектов интеллекта[14]. Минский писал:

Какой волшебный трюк делает нас разумными? Здесь нет никакого трюка. Сила интеллекта заключается в нашем огромном разнообразии, а не в каком-то едином, совершенном принципе[15].

В 1991 году Минский продолжал публиковать работы, сравнивающие преимущества и недостатки подходов аккуратных и небрежных, например, статью «Логический против аналогического, или символьный против коннекционистского, или аккуратный против небрежного»[16].

Современный ИИ: акуратный и небрежный подходы

В 1990-х годах были разработаны новые статистические и математические подходы к ИИ, включая развитые формализмы (математическая оптимизация, искусственные нейронные сети) и глубокое обучение. Памела МакКордък отмечала, что к началу XXI века в области ИИ доминировала «гегемония акуратных» — то есть убеждение, что интеллект машин лучше всего выражается в логических и математических терминах[5]. Питер Норвиг и Стюарт Дж. Рассел в 2003 году называли это «победой аккуратных»[17].

Однако уже к 2021 году они изменили свою точку зрения[18]. Глубокие нейронные сети и машинное обучение в целом требуют значительной ручной настройки и многократного тестирования — это типично небрежная методология.

Наиболее известные представители

Примечания

  1. McCorduck, Pamela. Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence : [англ.]. — 2nd. — A K Peters, 2004. — P. 421–424, 486–489. — ISBN 9781568812052.
  2. Crevier, Daniel. AI: The Tumultuous History of the Search for Artificial Intelligence : [англ.]. — Basic Books, 1993. — P. 168. — ISBN 9780465029976.
  3. Brockman, John. Third Culture: Beyond the Scientific Revolution : [англ.]. — Simon and Schuster, 7 мая 1996. — ISBN 978-0684823447.
  4. Russell, Stuart J. Artificial Intelligence: A Modern Approach : [англ.] / Stuart J. Russell, Peter Norvig. — 4th. — Hoboken : Pearson, 2021. — P. 24. — ISBN 9780134610993.
  5. 1 2 McCorduck, Pamela. Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence : [англ.]. — 2nd. — A K Peters, 2004. — P. 487. — ISBN 9781568812052.
  6. Domingos, Pedro. The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World : [англ.]. — Basic Books, 22 сентября 2015. — ISBN 978-0465065707.
  7. Russell, Stuart J. Artificial Intelligence: A Modern Approach : [англ.] / Stuart J. Russell, Peter Norvig. — 4th. — Hoboken : Pearson, 2021. — P. 26. — ISBN 9780134610993.
  8. Crevier, Daniel. AI: The Tumultuous History of the Search for Artificial Intelligence : [англ.]. — Basic Books, 1993. — P. 168. — ISBN 9780465029976.
  9. Crevier, Daniel. AI: The Tumultuous History of the Search for Artificial Intelligence : [англ.]. — Basic Books, 1993. — P. 84−102. — ISBN 9780465029976.
  10. Russell, Stuart J. Artificial Intelligence: A Modern Approach : [англ.] / Stuart J. Russell, Peter Norvig. — 4th. — Hoboken : Pearson, 2021. — P. 20. — ISBN 9780134610993.
  11. Pentland and Fischler 1983, цитируется по: McCorduck, Pamela. Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence : [англ.]. — 2nd. — A K Peters, 2004. — P. 421–424. — ISBN 9781568812052.
  12. McCorduck, Pamela. Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence : [англ.]. — 2nd. — A K Peters, 2004. — P. 454–459. — ISBN 9781568812052.
  13. McCorduck, Pamela. Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence : [англ.]. — 2nd. — A K Peters, 2004. — P. 489. — ISBN 9781568812052.
  14. Crevier, Daniel. AI: The Tumultuous History of the Search for Artificial Intelligence : [англ.]. — Basic Books, 1993. — P. 254. — ISBN 9780465029976.
  15. Minsky, Marvin. The Society of Mind : [англ.]. — New York : Simon & Schuster, 1986. — P. 308. — ISBN 0-671-60740-5.
  16. Lehnert, Wendy C. 5: Cognition, Computers, and Car Bombs: How Yale Prepared Me for the 90’s // Beliefs, Reasoning, and Decision Making: Psycho-Logic in Honor of Bob Abelson : [англ.]. — First. — New York : Taylor & Francis Group, 1 мая 1994. — P. 150. — ISBN 9781134781621. — doi:10.4324/9780203773574.
  17. Russell, Stuart J. Artificial Intelligence: A Modern Approach : [англ.] / Stuart J. Russell, Peter Norvig. — 2nd. — Upper Saddle River, New Jersey : Prentice Hall, 2003. — P. 25−26. — ISBN 0-13-790395-2.
  18. Russell, Stuart J. Artificial Intelligence: A Modern Approach : [англ.] / Stuart J. Russell, Peter Norvig. — 4th. — Hoboken : Pearson, 2021. — P. 23. — ISBN 9780134610993.

Литература

  • Brockman, John. Third Culture: Beyond the Scientific Revolution : [англ.]. — Simon and Schuster, 7 мая 1996. — ISBN 978-0684823447.
  • Crevier, Daniel. AI: The Tumultuous History of the Search for Artificial Intelligence : [англ.]. — Basic Books, 1993. — ISBN 9780465029976.
  • Domingos, Pedro. The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World : [англ.]. — Basic Books, 22 сентября 2015. — ISBN 978-0465065707.
  • Lehnert, Wendy C. 5: Cognition, Computers, and Car Bombs: How Yale Prepared Me for the 90’s // Beliefs, Reasoning, and Decision Making: Psycho-Logic in Honor of Bob Abelson : [англ.]. — First. — New York : Taylor & Francis Group, 1 мая 1994. — P. 150. — ISBN 9781134781621. — doi:10.4324/9780203773574.
  • Minsky, Marvin. The Society of Mind : [англ.]. — New York : Simon & Schuster, 1986. — ISBN 0-671-60740-5.
  • McCorduck, Pamela. Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence : [англ.]. — 2nd. — A K Peters, 2004. — ISBN 9781568812052.
  • Russell, Stuart J. Artificial Intelligence: A Modern Approach : [англ.] / Stuart J. Russell, Peter Norvig. — 2nd. — Upper Saddle River, New Jersey : Prentice Hall, 2003. — ISBN 0-13-790395-2.
  • Russell, Stuart J. Artificial Intelligence: A Modern Approach : [англ.] / Stuart J. Russell, Peter Norvig. — 4th. — Hoboken : Pearson, 2021. — ISBN 9780134610993.
  • Winograd, Terry. Understanding Computers and Cognition: A New Foundation for Design : [англ.] / Terry Winograd, Fernando Flores. — Ablex Publ Corp, 1986.
  • Anderson, John R. (2005). “Human symbol manipulation within an integrated cognitive architecture”. Cognitive Science [англ.]. 29 (3): 313—341. DOI:10.1207/s15516709cog0000_22. PMID 21702777. Дата обращения 2024-05-15. |access-date= требует |url= (справка)
  • Brooks, Rodney A. (18 января 2001). “The Relationship Between Matter and Life”. Nature [англ.]. 409 (6818): 409—411. DOI:10.1038/35053196. PMID 11201756. S2CID 4430614. Дата обращения 2024-05-15. |access-date= требует |url= (справка)
  • Poirier, Lindsay (2025). “Neat vs. Scruffy: How Early AI Researchers Classified Epistemic Cultures of Knowledge Representation”. IEEE Annals of the History of Computing [англ.]. 47 (2): 7—19. DOI:10.1109/MAHC.2024.3498692. Дата обращения 2024-05-15. |access-date= требует |url= (справка)

Категории