KA
kagor4/Khleb-Sol_supermarket_project
Модель компьютерного зрения для предсказания возраста покупателей супермаркета «Хлеб-Соль» с MAE 7.12, основанная на ResNet50. Использованы Python, TensorFlow, Keras.
Определение возраста покупателей для супермаркета «Хлеб-Соль»
Модель компьютерного зрения для предсказания возраста покупателей по фотографиям из прикассовой зоны.
Цель проекта — разработка системы для анализа покупок и контроля продаж алкоголя в супермаркете «Хлеб-Соль».
🎯 Цель проекта
- Определение примерного возраста покупателей по фотографиям
- Анализ покупательских предпочтений по возрастным группам
- Обеспечение контроля добросовестности кассиров при продаже алкоголя
💡 Использованные технологии
- Python 3.x
- pandas, numpy, matplotlib, seaborn
- tensorflow, keras
- PIL (Pillow)
- ImageDataGenerator для аугментации данных
- Jupyter Notebook
🧪 Как запустить проект
git clone https://github.com/kagor4/Khleb-Sol_supermarket_project.git
cd Khleb-Sol_supermarket_project
pip install -r requirements.txtЗатем откройте и запустите ноутбук Khleb-Sol_supermarket_project.ipynb в Jupyter или Google Colab.
📊 Описание данных
Проект использует датасет с фотографиями людей:
- Папка
final_files/содержит изображения в формате JPG - Файл
labels.csvвключает метки возраста (real_age) для каждого изображения
Целевая переменная: real_age (число, обозначающее возраст человека)
🔍 Краткие результаты
- Лучшая модель: ResNet50 с GlobalAveragePooling2D и Dense слоем
- Метрика: MAE = 7.1280 (достигнуто целевое значение < 8)
- Интерпретация: средняя ошибка предсказания возраста ~7.12 лет
- Основные ограничения:
- Несбалансированность данных (мало детей 7–15 лет и пожилых)
- Погрешности разметки возраста
- Рекомендации:
- Дополнить датасет недостающими возрастными группами
- Уточнить разметку
- Использовать для персонализированных предложений, но не для строгого контроля совершеннолетия
📁 Структура проекта
📦 Khleb-Sol_supermarket_project/
├── Khleb-Sol_supermarket_project.ipynb # анализ и обучение модели
├── requirements.txt # зависимости
└── README.md # описание проекта
✅ TODO
- Добавить интерфейс для обработки фотографий в реальном времени
- Расширить датасет для улучшения предсказаний
- Исследовать другие архитектуры (например, EfficientNet)
© Автор
Автор: kagor4
On this page
Contributors
Created May 27, 2025
Updated June 9, 2025