Исследование и применение методов распознавания образов для классификации изображений.
Актуальность и цель
Задачи работы
Классические методы
Сверточные нейронные сети
Выбранные подходы
Архитектура прототипа
Реализация (блоксхема)
Примеры работы
Результаты тестирования
Выводы
Спасибо за внимание!
8.75M

Исследование и применение методов распознавания образов для классификации

1. Исследование и применение методов распознавания образов для классификации изображений.

2. Актуальность и цель

Распознавание образов —
ключевая задача компьютерного
зрения.
Применение: медицина,
беспилотный транспорт,
безопасность.
Цель: исследование методов и
разработка прототипа
классификатора.

3. Задачи работы

Экспериментал
ьная оценка.
Обзор методов
(k-NN, Naive
Bayes, PCA,
HOG, CNN).
Реализация
на основе
CNN.
Выбор
подходов для
сравнения.
Проектирова
ние
прототипа.

4. Классические методы

• k-NN: метрический метод,
голосование соседей.
• Naive Bayes: вероятностный
подход, предположение о
независимости признаков.
• PCA: снижение размерности,
поиск главных компонент.
• HOG: гистограммы
ориентированных градиентов +
SVM.

5. Сверточные нейронные сети

• Автоматическое извлечение
признаков.
• Иерархия: границы → части →
объекты.
• Ключевые слои: свертка,
пулинг, полносвязный.
• Преимущество: не требуется
ручное проектирование
признаков.

6. Выбранные подходы

Подход
Характеристика
HOG+SVM
Классический, эффективен для структурированных
данных (рассмотрен как базовый ориентир,
реализация — в перспективе)
CNN (ResNet18)
Современный, высокая точность, трансферное
обучение

7. Архитектура прототипа

Python + PyTorch +
Streamlit.
Модель:
ResNet18 (предобучена на
ImageNet).
Этапы:
загрузка → преобразование
→ forward pass → softmax
→ вывод.

8. Реализация (блоксхема)

9. Примеры работы

Название
изображения
Собака
(золотистый
ретривер)
изображение
Предсказанный класс
"golden
retriever"
(золотистый
ретривер)
уверенность
корректн
ость
0.81

Автомобиль
(седан)
"sports car"
(спортивная
машина)
0.68

Самолёт
(пассажирский)
"airliner"
(авиалайнер)
0.72

Рояль
"piano"
(пианино)
0.63

10. Результаты тестирования

ТЕСТОВЫЙ НАБОР: 10
ИЗОБРАЖЕНИЙ.
ТОЧНОСТЬ: 90% (9 ИЗ 10
КОРРЕКТНЫХ).
СРЕДНЕЕ ВРЕМЯ ИНФЕРЕНСА:
0.39 С (CPU).
ОШИБКИ: БЛИЗКИЙ КЛАСС
(РОЯЛЬ И ПИАНИНО),
НЕРАЗЛИЧИМЫЙ ДЛЯ САМОЙ
МОДЕЛИ.

11. Выводы

• Методы распознавания образов
эволюционировали от ручных
признаков к автоматическому
обучению.
Выводы
• Разработан работающий
прототип классификатора на
основе ResNet18.
• Прототип показал точность 90%
на тестовой выборке.
• Перспектива: добавление
HOG+SVM для сравнения и finetuning под конкретные задачи.

12. Спасибо за внимание!

English     Русский Rules