Тип работы:
Предмет:
Язык работы:


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

Работа №175984

Тип работы

Курсовые работы

Предмет

информационная безопасность

Объем работы30
Год сдачи2025
Стоимость600 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
1
Не подходит работа?

Узнай цену на написание


Есть приложения.

ВВЕДЕНИЕ 3
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 5
2 СПОСОБЫ И СРЕДСТВА ДЛЯ РЕАЛИЗАЦИИ ПРОЕКТА 8
2.1 Инструменты сбора и подготовки данных 8
2.2 Методы аугментации и повышения качества обучающей выборки 8
2.3 Программное обеспечение для разработки нейронных сетей 9
2.4 Алгоритмы обучения и оптимизации 9
2.5 Вычислительные средства и аппаратное обеспечение 10
3 СОЗДАНИЕ ДАТАСЕТА 11
4 АРХИТЕКТУРА НЕЙРОСЕТИ И ВЫБОР ГИПЕРПАРАМЕТРОВ 12
5 ОБУЧЕНИЕ МОДЕЛИ 14
6 ОЦЕНКА КАЧЕСТВА ФУНКЦИОНИРОВАНИЯ НЕЙРОСЕТИ 19
ЗАКЛЮЧЕНИЕ 22
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 24
ПРИЛОЖЕНИЯ 25
Приложение 1 – Листинг train.py 25
Приложение 2 – inference_gui.py 29

Современные технологии анализа видеоданных на основе нейронных сетей являются очень важным элементом в системах безопасности, видеонаблюдения и поведенческой аналитики. Автоматизация классификации действий человека (бег, ходьба, сидение, нейтральное положение) позволяет повысить эффективность мониторинга, снизить нагрузку на операторов и минимизировать человеческие ошибки. Актуальность работы обусловлена растущим спросом на интеллектуальные системы, способные интерпретировать динамические сцены в реальном времени.
Предмет исследования - Методы и алгоритмы обработки видеоданных с использованием сверточных нейронных сетей (CNN), включая формирование датасетов, предобработку данных, выбор архитектуры модели и её оптимизацию.
Объект исследования - Процесс классификации действий человека на видеозаписях с применением нейросетевых моделей, включая этапы обучения, валидации и тестирования.
Цель работы - Разработка и обучение нейронной сети для автоматической классификации действий человека на основе видеоданных, обеспечивающей высокую точность и устойчивость к вариациям входных данных.
Задачи
1. Формирование и предобработка датасета из видеозаписей.
2. Выбор и обоснование архитектуры нейронной сети.
3. Обучение модели с оптимизацией гиперпараметров.
4. Оценка качества работы модели на тестовых данных.
5. Анализ возможностей применения модели в реальных условиях.
Разработанная модель может быть интегрирована в системы видеонаблюдения для автоматического анализа действий, что актуально в контексте безопасности, управления потоками людей и поведенческих исследований. Результаты работы демонстрируют потенциал использования нейросетей для решения задач, требующих обработки пространственно-временных данных.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения курсовой работы была разработана и обучена нейронная сеть для классификации действий человека на видеозаписях. Основная цель работы — создание модели, способной автоматически определять четыре ключевых действия (сидение, бег, ходьба, нейтральное положение) — достигнута. Реализация проекта включала следующие этапы:
1. Выбор архитектуры модели: Использована предобученная модель YOLOv8, адаптированная для задачи классификации. Замена последнего слоя и тонкая настройка гиперпараметров (learning rate = 1e-4, batch size = 8, 10 эпох.
2. Оценка качества:
Модель продемонстрировала:
 Устойчивость к вариациям освещения и ракурсов,
 Ограничения при работе с низкокачественными записями и частичными перекрытиями объектов.
Практическая значимость: Разработанное решение может быть интегрировано в системы:
• Видеонаблюдения для автоматического анализа активности,
• Безопасности на производственных объектах.
Перспективы улучшения: Для повышения точности и робастности модели рекомендуется:
1. Увеличить объём датасета за счёт синтетических данных (GAN-аугментация).
2. Внедрить временные зависимости через LSTM-слои для анализа последовательностей кадров.
3. Оптимизировать архитектуру с помощью нейроархитектурного поиска (NAS).
4. Добавить механизмы интерпретируемости (Grad-CAM) для анализа ошибок.
Вывод: Работа подтвердила эффективность применения нейронных сетей для задач поведенческого анализа. Модель демонстрирует потенциал для дальнейшего развития в направлении обработки пространственно-временных данных в реальном времени.



1. Ежов А.А., Шумский С.А. Нейрокомпьютинг и его применения в экономике и бизнесе. М., МИФИ, 1998. 268 с. ISBN 5-7262-0252-X. Электронная версия книги.
2. Каллан, Р. Нейронные сети: Краткий справочник / Р. Каллан. - М.: Вильямс И.Д., 2017. - 288 c.
3. Пятаева Анна Владимировна, Мерко Михаил Алексеевич, Жуковская Владислава Андреевна, Казакевич Алена Александровна РАСПОЗНАВАНИЕ АКТИВНОСТИ ЧЕЛОВЕКА ПО ВИДЕОДАННЫМ // IJAS. 2022. №4. URL: https://cyberleninka.ru/article/n/raspoznavanie-aktivnosti-cheloveka-po-videodannym (дата обращения: 28.03.2025).
4. Редько, В.Г. Эволюция, нейронные сети, интеллект: Модели и концепции эволюционной кибернетики / В.Г. Редько. - М.: Ленанд, 2015. - 224 c.
5. С.Хайкин. Нейронные сети: полный курс. 2-е изд., испр. М., "Вильямс", 2006. 1104 с. ISBN 978-5-907-14422-4
6. Ширяев, В.И. Финансовые рынки: Нейронные сети, хаос и нелинейная динамика / В.И. Ширяев. - М.: Ленанд, 2019. - 232 c.
7. Mohamad H.Hassoun. Fundamentals of Artificial Neural Networks. MIT Press, Cambridge, Massachusetts, 1995. ISBN 026208239X
8. S.Haykin. Neural Networks and Learning Machines. 3rd Edition. Pearson, 2018.
9. SPHAR-Dataset // github.com URL: https://github.com/AlexanderMelde/SPHAR-Dataset?tab=readme-ov-file (дата обращения: 28.03.2025).

Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