Задача на рис. 17.2.1 однажды была предложена на экзамене, целью которого было определить, получится ли из экзаменуемого хороший программист. Какой ответ правильный? Придет ли к нему программа поиска аналогий?
Рис. 17.2.1
Задача 2.2
Дайте критику следующих утверждений: (а) Поскольку теперь программы для ЭВМ способны решать задачи на аналогии, то не имеет смысла использовать эти задачи в качестве теста интеллектуальных способностей людей, (б) Если вам нужно построить ответы на некоторый тест по аналогии в соответствии с некоторой моделью лица, которое разработало этот тест, то необходимо уделить особое внимание описанию создателя теста, сравнению описаний и сравнению представлений о сравнении описаний, (в) Разум программы поиска аналогий, если он есть, весь сосредоточен в методах описания, поскольку процесс сопоставления может быть описан как очевидное, следующее определенным правилам поведение.
Задача 2.3
Какие части программы решения задач на аналогию потребовалось бы изменить, чтобы она могла справиться с трехмерной задачей, показанной на рис. 17.2.3? Какой ответ является наилучшим, а также какой ответ был бы наилучшим среди оставшихся вариантов?
Рис. 17.2.3
Задача 2.4
Выпишите описания правил настолько детально, чтобы показать, почему программа поиска аналогии ошибочно выбирает конфигурацию 1 в качестве ответа для задачи, представленной на рис. 17.2.4.
Рис. 17.2.5.1
Задача 2.5 (предложена Иреной Гриф и Марком Лейвином)
Обучающаяся программа способна изменять свою модель, реагируя на ПРИМЕРЫ и ПОЧТИ-ТО. Такие модификации в первую очередь касаются свойств подобьектов и отношений между ними. Как и в случае программы поиска аналогии, программа обучения наталкивается на трудности при сопоставлении сцен с различным числом объектов. Чтобы обратиться к этой проблеме, мы введем новый элемент описания, ГРУППУ. Группа может представлять два или более объекта в сцене, которые имеют схожие свойства и схожие отношения с другими объектами в этой сцене. На рис. 17.2.5.1 приводится пример объекта СТОЛ и его описание в виде сети. Это описание может быть записано как высказывание следующего типа:?
Рис. 17.2.5.2
СТОЛ состоит из ВЕРХА (ЛЕЖАЩИЙ БРУСОК), который опирается на ГРУППУ НОГ (СТОЯЩИЕ БРУСКИ). Как показано на этом рисунке, важной характеристикой ГРУППЫ является присутствие узла, представляющего типичный член группы. С этим узлом связаны свойства и отношения, которые одинаковы для всех членов группы.
Имея все это в виду, мы хотим представить серию примеров для программы обучения, которые могут привести к модели ПОМОСТА, определяемого, как лежащий брусок, опирающийся на группу ОБЪЕКТОВ. Будем предполагать, что в программе используются следующие элементарные описания:
На рис. 17.2.5.2 показан ряд выборочных сцен. Предположим, что первая сверху сцена представляет собой положительный ПРИМЕР для ПОМОСТА. Ваша задача заключается в том, чтобы подобрать дальнейшую последовательность выборочных сцен (как положительных примеров, так и примеров типа ПОЧТИ-ТО), которая позволила бы обучающейся программе усвоить, что ПОМОСТ - это лежащий БРУСОК, опирающийся на группу ОБЪЕКТОВ. Вы должны стараться использовать как можно меньше примеров. Укажите последовательность примеров и кратко опишите, как каждый из них изменяет описание.