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édente | ||
darknet_letters_essais [2019/11/25 20:04] – [Récapitulatif] serge | darknet_letters_essais [2020/12/01 17:43] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
**{{tagpage> | **{{tagpage> | ||
</ | </ | ||
+ | |||
+ | {{ vimeo> | ||
+ | \\ \\ | ||
+ | |||
+ | **[[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===== | ||
- | {{ :: | + | {{media_12:suivi_essai_final.png? |
+ | |||
+ | Les essais depuis data_11 | ||
+ | {{media_03: | ||
+ | |||
+ | {{media_12: | ||
+ | |||
+ | 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' | ||
- | {{ ::weights_vs_iteration.png?1000 |}} | + | Courbe d' |
- | =====Résumé des modifications suite à apprentissage finissant sur une erreur===== | + | {{ media_04:chart_22_40000.png? |
- | * Test avec yolov3-tiny.cfg | + | |
- | | + | Efficacité mesurée avec 6 musiques midi et benchmark.py |
- | | + | |
- | * Grosse erreur perso: dans shot_xxx.txt de l' | + | {{ media_03:essai_27.png?800 |good bad }} |
- | | + | |
- | * fond noir remplacé par un nuage gris | + | ===Conclusion=== |
- | * nuage gris remplacé par une video de ciel ! | + | Le fichier **yolov3-tiny_3l_22_8000.weights** est considéré comme **le meilleur des meilleurs.** |
- | * Message dans le terminal: " | + | |
- | * Diminution | + | ====Surapprentissage==== |
- | * Images avec minuscules seules et images avec majuscules seules pour diminuer le nombre | + | * **[[https://www.actuia.com/ |
- | * Reprise des 400 images des lettres pour les cadrer serrées | + | |
- | * Ne pas déclarer des objets qui ne sont jamais dans les images ! | + | En intelligence artificielle, |
- | * SWAP de 64 Go au lieu de 8 Go | + | \\ \\ |
+ | {{ vimeo> | ||
+ | \\ \\ | ||
=====Essais avec yolov3.cfg===== | =====Essais avec yolov3.cfg===== | ||
Ligne 36: | Ligne 60: | ||
</ | </ | ||
Résultat: | Résultat: | ||
- | {{ :: | + | {{ media_04: |
<WRAP half column> | <WRAP half column> | ||
</ | </ | ||
Ligne 64: | 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 74: | Ligne 98: | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column> | <WRAP half column> | ||
- | {{ :: | + | {{ media_04: |
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
- | | + | |
</ | </ | ||
</ | </ | ||
Ligne 101: | Ligne 125: | ||
</ | </ | ||
<WRAP third column> | <WRAP third column> | ||
- | {{ :: | + | {{ media_04: |
Très mauvaise reconnaissance ! | Très mauvaise reconnaissance ! | ||
</ | </ | ||
Ligne 126: | Ligne 150: | ||
L' | L' | ||
- | {{:: | + | {{media_04: |
====Essai 07==== | ====Essai 07==== | ||
Ligne 147: | Ligne 171: | ||
<WRAP third column> | <WRAP third column> | ||
- | {{:: | + | {{media_03: |
</ | </ | ||
<WRAP third column> | <WRAP third column> | ||
Résultat: | Résultat: | ||
- | {{:: | + | {{media_04: |
</ | </ | ||
</ | </ | ||
Ligne 193: | 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 205: | 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 230: | Ligne 254: | ||
<WRAP half column> | <WRAP half column> | ||
- | {{:: | + | {{media_04: |
De belles courbes d' | De belles courbes d' | ||
</ | </ | ||
Ligne 238: | 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.1574712251.txt.gz · Dernière modification : 2019/11/25 20:04 de serge