Мой комментарий к статье C.Трофимова

02.02.2009

Обратив внимание на эволюцию обработки информации, автор остался в плену распространенных стереотипов: "машина мыслить не может!". Не буду в своем комментарии опровергать этот стереотип. Во-первых, могут побить :-), во-вторых, несерьезно этим заниматься в короткой заметке. Укажу просто на некоторые сомнительные моменты статьи.

Цитата:

Вычислительная машина преобразует эти биты информации во внутренний логический алгоритм, который с возрастанием объема программы становится все более сложным. Так же работает человеческий мозг. Его деятельность основана на электрических импульсах, пульсирующих между нейронами, которые преобразуются в мысли и команды человеческим органам. Но есть огромная разница между работой компьютера и человеческого мозга. Программа написана один раз одним или несколькими людьми и запущена в компьютере. А человек изменяет свою "программу" поведения ежесекундно, на одни и те же раздражители он может реагировать по разному, деятельность мозга, постоянно само совершенствующего свою внутреннюю программу не поддается описанию. Именно человеческая мысль вложена в электронные "мозги" четко описанная, разложенная по миллиардами бит информации и больше, чем вложено человеком взяться просто неоткуда. Можно привести простой пример. Программа - это большая книга написанная людьми и совершенно новых страниц, которые никем не написаны, там не будет никогда. Можно добавить несколько новых страниц или даже поручить это сделать компьютеру, но и в таком случае новые страницы будут скомпонованы из того что уже есть внутри "железного ума".

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

Далее. "Программа" не напишет новых страниц? Занимаясь достаточной примитивной программой для поиска решений игры Сокобан я столкнулся с тем, что можно создать генератор уровней для этой игры. Это новые страницы? Я с удовольствием решаю эти уровни - большинство из них значительно лучше и оригинальней "человеческих". С другой стороны, так ли уж велик человек, что может создавать нечто совершенно оригинальное? Даже человеческие сновидения представляют собой компоновку информации, которая когда-то попала в мозг - посмотрите исследование Фрейда о сновидениях.

Но, так ли это мало - "компоновать" информацию? На это способен компьютер. Проблема и для человека и для компьютера общая - как работать при нахождении решений с числом возможных состояние, которое растет по экспоненте. Тривиальные способы, характерные для низших животных, уже становятся неудовлетворительными. Собирать и сохранять алгоритмы поведения просто невозможно из-за экспоненты. Природа нашла решение - запоминать не алгоритмы (реакции) поведения, а информацию о реальности. При этом нет отказа от запоминания и алгоритмов. Более того, появилась возможность работы части алгоритмов с запомненной информацией. При получении световых сигналов начинается работа мозга по обработке этих сигналов, то, что мы называем "видением". Закрываем глаза, мы можем частично восстановить эти процессы и "видеть" по памяти. При некоторых сбоях работы мозга возможны ситуации, когда видение по памяти оказывается сопоставимым с обычным видением - галюцинации.

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

Аналогичная ситуация возникает и при разработке программ, которым приходится работать с экпоненциально растущим объемом информации. Тот же пример с Сокобаном. Строится модель игры, строятся алгоритмы построения новых состояний. Строится "оценщик" (правая половина мозга), который контолирует работу построения новых состояний и при необходимости вносит свои коррективы. Скажите, что это детерминированный процесс? А что, имеется проблема по включению генератора случайностей? Если не хватает обычных, то подцепите какой-нибудь датчик напряженности электромагнитного поля.

Цитата:

Просматривается прямая аналогия между деятельностью человеческого мозга и работой программы электронно-вычислительной машины. При ее работе используются электрические импульсы, проходящие через миллионы транзисторов (аналогично импульсам проходящим через нейроны). Человеческий мозг также чист при рождении ребенка, как компьютер без программы. Взрослея, человек набирается знаний, так и компьютер получая более сложную программу, "умнеет". Компьютерные программы уже превосходят человека в такой абстрактной игре как шахматы. Могут выполнять как рутинную работу, так и интеллектуальную, подсказывая человеку, например при проектировании чего либо, готовые решения, выполняя роль экспертов. Но можно ли назвать этот процесс мышлением? Ведь мышление это активный процесс отражения объективного мира в понятиях, суждениях, теориях и т.п., связанный с решением тех или иных задач.

Далеко не доказано, что человеческий мозг чист при рождении ребенка. Например Сальвадор Дали утверждал в своих дневниках, что он наблюдал картинки еще в утробе матери. Даже если он и врет, то маловероятно, что мозг чист. Скорее всего наполнение мозга информацией и его структуризация начинается на самой ранней стадии формирования клеток мозга. Ведь ему придется в момент рождения столкнуться с гигантским потоком информации извне. Ему нужно будет связать в единый образ видео информацию, слуховую информацию и т.д. Чтобы возник узнаваемый образ матери мозгу придется проделать работу, на фоне которой изучение языка кажется мизером.

"Активный процесс отражения объективного мира" - этот процесс идет в мозгу младенца, когда никто не рискнет назвать его разумным. Хотя, конечно, создание модели окружающего мира это уже мышление. Заполнение информации в клетках мозга, структуризация этой информации идет по пока плохо изученным алгоритмам, но не нужно сразу придумывать "особые" процессы. Да, 100 млрд. клеток (оценки разные) это много, но относительная однородность клеток коры головного мозга позволяет надеяться, что "не так страшен черт, как его малюют". Единственное, что надо отметить, так это то, простое изучение физиологии мозга не позволит понять основные алгоритмы работы мозга, как и простое изучение "железа" компьютеров не дает возможности изучение загруженных программ. Людям еще потребуется много поработать по развитию теории алгоритмов.

Несколько слов о языке. Появление развитого языка прежде всего и отличает нас от животных, хотя и у них он уже появляется. Цепочка

язык -> письменность -> книгопечатание -> компьютеризация ->

говорит о том, что процессы моделирования реальности уже вышли за пределы отдельного мозга. Под моделированим нужно понимать только "отражение" объектов реальности в иные объекты (кстати, тоже объекты реальности). Свойство природы "отображать" одну часть в другую еще плохо понимаемое нами свойство. Но... глобальность этого свойства поразительна. У человеческого мозга, который судит о реальности только по своей внутренней модели, имеется только одна возможность "понять" - это продолжить построение моделей. Через язык происходит обмен (отображение!) информации между моделями различных людей. Естественно, что постоянно присутствует потребность в развитии языков. Одним из самых мощных языков является математика. Моделирование в этом языке идет уже давно. Свойство "отображать" моделируется на этом языке. Красивый пример: взаимно-однозначное отображение самого маленького множества в то же самое множество без одного элемента. Легко увидеть, что этот пример порождает аксиомы Пеано и арифметику, соответственно. А там, где арифметика, там и вся математика. Там и наше представление о пространстве и т.д.

Несколько слов о моделировании. Разные люди вкладывают в это слово разный смысл, поэтому вполне возможно некоторое недопонимание того, что я написал. Для меня моделирование это отображение одного нечто в другое нечто и не более того, а модель - это то, куда отображается. Возьмем детишек, которые играют в "дочки-матери" - моделирование "взрослой" жизни. Три яблока отображаем в число 3 - моделирование. Ну, и т.д. Я не вкладываю в моделирование "математический" смысл - математические модели это частный случай моделей.

 
Сайт управляется системой uCoz