KnigaRead.com/
KnigaRead.com » Научные и научно-популярные книги » Прочая научная литература » Дмитрий Поспелов - Моделирование рассуждений. Опыт анализа мыслительных актов

Дмитрий Поспелов - Моделирование рассуждений. Опыт анализа мыслительных актов

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Дмитрий Поспелов, "Моделирование рассуждений. Опыт анализа мыслительных актов" бесплатно, без регистрации.
Перейти на страницу:

Для дальнейшего необходимо уточнить понятия «похожесть» и «аналогия», использованные в диаграмме для пропорции Лейбница, и придать им по возможности строгий смысл. Сделать это можно следующим образом. Выберем некоторый алгебраический язык для описания A и В, который обозначим 1 и некоторый (вообще говоря, другой) алгебраический язык для описания А’ и В’, который обозначим 2. Переход от A к В и от A’ к B’ будем интерпретировать как преобразование соответствующих описаний в языках 1 и 2. Поскольку выбранные языки являются алгебраическими, то в них выделены элементы и операции, определённые над этими элементами. Учитывая дальнейший пример, будем считать, что в качестве элементов языков 1 и 2 выступают некоторые изображения или их совокупности, связанные отношениями из заданного набора двуместных отношений. А операции состоят в том, что над элементами можно совершать различные геометрические преобразования, определяемые их движениями. Это приводит к изменению отношений между элементами, входящими в анализируемые совокупности.

Чтобы все сказанное стало понятнее, рассмотрим конкретный пример. На рис. 26 показана серия изображений, соответствующая пропорции Лейбница, в которой, как всегда, надо восстановить недостающее звено, т.е. осуществить (если это возможно) вывод по аналогии. Для описания изображений введем языки 1 и 2. В языке 1 в качестве элементов возьмем изображение солнца s, и человечка m. В качестве отношений будем рассматривать отношения R1 – «быть слева вверху» и R2 – «быть справа вверху». Тогда ситуация А может быть описана как sR1m. В качестве операций в 1 будем использовать перестановку объектов относительно друг друга O1 и вращение на 180° по часовой стрелке O2. Тогда преобразование F можно описать как O1(s,m); O2(m). В результате этого возникает ситуация B, описание которой в языке 1 выглядит как sR2(O2(m)).


Рис. 26.



Введем теперь элементы языка 2. Это луна l и фантастическое животное q. В качестве отношений, используемых в 2, возьмем снова отношения R1 и R2, а в качестве операций 2 сохраним операции O1 и O2 языка 1. Описание А’ выглядит следующим образом: lR1q. Для получения описания В’ установим между А и А’ отношение взаимно однозначного соответствия H, например, так, что имеют место взаимно однозначные соответствия sl и mq. Тогда sR1mlR1q и АА’. Преобразование F’ в наших предположениях совпадает с F. Значит, В и В’ должны находиться также во взаимно однозначном соответствии. Но В есть sR2(O2(m)). Учитывая соответствие между элементами 1 и 2, выводим описание для В’:lR2(O2(q)).

Рассмотренная процедура носит общий характер. Можно строго доказать, что если в пропорции Лейбница А, А’ и В описаны с помощью алгебраического языка, использующего лишь двуместные отношения, задан характер преобразований F и установлено взаимно однозначное соответствие между 1 и 2, то описание В’ также возможно на языке 2 и существуют взаимно однозначные соответствия FF’ и ВВ’, так что, применяя к А преобразование F и к А’ преобразование F’, получаем В и В’, такие, что ВВ’.

Заметим, что из этого утверждения вытекает, что необходимым условием для возможности рассуждений по аналогии с использованием пропорции Лейбница служит требование коммутативности ее диаграммы. Требование коммутативности диаграммы означает, что описание В’, полученное из A с помощью F и взаимно однозначного соответствия H’, ничем не отличается от описания В’, полученного из A с помощью взаимно однозначного соответствия H и последующего применения к этому результату преобразования F’. С требованием коммутативности диаграмм мы еще столкнемся в последующих разделах этой главы.

Несмотря на все сказанное, полное описание модели рассуждений по аналогии всё еще не получено, так как пропорция Лейбница явно не исчерпывает всех случаев рассуждений подобного типа. Да и в случае, когда мы имеем дело действительно с пропорцией Лейбница, остаются нерешенными по крайней мере два вопроса: как построить языки 1 и 2 и как установить взаимно однозначное соответствие между ними. Возможные в этом случае трудности иллюстрирует рис. 27. На этом рисунке показаны ситуации А и А’. Ситуация А может быть описана следующим текстом: «Ромео любит Джульетту. Джульетта любит Ромео (на рис. 27 это отношение R1). Ромео мужчина (R2). Он итальянец (R3). Джульетта женщина (R4). Она красива (R5). Она не замужем (R6)». Ситуация А’ может быть описана следующим текстом: «Тристан любит Изольду. Изольда любит Тристана (R1). Тристан мужчина (R2). Он бретонец (R*2). Изольда женщина (R4). Она красива (R5). Она замужем (R*6). Ее муж – король Марк (R7)».



Рис. 27.



Готовы ли мы признать описанные две ситуации аналогичными? И должен ли Тристан действовать так же, как Ромео? Из соответствующих литературных произведений мы знаем, что развитие ситуации А было таково, что оно привело к совместной смерти Ромео и Джульетты. А Тристан и Изольда имели другую судьбу. Почему это произошло? И можно было бы это формально установить в процессе сравнения ситуаций А и А’? Ведь во второй ситуации имелся король Марк, а различное число отношений заведомо не позволяло установить взаимно однозначное отношение между их описаниями. Но может быть вместо изоморфизма (т.е. взаимно однозначного отношения) для 1 и 2 достаточно какого-нибудь гомоморфизма?

Этот вопрос пока остается без ответа. Поэтому ограничимся лишь тем, что для рассуждений по аналогии можно считать твердо установленным. В следующем разделе попытаемся объединить то, что нам уже известно об индуктивном методе Милля и рассуждениях по аналогии.

ДСМ-метод

Сокращение ДСМ, вынесенное в название метода, означает Джон Стюарт Милль. Оно показывает, что метод поиска закономерностей по множествам положительных и отрицательных примеров, к описанию которого мы переходим, опирается на методы индукции, предложенные этим ученым. Их реализация в виде комплекса действующих программ на ЭВМ выполнена современными исследователями.

Введем три множества: причин А={а1,а2,…,аp}, следствий B={b1,b2,…,bm} и оценок Q={q1,q2,…,ql}. Выражение вида аibj; qk будем называть положительной гипотезой. Оно связано с утверждением типа «аi является причиной bj, с оценкой достоверности qk». Выражение вида аibj;qk будем называть отрицательной гипотезой. Оно связано с утверждением типа «аi не является причиной bj, с оценкой достоверности qk». Для сокращения записи положительные гипотезы будем обозначать hi+jk, а отрицательные – hi-jk. Среди значений qi выделим два специальных, которые можно обозначить 0 и 1. Значение 0, приписанное положительной или отрицательной гипотезе, означает, что соответствующее утверждение является ложным. Приписывание гипотезам значения 1 означает, что данная гипотеза является тождественно истинной. Таким образом, гипотезы с оценками 0 и 1 можно рассматривать как высказывания, ложность и истинность которых твердо установлены. Все остальные оценки, отличные от 0 и 1, будем обозначать рациональными числами вида s/n, где s пробегает значения от 1 до n–1. Величина n характеризует «дробность» используемых оценок достоверности. Чем больше n, тем с большей точностью оценивается степень достоверности гипотез.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*