ИИ-риски в дипломе: проектирование систем с учётом требований безопасности

В марте 2026 года Министерство обороны США официально назвало Anthropic «неприемлемым риском для национальной безопасности» из-за «красных линий» — возможностей компании отключать свою технологию во время боевых операций. Для студентов ИТ-направлений это не просто новость из мира корпоративной этики, а маркер смены парадигмы: заказчики всё чаще требуют, чтобы система не только корректно работала, но и гарантированно подчинялась владельцу инфраструктуры в критических сценариях. В дипломной работе это превращается в конкретные требования к архитектуре, тестированию и документации. Ниже — как превратить этот кейс в сильный раздел ВКР и защитить проект с минимумом вопросов.

Типичные ошибки, которые ставят под угрозу защиту

1. Подмена понятий. Студенты пишут «система безопасна», но не уточняют, с точки зрения какого стандарта: ISO/IEC 25010? ГОСТ Р 56939? Без привязки к конкретному документу это просто лозунг.

2. Игнорирование требований ГОСТ 34.602-89. Если в проектной части не оформлено техническое задание по ГОСТу, а только «примерное ТЗ» в произвольной форме, комиссия справедливо занижает оценку. Особенно когда речь идёт о государственных или оборонных заказчиках — это как раз кейс из статьи.

3. Отсутствие метрик эффективности. «Повысили безопасность» — на сколько? Без чисел в виде RTO, RPO, процента перехваченных атак или времени реакции (RRT) результат не защитим. Нужны измеримые показатели до и после внедрения.

Три актуальные темы ВКР на основе кейса

Тема 1: Разработка модуля контроля «красных линий» для ИИ-сервиса

Актуальность: статья показывает, что крупные заказчики готовы отказаться от ИИ, если он сохраняет автономию в критических процессах. Ваш модуль может обеспечивать локальный «стоп-кран» без доступа к вендору.

Цель: спроектировать и реализовать программный модуль, который блокирует действие ИИ-системы при нарушении заранее заданных политик.

Задачи:

Структура: Глава 1 — обзор ИИ-рисков и нормативки (ISO/IEC 25010, ГОСТ Р 59202-2020). Глава 2 — проектирование модуля: схемы компонентов, UML-диаграммы, описание интеграции через Kubernetes. Глава 3 — тестирование, оценка производительности, экономическое обоснование.

Тема 2: Оценка безопасности ИИ-системы по стандарту ISO/IEC 25010

Актуальность: отказ DoD от Anthropic показывает, что оценка безопасности до внедрения — ключевой этап. Ваша работа может стать методикой такой оценки.

Цель: разработать методику проверки ИИ-системы на соответствие характеристикам безопасности ISO/IEC 25010 с учётом специфики автономных решений.

Задачи: выделить показатели безопасности для ИИ, разработать чек-лист и процедуру испытаний, применить к прототипу, сформировать отчёт.

Структура: Глава 1 — анализ стандарта и его применение к ИИ. Глава 2 — разработка методики и прототипа тестового стенда. Глава 3 — результаты испытаний, метрики, рекомендации.

Тема 3: Проектирование отказоустойчивой инфраструктуры для ИИ-сервиса с обеспечением RTO/RPO

Актуальность: «красные линии» в статье касаются не только программной логики, но и непрерывности операций. Если ИИ может быть отключён, нужно резервирование и быстрая активация альтернатив.

Цель: разработать архитектуру, которая обеспечивает заданные RTO (время восстановления) и RPO (допустимая потеря данных) при срабатывании ограничений.

Задачи: определить требования к доступности, выбрать стратегию резервирования (active-passive Kubernetes-кластеры, мультиоблако), настроить мониторинг OpenTelemetry, провести аварийные учения.

Структура: Глава 1 — анализ рисков, расчёт целевых RTO/RPO. Глава 2 — проектирование инфраструктуры, CI/CD-пайплайны для быстрого развертывания. Глава 3 — тестирование отказоустойчивости, замеры метрик.

Аналитическая глава: как обосновать архитектуру с учётом ограничений

В аналитической части диплома обычно сравнивают существующие решения. Новость о Anthropic позволяет построить сравнение по двум осям: уровень автономии и возможность внешнего управления. В таблице ниже — пример сравнения подходов, который можно перенести в ВКР с ссылкой на статью.

