Skip to main content

Entraîner un style d’une qualité folle

Si vous utilisez Krea, vous êtes déjà un as du prompt textuel. Vous avez sans doute aussi déjà entraîné des LoRA. Mais qu’est-ce qui fait un excellent modèle personnalisé ? Les 3 étapes clés de Krea pour l’entraînement :
  1. Curation
  • Il vous faut des images de premier ordre : haute qualité, grande cohérence. Vous êtes le curateur, et Krea est votre galerie.
  1. Affinage
  • Krea rend super simple le réglage de tous les paramètres techniques : modèles de base, étapes d’entraînement, etc. Peaufinez autant que vous le voulez.
  1. Alchimie
  • Soyons clairs : l’entraînement de style est un art à part entière, pas une science exacte. Si votre entraînement ne répond pas à vos attentes, pas de panique. C’est un processus d’essais et d’erreurs pour créer quelque chose de magique. Itérez, itérez, itérez !
Prompt : Un alchimiste dans son laboratoire en train de distiller un élixir, abstrait. Réalisé avec un style personnalisé et le modèle Krea 1.

1. Curation

Téléversement

Depuis Krea.ai, cliquez sur l’icône Home, puis sous les ressources, cliquez sur Train. Ou faites simplement défiler vers le bas. IMG 4891 Jpe Choisissez entre un modèle Image ou Video. Les modèles Video peuvent s’entraîner à la fois sur des images fixes et des clips vidéo. Vous pourrez ensuite réutiliser les données d’entraînement pour un autre type de modèle. IMG 4893 Jpe Téléversez de 3 jusqu’à 2000 images (développeurs de jeux vidéo, c’est à vous qu’on pense ). Avoir plus d’images aide, mais mieux vaut 20 images vraiment cohérentes et de haute qualité que 2000 images moyennes. En général, qualité > quantité (tant que vous avez au moins 5 à 10 images). N’agrandissez le jeu de données que si vous pouvez maintenir ce niveau d’exigence.
À retenir : ces images doivent avoir la plus haute résolution possible. Des images en basse résolution peuvent brouiller les résultats et créer des artefacts.

Types de jeux de données

Personnage
  • Vous pouvez entraîner un modèle à comprendre un personnage dessiné ou modélisé spécifique (illustration, concept art, animation, jeux vidéo, etc.). Cela fonctionne aussi pour le visage d’une personne réelle (avec son consentement, bien sûr).
IMG 4888 Pn
Les données du personnage (à droite) et le personnage généré avec le style (à gauche) présentent des détails cohérents.
  • Utilisez autant d’images que possible de votre personnage dans exactement la même tenue pour plus de cohérence. Idéalement, variez les poses, les angles et les actions.
    • Animateurs et concept artists : c’est un workflow très proche de la création de model sheets de personnages.
Des données d’entraînement avec différentes tenues peuvent être plus utiles pour un modèle réaliste basé sur une seule personne. Si vous prévoyez de générer des images où votre personnage porte des tenues différentes, téléversez des looks variés.
Objet
  • Mêmes principes que pour l’entraînement de personnage : l’objet exact, plusieurs angles, des gros plans pour les détails et des plans larges pour le contexte.
    • Si vous êtes designer produit ou travaillez dans l’e-commerce, téléversez simplement autant de photos produit uniques que vous en avez.
    • Les arrière-plans vides ou transparents peuvent aider, mais ne sont pas indispensables, tant que l’objet reste le sujet central de l’image.
IMG 4887 Pn
Même objet, angles différents, arrière-plan vide. Ce sont d’excellentes données d’entraînement.
  • Si UNE SEULE de vos images montre un objet ou un produit légèrement différent, cela embrouillera le modèle et brouillera les résultats.
Si le produit comporte du texte, le style risque de ne pas pouvoir le reproduire, sauf si vous avez énormément d’images d’entraînement avec des gros plans sur ce texte. Sinon, attendez-vous à des artefacts.
Esthétique
  • Ici, vous pouvez avoir un jeu de données plus libre et créatif. L’esthétique ou la matière des œuvres doit être exactement la même, mais les sujets peuvent, et doivent, être très variés.
    • Peinture à l’huile, anime, chrome liquide, marbre, low poly : n’importe quel look ou médium bien défini.
