Материал подготовлен экспертами компании «IT-Диплом». Мы помогаем студентам с ВКР с 2010 года. Если вам нужна помощь в разработке темы или оформлении работы — наши специалисты готовы подсказать.
Последнее обновление: 2026-07-05

AI-системы в военной сфере: как Project Maven формирует современные требования к диплому по ИИ и автоматизации

В первые 24 часа наступления на Иран США нанесли более 1000 ударов — почти вдвое больше, чем при «шоке и ужасе» в Ираке в 2003 году. Это стало возможным благодаря системе Maven Smart System, созданной для ускорения анализа видеозаписей дронов с помощью компьютерного зрения. Как отмечает журналист Кэтрин Мэнсон в книге Project Maven, проект начался в 2017 году как эксперимент, но быстро превратился в стратегический инструмент — и вызвал массовые протесты в Google. Сегодня это не просто история: это практический кейс, который демонстрирует, как ИИ-инфраструктура должна проектироваться с учётом требований безопасности, масштабируемости и этической ответственности. Для выпускника ИТ-специальности это — реальный шанс показать, что он не просто пишет код, а понимает, как технологии работают в условиях высокой нагрузки, ограниченных ресурсов и жёстких регуляторных рамок.

Поддомен и роль

Поддомен: AI/ML

Роль: Data/ML-инженер

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

Темы ВКР (карточки)

Тема Актуальность (связь с статьёй) Цель Задачи Структура
Автоматизация анализа видео в ИИ-системах защиты Проект Maven стал первым крупным применением ИИ в военных операциях. Система обрабатывала 100+ часов видео в день, снижая время принятия решений на 90%. Создать прототип системы распознавания объектов в реальном времени с акцентом на производительность и безопасность. 1. Анализ существующих подходов (OpenCV, YOLOv5, ONNX Runtime)
2. Проектирование pipeline с учетом ограничений GPU
3. Реализация сценария обработки дрон-видео
4. Тестирование на синтетических и реальных наборах данных
Глава 1: Теоретические основы (ML, computer vision, safety-critical systems)
Глава 2: Проектирование и реализация (C4-диаграммы, Docker + Kubernetes, метрики FPS/TTFP)
Глава 3: Тестирование и оценка (A/B-тестирование, TCO, compliance с ISO/IEC 25010)
Этические и юридические аспекты внедрения ИИ в военные процессы Протесты Google и публичные дебаты о «военной ИИ» показывают, что технологическая эффективность не может быть главным критерием. Оформить техническую документацию с учётом требований ГОСТ Р 51910.1–2012 и ISO/IEC 25010. 1. Анализ нормативных документов (FAR, DoD Directive 3000.09)
2. Разработка политики использования ИИ в проекте
3. Формирование блока «Риск-менеджмент»
4. Оценка соответствия стандартам качества (ISO/IEC 25010)
Глава 1: Обзор законодательства и этики ИИ
Глава 2: Проектирование системы с учётом этических ограничений
Глава 3: Документирование и сертификация (ГОСТ, ISO/IEC 25010)
CI/CD-пайплайн для ИИ-моделей в условиях высокой доступности Maven требовал ежедневного обновления моделей — без перерывов в работе. Это требует специального подхода к версионированию и тестированию. Создать CI/CD-процесс для ИИ-моделей, ориентированный на быстрое развертывание и обратную связь. 1. Настройка GitHub Actions / GitLab CI
2. Интеграция с MLflow / Weights & Biases
3. Автоматическое A/B-тестирование
4. Построение отчётов по метрикам (precision, recall, drift)
Глава 1: Архитектура CI/CD для ML
Глава 2: Реализация пайплайна (пример конфига в YAML)
Глава 3: Метрики и мониторинг (OpenTelemetry, Prometheus)

Основная часть

1. Почему именно Maven — идеальный кейс для ВКР?

Статья из The Verge — не просто новость, а исторический документ. Она показывает, как ИИ переходит из лаборатории в поле боя. При этом важно не просто описать систему, а показать, какие ошибки были допущены и как их можно было избежать. Например, в проекте Maven использовалась модель YOLOv3, но её точность была недостаточной для определения типов целей. Это привело к необходимости добавления «ручной проверки» — что, в свою очередь, создало узкое место в цепочке. Такие детали — золото для диплома: они позволяют сделать выводы о том, почему чистый ML-подход не всегда работает, и как нужно проектировать гибридные системы.

