←
ENFR

Classifieur d’images embarqué

Prototype de modération d’images pour une messagerie, entraîné sur un jeu de données de substitution (Food-101, 3 classes) et quantifié en trois variantes pour trois cibles de déploiement.

93,1 %F1 macro
1,24 Mobuild le plus petit
9 714images
Voir sur GitHub →

Problème

Une messagerie doit classifier les images partagées sans les envoyer sur un serveur. Le modèle tourne donc sur le téléphone : il doit être petit et rapide, pas seulement précis. La taille est la contrainte dominante.

Approche : transfer learning, puis quantification

Food-101 subset 9,714 images · 3 classes 224×224 RGB MobileNetV3Small frozen ImageNet backbone stage 1 · 20 epochs Fine-tune 52 BatchNorm layers frozen stage 2 · 3 epochs Macro F1 93.10% TFLite export: one trained model, three quantisations Dynamic range 1.24 MB edge devices Float16 1.96 MB mobile apps FP32 3.89 MB server inference

Fonctionnement

Pourquoi l’exécution est locale

Résultats

93.10%
F1 macro
92.92%
Exactitude en validation
1.24 MB
Build le plus petit

Stack Technologique

MobileNetV3Transfer learningQuantisationComputer vision