ПОЛ ЧЕЛОВЕКА ПО ЛАДОНИ
ЦЕЛИ И ЗАДАЧИ
ГИПОТЕЗА
ИСКУССТВЕННЫЙ ИНТЕЛЕКТ
СЛОИ НЕЙРОСЕТИ
ОСНОВЫ КОМПЬЮТЕРНОГО ЗРЕНИЯ
ПРАКТИЧЕСКАЯ ЧАСТЬ
PANDAS
ЭТАПЫ РАБОТЫ
ПОДГОТОВКА И СОРТИРОВКА НАБОРА ДАННЫХ
ДО/ПОСЛЕ СОРТИРОВКИ
ПРЕДОБРАБОТКА ИЗОБРАЖЕНИЙ И ПОИСК ЛАДОНИ
СОЗДАНИЕ И АРХИТЕКТУРА НЕЙРОННОЙ СЕТИ
ЗАПУСК НЕЙРОСЕТИ И ТЕСТИРОВАНИЕ
ЗАКЛЮЧЕНИЕ
СПАСИБО ЗА ВНИМАНИЕ!
4.16M
Категория: ПрограммированиеПрограммирование

Определение пола по ладони с помощью нейросети

1. ПОЛ ЧЕЛОВЕКА ПО ЛАДОНИ

ARTIFICIAL ПОЛ
INTELLIGENCE (AI)
ЧЕЛОВЕКА
ARTIFICIAL INTELLIGENCE (AI)
ПО
ARTIFICIAL ЛАДОНИ
INTELLIGENCE (AI)
ARTIFICIAL INTELLIGENCE (AI)
Проектно-исследовательская работа
Степаненко Денис 8 «И»

2. ЦЕЛИ И ЗАДАЧИ

ЦЕЛЬ
Запрограммировать и обучить искусственную нейронную сеть, которая сможет определять
пол человека по фотографии его ладони
ЗАДАЧИ
Изучить теоретические основы работы нейронных сетей и компьютерного зрения
Выяснить, существуют ли анатомические различия между мужскими и женскими ладонями
Подобрать подходящий набор данных с фотографиями рук
Выбрать язык программирования и необходимые библиотеки для работы
Написать код для автоматической сортировки и подготовки изображений
Разработать алгоритм, который будет находить руку на фото и вырезать только область ладони
Создать архитектуру нейросети, обучить её на подготовленных данных и протестировать
точность её работы
ARTIFICIAL INTELLIGENCE (AI)
2

3. ГИПОТЕЗА

искусственная нейронная сеть, обученная
на фотографиях ладоней, способна
определять пол человека, основываясь
исключительно на визуальных
особенностях ладони
3

4. ИСКУССТВЕННЫЙ ИНТЕЛЕКТ

ИСКУССТВЕН
НЫЙ
ИНТЕЛЕКТ
ARTIFICIAL INTELLIGENCE (AI)
ARTIFICIAL INTELLIGENCE (AI)
свойство автоматических систем брать
на себя отдельные функции
человеческого интеллекта, например,
способность обучаться, рассуждать и
решать творческие задачи.
4

5. СЛОИ НЕЙРОСЕТИ

ARTIFICIAL
INTELLIGENCE
(AI)
INPUT
HIDDEN
OUTPUT
принимает данные
(пиксели картинки)
Здесь происходит
«магия» вычислений
выдает готовый
результат
5

6. ОСНОВЫ КОМПЬЮТЕРНОГО ЗРЕНИЯ

Компьютерное зрение — это технология,
которая позволяет компьютерам
«видеть» и понимать цифровые
изображения или видео.
/(AI)
ОСНОВЫ
КОМПЬЮТЕРНОГ
О ЗРЕНИЯ
6

7.

ARTI
CIAL
INTE
IGEN
МУЖСКАЯ РУКА
ЖЕНСКАЯ РУКА
у мужчин — шире, пальцы толще,
безымянный палец часто
длиннее указательного
у женщин — изящнее, равны
по длине безыменный и
указательный палец
7

8. ПРАКТИЧЕСКАЯ ЧАСТЬ

AI)
ARTIFICIAL
INTELLIGENCE
ПРАКТИЧЕСК
(AI) АЯ ЧАСТЬ
8

9. PANDAS

ИНСТРУМЕНТЫ РАЗРАБОТКИ
ARTIFICIAL INTELLIGENCE (AI)
ARTIFICIAL INTELLIGENCE (AI)
ARTIFICIAL INTELLIGENCE (AI)
PANDAS
OPENCV
для работы с таблицами
(базами данных)
для компьютерного зрения и
изменения картинок
MEDIAPIPE
TENSORFLOW /
KERAS
с высокой точностью умеет
находить точки на кистях рук
человека
инструменты для создания и
обучения нейронной сети
9

10. ЭТАПЫ РАБОТЫ

ARTIFICIAL INTELLIGENCE (AI)
ARTIFICIAL INTELLIGENCE (AI)
ARTIFICIAL INTELLIGENCE (AI)
ЭТАП 1
ЭТАП 3
Сортировка
данных
Обучение
нейросети
ЭТАП 2
ЭТАП 4
Вырезание
ладони
Запуск и
тестирование
10

11. ПОДГОТОВКА И СОРТИРОВКА НАБОРА ДАННЫХ

/(AI)
01.
ПОДГОТОВКА И
СОРТИРОВКА
НАБОРА
ДАННЫХ
скрипт classify.py
11

12.

/(AI)
скрипт classify.py
12

13. ДО/ПОСЛЕ СОРТИРОВКИ

13

14. ПРЕДОБРАБОТКА ИЗОБРАЖЕНИЙ И ПОИСК ЛАДОНИ

/(AI)
02.
ПРЕДОБРАБОТКА
ИЗОБРАЖЕНИЙ
И ПОИСК
ЛАДОНИскрипт preprocess.py
14

15.

/(AI)
скрипт preprocess.py
15

16. СОЗДАНИЕ И АРХИТЕКТУРА НЕЙРОННОЙ СЕТИ

/(AI)
03.
СОЗДАНИЕ И
АРХИТЕКТУРА
НЕЙРОННОЙ
СЕТИ
скрипт train.py
16

17.

/(AI)
скрипт train.py
17

18. ЗАПУСК НЕЙРОСЕТИ И ТЕСТИРОВАНИЕ

/(AI)
04.
ЗАПУСК
НЕЙРОСЕТИ И
ТЕСТИРОВАНИ
Е
скрипт predict.py
18

19.

/(AI)
скрипт predict.py
19

20.

МУЖСКАЯ РУКА
ARTI
CIAL
INTE
IGEN
20

21.

ЖЕНСКАЯ РУКА
ARTI
CIAL
INTE
IGEN
21

22. ЗАКЛЮЧЕНИЕ

ЦЕЛЬ
ГИПОТЕЗА
БУДУЩЕЕ
ARTIFICIAL INTELLIGENCE (AI)
ARTIFICIAL INTELLIGENCE (AI)
Создана нейронная
сеть, способная
определять пол
человека по фотографии
его ладони
Гипотеза исследования
подтвердилась
В дальнейшем
планируется развитие
проекта: определение
возраста человека по
ладони
22

23. СПАСИБО ЗА ВНИМАНИЕ!

СПАСИБ
О ЗА
ВНИМАН
ИЕ!
CREDITS: This presentation template was created by
Slidesgo, including icons by Flaticon and infographics &
images by Freepik
Please keep this slide for attribution
ARTI
CIAL
INTE
IGEN
English     Русский Правила