Glissez une image ou cliquez sur une image exemple






Ce modèle utilise un réseau de neurones convolutif (CNN) entraîné sur plus de 8 000 images de chats et de chiens. J'ai pu experimenté pas mal de fois différentes configurations en jouant avec les hyper-paramètres jusqu'à stagner dans l'apprentissage sur les configurations les optis que j'avais notés au fur et à mesure. Je pense que je pourrai améliorer les résultats en augmentant le datasets, et/ou en optimisant la transformation d'images pour l'entrainement. Et dans un second temps, j'ai pu essayé le transfert d'apprentissage en utilisant un modèle pré-entraîné (MobileNet) pour optimiser la pérformance et la taille du modèle.
Le modèle atteint une précision de 80% avec les couches CNN entrainé qu'avec ces images. Et 97% avec l'utilisation de transfert d'apprentissage.
Le modèle peut avoir des difficultés avec :
Framework de deep learning utilisé pour construire et entraîner le modèle CNN.
API Python qui sert le modèle et traite les requêtes.
Utilisation du portfolio existant pour la démo
Conteneurisation du modèle et de l'API pour un déploiement facile.