Вычислительные машины и разум

Вычислительные машины и разум — программный научный труд Алана Тьюринга по теме искусственного интеллекта, опубликованный в 1950 году в журнале Mind[1]. В этой работе впервые была предложена концепция теста Тьюринга, впоследствии ставшего основополагающим понятием в области искусственного интеллекта для широкой аудитории.

Вопрос, рассматриваемый Тьюрингом, формулируется как: «Могут ли машины думать?» Поскольку понятия «думать» и «машина» недостаточно чётко определены, Тьюринг предлагает переформулировать исходный вопрос, заменив его на иной, более однозначно формулируемый[2]. Для этого он находит новую постановку задачи, в ходе которой уточняет, какое понятие соответствовало бы действию «думать», какие именно «машины» рассматриваются, и, исходя из этого, формулирует вопрос, на который, по его мнению, можно дать положительный ответ.

Тест Тьюринга

undefined

Вместо того чтобы определять, думает ли машина, Тьюринг предлагает задать вопрос: сможет ли машина выиграть в игру, которую он называет «Игра в подражание». Оригинальный вариант этой игры, предложенный Тьюрингом, — это простая развлекательная игра для трёх участников: А — мужчина, B — женщина, C — человек любого пола, выступающий в роли судьи. Судья не видит испытуемых (известных ему лишь как X и Y) и может взаимодействовать с ними исключительно посредством записок или других методов, не раскрывающих их пол. Путём вопросов А и B судья пытается определить, кто из них мужчина, а кто женщина. Задача A — ввести судью в заблуждение, а B — помочь судье принять верное решение[3].

Тьюринг предлагает вариант этой игры, в которой роль А исполняет компьютер[4]:

Тогда задаётся вопрос: «Что произойдёт, если в роли A в этой игре выступит машина? Будет ли судья ошибаться столь же часто, как и в оригинальной игре между мужчиной и женщиной?» Эти вопросы заменяют наш исходный — «Могут ли машины думать?»

Таким образом, модифицированная игра включает трёх изолированных участников: компьютер (испытуемый), человека и судью (человека). Судья общается с обоими по терминалу, а задача как компьютера, так и человека — убедить судью, что они — люди. Если судья не может надёжно отличить их, считается, что компьютер выигрывает[5].

Исследования, связанные с «машинным разумом», велись в Великобритании по крайней мере за десять лет до возникновения направления искусственного интеллекта как отдельной области в 1956 году[6]. Эта тема обсуждалась среди участников клуба Ratio, неформального объединения британских кибернетиков и электронщиков, в который входил также Тьюринг. Сам Тьюринг рассматривал идею машинного интеллекта, по меньшей мере, с 1941 года; одним из первых известных упоминаний «компьютерного интеллекта» были его заметки 1947 года[7].

Как отмечает Стивен Харнад[8], вопрос теперь звучит как «Могут ли машины делать то же, что и мы (как мыслящие субъекты)?» То есть, Тьюринг снимает философскую проблему предварительного определения понятия «думать» и фокусирует внимание на способности машины действовать неотличимо от человека[9].

С момента появления теста Тьюринга вопрос его интерпретации, достоинств и ограничений стал ключевым в философии искусственного интеллекта[10][11]. Ряд критиков (например, Джон Сёрл с его аргументом «Китайской комнаты») ставят под сомнение значимость теста; эти возражения и сами являются предметом дискуссий[12][13]. Некоторые считают, что тест — это проверка: «Сможет ли компьютер по переписке убедить человека, что он сталкивается с другим человеком?»[14], однако, судя по всему, цель Тьюринга была шире — демонстрация когнитивных возможностей машин[15].

Цифровые машины

Тьюринг указывает на необходимость уточнить, о каких именно «машинах» идёт речь. Он отмечает, что созданный человеком клон человека не представляет особого интереса как пример. Акцент делается на способностях цифровых машин, манипулирующих двоичными числами (0 и 1) и записывающих их в память по простым правилам. Это обусловлено двумя причинами:

Во-первых, нет необходимости теоретизировать о возможности их существования — цифровые машины уже существовали в 1950 году.

