Современная когнитивная психология получила развитие сразу после создания Гарвардского Центра Когнитивных исследований в 1955 году. Другое важное событие — симпозиум по теории информации, проведенный годом позже в Массачусетсом Технологическом институте. Джордж Миллер из Гарвардского университета представил на нем свою статью «
…мы должны осознать важность распределения или организации входящих данных по частям или участкам. Так как объем памяти определяется фиксированным количеством участков памяти, мы можем увеличить число бит информации, которые она содержит, построением все большего и большего числа участков, каждый из которых будет содержать больше информации, чем прежде.
Таким образом, заключил Миллер, мы наделены способностью уплотнять получаемую информацию, чтобы иметь возможность справляться с большим ее объемом в короткий промежуток времени. Он приводил пример:
Человек, только что начавший изучать радиотелеграфный код, слышит каждые точку и тире как отдельные порции информации. Вскоре он уже может организовывать эти звуки в буквы и тоже воспринимать их как порции. Затем буквы организовывают самих себя в слова, составляющие еще большие порции, и он начинает слышать целые фразы. Я не имею в виду, что каждый шаг дискретный процесс или что пологие участки должны появиться в его кривой обучения — естественно, уровни организации достигаются с различной скоростью и перекрывают друг друга в процессе обучения. Я просто указываю на очевидный факт, что точки и тире организовываются посредством обучения в модели и что по мере того, как заполняются большие участки, объем сообщения, который оператор может запомнить, соответственно увеличивается. В показателях, которые я предлагаю использовать, оператор учится увеличивать число бит на участок.
На языке теории связи этот процесс назывался бы перекодированием. Вводимые данные даются в виде кода, содержащего много порций с несколькими бит в каждой порции. Оператор перекодирует данные в другой код, содержащий меньшее количество порций с большим количеством бит в каждой порции. Существует множество способов перекодирования. Пожалуй, самый простой — это группирование входящих данных, присвоение этой группе новое имя и затем использование нового имени, а не первоначально вводимых данных.
В заключительной части статьи он подытожил все свои наблюдения: