8000 GitHub - somsersan/cv2: Классификация изображений в Computer Vision
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

somsersan/cv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Computer Vision: Классификация изображений

Этот проект посвящен задаче классификации изображений с использованием методов компьютерного зрения. В работе исследуются различные подходы к аугментации данных, transfer learning и генерации дополнительных данных для улучшения качества модели.

📌 Основные этапы работы

  1. Анализ данных

    • Исследование баланса классов
    • Визуализация представителей классов
    • Подготовка выводов о данных
  2. Аугментация данных с помощью Albumentations

    • Разработка эффективного пайплайна аугментаций
    • Интеграция пайплайна в загрузчик данных
  3. Обучение моделей

    • Разделение данных на train/validation
    • Обучение базовой модели (с transfer learning и без)
    • Сравнение моделей с разными аугментациями (базовые vs. продвинутые)
    • Применение методов апскейлинга для transfer learning
    • Валидация и тестирование моделей
  4. Генерация дополнительных данных

    • Обучение простого генератора для аугментации
    • Настройка условной генерации по классам
    • Исследование влияния сгенерированных данных на качество модели
  5. Оптимизация обучения

    • Визуализация лосса и метрик
    • Использование шедулеров, свитч-лоссов и ранней остановки
    • Сохранение лучших моделей

🛠 Технологии и инструменты

  • Python
  • PyTorch | TensorFlow
  • Albumentations
  • Pillow, tqdm, matplotlib, seaborn

About

Классификация изображений в Computer Vision

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0