Система выявления ИИ-дезинформации в ВКР: от датасета до метрик качества

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

Три темы ВКР, которые вырастают прямо из этой новости

Тема 1. Автоматизированный факт-чекинг политических заявлений на базе трансформерных моделей

Актуальность. Статья прямо описывает ситуацию, когда генеративные модели производят утверждения быстрее, чем редакции успевают их проверять. Классический ручной факт-чекинг не масштабируется — нужен программный конвейер.

Цель: разработать модуль, который принимает текстовое утверждение, находит подтверждающие или опровергающие источники и выдаёт оценку достоверности с объяснением.

Структура: Глава 1 — обзор методов NLP и стандартов оценки качества ПО; Глава 2 — проектирование архитектуры сервиса и схемы данных; Глава 3 — эксперименты, метрики и расчёт ресурсов на развёртывание.

Тема 2. Платформа мониторинга распространения синтетического медиаконтента

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

Цель: построить систему потоковой обработки, которая собирает публикации, классифицирует их по признаку синтетичности и визуализирует динамику.

Структура: Глава 1 — анализ архитектурных паттернов потоковой обработки и стандарта ISO/IEC 25010; Глава 2 — проектирование брокера сообщений, сервисов и хранилища; Глава 3 — стресс-тесты, замеры задержек, экономика эксплуатации.

Тема 3. Оценка доверия к источнику в новостных агрегаторах

Актуальность. Когда один и тот же ложный тезис расходится по десяткам площадок, важно не просто опознать текст, но и понять, кто его «разгоняет». Это уже задача про репутационные графы.

Цель: разработать модель скоринга источников на основе истории публикаций и связей между ними.

Структура: Глава 1 — теория графов, метрики центральности, обзор аналогов; Глава 2 — архитектура графовой БД и API; Глава 3 — сценарии валидации, точность ранжирования, внедрение.

Аналитическая глава: как обосновать выбор стека, а не просто перечислить технологии

Первая глава диплома часто превращается в свалку определений. Не делайте так. Отталкивайтесь от проблемы из статьи: скорость генерации ложного контента выше скорости ручной проверки. Каждое техническое решение должно отвечать на вопрос «какой именно участок конвейера оно закрывает».

КомпонентВариант AВариант BКритерий выбора для ВКР
Модель классификацииRuBERT (fine-tune)Классификатор на правилахF1 на вашем датасете, скорость инференса
Хранение текстовPostgreSQLElasticsearchНужен ли полнотекстовый поиск по источникам
Поток данныхKafkaRabbitMQОжидаемая пропускная способность
ОркестрацияKubernetesDocker ComposeТребуется ли горизонтальное масштабирование
Трекинг экспериментовMLflowРучные логиЧисло прогонов обучения

Оформляйте сравнение со ссылкой на ГОСТ 34.602-89 — это техническое задание, в котором фиксируются требования к системе. Многие комиссии смотрят именно на то, умеете ли вы связать требования из ТЗ с архитектурными решениями.

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

Что должно быть на схемах

Как минимум — контекстная диаграмма (кто пользователи, что на входе и выходе), диаграмма компонентов и схема последовательности для основного сценария «поступила публикация → получена оценка достоверности». Не рисуйте UML ради UML: каждая диаграмма должна защищаться одной фразой.

Пример псевдокода конвейера проверки утверждения

def verify_claim(text):
    # 1. Извлекаем проверяемое утверждение
    claim = extract_claim(text)
    # 2. Ищем релевантные источники
    docs = search_index.search(claim, top_k=10)
    # 3. Классифицируем отношения источник-утверждение
    labels = model.predict_pairs(claim, docs)
    # 4. Агрегируем решение
    return aggregate(labels, weights=source_trust(docs))

Такой фрагмент в приложении к диплому выглядит убедительнее, чем абстрактное «применялись методы машинного обучения». Покажите, что вы понимаете порядок шагов и точку, где принимается решение.

Тестирование и метрики: чем вы будете доказывать работоспособность

Здесь чаще всего проваливаются. «Система работает» — не результат. Результат — числа и условия их получения. Минимальный набор:

МетрикаИнструментЦелевое значение (пример)
F1 (макро)scikit-learn≥ 0,78
Задержка p95Locust / k6≤ 800 мс
Пропускная способностьGrafana≥ 50 публикаций/с
Время восстановленияСценарий отказа≤ 5 мин (RTO)

Если в вашей ВКР нет ни одной измеримой метрики, защита превращается в пересказ теории. Опирайтесь на ISO/IEC 25010 — там есть готовые категории качества (производительность, надёжность, удобство), к которым удобно «привязать» свои замеры.

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

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

  • Подмена терминов без обоснования. Называют сервис «SaaS-платформой», хотя он разворачивается в Docker на одном узле. Решение: чётко определите модель поставки и обоснуйте её в аналитической главе.
  • Нет метрик эффективности. Есть код, есть скриншоты, но нет ни одной цифры о качестве или производительности. Решение: введите 3–5 ключевых метрик и покажите их до/после.
  • Игнорирование требований ГОСТ 34.602-89. ТЗ написано «на свободную тему», без разделов о требованиях к системе. Решение: возьмите структуру ТЗ из стандарта и заполните все обязательные пункты.

Частые вопросы студентов

Насколько сложно собрать датасет для обучения модели?

Сложно, но выполнимо. Начните с открытых русскоязычных наборов и дополните их ручной разметкой 300–500 примеров. В дипломе важно описать методику разметки и согласованность между разметчиками.

Обязательно ли писать рабочий код?

Смотря на требования кафедры. В инженерных ВКР прототип почти всегда ожидается. Достаточно работающего MVP: конвейер обработки, базовая модель, сохранение результатов.

Как оформлять UML и схемы архитектуры?

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

Где брать тестовые данные, если нет доступа к соцсетям?

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

Чек-лист перед сдачей ВКР

  • Каждая задача из введения имеет соответствующий вывод в заключении.
  • В работе есть минимум 3 архитектурные схемы с подписями.
  • Приведены метрики качества модели и производительности с условиями замеров.
  • Оформление ТЗ соответствует ГОСТ 34.602-89, ссылки — ГОСТ 7.0.5.
  • Все используемые датасеты и инструменты указаны со ссылками.
  • Проверена связность глав: проблема → решение → проверка решения.

Источник: Хаос на выборах и потеря доверия. ИИ и массовая дезинформация навсегда изменили политику (опубликовано 2026-03-26)

Тема кажется перспективной, но непонятно, с чего начать? Наши специалисты разбирают её на конкретные шаги: от постановки задачи до защиты. Первая консультация — бесплатно, а полное сопровождение занимает около 120 часов работы. Если нужна помощь с дипломом по теме ИИ, анализа данных или архитектуры — напишите, подскажем подходящий формат.

Материал подготовлен экспертами компании «Студворк». Мы помогаем студентам с 2010 года: консультируем по выбору темы, проверяем структуру, объясняем сложные места в коде и оформлении. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать.

Последнее обновление: 2026-10-03