Интеллектуальные информационные системы

         

Жизненный цикл системы искусственного интеллекта и критерии перехода между этапами этого цикла


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

Таблица 2 – ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА СИСТЕМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА И КРИТЕРИИ ПЕРЕХОДА МЕЖДУ НИМИ

Наименование

этапа

Критерии перехода

к следующему этапу

1

Разработка идеи и концепции системы



Появление (в результате проведения маркетинговых и рекламных мероприятий) заказчика или спонсора, заинтересовавшегося системой

2

Разработка теоретических основ системы

Обоснование выбора математической модели по критериям или обоснование необходимости разработки новой модели

3

Разработка математической модели системы

Детальная разработка математической модели

4

Разработка методики численных расчетов в системе:

4.1

– разработка структур данных

детальная разработка структур входных, промежуточных и выходных данных

4.2

– разработка алгоритмов обработки данных

разработка обобщенных и детальных алгоритмов, реализующих на разработанных структурах данных математическую модель

5

Разработка структуры системы и экранных форм интерфейса

Разработка иерархической системы управления системой, структуры меню, экранных форм и средств управления на экранных формах

6

Разработка программной реализации системы

Разработка исходного текста программы системы, его компиляция и линковка. Исправление синтаксических ошибок в исходных текстах

7

Отладка системы

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

8

Экспериментальная эксплуатация

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

9

Опытная эксплуатация

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

10

Промышленная эксплуатация

Основной по длительности период, который продолжается до тех пор, пока система функционально устраивает Заказчика. У Заказчика появляется необходимость внесения количественных (косметических) изменений в систему на уровне п.5 (т.е. без изменения математической модели, структур данных и алгоритмов)

11

Заказные модификации системы

У Заказчика формируется потребность внесения качественных (принципиальных) изменений в систему на уровне п.3 и п.4, т.е. с изменениями в математической модели, структурах данных и алгоритмах

12

Разработка новых версий системы

Выясняется техническая невозможность или финансовая нецелесообразность разработки новых версий системы

13

Снятие системы с эксплуатации



Содержание раздела