1 Оккам Уильям (ок. 1281—1350)—английский богослов и философ.
51
Построение идеализированной модели
Для построения модели, отражающей представление субъекта о предметной области, необходим специализированный язык, с помощью которого можно описывать и конструировать те идеализированные модели мира, которые возникают в процессе мышления. Язык этот создается постепенно с помощью категориального аппарата, .принятого в соответствующей предметной области, а также формально-знаковых средств математики и логики. Для эмпирических предметных областей такой язык шока не разработан и поле знаний, которое полуформализованным способом опишет аналитик, может быть первым шагом к созданию такого языка (см. § 5.1).
Любое познавательное отражение включает в себя условность, т. е. упрощение и идеализацию. Инженеру по знаниям необходимо овладение такими специфическими гносеологическими приемами, как идеализация, огрубление, абстрагирование, которые позволяют адекватно отображать в модели реальную картину мира. Эти приемы доводят свойства и признаки объектов до пределов, позволяющих воспроизводить законы действительности в чистом виде (без влияния несущественных деталей).
На тернистом пути познания диалектический подход оказывается лучшим «поводырем». Инженер по знаниям, который стремится познать проблемную область, должен быть готов постоянно изменять свои уже утвердившиеся способы восприятия и оценки мира и даже отказываться от них. При этом тщательнее всего следует проверять правильность суждений, которые кажутся самыми очевидными.
Объяснение и предсказание моделей
Этот завершающий этап структуры познания является одновременно и частичным критерием истинности полученного знания, Если выявленная система знаний эксперта полна и объективна, то на ее основании можно делать прогнозы и объяснять любые явления из данной предметной области. Обычно базы знаний ЭС страдают фрагментарностью и модульностью (несвязанностью) компонентов. Все это не позволяет создавать действительно интеллектуальные системы, которые, равняясь на человека, могли бы предсказывать новые закономерности и объяснять случаи, не указанные в явном виде в базе. Исключением являются тут обучающиеся системы, которые ориентированы на генерацию новых знаний и «предсказание» (см. гл. 7).
Задача этого параграфа будет выполнена, если у читателя появится интерес к современной гносеологии и желание овладеть системной методологией — «ружьем, которое стреляет всегда», т. е. является универсальным научным подходом. В заключение перечислим наиболее часто встречающиеся неудачи, связанные с гносеологическими проблемами инженерии знаний (частично из [124]):
52
1 Обрывочность, фрагментарность знаний (из-за нарушений принципа системности или ошибок в выборе фокуса внимания).
2 Противоречивость знаний (из-за естественной противоречивости природы и общества, из-за неполноты извлеченных знаний, из-за некомпетентности эксперта).
3. Ошибочная классификация (из-за неправильного определения числа классов или неточного описания класса).
4. Ошибочная атрибуция, т. е. приписывание объекту свойств, которыми он не владеет (из-за неглубокой проработки знаний о подметной области).
5. Ошибочный уровень обобщения (из-за чрезмерной детализации или обобщенности классов объектов).
6. Ошибочная модель (из-за неадекватных когнитивных структур, см. гл. 3).