IMG 4889 Pn
Cet échantillon d’un jeu de données Low Poly contient des personnages et des arrière-plans uniques.
IMG 4846 Pn
Cette image générée avec le style Low Poly a créé un sujet et une composition entièrement nouveaux.
  • Une grande diversité empêche le style de faire de l’overfitting sur un sujet précis, ce qui lui permet d’être vraiment inventif.
C’est avec les styles esthétiques que votre talent de curateur peut vraiment briller. Amusez-vous et expérimentez. Lâchez-vous.

2. Affinage

C’est le moment d’ajuster les paramètres techniques. Krea donnera un nom à votre Custom Style et lui attribuera un mot déclencheur à utiliser dans vos prompts (modifiable si besoin).
Vous pouvez aussi consulter les jauges du nombre d’images et de la résolution moyenne. Jusqu’ici, tout va bien.

Modèle

  • Le super-pouvoir de Krea, c’est de faire tourner un large éventail des meilleurs modèles de génération d’images et de vidéos.
  • Chaque modèle a ses propres spécialités, mais ça vaut le coup de tous les tester. Petit récapitulatif :
À retenir : le modèle avec lequel vous entraînez est le seul modèle avec lequel votre style personnalisé pourra générer.

Étapes

  • Plus d’étapes = plus de temps passé à étudier les données. Cela peut aussi coûter beaucoup en calcul et provoquer de l’overfitting, quand le style se contente de recracher les images d’entraînement. Une bonne valeur de départ est nombre d’images x 20.
IMG 4896 Jpe
Par défaut : 250.

Taux d’apprentissage

  • Un taux d’apprentissage plus élevé peut accélérer l’entraînement, mais aussi pousser le style à faire de l’overfitting sur les données. Un taux d’apprentissage faible demandera plus de temps d’entraînement.
IMG 4897 Jpe
Par défaut : 0.004 (4e-3)

Taille de lot

  • Des tailles de lot (Batch Size) plus élevées peuvent accélérer l’entraînement, mais aussi donner des résultats génériques. Il est recommandé d’ajuster la Batch Size et le Learning Rate de façon proportionnelle. Pour les petits jeux de données, gardez notre valeur par défaut.
IMG 4895 Jpe
Par défaut : 1

3. Alchimie

Une fois le style entraîné, place à l’expérimentation. Dieux du prompt, c’est là que vous allez tout casser.

Poussez le style dans ses retranchements :

  • Allez toujours plus loin. Trouvez ses forces et ses faiblesses. Découvrez et notez quand le style donne d’excellents résultats, et quand ce n’est pas le cas.
    • Si les résultats font de l’overfitting sur le style, envisagez de :
      • Diversifier les données d’entraînement
      • Réduire le taux d’apprentissage
    • Si les résultats sont trop variés, envisagez de :
      • Ajouter plus d’images au jeu de données
      • Retirer les images faibles ou trop disparates du jeu de données
      • Augmenter le taux d’apprentissage
À retenir : Krea enregistre chaque ensemble de données d’entraînement de style. Réutilisez-les simplement dès que vous devez affiner un style.
Vu ces générations d’exemple très similaires, ce style fait peut-être de l’overfitting. Réessayez.

Réentraînement

  • Essayez un autre modèle
    • Un modèle peut être meilleur qu’un autre pour capturer votre style. Faites le tour, c’est à ça que sert Krea. Reportez-vous au tableau des modèles ci-dessus en cas de doute.
  • Fusionnez des jeux de données
    • Combiner deux jeux de données ou plus peut créer des esthétiques vraiment uniques. Si vous êtes bloqué ou frustré par les limites d’un style, insufflez-lui une nouvelle vie.
  • Continuez à expérimenter
    • Augmentez ou réduisez le nombre d’images.
    • Assurez-vous que toutes vos images sont en haute résolution.
    • Bidouillez les paramètres de fine-tuning de Krea.

Continuez à créer

Krea a tout ce qu’il vous faut pour créer des styles personnalisés de feu. Montrez-nous votre travail en rendant vos styles publics sur Krea.ai, ou partagez et construisez la communauté sur notre Discord.