15.9). Предположим, что на ленте записано несколько песен; чтобы
найти нужный фрагмент, вы перематываете ленту вперед и назад. Время,
которое потребуется, чтобы воспроизвести конкретную песню, будет за-
висеть от длины ленты и от того, где эта песня начинается. Если лента
очень большая, на поиск может уйти много времени и вообще время вос-
произведения в системах с последовательным доступом линейно возраста-
ет с количеством хранимой информации.
При более сложном, произвольном доступе воспроизведение из памя-
ти осуществляется посредством системы, которая определяет адрес конк-
ретного элемента в памяти. Этот принцип позволяет избежать расточи-
тельного по времени процесса прохождения через нетребуемую информа-
цию, совершаемого при последовательном доступе. В модели с произволь-
ным доступом, изображенной на Рис.15.10, от центрального процессора
посылается сообщение в декодер адресов, который затем зондирует конк-
ретную ячейку памяти, и та высылает свою информацию. Такая система в
принципе аналогична библиотечной системе. Чтобы найти конкретную
книгу, вам нужно только найти ее "адрес" в карточном каталоге. При
этом доступ значительно облегчается: вы просто извлекаете книгу по ее
адресу. Такая процедура компьютерного поиска имеет только отдаленное
сходство с тем, как человек ищет элементы в памяти, поскольку в памяти
человека большая часть информации хранится в виде связанной сети, а
не в изолированных отделениях.
Системы Система активной памяти основана на идее связывания элементов памя-
активной ти в единую сеть. Когда вы активируете элемент в памяти, информация
памяти некоторым образом обрабатывается и затем передается дальше, к другим
частям системы памяти. Воспроизведение информации из системы актив-
ной памяти может принимать очень разные формы, наиболее простая из
которых называется доступ, адресуемый по содержанию. В такой систе-
ме компьютерной памяти (Рис. 15.11) все элементы памяти сообщаются с
центральным процессором (не друг с другом, как в более сложных моде-
лях). Эта модель напоминает модель с произвольным доступом в том отно-
шении, что для доступа к памяти в ней используются определенные описа-
ния или индексы зондирования памяти. Описывая модель произвольного
доступа, мы приводили в качестве примера воспроизведение книги. Если
вызывается конкретная информация (например, цвет яиц некоторой пти-
цы) в модели памяти, адресуемой по содержанию, центральный процессор
высылает описание требуемых данных в каждый элемент памяти; если
соответствующие данные содержатся в некотором элементе, они отсыла-
ются обратно в центральный процессор. Вместо того, чтобы связывать
каждый элемент памяти непосредственно с центральным процессором,
используется более экономичная организация, которая называется шина.
Шина собирает информацию со всех ячеек и передает ее назад в централь-
ный процессор. Система памяти с адресацией по содержанию способна
справляться со сложной и в некоторых случаях с неоднозначной информа-
Мышление и интеллект - естественный и искусственный
514
Элемент
памяти
Рис. 15.9. Модель последо-
вательного доступа в пассив-
ной1 памяти Адоптировано
из- Winograd (1976)
Элемент
памяти
Элемент
памяти
Элемент
памяти
Элемент
памяти
"В оригинале oiiinFuilHii паша-
на последонательнян" iia
МЯТЬ.- ПРИМ IIPPP[i.
Рис. 15.10. Мо
депь произвольно-
го до: г/по в пос-
сн вной по мя т н
Адаптировано пч
Winograd I ? 976,1
И с кусе rn пенный интеллект
515
цией. Например, в разделе этой главы, посвященном распознаванию пат-
тернов, мы говорили о сложности создания системы ИИ, способной разли-
чать буквы, имеющие общие детали (например А и R). Система с адреса-
цией по содержанию могла бы справиться с такой задачей путем опроса
содержания нескольких элементов памяти. Если информация о деталях
опознаваемых букв хранится в различных ячейках памяти, то когда компо-
ненты буквы (скажем, буквы А) высылаются центральным процессором в
каждую ячейку, каждая ячейка памяти подает "голос". Если за букву по-
дано достаточно положительных голосов, тогда подтверждение ее присут-
ствия передается в центральный процессор. Кроме опроса элементов па-
мяти разрабатываются и другие системы компьютерной памяти и воспро-
изведения.
Язык и искусственный интеллект
В общем психологи считают язык основным проявлением когнитивных
процессов. Он больше чем все другие виды человеческого поведения отра-
жает мышление, восприятие память, решение задач, интеллект и науче-
ние. И ввиду его важности для основных психологических принципов он
представляет главный интерес для специалистов по ИИ.
Способность к языку и связанная с ним сфера решения задач выше-
упомянутого фантастического компьютера Хэла предвосхищена А.Клар-
ком в наиболее полном виде - как обмен мнениями между Дейвом (чело-
веком) и Хэлом:
"Я хочу сделать это сам, Хэл,- сказал он,- пожалуйста, пере-
дай мне управление.
"Слушай, Дейв, у тебя еще куча работы. Я предлагаю, чтобы ты
оставил эту мне."
"Хэл, переключи анабиоз на ручное управление."
"Насколько я могу судить по обертонам твоего голоса, Дейв, ты
серьезно расстроен. Почему бы тебе не принять таблетку от стрес-
са и не отдохнуть немного?"
Рис. 15.П. Мо-
дель активной па-
мяти с адресаци-
ей по содержа-
нию. Адаптирова-
но из: Wmograd
1197 б].
Центральный
процессор
Шина
Описание желаемых данных
Элемент Элемент Элемент Элемент Элемент
памяти памяти памяти памяти памяти
I
Шина 1
Содержимое элементов памяти
Мышление и интеллект - естественный и искусственный
516
"Хэл, этим кораблем командую Я. Я приказываю тебе разблоки-
ровать ручное управление анабиозом."
"Извини. Дейв, но согласно специальной подпрограмме С1435-
бис-4. цитирую: "Если экипаж мертв или недееспособен, бортовой
компьютер должен принять управление на себя," конец цитаты.
Следовательно, я должен признать твою власть недействительной,
поскольку ты не в состоянии исполнять обязанности разумно."
Насколько близко мы подошли к этой фантастике в лабораториях ИИ?
Рассмотрим пример реальной беседы с компьютером.
Одна из первых "разговаривающих" компьютерных программ EL1ZA
(ЭЛИЗА)9 была написана Джозефом Вейценбаумом из МТИ (Weizenbaum,
1966). В одной конкретной программе, называвшейся ДОКТОР, ЭЛИЗА
играла роль, сходную с ролью психиатра. В следующем примере высказы-
вания ЭЛИЗЫ выделены большими буквами.
Все люди похожи.
ЧЕМ ЖЕ?
Они вечно надоедают нам то тем, то другим.
НЕ МОГЛИ БЫ ВЫ ПРИВЕСТИ КОНКРЕТНЫЙ ПРИМЕР?
Ну, мой приятель заставил меня прийти сюда.
ВАШ ПРИЯТЕЛЬ ЗАСТАВИЛ ВАС ПРИЙТИ СЮДА?
Он говорит, что я почти все время подавлен.
МНЕ ЖАЛЬ СЛЫШАТЬ. ЧТО ВЫ ПОДАВЛЕНЫ
Это правда, я чувствую себя несчастным.
ВЫ ПОЛАГАЕТЕ, ЧТО ПРИХОД СЮДА ПОМОЖЕТ ВАМ НЕ БЫТЬ
НЕСЧАСТНЫМ?
Мне нужна какая-то помощь, это наверняка.
А ЕСЛИ БЫ ВЫ ПОЛУЧИЛИ ПОМОЩЬ, ЧТО БЫ ЭТО ВАМ ДАЛО?
Может, я научился бы не ссориться со своей матерью.
РАССКАЖИТЕ МНЕ ЕЩЕ О ВАШЕЙ СЕМЬЕ
Моя мать заботится обо мне.
КТО ЕЩЕ ИЗ ВАШЕЙ СЕМЬИ ЗАБОТИТСЯ О ВАС?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185
найти нужный фрагмент, вы перематываете ленту вперед и назад. Время,
которое потребуется, чтобы воспроизвести конкретную песню, будет за-
висеть от длины ленты и от того, где эта песня начинается. Если лента
очень большая, на поиск может уйти много времени и вообще время вос-
произведения в системах с последовательным доступом линейно возраста-
ет с количеством хранимой информации.
При более сложном, произвольном доступе воспроизведение из памя-
ти осуществляется посредством системы, которая определяет адрес конк-
ретного элемента в памяти. Этот принцип позволяет избежать расточи-
тельного по времени процесса прохождения через нетребуемую информа-
цию, совершаемого при последовательном доступе. В модели с произволь-
ным доступом, изображенной на Рис.15.10, от центрального процессора
посылается сообщение в декодер адресов, который затем зондирует конк-
ретную ячейку памяти, и та высылает свою информацию. Такая система в
принципе аналогична библиотечной системе. Чтобы найти конкретную
книгу, вам нужно только найти ее "адрес" в карточном каталоге. При
этом доступ значительно облегчается: вы просто извлекаете книгу по ее
адресу. Такая процедура компьютерного поиска имеет только отдаленное
сходство с тем, как человек ищет элементы в памяти, поскольку в памяти
человека большая часть информации хранится в виде связанной сети, а
не в изолированных отделениях.
Системы Система активной памяти основана на идее связывания элементов памя-
активной ти в единую сеть. Когда вы активируете элемент в памяти, информация
памяти некоторым образом обрабатывается и затем передается дальше, к другим
частям системы памяти. Воспроизведение информации из системы актив-
ной памяти может принимать очень разные формы, наиболее простая из
которых называется доступ, адресуемый по содержанию. В такой систе-
ме компьютерной памяти (Рис. 15.11) все элементы памяти сообщаются с
центральным процессором (не друг с другом, как в более сложных моде-
лях). Эта модель напоминает модель с произвольным доступом в том отно-
шении, что для доступа к памяти в ней используются определенные описа-
ния или индексы зондирования памяти. Описывая модель произвольного
доступа, мы приводили в качестве примера воспроизведение книги. Если
вызывается конкретная информация (например, цвет яиц некоторой пти-
цы) в модели памяти, адресуемой по содержанию, центральный процессор
высылает описание требуемых данных в каждый элемент памяти; если
соответствующие данные содержатся в некотором элементе, они отсыла-
ются обратно в центральный процессор. Вместо того, чтобы связывать
каждый элемент памяти непосредственно с центральным процессором,
используется более экономичная организация, которая называется шина.
Шина собирает информацию со всех ячеек и передает ее назад в централь-
ный процессор. Система памяти с адресацией по содержанию способна
справляться со сложной и в некоторых случаях с неоднозначной информа-
Мышление и интеллект - естественный и искусственный
514
Элемент
памяти
Рис. 15.9. Модель последо-
вательного доступа в пассив-
ной1 памяти Адоптировано
из- Winograd (1976)
Элемент
памяти
Элемент
памяти
Элемент
памяти
Элемент
памяти
"В оригинале oiiinFuilHii паша-
на последонательнян" iia
МЯТЬ.- ПРИМ IIPPP[i.
Рис. 15.10. Мо
депь произвольно-
го до: г/по в пос-
сн вной по мя т н
Адаптировано пч
Winograd I ? 976,1
И с кусе rn пенный интеллект
515
цией. Например, в разделе этой главы, посвященном распознаванию пат-
тернов, мы говорили о сложности создания системы ИИ, способной разли-
чать буквы, имеющие общие детали (например А и R). Система с адреса-
цией по содержанию могла бы справиться с такой задачей путем опроса
содержания нескольких элементов памяти. Если информация о деталях
опознаваемых букв хранится в различных ячейках памяти, то когда компо-
ненты буквы (скажем, буквы А) высылаются центральным процессором в
каждую ячейку, каждая ячейка памяти подает "голос". Если за букву по-
дано достаточно положительных голосов, тогда подтверждение ее присут-
ствия передается в центральный процессор. Кроме опроса элементов па-
мяти разрабатываются и другие системы компьютерной памяти и воспро-
изведения.
Язык и искусственный интеллект
В общем психологи считают язык основным проявлением когнитивных
процессов. Он больше чем все другие виды человеческого поведения отра-
жает мышление, восприятие память, решение задач, интеллект и науче-
ние. И ввиду его важности для основных психологических принципов он
представляет главный интерес для специалистов по ИИ.
Способность к языку и связанная с ним сфера решения задач выше-
упомянутого фантастического компьютера Хэла предвосхищена А.Клар-
ком в наиболее полном виде - как обмен мнениями между Дейвом (чело-
веком) и Хэлом:
"Я хочу сделать это сам, Хэл,- сказал он,- пожалуйста, пере-
дай мне управление.
"Слушай, Дейв, у тебя еще куча работы. Я предлагаю, чтобы ты
оставил эту мне."
"Хэл, переключи анабиоз на ручное управление."
"Насколько я могу судить по обертонам твоего голоса, Дейв, ты
серьезно расстроен. Почему бы тебе не принять таблетку от стрес-
са и не отдохнуть немного?"
Рис. 15.П. Мо-
дель активной па-
мяти с адресаци-
ей по содержа-
нию. Адаптирова-
но из: Wmograd
1197 б].
Центральный
процессор
Шина
Описание желаемых данных
Элемент Элемент Элемент Элемент Элемент
памяти памяти памяти памяти памяти
I
Шина 1
Содержимое элементов памяти
Мышление и интеллект - естественный и искусственный
516
"Хэл, этим кораблем командую Я. Я приказываю тебе разблоки-
ровать ручное управление анабиозом."
"Извини. Дейв, но согласно специальной подпрограмме С1435-
бис-4. цитирую: "Если экипаж мертв или недееспособен, бортовой
компьютер должен принять управление на себя," конец цитаты.
Следовательно, я должен признать твою власть недействительной,
поскольку ты не в состоянии исполнять обязанности разумно."
Насколько близко мы подошли к этой фантастике в лабораториях ИИ?
Рассмотрим пример реальной беседы с компьютером.
Одна из первых "разговаривающих" компьютерных программ EL1ZA
(ЭЛИЗА)9 была написана Джозефом Вейценбаумом из МТИ (Weizenbaum,
1966). В одной конкретной программе, называвшейся ДОКТОР, ЭЛИЗА
играла роль, сходную с ролью психиатра. В следующем примере высказы-
вания ЭЛИЗЫ выделены большими буквами.
Все люди похожи.
ЧЕМ ЖЕ?
Они вечно надоедают нам то тем, то другим.
НЕ МОГЛИ БЫ ВЫ ПРИВЕСТИ КОНКРЕТНЫЙ ПРИМЕР?
Ну, мой приятель заставил меня прийти сюда.
ВАШ ПРИЯТЕЛЬ ЗАСТАВИЛ ВАС ПРИЙТИ СЮДА?
Он говорит, что я почти все время подавлен.
МНЕ ЖАЛЬ СЛЫШАТЬ. ЧТО ВЫ ПОДАВЛЕНЫ
Это правда, я чувствую себя несчастным.
ВЫ ПОЛАГАЕТЕ, ЧТО ПРИХОД СЮДА ПОМОЖЕТ ВАМ НЕ БЫТЬ
НЕСЧАСТНЫМ?
Мне нужна какая-то помощь, это наверняка.
А ЕСЛИ БЫ ВЫ ПОЛУЧИЛИ ПОМОЩЬ, ЧТО БЫ ЭТО ВАМ ДАЛО?
Может, я научился бы не ссориться со своей матерью.
РАССКАЖИТЕ МНЕ ЕЩЕ О ВАШЕЙ СЕМЬЕ
Моя мать заботится обо мне.
КТО ЕЩЕ ИЗ ВАШЕЙ СЕМЬИ ЗАБОТИТСЯ О ВАС?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185