Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
konsp_AI_2008_укр.doc
Скачиваний:
8
Добавлен:
29.08.2019
Размер:
549.89 Кб
Скачать

9. Коллектив разработчиков

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

Как видно из рис. 2.1, в состав КР входят по крайней мере три человека — пользо­ватель, эксперт и инженер по знаниям. На рисунке не видно программиста. Та­ким образом, минимальный состав КР включает четыре человека; реально же он разрастается до 8-10 человек. Численное увеличение коллектива разработчиков происходит по следующим причинам:

  • необходимость учета мнения нескольких пользователей, помощи нескольких экспертов;

  • потребность как в проблемных, так и системных программистах.

На Западе в этот коллектив дополнительно тра­диционно включают менеджера и одного технического помощника.

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

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

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

Пользователя не выбирают. Он является в некотором роде заказчиком системы. Желательны дружелюбие, умение объяснить, что же он хочет от системы, отсутствие психологического барьера к применению вычислительной тех­ники и интерес к новому. От пользователя зависит, будет ли применяться разра­ботанная ЭС. Замечено, что наиболее ярко качества в) и г) проявляются в молодом возрасте, поэтому иногда такие пользователи охотнее применяют ЭС, не испытывая при этом комплекса неполноценности оттого, что ЭВМ им что-то подсказывает.

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

Эксперт.

Под­готовка и квалификация эксперта определяет уровень компетенции базы знаний. Желательны доброжелательность; готовность поделиться своим опытом; педагогические навыки; заинтересованность (моральная, а лучше материальная). Количество экспертов – открытый вопрос для каждой ПО.

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

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

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

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

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

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

Необходимы навыки в следующих областях и науках: психология, логика, философия, филология, математика, социология, программирование, структурный и системный анализ, обработка и анализ данных и баз данных.

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

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