Моделирование портрета человека с использованием нейронной сети
|
Введение
1Анализ области применения алгоритма моделирование портрета человека с
использованием нейронной сети
1.1Описание работы алгоритмов моделирования портрета человека с
использованием нейронной сети
1.2Формализация требований к создаваемому алгоритму моделирование
портрета человека с использованием нейронной сети
2Проектирование алгоритма моделирование портрета человека при помощи
нейронной сети
2.1Составление структуры разрабатываемого алгоритма моделирование
портрета человека с использованием нейронной сети
2.2Выбор инструмента разработки программы на основе составленной
модели
2.3Реализация программного продукта моделирования портрета человека
при помощи нейронной сети
3Тестирование разработанного алгоритма моделирование портрета человека
с использованием нейронной сети
3.1Тестирование программного продукта на основе разработанного алгоритма моделирование портрета человека с использованием нейронной сети
3.2Проведение сравнительного анализа для определения эффективности
работы программного продукта
Заключение
Список используемых источников
Приложение А Исходный код разработанного программного обеспечения
1Анализ области применения алгоритма моделирование портрета человека с
использованием нейронной сети
1.1Описание работы алгоритмов моделирования портрета человека с
использованием нейронной сети
1.2Формализация требований к создаваемому алгоритму моделирование
портрета человека с использованием нейронной сети
2Проектирование алгоритма моделирование портрета человека при помощи
нейронной сети
2.1Составление структуры разрабатываемого алгоритма моделирование
портрета человека с использованием нейронной сети
2.2Выбор инструмента разработки программы на основе составленной
модели
2.3Реализация программного продукта моделирования портрета человека
при помощи нейронной сети
3Тестирование разработанного алгоритма моделирование портрета человека
с использованием нейронной сети
3.1Тестирование программного продукта на основе разработанного алгоритма моделирование портрета человека с использованием нейронной сети
3.2Проведение сравнительного анализа для определения эффективности
работы программного продукта
Заключение
Список используемых источников
Приложение А Исходный код разработанного программного обеспечения
В современном мире технология распознавания лиц является актуальной, как никогда. Практически везде используется эта технология, например, при помощи идентификации лица в Китае оплачивают покупки, правоохранительные органы используют данную технологию для нахождения преступников, в некоторых магазинах технология распознавания лиц может выявлять тех, кто ранее воровал продукты с прилавков, даже можно выявить заболевания у человека.
Возможность распознавания лица осуществляется при помощи машинного обучения, искусственного интеллекта или нейронной сети.
Актуальность данной работы состоит в разработке алгоритма моделирования портрета человека с использованием нейронной сети.
Новизна бакалаврской работы заключается в новом алгоритме моделирования портрета человека с использованием нейронной сети.
Практическая ценность состоит в разработке алгоритма для моделирования портрета человека с использованием нейронной сети.
Объект исследования - процесс функционирования алгоритмов моделирования портрета человека с использованием нейронной сети.
Предмет исследования - алгоритмы моделирования портрета человека с использованием нейронной сети.
Цель исследования - разработка алгоритма моделирования портрета человека с использованием нейронной сети.
Для достижения цели были поставлены следующие задачи:
-проанализировать существующие алгоритмы моделирования человека;
-выявить недостатки существующих алгоритмов;
-Сформировать требования к алгоритму моделирования человека;
-Разработать алгоритм моделирования портрета человека с
использованием нейронной сети;
- протестировать алгоритм на реальных примерах.
Бакалаврская работа состоит из введения, трех глав, заключения, списка использованных источников и приложения.
В первой главе рассматриваются процессы работы алгоритма моделирования портрета человека с использованием нейронной сети, а также способы и сферы применения данного алгоритма. На основании этих данных будет формулироваться задача и требования к ее решению.
Во второй главе будет рассматриваться сама архитектура, которая была выбрана для решения задачи, а также средства реализации и описываются причины, по которым они выбраны.
В третьей главе предоставляются результаты тестирования и работы данного алгоритма на реальных примерах.
В заключении подводятся итоги исследования, создаются окончательные выводы и описываются результаты выполненной работы.
Возможность распознавания лица осуществляется при помощи машинного обучения, искусственного интеллекта или нейронной сети.
Актуальность данной работы состоит в разработке алгоритма моделирования портрета человека с использованием нейронной сети.
Новизна бакалаврской работы заключается в новом алгоритме моделирования портрета человека с использованием нейронной сети.
Практическая ценность состоит в разработке алгоритма для моделирования портрета человека с использованием нейронной сети.
Объект исследования - процесс функционирования алгоритмов моделирования портрета человека с использованием нейронной сети.
Предмет исследования - алгоритмы моделирования портрета человека с использованием нейронной сети.
Цель исследования - разработка алгоритма моделирования портрета человека с использованием нейронной сети.
Для достижения цели были поставлены следующие задачи:
-проанализировать существующие алгоритмы моделирования человека;
-выявить недостатки существующих алгоритмов;
-Сформировать требования к алгоритму моделирования человека;
-Разработать алгоритм моделирования портрета человека с
использованием нейронной сети;
- протестировать алгоритм на реальных примерах.
Бакалаврская работа состоит из введения, трех глав, заключения, списка использованных источников и приложения.
В первой главе рассматриваются процессы работы алгоритма моделирования портрета человека с использованием нейронной сети, а также способы и сферы применения данного алгоритма. На основании этих данных будет формулироваться задача и требования к ее решению.
Во второй главе будет рассматриваться сама архитектура, которая была выбрана для решения задачи, а также средства реализации и описываются причины, по которым они выбраны.
В третьей главе предоставляются результаты тестирования и работы данного алгоритма на реальных примерах.
В заключении подводятся итоги исследования, создаются окончательные выводы и описываются результаты выполненной работы.
Выполненная работа посвящена исследованию нейронных сетей в работе с распознаванием лица и его идентификации. Цель работы определила её основное направление - разработка алгоритма моделирования портрета человека с использованием нейронной сети, получение максимально возможной производительности одновременно выполняемых функций данного алгоритма, а также разработки программного продукта, использующего данный алгоритм.
Для этого были рассмотрены и проанализированы способы использования нейронных сетей в современных реалиях, которые работают с распознаванием.
В ходе анализа рассмотренных методов моделирования портрета человек с использованием нейронной сети были сформированы задачи для разрабатываемого алгоритма и программного продукта на его основе, а также сформированы критерии.
В процессе разработки были реализованы:
-алгоритм распознавания лица;
-блок схема для разработанного алгоритма;
-функция моделирование портрета человека с использованием нейронной сети;
-идентификация пользователя при заранее полученных данных;
-программный продукт, использующий разработанный ранее алгоритм.
К тому же были выявлены недостатки разработанного алгоритма, предложены способы по их устранению с описанием возможных последствий.
Данная система позволяет идентифицировать пользователя, моделируя заранее полученные фотографии и обучаясь, идентифицировать пользователей . Система достаточно требовательна к вычислительной мощности компьютера, так как подразумевает выполнение различных математических операции и операций с моделированием, поэтому на этапе разработке и тестирования использовалось довольно мощное устройство.
В рамках выпускной квалификационной работы были выполнены все поставленные цели и задачи.
Разработанный алгоритм был протестирован, были продемонстрированы результаты как в идентификации одного пользователя, так и нескольких одновременно, а также выявлены недостатки созданного программного продукта.
Для тестирования программного продукта на основе разработанного алгоритма был взят набор фотографий с разным количеством людей и с разными условиями съемки.
Все фотографии были протестированы через программную реализацию разработанного алгоритма. Разработанный программный продукт на основе составленного алгоритма показал лучшие результаты при хороших условиях съемки, определив людей с высокой точностью.
Полученные результаты разработки алгоритма, а также на его основе программного продукта, можно считать успешными, так как при тестировании не было выявлено никаких ошибок, которые могли бы привести процесс работы приложения и алгоритма к непригодности.
В результате работы над выпускной квалификационной работы был спроектирован алгоритм моделирования портрета человека с помощью нейронной сети и продемонстрирована его работа.
Для этого были рассмотрены и проанализированы способы использования нейронных сетей в современных реалиях, которые работают с распознаванием.
В ходе анализа рассмотренных методов моделирования портрета человек с использованием нейронной сети были сформированы задачи для разрабатываемого алгоритма и программного продукта на его основе, а также сформированы критерии.
В процессе разработки были реализованы:
-алгоритм распознавания лица;
-блок схема для разработанного алгоритма;
-функция моделирование портрета человека с использованием нейронной сети;
-идентификация пользователя при заранее полученных данных;
-программный продукт, использующий разработанный ранее алгоритм.
К тому же были выявлены недостатки разработанного алгоритма, предложены способы по их устранению с описанием возможных последствий.
Данная система позволяет идентифицировать пользователя, моделируя заранее полученные фотографии и обучаясь, идентифицировать пользователей . Система достаточно требовательна к вычислительной мощности компьютера, так как подразумевает выполнение различных математических операции и операций с моделированием, поэтому на этапе разработке и тестирования использовалось довольно мощное устройство.
В рамках выпускной квалификационной работы были выполнены все поставленные цели и задачи.
Разработанный алгоритм был протестирован, были продемонстрированы результаты как в идентификации одного пользователя, так и нескольких одновременно, а также выявлены недостатки созданного программного продукта.
Для тестирования программного продукта на основе разработанного алгоритма был взят набор фотографий с разным количеством людей и с разными условиями съемки.
Все фотографии были протестированы через программную реализацию разработанного алгоритма. Разработанный программный продукт на основе составленного алгоритма показал лучшие результаты при хороших условиях съемки, определив людей с высокой точностью.
Полученные результаты разработки алгоритма, а также на его основе программного продукта, можно считать успешными, так как при тестировании не было выявлено никаких ошибок, которые могли бы привести процесс работы приложения и алгоритма к непригодности.
В результате работы над выпускной квалификационной работы был спроектирован алгоритм моделирования портрета человека с помощью нейронной сети и продемонстрирована его работа.





