Одна из существенных проблем в создании экспертных систем связана с извлечением из большого объема знаний немногочисленных фактов и правил, их структурированием и построением из них экспертной системы. В извлечении и структурировании помощь эксперту оказывает инженер знаний. Принято считать, что инженер лучше, чем эксперт владеет формальными правилами организации знаний в систему, но не владеет специфическими для области экспертизы знаниями и терминологией. Инженер знает, что всякое профессиональное знание структурировано и организовано в интуитивно-понятную и удобную для использования профессионалам систему. Задача инженера - этой формальной системой овладеть. Задача эксперта - помочь инженеру в представлении такой системы, хотя сам эксперт таким представлением не владеет. Различия в степени посвященности в проблему не позволяют коллективу эксперт-инженер сразу сконструировать систему на уровне, достаточном для решения поставленной задачи. Именно поэтому процесс выявления знаний некоторые исследователи называют "узким местом" и выделяют как наиболее актуальную задачу при создании систем, основанных на знаниях. (Осипов Г.С, 1995)
Работа эксперта и инженера над прояснением и развитием системы связана со взаимным обучением. Наиболее важным в этом процессе является освоение экспертом приемов структурирования домена знаний, определения и формализации основных концепций домена, что ведет к выражению скрытой структуры искомого экспертного знания. Различные техники извлечения из словесного материала внутренних когнитивных процессов разрабатываются в рамках клинической психологии. Они также могут быть эффективно использованы для решения проблемы воспроизведения системы экспертного знания. На все многообразие техник накладывается следующее ограничение:
- невыявленные когнитивные
модели изначально уравнены в правах с выявленными,
- предполагается наличие
общего поля знания, которое сообща заполняется, по общим всем известным
правилам
- предполагается, что
участники процесса в равной степени обладают исследовательской активностью,
развитостью когнитивных процессов и склонностью к рефлексии.
Наиболее гибким и тонким инструментом, идеально подходящим для решения задачи справедливо считают Технику репертуарных решеток, предложенную Дж.Келли в рамках Теории персональных конструктов. Психология персональных конструктов рассматривает поведение человека как предугадывание, предвосхищение будущего. Предвосхищение осуществляется благодаря мысленному конструированию версий будущих событий. Использование Техники репертуарных решеток Дж.Келли имеет ряд следующих преимуществ:
Принято считать, что в ходе работы с ТРР, эксперт остается свободным и получает возможность для творческого, самостоятельного действия в большей степени по сравнению с другими методами . Инженер не навязывает свои правила диалога, не подчиняет себе эксперта, насколько это возможно при предлагаемом способе общения, более напоминающем клиническую беседу или глубинное интервью, нежели просто экспериментальный метод. В процессе извлечения и переструктурировании знаний участие другого человека, даже вооруженного специальными ментальными средствами, сколь полезно, столь и вредно. Инженер знаний, выполняя свою задачу, воздействует на природу когнитивных процессов эксперта. Процесс взаимного влияния людей на уровне ментальной картины мира очень подробно описан в психотехнологии нейро-лингвистического программирования. И именно здесь лежит причина ╚когнитивных защит╩, неспособности к вербализации и т.п. трудностей, с которыми часто сталкиваются разработчики экспертных систем. При решении задачи извлечения и преобразования профессионального знания эффективнее перешагнуть ювелирную стадию распознавания отдельных индивидуальных смыслов эксперта инженером знания и последовательного перенесения их последним в программную среду.
В 1994 году нами был реализован Микромир персональных конструктов (L.Travina,E.Patarakin,1996), который в дальнейшем получил развитие в интерактивной система Репвеб - http://repweb.botik.ru/ (А.Голубев,Е. Патаракин, Л. Травина Л.,1997). Проектируя сетевой вариант техники репертуарных решеток, мы старались во-первых, оптимально вписать канонический порядок тестирования в рамки информационной технологии HTML/CGI, во-вторых, сделать так, чтобы HTML- конструкции служили элементами и конструктами в репертуарной паутине, в-третьих, в полной мере использовать открытость и демократичность Internet для доступа пользователей, интересующихся представлением знаний и к самим репертуарным решеткам, и к собственным результатам тестирования.
Отличительной особенностью этой техники является стремление к еще большему снижению психологического влияния инженера и повышению значимости исследовательской роли эксперта. Предлагаемый нами конструктор, позволяет на первом этапе оставить специалиста наедине с его профессиональной картиной мира и дать возможность самостоятельно простроить структуру своего знания. Если мы имеем дело с профессионалом, его структура будет внутренне гармонична и в этом виде может быть трансформирована в язык алгоритмов. Когда этап создания структуры профессионального знания не будет разделен между экспертом и инженером знания, место просто перестанет быть ╚узким╩.
Суть предлагаемой техники заключается в следующем: Любое количество знаний может быть представлено в виде системы конструктов. В интерактивном режиме эксперт может совершать с нею манипуляции, меняя названия элементов и конструктов, добавляя или удаляя какие-то из них по своему усмотрению до тех пор, пока полученная картина его профессионального знания, представленная в виде кластерного дерева, психосемантического пространства, или структурированного в виде таблиц текста не удовлетворит его. Конструкторская деятельность из блоков знакомых предметов или понятий приводит к озарениям, проясняющим проблемные зоны, а иногда и порождает новое знание. Это эффективный путь выявления скрытого знания, которым эксперт пользуется интуитивно и не имеет другой возможности его осознать и вербализовать.
Большое значение в системе Репвеб придается не столько точности воспроизводимой модели, сколько предоставлению возможности пользователю оценить динамичность, гибкость, устойчивость рассматриваемой когнитивной структуры, прояснить для себя удельный вес любого элемента или конструкта, и их влияние друг на друга. Это свойство позволяет создавать групповую когнитивную модель, сокращая влияние социальных, иерархических и других искажающих ментальную модель факторов. Предлагаемая система - это интерактивное средство для рефлексии и репрезентации собственной когнитивной модели, способствующее расширению индивидуального и группового когнитивного пространства. Это свойство конструктора лежало в основе ряда реализованных нами исследовательских и коррекционных проектов. (L.Travina, E.Patarakin, 1997)
В настоящее время на базе системы Репвеб в уголке конструктивной психологии сервера Учком развернуто несколько проектов, в которых сетевой вариант техники репертуарных решеток используется для извлечения у экспертов знаний о современном сетевом искусстве и передачи этих знаний студентам (L,Travina, E.Patarakin,1998)
Сайт конструктивной психологии сервера Учком - http://uchcom.botik.ru/PSYCHOLOGY/
Литература.