Содержание
Введение 5
1. Теоретическая часть 6
1.1 Постановка задачи 6
1.2 Интеллектуальная система и ее классификация 6
1.3 Сверточные нейронные сети 10
1.3.1 Архитектура 11
1.3.1.1 Сверточный слой 12
1.3.1.2 Субдискретизирующий слой 17
1.3.1.3 Полносвязный слой 19
1.3.2 Обучение сети 20
1.3.2.1 Обучение с учителем 20
1.3.2.2 Метод обратного распространения ошибки 21
1.3.2.3 Расчет ошибки на субдискретизированном слое 25
1.3.2.4 Расчет ошибки на свёрточном слое 28
1.3.3 Функция активации 28
1.3.3.1 Выпрямленная линейная функция активации 28
1.3.3.2 Softmax 30
2. Практическая часть 31
2.1 Классификация жестов 32
2.1.1 Подготовка данных для обучения 32
2.1.2 Обучение нейронной сети 37
2.1.3 Результаты 39
2.2 Отслеживание жестов 41
2.2.1 Отделение жеста от фона 41
2.2.2 Следование за жестом 41
2.2.3 Результаты 43
2.3 Реализация программы на языке Python 46
2.3.1 Этап классификации 46
2.3.2 Этап отслеживания 47
2.3.3 Результаты 47
3. Технико-экономическое обоснование выполняемого проекта 51
3.1 Общее описание проекта 51
3.2 Расчет экономических показателей 52
3.2.1 Описание основных затрат 52
3.2.2 Расчет затрат на оплату труда 52
3.2.3 Расчет затрат на материально — техническое обеспечение 54
3.2.4 Расчет затрат на технологическую энергию 57
3.2.5 Определение экономического эффекта и целесообразности выполняемого проекта 58
Глава 4. Проектирование рабочего места оператора 62
4.1 Анализ и проектирование производственной среды 62
4.2 Подбор оборудования 62
4.3 Проектирование рабочих мест и разработка схемы подключения оборудования 63
Заключение 66
Список литературы 67
ПРИЛОЖЕНИЕ A 70
ПРИЛОЖЕНИЕ B 72
ПРИЛОЖЕНИЕ C 76
ПРИЛОЖЕНИЕ D 77
ПРИЛОЖЕНИЕ E 78