Во-вторых, цифровые машины являются универсальными. Исследования Тьюринга в области теории вычислений показали, что цифровой компьютер в принципе способен имитировать поведение любой другой цифровой машины при наличии достаточной памяти и времени (основополагающая идея тезиса Чёрча — Тьюринга и универсальной машины Тьюринга). Следовательно, если хоть одна цифровая машина может вести себя «будто она думает», то любая достаточно мощная цифровая машина может поступать так же. «Все цифровые компьютеры в определённом смысле эквивалентны», — пишет Тьюринг[16].

Это позволяет ещё более сузить рассматриваемый вопрос. Тьюринг формулирует его так: «Сосредоточим внимание на некотором конкретном цифровом компьютере С. Можно ли утверждать, что, модифицировав этот компьютер — увеличив его быстродействие, расширив память и снабдив подходящей программой — он сможет успешно сыграть роль А в игре в подражание, если роль B исполняет человек?»[16]

Таким образом, исследуется не способность всех цифровых компьютеров хорошо справляться с задачей, а возможность создания вообразимых компьютеров, способных играть наравне с людьми[17]. Важно, какие теоретические и технологические шаги необходимы, — независимо от наличия этих ресурсов на момент написания статьи.

Девять распространённых возражений

После уточнения вопроса Тьюринг переходит к анализу возражений; он выделяет девять основных, охватывающих все ключевые аргументы против машинного интеллекта, появившиеся впоследствии[18]:

  1. Религиозное возражение: мышление — свойство бессмертной души, а машина душой не обладает. Тьюринг отвечает, что создание мыслящих машин не является узурпацией силы творения, а скорее инструментом выполнения воли создателя, подобно рождению детей.
  2. Возражение «голова в песке»: страх последствий появления мыслящих машин («пусть лучше они не смогут»). Это — логическая ошибка апелляции к последствиям, путаница желаемого и возможного[19].
  3. Математическое возражение: на основании теорем (например, теоремы Гёделя о неполноте) утверждается: существуют вопросы, на которые система на логической основе (машина) ответить не может. Тьюринг отмечает, что люди также часто ошибаются — не следует преувеличивать безошибочность человека[20][21].
  4. Аргумент из сознания: только тот способен мыслить, кто может сочинять стихи или музыку, обладая чувствами и сознанием (Г. Джефферсон, 1949)[22]. Тьюринг отвечает, что мы не можем удостовериться в наличии сознания даже у других людей и поэтому принимаем поведенческий критерий. Его аргумент позднее известен как «аргумент других умов» (см. также Китайская комната Сёрла[23]).
  5. Аргумент от неспособностей: утверждение, что машина «никогда не сможет сделать Х» (быть доброй, остроумной, ошибаться, влюбиться и пр.). Тьюринг подробно отвечает на ключевые варианты:
    1. Машина не может ошибаться: легко запрограммировать имитацию ошибки.
    2. Машина не может быть субъектом собственного мышления (не способна к саморефлексии): можно написать программу для анализа собственных состояний (например, отладчик).
    3. Машина не может быть столь же разнообразной в поведении: при достаточно большой памяти разнообразие поведения может стать астрономическим.
  6. Возражение леди Лавлейс: машина не может быть оригинальной и не способна к самостоятельному обучению. Тьюринг возражает, что машины способны «удивлять» людей — особенно там, где последствия неочевидны. По мнению Тьюринга, контекст времени ограничивал взгляды Лавлейс: если бы она располагала современными научными сведениями, ей бы стало понятно сходство хранилища информации в мозге и в машине.
  7. Аргумент о непрерывности нервной системы: мозг не цифровой; точное время и вероятность разряда нейрона — аналоговые параметры. Тьюринг соглашается, что аналоги отличаются, но настаивает, что при достаточной мощности любой аналоговый процесс приблизимо имитируется цифровой машиной[24].
  8. Аргумент о неформальности поведения: система, подчинённая законам, предсказуема и не может быть по-настоящему разумной. Тьюринг отвечает, что это путаница между законами поведения и общими правилами; законов поведения может быть так много, что предсказывать сложности поведения станет почти невозможно. Отрицание наличия скрытых законов — утверждение необоснованное[25].
  9. Экстрасенсорика: в 1950-х экстрасенсорные явления считались перспективной областью; Тьюринг допускает, что можно создать условия, исключающие влияние телепатии на эксперимент, и заявляет об «огромных статистических данных» в пользу телепатии, ссылаясь на эксперименты Сэмюэля Соала[26].