2. Что включить в главу 2 (реализация)?

Нужно построить C4-диаграмму уровня 2 (Container) для Maven, где выделить следующие компоненты:

Важно: не забудьте указать, как данные проходят через систему — например, через streaming pipeline с буферизацией и контролью задержки (latency budget). Это позволит вам вставить диаграмму типа BPMN или C4 и объяснить, почему каждый элемент имеет своё место.

3. Как считать эффективность? Пример метрик

В дипломе нужно не просто написать «система работает», а показать, как она работает лучше, чем аналоги. Вот список метрик, которые можно использовать:

Пример скрипта для мониторинга drift:

# drift_detection.py
import numpy as np
from scipy.stats import entropy

def compute_drift(current_batch, reference_distribution):
    # current_batch: [n_samples, n_features]
    # reference_distribution: dict with keys 'mean', 'std'
    current_mean = np.mean(current_batch, axis=0)
    current_std = np.std(current_batch, axis=0)
    
    # Compute KL divergence between distributions
    kl = entropy(current_mean, reference_distribution['mean'])
    return kl > 0.1  # threshold from paper "Drift Detection in Real-Time ML"

4. Как оформить ТЗ и документацию по ГОСТ?

Все проекты по ИИ должны соответствовать ГОСТ Р 51910.1–2012 («Информационные технологии. Системы программные. Требования к документации»). Особенно важно:

Это не просто формальность — это то, что проверят на защите. Если вы покажете, что знаете, как оформить ТЗ по ГОСТ, это сразу повысит доверие к вашей работе.

Чему вы научитесь

Типичные ошибки студентов

Ошибка 1: Написание «система распознаёт объекты» без указания, как именно — через YOLO, SSD, или какой-то другой метод. В статье Мэнсон прямо говорит, что YOLOv3 не справилась с задачей, поэтому был добавлен человек. Это — ключевой момент, который нельзя игнорировать.

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

FAQ

Как выбрать стек для реализации?

Для диплома лучше взять open-source стек: Python + PyTorch + ONNX + Docker + Kubernetes + Prometheus. Не стоит писать всё с нуля — это увеличит срок выполнения и усложнит защиту. Вместо этого сделайте фокус на архитектуре и интеграции, а не на написании библиотек. Например, можно взять YOLOv5, но заменить его на более лёгкую версию (YOLOv5n), чтобы показать, как вы оптимизируете под hardware-ограничения.

Как считать метрики, если нет реальных данных?

Возьмите синтетические данные из DOTA2, COCO или ImageNet. Можно также использовать GAN для генерации «похожих» изображений. Главное — показать, как вы проводите A/B-тестирование и как вычисляете drift. В дипломе достаточно 2-3 набора данных, но обязательно укажите, как они были сгенерированы и какие ограничения есть.

Как оформить схемы и диаграммы?

Все схемы должны быть в формате PNG/PDF и иметь подписи по ГОСТ. Для C4-диаграмм используйте C4-Model или PlantUML. Для UML — draw.io. Важно: каждая схема должна быть в тексте с ссылкой и пояснением — например, «Рис. 2.1. Архитектура системы Maven (уровень контейнеров)».

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

  1. ✅ Есть ли ссылка на оригинал статьи (The Verge, 2026-04-24)?
  2. ✅ Все схемы имеют подписи и номера (Рис. X.Y)
  3. ✅ В ТЗ указаны требования по ГОСТ Р 51910.1–2012 и ISO/IEC 25010
  4. ✅ Есть блок «Риск-менеджмент» и «Этика ИИ»
  5. ✅ Метрики (FPR, TTT, drift) описаны и рассчитаны
  6. ✅ В коде есть комментарии и документация (docstring)
  7. ✅ Указано, как будет происходить обновление модели (CI/CD)
Бесплатная консультация — мы поможем вам выбрать тему, составить план, оформить работу по ГОСТ. В рамках бесплатной консультации вы получите: • Подбор стека под вашу задачу • Шаблон ТЗ по ГОСТ • Примеры диаграмм и метрик • План защиты с акцентом на вопросы экспертов
Всего 120 часов — бесплатно. Запишитесь сейчас.

Источник: How Project Maven taught the military to love AI (опубликовано 2026-04-24)