Статус документа
Статус документа

ГОСТ Р 59276-2020 Системы искусственного интеллекта. Способы обеспечения доверия. Общие положения

     6 Факторы снижения качества на стадиях жизненного цикла систем искусственного интеллекта


ЖЦ системы ИИ может быть определен последовательностью стадий и этапов создания и эксплуатации АС (ГОСТ 34.601), ПС (ГОСТ Р ИСО/МЭК 12207), этапов ЖЦ систем ИИ или другим рациональным способом (см. таблицу 2).

Таблица 2 - Стадии и этапы жизненного цикла системы искусственного интеллекта

Стадии ЖЦ АС (ГОСТ 34.601)

Этапы ЖЦ АС (ГОСТ 34.601)

Стадии ЖЦ ПС (ГОСТ Р ИСО/МЭК 12207)

Этапы ЖЦ системы ИИ

Создание системы ИИ

Формирование требований к АС

Обследование объекта и обоснование необходимости создания АС.

Формирование требований пользователя к АС.

Оформление отчета о выполненной работе и заявки на разработку АС (тактико-технического задания)

Концепция ПС

Определение облика системы ИИ

Разработка концепции АС

Изучение объекта.

Проведение необходимых научно-исследовательских работ.

Разработка вариантов концепции АС, удовлетворяющего требованиям пользователя.

Оформление отчета о выполненной работе

Техническое задание

Разработка и утверждение технического задания на создание АС

Разработка ПС

Разработка

Эскизный проект

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

Разработка документации на АС и ее части

Технический проект

Разработка проектных решений по системе и ее частям.

Разработка документации на АС и ее части.

Разработка и оформление документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их разработку.

Разработка заданий на проектирование в смежных частях проекта объекта автоматизации

Рабочая документация

Разработка рабочей документации на систему и ее части.

Разработка или адаптация программ

Производство ПС

Эксплуатация системы ИИ

Ввод в действие

Подготовка объекта автоматизации к вводу АС в действие.

Подготовка персонала.

Комплектация АС поставляемыми изделиями (ПС и аппаратными средствами, программно-аппаратными комплексами, информационными изделиями).

Строительно-монтажные работы.

Пусконаладочные работы.

Проведение предварительных испытаний.

Проведение опытной эксплуатации.

Проведение приемочных испытаний

Применение ПС по назначению

Внедрение

Верификация и валидация

Сопровождение АС

Выполнение работ в соответствии с гарантийными обязательствами.

Послегарантийное обслуживание

Поддержка ПС

Эксплуатация и сопровождение

Прекращение применения ПС

Вывод из эксплуатации


При описании жизненного цикла системы ИИ предпочтительной является модель ЖЦ, ранее выбиравшаяся организациями, участвующими в разработке и применении системы, в других проектах. Такой подход к выбору стадий и этапов ЖЦ обеспечивает наиболее эффективное управление процессом создания и применения системы ИИ на протяжении всего ЖЦ (ГОСТ Р ИСО/МЭК 12207).

Следует выделять две группы стадий и этапов, различающихся обязательными субъектами управления ЖЦ системы ИИ:

1) создание системы ИИ - управление ЖЦ осуществляется с обязательным участием разработчика системы, участие потребителя системы является опциональным;

2) эксплуатация системы ИИ - управление ЖЦ осуществляется с обязательным участием потребителя системы, участие разработчика системы является опциональным.

На каждой стадии и каждом этапе ЖЦ существуют факторы (причины), приводящие к снижению качества системы ИИ (факторы снижения качества системы ИИ). Каждый фактор снижения качества связан с возможными отклонениями одной или нескольких существенных характеристик системы ИИ от установленных требований.

В зависимости от стадии ЖЦ, на которой может быть устранена та или иная причина снижения качества, факторы разделяют на две группы:

1) факторы снижения качества на стадии создания системы ИИ;

2) факторы снижения качества на стадии эксплуатации системы ИИ.

Примеры факторов для последовательных стадий жизненного цикла системы ИИ приведены в таблице 3.

Таблица 3 - Факторы снижения качества на стадиях создания и эксплуатации систем искусственного интеллекта

Стадия ЖЦ

Фактор снижения качества системы ИИ

Создание системы ИИ

Концепция

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

Разработка

Недостаточная представительность обучающей выборки, использованной при создании системы ИИ.

Смещенность обучающей выборки, способная привести к предвзятости (необъективности) результатов работы системы ИИ.

Неоптимальность используемой модели данных.

Недостаточный уровень унификации и низкая интероперабельность разрабатываемой системы

Производство

Недостаточная надежность создаваемой системы ИИ.

Чрезмерная стоимость владения системой ИИ.

Недостаточная понятность, объяснимость, предсказуемость и др.

Недостаточная защищенность информации о модели данных

Эксплуатация системы ИИ

Применение по назначению

Применение системы ИИ не по назначению.

Недостаточная представительность выборки, используемой при тестировании системы ИИ.

Недостаточная периодичность тестирования системы ИИ.

Отсутствие средств автоматического самотестирования после каждого обучения, дообучения системы ИИ.

Недостаточная защищенность информации о функционировании системы ИИ.

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

Недостаточная защищенность обрабатываемых персональных данных

Поддержка

Утрата актуальности модели данных

Прекращение применения

Нарушение конфиденциальности персональных данных при выводе системы ИИ из эксплуатации


Факторы снижения качества могут быть связаны с естественными (непреднамеренное снижение качества) или искусственными (преднамеренное снижение качества) причинами. Примерами преднамеренного снижения качества, специфичными для систем ИИ, реализованных на ИНС, являются:

- на стадии создания системы - наличие преднамеренных искажений в обучающей выборке системы распознавания изображений, приводящих к ошибкам в работе системы распознавания, вызванным специальными, заранее определенными искажениями в исходных данных, включая "состязательные" атаки;

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

Примерами непреднамеренного снижения качества систем ИИ являются:

- на стадии создания системы ИИ - использование статистически смещенной обучающей выборки, приводящей к появлению "предвзятостей" в результатах работы системы ИИ;

- на стадии эксплуатации системы - нарушение конфиденциальности обрабатываемых данных в условиях, когда уровень конфиденциальности данных существенно и неконтролируемо возрос в процессе эксплуатации системы ИИ вследствие накопления и обобщения информации.