Кроль В.М. - Психология и педагогика (1083737), страница 15
Текст из файла (страница 15)
27. Логика предикатов — шаг в направлении содержательного расширения возможностей логики высказыванийОписанные элементарные операции представляют собой системулогических связок и кванторов, используемых в процессах построения умозаключений. В системах логического вывода разработаны специальные правила работы со связками и кванторами. Наиболее приближены к обычному человеческому (естественному) типу рассуждений правила введения и удаления связок и кванторов, используемые всистеме натурального вывода или вывода в смысле Генцена (25;86—89; 39; 102—105). Такое название дано в связи с тем, что используемый в этой системе тип рассуждений приближается к обычному, естественному человеческому рассуждению.Например, введение связки «или» в этой системе записывается ввиде:что читается: «Если из множества формул £ следует формула А, то из Еследует (A v В)».70Удаление связки «и» записывается в виде:что читается: «Если из множества формул Е следует формула^ л В, тоиз Е следует А, и также из Е следует 5».Введение квантора(«для всех») записывается в виде:(х не имеет свободных вхождений в Е),что читается: «Если из Е следует формула А(х), где х любая переменная, то из E следуетпричем х при вхождении в Е всегда связан, *т.е.
находится под знаком квантора».4.4. Семантические сетиРассмотренные элементарные мыслительные операции в сочетании с правилами их введения и удаления тем не менее оставляют нерешенной основную проблему мышления: проблему построения самихумозаключений, т. е. процедуру организации структуры мыслительного процесса. Действительно, как выглядят хотя бы самые общие подходы к решению задач?Рассмотрим пример, в котором мы имеем среди исходных данныхнабор фактов, включающих отдельные высказывания (простые илисложные): А.
В, L, а также высказывания в виде импликаций:Для простоты будем считать, что единственным правилом вывода в этом примере будет правило отделения. Многократно применяя правило отделения, мы можем получить новое знание, например, в видеДействительно, из А и. получаем В, затем и з п о л у ч а е мG, затем из G иполучаем Т. Формально в математической логике три шага данного вывода записываются как:В такой записи над чертой записываются посылки, под чертой —следствия.
При этом заметим, что в итоге мы построили умозаключениеи одновременно получили цепочку рассуждения: А,Заметим также, что данная цепочка не является единственно возможным путем для получения результатаЭтот же вывод изимеющихся данных мы можем получить, построив и другие цепи дока71зательств. Например, цепь № 2: изполучаем L, затем из L,получаем В, далее логический вывод идет так же, как в предыдущем случае.
Цепь № 3 напишем в сокращенном виде:Данный пример удобно представить не только в аналитическом, нои в образном виде, как часть графа или семантической сети (рис. 28).Такого рода представления служат целям структурирования информации. В каждом узле сети собирается вся информация по некоторомуобъекту или по некоторой ситуации. Эта информация представляется ввиде наборов характеристик или атрибутов объекта, а также в видессылок, указывающих связи между узлами (объектами).В общем виде для обозначения структурированной системы данных, касающихся некоторого объекта или «ядра» знаний, касающихсяданной области, используется термин фрейм (от англ.
frame — каркас,рамка). При этом понятие фрейма является достаточно широким:структура фрейма может быть разной для разных областей знаний ирассуждений. Причем данное условие не является причудой или экзотикой — оно отражает принципиальный факт различия природы разных областей знаний. (Едва ли вызовет удивление, что организацияблока знаний в физике и в истории права имеет различное строение.)Заметим, что в нашем примере в процессе логического дедуктивного вывода мы не явным образом считали, что все исходные высказывания имеют в процессе решения данной задачи одинаковые приоритеты. Вследствие этого все три цепочки логического вывода (все триумозаключения) имели одинаковую вероятность построения.
Болеетого, на основе имеющихся фактов мы с равной вероятностью моглиначинать строить вывод, исходя не из фактаЛ, а из фактов В, В —>D иликаких-то других. В результате предположения равной вероятности взаимных связей между фактами в ходе построения логического выводавозникает огромный перебор вариантов, причем с ростом длины вывода время перебора растет лавинообразно. Для того чтобы уменьшитьэту опасность (а полностью избежать ее невозможно), необходимо использовать системы приоритетов, указывающие разные вероятностисвязей между разными фактами, или, другими словами, разные вероятности ссылок (рис. 28).Р и с . 28.
Участок семантической сети в хорошо структурированной области знаний72При этом приоритеты ссылок, естественно, зависят от многих параметров, описывающих контекст ситуации. К числу таких параметров относятся различные условия, которые должны быть провереныили как-то определены перед принятием решения. В примере на рис.28 типичной записью в узле В может быть: «При условии максимальный приоритет имеется у ссылки В —» D, при условии максимальныйприоритет у ссылки В —> G».
В качестве условия могут выступать различные атрибуты объекта, например, такие, как значения физическихпараметров, временные значения, полученная к текущему моментуинформация о состоянии других узлов (объектов) и т.д.4.5. Построение, анализ и оценки мысленных плановдеятельностиВ итоге хорошо организованная (структурированная ) область знаний подразумевает: а) наличие системы приоритетов ссылок междупонятиями данной области, б) наличие типовых схем решения задач изданной области знаний, в) наличие способов сведений вновь появляющихся задач к уже известным. Последний пункт может быть сформулирован и в несколько расширенном виде.
В хорошо структурированной области знаний появляется возможность рассматривать объектымышления как части других объектов, возможно, не заданных в явномвиде.Пусть, например, дана задача: «Доказать, что в параллелограммедиагонали, пересекаясь, делятся пополам». В ее решении есть двапринципиальных шага: а) надо усмотреть, что отрезки диагоналей вместе со сторонами параллелограмма образуют треугольники, и б) надо усмотреть, что противоположные стороны параллелограмма вместе с диагоналями образуют фигуры, называемые «пара параллельных прямых, пересеченных третьей прямой». Важность этихшагов определяется тем, что они как бы открывают процедуре доказательства доступ в новые миры, миры со своими специфическими понятиями, неприменимыми вне их рамок.
Так, первый шаг открываетдоступ в мир треугольников с его понятиями «сторона», «вершина»,«равенство сторон» и т. д. Второй шаг позволяет воспользоваться специфическим понятием «внутренние накрест лежащие углы» (рис. 29).Таким образом, процесс мышления в существенной степени определяется структурой областей знаний (фреймов) и правилами хождения по этим структурированным областям. Причем в свете сказанногостановится ясно, что так понимаемый процесс мышления по существуне отделим от процессов обучения. Приобретение новых знаний происходит при построении новых понятий (узлов семантической сети),73Р и с . 29.
Нетривиальная структура ссылок в хорошо организованной предметной области. Пример использования не заданных в явном виде связей между узламиновых ссылок, новых приоритетов ссылок, новых условий построенияссылок и т.д. Другими словами, тесная связь процессов мышления иобучения определяется необходимостью формирования в процессемышления:— новых связей между «ядрами» знаний (узлами семантическойсети),— изменения приоритетов ссылок,— новых путей прохождения между ранее сформированными узлами семантических сетей,— новых узлов семантических сетей, в частности, при обобщении,конкретизации или объединении уже имеющихся понятий,— новых условий построения ссылок.В рамках модели семантических сетей сущность мышления можетбыть определена через формирование разных типов участков сетей,обладающих разным описанием правил хождения по этим сетям и правил построения узлов сетей.