darknet_letters_essais
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
darknet_letters_essais [2019/11/27 15:49] – [Efficacité en fonction du nombre d'itérations] serge | darknet_letters_essais [2020/10/20 11:18] – ↷ Liens modifiés en raison d'un déplacement. serge | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
</ | </ | ||
- | {{ vimeo>375919053?medium }} | + | {{ vimeo>377284950?medium }} |
+ | \\ \\ | ||
+ | |||
+ | **[[darknet_letters|Le projet Darknet Letters]]** | ||
+ | |||
+ | **[[https:// | ||
+ | * Ces recherches s’arrêtent sur un score de 59% de bonnes notes et 34% de mauvaises notes. | ||
+ | * La modulation de la vélocité avec les majuscules à été supprimée. | ||
+ | |||
=====Récapitulatif===== | =====Récapitulatif===== | ||
{{:: | {{:: | ||
+ | |||
+ | Les essais depuis data_11 | ||
+ | {{:: | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | 6 mois de calcul ont coûté entre 100€ et 200€. La carte graphique avait coûté 200€. Les 16 Go de RAM 35€. | ||
+ | =====Modèle final retenu===== | ||
+ | {{media_08: | ||
+ | Le fichier de poids est: yolov3-tiny_3l_22_8000.weights | ||
+ | |||
+ | La vidéo en haut de page est réalisée avec cette configuration. | ||
===== Efficacité en fonction du nombre d' | ===== Efficacité en fonction du nombre d' | ||
+ | Courbe d' | ||
+ | {{ media_04: | ||
+ | |||
Efficacité mesurée avec 6 musiques midi et benchmark.py | Efficacité mesurée avec 6 musiques midi et benchmark.py | ||
- | {{ :: | ||
- | Courbe d' | + | {{ ::essai_27.png?800 |good bad }} |
- | {{ ::chart_22_40000.png?800 |}} | + | |
===Conclusion=== | ===Conclusion=== | ||
- | **Le fichier yolov3-tiny_3l_22_8000.weights est considéré comme le meilleur | + | Le fichier |
====Surapprentissage==== | ====Surapprentissage==== | ||
Ligne 22: | Ligne 44: | ||
En intelligence artificielle, | En intelligence artificielle, | ||
- | + | \\ \\ | |
- | + | {{ vimeo> | |
- | =====Résumé des modifications suite à apprentissage finissant sur une erreur===== | + | \\ \\ |
- | * Test avec yolov3-tiny.cfg | + | |
- | * Test avec yolov3_5l.cfg | + | |
- | * Test avec yolov3-tiny_3l.cfg | + | |
- | * Grosse erreur perso: dans shot_xxx.txt de l' | + | |
- | * fond noir | + | |
- | * fond noir remplacé par un nuage gris | + | |
- | * nuage gris remplacé par une video de ciel ! | + | |
- | * Message dans le terminal: " | + | |
- | * Diminution des superpositions avec size de 0.6 à 0.9 | + | |
- | * Images avec minuscules seules et images avec majuscules seules pour diminuer le nombre de lettres dans l' | + | |
- | * Reprise des 400 images des lettres pour les cadrer serrées (20 heures de boulot) ! | + | |
- | * Ne pas déclarer des objets qui ne sont jamais dans les images ! | + | |
- | * SWAP de 64 Go au lieu de 8 Go | + | |
=====Essais avec yolov3.cfg===== | =====Essais avec yolov3.cfg===== | ||
Ligne 51: | Ligne 60: | ||
</ | </ | ||
Résultat: | Résultat: | ||
- | {{ :: | + | {{ media_04: |
<WRAP half column> | <WRAP half column> | ||
</ | </ | ||
Ligne 79: | Ligne 88: | ||
</ | </ | ||
<WRAP third column> | <WRAP third column> | ||
- | {{ : | + | {{ media_05: |
Efficacité 99% mais reconnaît très mal les lettres, et la détection de leur position très très large par rapport au réel. La musique résultante n'est pas reconnaissable. | Efficacité 99% mais reconnaît très mal les lettres, et la détection de leur position très très large par rapport au réel. La musique résultante n'est pas reconnaissable. | ||
</ | </ | ||
Ligne 89: | Ligne 98: | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column> | <WRAP half column> | ||
- | {{ :: | + | {{ media_04: |
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
- | | + | |
</ | </ | ||
</ | </ | ||
Ligne 116: | Ligne 125: | ||
</ | </ | ||
<WRAP third column> | <WRAP third column> | ||
- | {{ :: | + | {{ media_04: |
Très mauvaise reconnaissance ! | Très mauvaise reconnaissance ! | ||
</ | </ | ||
Ligne 141: | Ligne 150: | ||
L' | L' | ||
- | {{:: | + | {{media_04: |
====Essai 07==== | ====Essai 07==== | ||
Ligne 162: | Ligne 171: | ||
<WRAP third column> | <WRAP third column> | ||
- | {{:: | + | {{media_03: |
</ | </ | ||
<WRAP third column> | <WRAP third column> | ||
Résultat: | Résultat: | ||
- | {{:: | + | {{media_04: |
</ | </ | ||
</ | </ | ||
Ligne 208: | Ligne 217: | ||
Cette courbe est parfaite, et pourtant c'est tout faux !!!!!!!!! | Cette courbe est parfaite, et pourtant c'est tout faux !!!!!!!!! | ||
- | {{ :: | + | {{ media_04: |
====Essai 09==== | ====Essai 09==== | ||
idem essai 08 mais shot_size = 480 pour la config et les images: | idem essai 08 mais shot_size = 480 pour la config et les images: | ||
- | {{ :: | + | {{ media_04: |
20 000 itérations ne suffisent pas ! | 20 000 itérations ne suffisent pas ! | ||
Ligne 220: | Ligne 229: | ||
<WRAP half column> | <WRAP half column> | ||
Avec shaders\\ | Avec shaders\\ | ||
- | {{:: | + | {{media_03: |
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
Sans shaders\\ | Sans shaders\\ | ||
- | {{:: | + | {{media_03: |
Les couleurs sont plus denses. | Les couleurs sont plus denses. | ||
</ | </ | ||
Ligne 245: | Ligne 254: | ||
<WRAP half column> | <WRAP half column> | ||
- | {{:: | + | {{media_04: |
De belles courbes d' | De belles courbes d' | ||
</ | </ | ||
Ligne 253: | Ligne 262: | ||
* Flou: 0 et 3 | * Flou: 0 et 3 | ||
- | {{tag> ia sb bge}} | + | =====Pour mémoire: Résumé des modifications suite à apprentissage finissant sur une erreur===== |
+ | * Test avec yolov3-tiny.cfg | ||
+ | * Test avec yolov3_5l.cfg | ||
+ | * Test avec yolov3-tiny_3l.cfg | ||
+ | * Grosse erreur perso: dans shot_xxx.txt de l' | ||
+ | * fond noir | ||
+ | * fond noir remplacé par un nuage gris | ||
+ | * nuage gris remplacé par une video de ciel ! | ||
+ | * Message dans le terminal: " | ||
+ | * Diminution des superpositions avec size de 0.6 à 0.9 | ||
+ | * Images avec minuscules seules et images avec majuscules seules pour diminuer le nombre de lettres dans l' | ||
+ | * Reprise des 400 images des lettres pour les cadrer serrées (20 heures de boulot) ! | ||
+ | * Ne pas déclarer des objets qui ne sont jamais dans les images ! | ||
+ | * SWAP de 64 Go au lieu de 8 Go | ||
+ | |||
+ | |||
+ | {{tag> ia sb bge yolo_darknet}} |
darknet_letters_essais.txt · Dernière modification : 2020/12/01 17:43 de serge