andrzejn: (Curious)
[personal profile] andrzejn
[livejournal.com profile] ivanov_petrov даёт ссылки на очередное обсуждение Пенроуза, "китайской комнаты" и связанных с ними плясок вокруг принципиальной [не]возможности AI. Пенроуза я не читал и даже обсуждение не полностью осилил, поэтому включаться в эти глубокие философские рассуждения не вправе.

Выскажусь только по одному вопросу. Тезис, как я его понял: "Компьютер умеет исполнять алгоритмы, возможно даже очень сложные, вроде качественного перевода с естественных языков. Но он не понимает то, что исполняет, поэтому не считается (и никогда не будет считаться) разумным существом".

Прежде чем обсуждать этот тезис, нужно дать чёткое определение понимания. Вопрос это очень тонкий и болезненный, я за него и браться не стану. Озвучу только собственное (неточное) понимание понимания.

Когда я приступаю к новой для себя области знаний и умений, я часто начинаю с механического освоения алгоритмов, определений и правил. На этом этапе я подобен медленному и глупому компьютеру, и я определённо не понимаю то, что уже умею делать (следуя алгоритмам).

Через некоторое время набор вербальных правил и медленных интерпретируемых алгоритмов "укладывается" в моём сознании: обрастает моим личным чувственным опытом и паразитными ассоциациями (часто ведущими в случайные области опыта, никак не связанные с изучаемым знанием).

И, наконец, я вдруг понимаю. Это означает, что я могу забыть о формальных правилах, перестать проговаривать алгоритмы и просто естественно действовать на рефлексах и интуиции, произвольно отступать от предписаний, изобретая сокращения и вариации метода (иногда лучшие и скорейшие, иногда фатально ошибочные).

Однако я не могу передать своё новое понимание другим людям, пока вновь не формализую и не вербализую его. Получив же от меня формальное описание, они не поймут его немедленно, пока не пройдут тот же путь ассоциативного усвоения материала.


Чем же оказывается для меня пресловутое понимание? Всего лишь компиляцией - переводом текста с промежуточного (интерпретируемого) языка межчеловеческого общения в сравнительно быстрые структуры личной нейронной сети.

Иными словами, бездушные механические алгоритмы - это то, что мы осознаём и отслеживаем на каждом промежуточном шаге; то, что мы исполняем разумно. Понимание же - то, что действует независимо от разума, на более древних (животных, автономных) механизмах и, соответственно, непонятно как работает.


Понимание - это то, что непонятно в принципе и никогда не может быть понято и воспроизведено. Низведенное до алгоритма, любое знание или действие перестаёт быть пониманием.

Я могу представить себе компьютерные приложения, которые будут понимать в этом смысле. Например генетические алгоритмы. Но чтобы демонстрировать разумное поведение, это совершенно не обязательно. Чат-роботы, проходящие тест Тьюринга на уровне 90% посетителей типового чата - давно уже не фантастика.

Date: Sunday, 6 January 2008 12:25 (UTC)
From: [identity profile] alexartukov.livejournal.com
Ну, ты погорячился с постулированием принципиальной непонимаемости понимания :) Разве работа мозга принципиально невоспроизводима? Скорей, просто сложна, очень сложна.

Date: Sunday, 6 January 2008 12:46 (UTC)
From: [identity profile] alexartukov.livejournal.com
Ох, тут без Бахуса не разберешься. Пойду, помолюсь :)

Date: Sunday, 6 January 2008 12:52 (UTC)
From: [identity profile] alexartukov.livejournal.com
Может ли вещь познать самое себя... Нет, все-таки пойду помолюсь.

Date: Sunday, 6 January 2008 12:32 (UTC)
From: [identity profile] beldmit.livejournal.com
Я хочу напомнить забавную вещь: как только появляются хорошие алгоритмы, задачу часто выкидывают из области "искусственного интеллекта". Так было с распознаванием образов, например.

Date: Sunday, 6 January 2008 13:03 (UTC)
From: [identity profile] tasmanj.livejournal.com
супер! спасибо за замечательный пост. единственно что хочется заметить - иногда для "понимания" не нужно долгого пути ассоциативного усвоения, иногда достаточно самого алгоритма. то есть процесс "компиляции" происходит на основе уже накопленного опыта в конкретной сфере.

Date: Sunday, 6 January 2008 15:22 (UTC)
From: [identity profile] gds.livejournal.com
нижнюю, "скомпилированную" форму можно наблюдать/отследить на уровне нейронов. Дебагером, что ли.
А "непонимание понимания" -- всего лишь отсутствие reflection'а, с позволения сказать. Программа нижнего уровня (рефлексы, подсознание) не хранит никакой информации о программе уровня выше -- об алгоритмах, выразимых словами, образами, ощущениями.
Это очень похоже на компиляцию, когда исчезает вербализуемая информация (в случае мозга) или информация об идентификаторах, структурах и способах компиляции программы.

Date: Sunday, 6 January 2008 16:17 (UTC)
From: [identity profile] faceted-jacinth.livejournal.com
Ага.
Правда, есть ещё одна тонкость: человеки от того и разумны, что постоянно пытаются понять своё понимание. Кажется, что рефлексия есть неотъемлемая часть разумности. Да, так вот, при этом в принципе есть некоторые штуки, устроенные похожим образом (поверх какой-то начальной штуки строится мета-уровень её описания, сверху мета-мета-уровень, описывающий мета-уровень, и так далее), но имеющие конечный предел при устремлении количества уровней к бесконечности =) В G.E.B. про это много написано.

Date: Tuesday, 8 January 2008 08:31 (UTC)
livelight: (Default)
From: [personal profile] livelight
В хорошей системе мета-описаний (например, OMG MOF и даже, кажись, в UML) верхний уровень описания утверждает, что может описать сам себя :) Врёт, наверное :)

Date: Monday, 7 January 2008 07:15 (UTC)
From: [identity profile] night-sacrifice.livejournal.com
а как же мемы?

Date: Tuesday, 8 January 2008 04:35 (UTC)
From: [identity profile] night-sacrifice.livejournal.com
"чешуйки знания", человек их усваивает из окружающей среды, а машина - нет.
по крайней мере, на современном этапе развития AI )))

(есть один детский чат с роботом, так дети почти поголовно принимают его всерьез, и даже те дети, которые уже знают, что чатланин с ником "робот" - это только программа, все равно с ним разговаривают... мне в связи с этим вспоминается Гриновский Ксаверий)

Date: Tuesday, 8 January 2008 08:30 (UTC)
livelight: (Default)
From: [personal profile] livelight
> Понимание - это то, что непонятно в принцип

Хорошо сказано :)

Или как у нас на курсе, кажется, Технологии Программирования сказывали: "переход от неформального к формальному существенно неформален"

А по поводу китайской комнаты, имхо, вот здесь неплохо сказано:
http://chip33.livejournal.com/405944.html?thread=4458424#t4458424
(faceted_jacinth в комментах: "философ берёт машину, вытаскивает из неё транзистор, заменяет его на человека и ждёт, что человек внезапно осознает всё, что делает машина")

Profile

andrzejn: (Default)
Андрій Новосьолов

June 2025

M T W T F S S
      1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Tuesday, 17 June 2025 03:15
Powered by Dreamwidth Studios