Обучающиеся машины

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

Он возвращается к возражению Лавлейс: машина «лишь выполняет наши команды». Тьюринг сравнивает это с ситуацией, когда человек «внедряет» идею в машину, на что машина реагирует, а затем замирает. Далее он приводит аналогию: если некий источник нейтронов (машина — как подпороговая масса) достигает критической массы, реакция самоподдерживается. Аналогичным образом, некоторые человеческие умы являются «сверхкритическими», отражая способность развивать целые теории из одной идеи.

Тьюринг считает, что создание машины, способной играть в подражание, — задача программирования, и предполагает, что к концу XX века такая задача будет решаема технически. В ходе рассуждений он выделяет компоненты формирования взрослого разума:

1. Начальное состояние разума (при рождении);
2. Полученное образование;
3. Иной жизненный опыт, не относящийся к образованию.

В связи с этим Тьюринг задаёт вопрос: возможно ли эффективнее создать программу, имитирующую «разум ребёнка», и провести её обучение, чем сразу моделировать взрослый разум? Он сравнивает ребёнка с чистой тетрадью и полагает, что простота системы упростит программирование. Следовательно, задача делится на две части: создание «разума ребёнка» и его обучение. Разум ребёнка, согласно Тьюрингу, не будет соответствовать ожиданиям с первого раза — процесс обучения потребует внедрения системы поощрений и наказаний, напоминающей естественный отбор:

Строение машины-ребёнка — наследственная информация,
Изменения машины-ребёнка — мутации,
Отбор — действия экспериментатора.

Далее Тьюринг рассматривает вопросы:

  • Сложность устройства: машина-ребёнок может быть либо минимально сложной, либо оснащённой полной системой логического вывода. Такая система, утверждает Тьюринг, будет строиться на прагматике и научной индукции.
  • Неинформированность экспериментатора: учитель не будет знать внутреннее состояние обучаемой машины, как это происходит для дискретных автоматов; иногда поведение машины будет казаться случайным или даже бессмысленным. Именно эта неполная определённость можно считать элементом интеллекта, пока это не приводит к бессмысленным петлям.
  • Важность случайности: введение случайного поведения в обучающуюся систему может ей помогать там, где правильные ответы множественны, или где последовательный перебор всех вариантов был бы неэффективен.

В конце статьи Тьюринг предсказывает наступление времени, когда машины смогут конкурировать с людьми в ряде интеллектуальных задач, и предлагает подходящие для этого области — например, игру в шахматы; вторая рекомендация — снабжать машину совершенными сенсорами и обучать её естественному языку.

Развитие искусственного интеллекта после выхода статьи Тьюринга подтверждает, что обучение машин пошло именно по пути абстрактных задач, предполагавшемуся им (например, программа Deep Blue от IBM, одолевшая чемпиона мира по шахматам Гарри Каспарова[27]). Второй путь, по мнению ряда исследователей, соотносится с задачей поиска алгоритмов эволюции человеческого познания у детей[27][28][29].

Примечания

  1. Turing, Alan (октябрь 1950). “Computing Machinery and Intelligence” (PDF). Mind. LIX (236): 433—460. DOI:10.1093/mind/LIX.236.433. Дата обращения 2024-06-20. Проверьте дату в |date= (справка на английском)
  2. Turing, Alan (октябрь 1950). “Computing Machinery and Intelligence” (PDF). Mind. LIX (236): 433. Дата обращения 2024-06-20. Проверьте дату в |date= (справка на английском)
  3. Oppy, Graham; Dowe, David The Turing Test (англ.). The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University. Дата обращения: 20 июня 2024.
  4. Turing, Alan (октябрь 1950). “Computing Machinery and Intelligence” (PDF). Mind. LIX (236): 434. Дата обращения 2024-06-20. Проверьте дату в |date= (справка на английском)
  5. Это описание простейшей версии теста. Подробнее см.: Варианты теста Тьюринга.
  6. Широко считается, что Дартмутский семинар 1956 года положил начало искусственному интеллекту. См.: Crevier, Daniel. AI: The Tumultuous History of the Search for Artificial Intelligence : [англ.]. — Basic Books, 1993. — P. 49. — ISBN 978-0-465-02997-7.
  7. «Intelligent Machinery» (1948) опубликована только в 1968 г. в сборнике: Evans, A. D. J. Cybernetics: Key Papers / A. D. J. Evans, Robertson. — University Park Press, 1968.
  8. Harnad, Stevan. The Annotation Game: On Turing (1950) on Computing, Machinery, and Intelligence // The Turing Test Sourcebook: Philosophical and Methodological Issues in the Quest for the Thinking Computer : [англ.]. — Kluwer, 2008.
  9. Harnad, Stevan (2001). “Minds, Machines, and Turing: The Indistinguishability of Indistinguishables”. Journal of Logic, Language and Information [англ.]. 9 (4): 425—445. DOI:10.1023/A:1008315308862. S2CID 1911720. Дата обращения 2024-06-20.
  10. Swiechowski, Maciej (2020). “Game AI Competitions: Motivation for the Imitation Game-Playing Competition” (PDF). Proceedings of the 2020 Federated Conference on Computer Science and Information Systems. IEEE Publishing. pp. 155—160. DOI:10.15439/2020F126. ISBN 978-83-955416-7-4. S2CID 222296354. Архивировано из оригинала (PDF) 26 января 2021. Дата обращения 2024-06-20. Используется устаревший параметр |url-status= (справка)
  11. Withers, Steven. Flirty Bot Passes for Human (англ.), iTWire (11 декабря 2007). Архивировано 4 октября 2017. Дата обращения: 20 июня 2024.
  12. Williams, Ian. Online Love Seekers Warned Flirt Bots (англ.), V3 (10 декабря 2007). Архивировано 24 апреля 2010. Дата обращения: 20 июня 2024.
  13. Jeremy Kahn. A.I. experts say the Google researcher's claim that his chatbot became 'sentient' is ridiculous—but also highlights big problems in the field (англ.), Fortune (13 июня 2022). Архивировано 13 июня 2022. Дата обращения: 20 июня 2024.
  14. Wardrip-Fruin, Noah и Nick Montfort, ред. (2003). The New Media Reader. The MIT Press. ISBN 0-262-23227-8.
  15. Harnad, Stevan (1992). “The Turing Test Is Not A Trick: Turing Indistinguishability Is A Scientific Criterion”. ACM SIGART Bulletin [англ.]. 3 (4): 9—10. DOI:10.1145/141420.141422. S2CID 36356326. Дата обращения 2024-06-20.
  16. 1 2 Turing, Alan (октябрь 1950). “Computing Machinery and Intelligence” (PDF). Mind. LIX (236): 442. Дата обращения 2024-06-20. Проверьте дату в |date= (справка на английском)
  17. Turing, Alan (октябрь 1950). “Computing Machinery and Intelligence” (PDF). Mind. LIX (236): 436. Дата обращения 2024-06-20. Проверьте дату в |date= (справка на английском)
  18. Turing, Alan (октябрь 1950). “Computing Machinery and Intelligence” (PDF). Mind. LIX (236): см. также Russell, Norvig, 2003, с. 948 — "Тьюринг рассмотрел почти все возможные возражения, появившиеся за последующие полвека.". Дата обращения 2024-06-20. Проверьте дату в |date= (справка на английском)
  19. Wardrip-Fruin, 56.
  20. Lucas, John (1961). Anderson, A.R., ed. “Minds and Machines”. Архивировано из оригинала 19 августа 2007. Дата обращения 2024-06-20.
  21. Penrose, Roger. The Emperor's New Mind: Concerning Computers, Minds, and The Laws of Physics. — Oxford University Press, 1989. — ISBN 978-0-14-014534-2.
  22. Jefferson, Geoffrey (25 июня 1949). “The Mind of Mechanical Man”. British Medical Journal [англ.]. 1 (4616): 1105—1110. DOI:10.1136/bmj.1.4616.1105. PMC 2050428. PMID 18153422.
  23. Searle, John (1980). “Minds, Brains and Programs” (PDF). Behavioral and Brain Sciences. 3 (3): 417—457. DOI:10.1017/S0140525X00005756. Дата обращения 2024-06-20.
  24. Dreyfus, Hubert. What Computers Still Can't Do. — New York : MIT Press, 1979. — P. 156.
  25. Dreyfus, Hubert. What Computers Can't Do. — New York : MIT Press, 1972.
  26. Leavitt, David. Turing and the paranormal : [англ.]. — Oxford University Press, 26 января 2017. — ISBN 978-0-19-874782-6. — doi:10.1093/oso/9780198747826.003.0042.
  27. 1 2 Epstein, Robert. Parsing the Turing Test: Philosophical and Methodological Issues in the Quest for the Thinking Computer / Robert Epstein, Gary Roberts, Grace Beber. — Springer, 2008. — P. 65. — ISBN 978-1-4020-6710-5.
  28. Gopnik, Alison. Words, thoughts, and theories / Alison Gopnik, Andrew N. Meltzoff. — MIT Press, 1997. — ISBN 9780262071758.
  29. Meltzoff, Andrew N. (1999). “Origins of theory of mind, cognition and communication” (PDF). Journal of Communication Disorders [англ.]. 32 (4): 251—269. DOI:10.1016/S0021-9924(99)00009-X. PMC 3629913. PMID 10466097. Архивировано из оригинала (PDF) 15 апреля 2021. Дата обращения 2024-06-20. Используется устаревший параметр |url-status= (справка)