ПодходАвтономия ИИУправление операторомСоответствие риску (кейс DoD)
Полное доверие вендоруВысокая (вплоть до отказа в работе)НетНеприемлемо
Вендор + «красные линии»Ограничена политикой вендораЧастичноеРискованно
Локальный «стоп-кран»СредняяПолное при срабатыванииПриемлемо при тестах
Локальная модель без внешних зависимостейПолная автономностьПолноеОптимально

Эту таблицу легко превратить в часть обоснования выбора стека. Например, если вы разрабатываете модуль, интегрируемый в Kubernetes, вы можете аргументировать выбор подхода «локальный стоп-кран» тем, что он позволяет сохранить совместимость с внешними сервисами, но передаёт контроль над критическими операциями оператору. Не забудьте сослаться на инцидент из TechCrunch — это показывает, что вы учитываете реальную практику.

Проектная часть: схемы, алгоритмы, интеграция

В проектной главе должны быть диаграммы и описание архитектуры. На примере модуля «красных линий» можно использовать:

if not violates_red_line(action, policy_table):
    execute(action)
else:
    stop_service()
    notify_operator()
    log_event_with_timestamp()

Такая структура сразу показывает архитектурное мышление и умение декомпозировать задачу. Комиссия видит, что вы не просто кодили, а проектировали систему.

Тестирование, метрики и экономика внедрения

Раздел тестирования — самое слабое место большинства ВКР. В вашем случае нужно обязательно измерить:

Экономическую часть легко обосновать: сравните стоимость простоя (revenue loss + штрафы) с затратами на реализацию модуля и резервирование. Используйте данные из аналитики рынка или отчётов компаний — это добавит веса работе.

Практические выводы: чему вы научитесь

Вы прокачаете навыки, которые напрямую влияют на оффер после вуза:

FAQ: частые вопросы студентов

Обязательно ли писать код в ВКР?

Для большинства направлений «Информационные системы» и «Программная инженерия» — да, нужен работающий прототип или его фрагменты. Но если ваша тема — анализ, проектирование или оценка, достаточно формальных моделей и диаграмм. Главное, чтобы выводы опирались на измеримые результаты, а не только на слова.

Где брать метрики для расчётов, если нет реальных данных?

Используйте открытые бенчмарки, датасеты (например, MLPerf), публичные отчёты вендоров. Или организуйте эксперимент в лабораторной среде: создайте тестовый стенд, снимите метрики самостоятельно. Это плюс к диплому.

Как оформить UML-диаграммы, если в вузе не требуют?

Даже если не требуют, добавьте 2–3 диаграммы — они показывают зрелость. Используйте PlantUML или draw.io, подпишите их в соответствии с ГОСТ 2.105-2019 (ЕСКД). Не перегружайте: достаточно диаграммы вариантов использования и последовательности.

Сложно ли интегрировать OpenTelemetry в учебный проект?

Нет, для Python/Go/Node.js есть готовые SDK. Поднимите docker-compose с Jaeger или Prometheus, подключите библиотеку — и у вас появятся реальные трейсы. Для ВКР это сильный «референс».

Чек-лист: что проверить перед сдачей

  • В тексте есть ссылка на источник TechCrunch и он корректно оформлен.
  • Каждая задача в работе соотносится с выводами и результатами.
  • Есть минимум 2 структурные схемы (архитектурная и UML).
  • Для всех метрик указаны единицы измерения и методика получения.
  • Техническое задание оформлено по ГОСТ 34.602-89 и включает раздел «Требования к безопасности».
  • В обосновании выбора упомянуты стандарты ISO/IEC 25010.
  • Текст проверен на антиплагиат и не содержит «воды».
Материал подготовлен экспертами компании «Защита диплома». Мы помогаем студентам с 2010 года: от выбора темы до получения «отлично» на защите. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать. Последнее обновление: 2026-08-10
Нужна поддержка? Закажите консультацию — бесплатно разберём вашу тему и предложим план действий. Средний объём помощи по ВКР — 120 часов: успеваем спроектировать архитектуру, написать код и оформить пояснительную записку.

Источник: DOD says Anthropic’s ‘red lines’ make it an ‘unacceptable risk to national security’ (опубликовано 2026-03-18)