Il nous arrive souvent de ne pas savoir si certains produits sont vrais ou contrefaçonnés, surtout à l'étranger. Mais il est aujourd'hui possible de créer un site permettant de détecter si un produit est un vrai ou un faux, en utilisant le machine learning. Il suffit juste de prendre l'objet litigueux en photo et laisser aux aglorythmes le reste du boulot.
Il faut d'abord collecter des données.
Afin d'analyser un produit via une image, il faut dans un premier temps que l'algorytmhe soit capable de différencier un produit véritable d'un produit issu de la contrefaçon.
Plus il y'a de photos, plus l'algorythme sera performant. Cependant ce n'est pas tout, il faut aussi définir des caractéristiques afin de déterminer si les photos représentent un produit contrefaçonné ou non (en prenant en compte la couleur, le logo...), pour que l'algorythme fonctionne bien, il faut le plus de photos possibles. Pour comprendre ce procédé, rendez-vous sur ce site : CLIQUE ICI.
Pour les vrais produits, vous pourrez trouver les photos sur le site web de la marque. Par exemple Louis Vuitton ou Auchan.
Pour les produits contrefaçonnés, il faudra se rendre sur le marché noir...
Après avoir collecté les données, il faudra les ordonner.
Pour coder l'algoruthme de machine learning, il faut uriliser Java Script library ml5js. Vous trouverez sur le site un exemple de Image Classification.C'est le modèle de machine learning que nous allons utiliser aujourd'hui.
Vous trouverez donc ici, le code et la page web et vous devrez l'inscrire dans votre Code Java Script afin de créer votre propre site web !!
Puis allez dans lesSet Up sur ml5js.org, et trouvez votre code pour la partie HTML de votre site web.
Maintenant que tout est en place, il va falloir faire travailler votre machine ! Elle aura besoin de beaucoup de répétiton pour comprendre quel produit est vrai ou faux.
Pour l'entrainer, c'est assez simple, il suffit de la faire fonctionner !!