April 25th, 2013

Шесть концов Сети: стартапщики и андроиды

Продолжаю публиковать гипер-книжку из статей "Вебпланеты". Сегодня опубликованы главы 2 и 3: Психология Создателя и Страна Андроидов. Кстати, дайте знать - интересно ли это вообще, или ну его нафиг такие баяны?

С названием пока так и не определился. В прошлом посте про эту гипер-книжку мне накидали кучу вариантов для русской версии названия Six Pins. Но чем больше я их читал, тем больше задумывался, почему у меня получилось шесть глав (от которых и определилось первое слово названия).

Ну, интуитивно понятно. Шесть - это максимальный размер оперативной памяти человека, выраженный в неких содержательных единицах. Есть множество поговорок, в которых фигурирует число "семь" в значении "уже многовато, перебор". Дети четырех лет, которых просишь посчитать вслух, обычно запинаются именно на семи.

А ещё история про волшебное "число Миллера" - семь плюс-минус два. Я долго не врубался, откуда  "плюс". Вот например, гуманитарии известны тем, что они вообще не понимают схемы и концепции, в которых больше четырех элементов / классов. Ну, для самых умных пусть будет шесть элементов, ладно. Но девять?

В конце концов почитал оригинал исследования Миллера. Суть в том, что элементы разной сложности требуют разного объема для записи в краткосрочной памяти. Если человеку предлагают запоминать двоичные числа, он может запомнить девять штук за раз. А вот если предлагать односложные слова - то не более пяти. Там же нашлось интересное описание шестерки:  людям предлагали распознавать звуки, постепенно увеличивая их количество, и выяснилось, что "no matter how many alternative tones we ask him to judge, the best we can expect him to do is to assign them to about six different classes without error".

Короче, можно просто добавить ещё одну главу и назвать книгу "Семь пальцев". Назло гуманитариям.

Ещё о числе Миллера и технических моделях в психологии

В тему прошлого поста: сегодня на свежую голову заметил одну забавную штуку. Волшебное число Миллера связано лишь с одномерными "системами ввода",с линейными наборами классов/ атрибутов. То есть когда речь идёт о запоминании чисел, звуков или вкусов- получается то самое "семь плюс-минус два".

Далее Миллер пишет, что можно увеличить это число, используя многомерный ввод, то есть нелинейные информационные объекты. Например, человек может запомнить / распознать более двух десятков позиций точки внутри квадрата (двумерная картинка). А уж лица мы запоминаем и распознаём вообще сотнями.

Тут было бы логично вывести какую-нибудь формулу "числа Миллера" для многомерных сред. Потому что простое сложение "ёмкости каналов" не работает. Результатом остаётся лишь общее наблюдение того же Миллера: "by organizing the stimulus input simultaneously into several dimensions and successively into a sequence of chunks, we manage to break (or at least stretch) this informational bottleneck".

Проблема, как мне кажется, состоит в том, что Миллер использовал "процессорную" модель работы мозга. Психология вообще любит воровать красивые аналогии у простых работяг-инженеров. Миллер написал свою работу про волшебную семёрку в 1956 году - компьютеры тогда уже были, но большинство людей о них не знали. Поэтому психолог, говоривший в середине 50-х годов на языке "битов" и "каналов ввода" - это было очень-очень круто для своего времени. Большинство психологов того времени представляли мозг либо как тёплую ламповую радиолу (привет Попову и Тесле), либо как двигатель внутренного сгорания (привет Форду).

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