Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lections 2007.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
841.22 Кб
Скачать
    1. Коллектив разработчиков

Под коллективом разработчиков будем понимать группу специалистов, от­ветственных за создание ЭС.

      1. Пользователь

К пользователю предъявляются самые слабые требования. Он является в некотором роде заказчиком системы. Желательные качества: дружелюбие, умение объяснить, что он хочет от системы, отсутствие психологического барьера к применению вычислительной техники, интерес к новому.

От пользователя зависит, будет ли применяться разработанная эксперт­ная система. Необходимо, чтобы пользователь имел некоторый базовый уро­вень квалификации, который позволит ему правильно истолковать рекомен­дации ЭС. Кроме того, должна быть полная совместимость в терминоло­гии интерфейса к ЭС с той, которая привычна и удобна для пользователя. Обычно требования к квалификации пользователя не очень велики, иначе он переходит в разряд экспертов и совершенно не нуждается в ЭС.

      1. Эксперт

Эксперт — чрезвычайно важная фигура в коллективе разработчиков. В ко­нечном счете, его подготовка определяет уровень компетенции базы знаний. Желательные качества: доброжелательность, готовность поделиться своим опытом, умение объяснить (педагогические навыки), заинтересованность (мо­ральная, а лучше еще и материальная) в успешности разработки.

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

Помимо безусловно высокого профессионализма в выбранной предмет­ной области желательно знакомство эксперта с популярной литературой по искусственному интеллекту и экспертным системам для того, чтобы эффек­тивнее прошел этап извлечения знаний.

      1. Программист

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

Поскольку современные ЭС — сложнейшие и дорогостоящие программ­ные комплексы, программисты в коллективе разработчиков должны иметь опыт и навыки разработки программ. Обязательно знакомство с основными структурами представления знаний и механизмами вывода, состоянием оте­чественного и мирового рынка программных продуктов для разработки ЭС и диалоговых интерфейсов.

      1. Инженер по знаниям

Существуют такие профессии и виды деятельности, для которых природ­ные качества личности (направленность, способности, темперамент) могут иметь характер абсолютного показания или противопоказания к занятиям. По-видимому, инженерия знаний принадлежит к таким профессиям. По раз­личным оценкам, это одна из самых малочисленных, высокооплачиваемых и дефицитных в мире специальностей. Попытаемся дать наброски к портрету инженера по знаниям (без претензии на полноту и точность определений).

Пол. Психологи утверждают, что мужчины более склонны к широкому охвату явлений и в среднем у них выше аналитичность, чрезвычайно полез­ная инженеру по знаниям, которому надо иметь развитое логическое мыш­ление и умение оперировать сложными формальными структурами. Кроме того, при общении с экспертами, которые в большинстве своем настроены скептически по отношению к будущей ЭС, инженер по знаниям-мужчина вызывает более высокую мотивацию успешности со стороны эксперта-жен- щины. С другой стороны, известно, что у женщин выше наблюдательность к отдельным деталям объектов. Так что пол не является окончательным показанием или противопоказанием к данной профессии.

Интеллект. Это понятие вызывает самые бурные споры психологов; су­ществует до 50 определений интеллекта, но с прагматической точки зрения очевидно, что специалист в области искусственного интеллекта должен стре­миться к максимальным оценкам по тестам как вербального, так и невер­бального интеллекта.

Стиль общения. Инженер по знаниям «задает тон» в общении с экспер­том, он ведет диалог, и от него в конечном счете зависит его продуктивность. Можно выделить два стиля общения: деловой (или жесткий) и дружеский (или мягкий, деликатный). Нам кажется, что дружеский будет заведомо бо­лее успешным, так как снижает «эффект фасада» у эксперта, раскрепоща­ет его. Деликатность, внимательность, интеллигентность, ненавязчивость, скромность, умение слушать и задавать вопросы, хорошая коммуникабель­ность и в то же время уверенность в себе — вот рекомендуемый стиль обще­ния. Безусловно, что это дар и искусство одновременно, однако занятия по психологическому тренингу могут дать полезные навыки.

Портрет инженера по знаниям можно было бы дополнить другими ха­рактеристиками — широтой взглядов и интересов, артистичностью, чувством юмора, обаянием и т. д.

При определении профессиональных требований к аналитику следует учитывать, что ему необходимы различные навыки и умения для грамот­ного и эффективного проведения процессов извлечения, концептуализации и формализации знаний.

Инженер по знаниям имеет дело со всеми формами знаний: Z1 (знания в памяти) ^ Z2 (знания в книгах) ^ Z3 (поле знаний) ^ Z4 (модель знаний) ^ Z5 (база знаний).

Работа на уровне Z1 требует от инженера по знаниям знакомства с эле­ментами когнитивной психологии и способами репрезентации понятий и про­цессов в памяти человека, с двумя основными механизмами мышления — ло­гическим и ассоциативным, с такими способами активизации мышления как игры, мозговой штурм и др., с различными моделями рассуждений.

Изучение и анализ текстов на уровне Z2 подразумевает широкую обще­научную подготовку инженера; знакомство с методами реферирования и ан­нотирования текстов; владение навыками быстрого чтения, а также тексто­логическими методами извлечения знаний.

Разработка поля знаний на уровне Z3 требует квалифицированного зна­комства с методологией представления знаний, системным анализом, теори­ей познания, аппаратом многомерного шкалирования, кластерным и фак­торным анализом.

Разработка формализованного описания Z4 предусматривает предвари­тельное изучение аппарата математической логики и современных языков представления знаний. Модель знаний разрабатывается на основании ре­зультатов глубокого анализа инструментальных средств разработки ЭС и имеющихся «оболочек». Кроме того, инженеру по знаниям необходимо владеть методологией разработки ЭС, включая методы быстрого прототи­пирования.

И наконец, реализация базы знаний Z5, в которой инженер по знаниям участвует вместе с программистом, подразумевает овладение практическими навыками работы на ЭВМ и, возможно, одним из языков программирования.

Так как инженеров по знаниям «выращивают» из программистов, уро­вень Z5 обычно не вызывает затруднения, особенно если разработка ведется на традиционных языках типа С или PASCAL. Специализированные языки искусственного интеллекта LISP и PROLOG требуют некоторой перестройки архаично-алгоритмического мышления.

Успешность выбора и подготовки коллектива разработчиков ЭС опреде­ляет эффективность и продолжительность всего процесса разработки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]