Литература

  • Brooks, Rodney. Elephants Don't Play Chess // Robotics and Autonomous Systems, 1990, том 6, № 1–2, с. 3–15. [1]
  • Crevier D. AI: The Tumultuous History of the Search for Artificial Intelligence. Basic Books, 1993.
  • Dreyfus, Hubert. What Computers Can’t Do. MIT Press, New York, 1972.
  • Dreyfus, Hubert; Dreyfus, Stuart. Mind over Machine: The Power of Human Intuition and Expertise in the Era of the Computer. Blackwell, Oxford, 1986.
  • Dreyfus, Hubert. What Computers Still Can't Do. MIT Press, New York, 1979.
  • Harnad, Stevan; Scherzer, Peter. First, Scale Up to the Robotic Turing Test, Then Worry About Feeling. Artificial Intelligence in Medicine, 2008, том 44, № 2, с. 83–9.
  • Haugeland, John. Artificial Intelligence: The Very Idea. MIT Press, Cambridge, 1985.
  • Hans Moravec. The Role of Raw Power in Intelligence [1976]. [2]
  • Douglas Hofstadter. Gödel, Escher, Bach: an Eternal Golden Braid (1979).
  • Lucas, John. Minds, Machines and Gödel. В: Minds and Machines / ред. A.R. Anderson. 1961. [3]
  • Moravec, Hans. Mind Children. Harvard University Press, 1988.
  • Penrose, Roger. The Emperor's New Mind: Concerning Computers, Minds, and The Laws of Physics. Oxford University Press, 1989.
  • Russell, Norvig. Artificial Intelligence: A Modern Approach (см. рус. пер. 2006).
  • Searle, John. Minds, Brains and Programs. Behavioral and Brain Sciences, 1980, т. 3, № 3, с. 417–457.
  • Turing, Alan. Computing Machinery and Intelligence. Mind, 1950, т. LIX, № 236, октябрь, с. 433–460.
  • Saygin, A. P. Turing Test: 50 years later. Minds and Machines, 2000, № 10, с. 463–518.
  • Wardrip-Fruin, Noah; Montfort, Nick (ред.). The New Media Reader. MIT Press, 2003.
  • Epstein, Robert; Roberts, Gary; Beber, Grace. Parsing the Turing Test: Philosophical and Methodological Issues in the Quest for the Thinking Computer. Springer, 2008.