Ta kontakt

Kursplan

1. Introduksjon til avansert Stable Diffusion

  • Kursmål og læringssti.
  • Gjennomgang av diffusjonsmodeller.
  • Oversikt over Stable Diffusion-arkitektur.
  • Latente diffusjonsmodeller (LDMs).
  • Utviklingen av Stable Diffusion-modeller (SD 1.x, SDXL og nyere arkitekturer).
  • Brukesaker og applikasjoner for bedrifter.

2. Dype læringsfundamentale principper for diffusjonsmodeller

  • Fundamentale prinsipper for diffusjonsprosessen.
  • Fremover- og reversdiffusjon.
  • Støyprediksjon.
  • Denoiserende U-Net-arkitektur.
  • Variasjonsautokodere (VAE).
  • CLIP tekstencoder.
  • Kryssoppmerksomhetsmekanismer.

3. Forståelse av Stable Diffusion-arkitektur

  • Pipeline-komponenter.
  • Prosess for tekstkoding.
  • Latent rom-representasjon.
  • Planleggjalgoritmer.
  • Utvalgsmetoder.
  • Arbeidsflyt for bildedekoding.

4. Avansert promptingeniørkunst

  • Prompt-struktur og syntaks.
  • Positiv og negativ prompt.
  • Vektlegging av prompt.
  • Token-fokusering.
  • Prompt-interpolasjon.
  • Strategier for promptoptimering.
  • Gjengivelse av bilder med reproducerbarhet.

5. Avanserte teknikker for bildegenerering

  • Bilde-til-bilde-generering.
  • Innpainting.
  • Utpainting.
  • Generering i høy oppløsning.
  • Flerestadier refinement.
  • Batchgenerering av bilder.
  • Kontrollert randomisering ved hjelp av frø.

6. Betinget bildegenerering

  • ControlNet-arkitektur.
  • Posisjonsguidet generering.
  • Dybdeguidet generering.
  • Betingelser basert på kantdetektering.
  • Segmenteringsstyring.
  • Vilkårlig referansebilde.
  • Multi-ControlNet-arbeidsflyter.

7. LoRA, DreamBooth og finjustering av modeller

  • Konsekter overføring.
  • Fundamentale prinsipper for LoRA.
  • DreamBooth-opplæring.
  • Texstuell inversjon.
  • Egendefinerte embeddings.
  • Datasett for finjustering.
  • Evaluering av egendefinerte modeller.

8. Avansert modelltrening

  • Forberedelse av datasett.
  • Dataaugmentering.
  • Generering av tekstbeskrivelser (captions).
  • Treningspipelines.
  • Distribuert trening.
  • Miks-presisjon trening.
  • Håndtering av sjekkpunkter.

9. Optimering av hyperparametere

  • Valg av læringsrate.
  • Optimering av batchstørrelse.
  • Utvalg av planlegger.
  • Optimering av CFG-skala.
  • Utvalgssteg.
  • Regulariseringsteknikker.
  • Metrikker for modellverdi.

10. Ytelsesoptimering

  • GPU-optimering.
  • CUDA-optimering.
  • Minnemodig oppmerksomhet.
  • xFormers-optimering.
  • Kvantifiseringsteknikker.
  • FP16 og BF16 inferens.
  • Effektiv batching.

11. Skaling av Stable Diffusion-arbeidsbelastninger

  • Multi-GPU trening.
  • Distribuert inferens.
  • Håndtering av store datasett.
  • Deploying av GPU på skyen.
  • Strategier for modellservering.
  • Ytelsesbenchmarking.

12. Integrering av Stable Diffusion med dype læringsrammeverk

  • Hugging Face Diffusers.
  • Integrering med PyTorch.
  • TensorFlow-kompatibilitet.
  • ONNX Runtime.
  • TensorRT-optimering.
  • Accelerate-bibliotek.
  • Egendefinert tilpassing av pipeline.

13. Bygging av produksjonspipelines

  • API-utvikling.
  • Batch-inferenstjenester.
  • Automatisering av arbeidsflyter.
  • Basert køgenerering.
  • Versjonshåndtering av modeller.
  • Strategier for produksjonsdeploying.

14. Forbedring av bilde kvalitet

  • Oppskaleringsmetoder.
  • Super-oppløsning.
  • Gjenopprettelse av ansikt.
  • Minskning av artefakter.
  • Refinement-arbeidsflyter for bilder.
  • Efterprosessingspipelines.

15. Ansvarsfull AI og modelsikkerhet

  • Bias i generative modeller.
  • Ethiske bildegenerering.
  • Opphavsrettslige vurderinger.
  • Åpenbaring av AI-generert innhold.
  • Sikkerhetsfilter.
  • Prompt-moderasjon.
  • Praksiser for ansvarsfull deploying.

16. Feilsøking og debugging

  • Diagnostisering av mislykkede genereringer.
  • Løser CUDA-feil.
  • Håndtering av minneproblemer.
  • Forbedring av bildekonsistens.
  • Felsøkning av egendefinerte pipelines.
  • Feilsøking av ytelse.

17. Overvåking og modellverdi.

  • Måling av genereringskvalitet.
  • Modellbenchmarking.
  • Sammenligning av sjekkpunkter.
  • Føring av eksperimenter.
  • Eksperimenttracking.
  • Reproducerbarhet av modeller.

18. Avanserte anvendelser

  • Visualisering av produktutforming.
  • Generering av markedsføringsinnhold.
  • Figurdesign.
  • Arkitektonisk visualisering.
  • Forskning på medisinsk avbildning.
  • Vitenskapelig visualisering.
  • Kreative AI-arbeidsflyter.

19. Integrering av Stable Diffusion med andre AI-modeller

  • Store språkmodeller (LLMs).
  • Bilde-språkmodeller (VLMs).
  • Bildetekstbeskrivelse.
  • Henting-utvidet generering (RAG) for multimodale systemer.
  • AI-agent arbeidsflyter.
  • Orkestrering av flere modeller.

20. Beste praksis for deploying i bedriftsbruk

  • Infrastrukturplanlegging.
  • Håndtering av GPU-ressurser.
  • Sikkerhetsvurderinger.
  • Modellstyring.
  • CI/CD for AI-modeller.
  • Vedlikehold og oppgraderinger.

21. Praktisk workshop og oppsummering

  • Bygge en komplett pipeline for bildegenerering.
  • Finjustere en egendefinert Stable Diffusion-modell.
  • Lage et automatisk genereringsarbeidsflyt.
  • Øvelser i ytelsesoptimering.
  • Vurdering og sammenligning av modeller.
  • Gjennomgang av nøkkelkonsepter.
  • Spørsmål og svar.
  • Neste steg og videre læringsressurser.

Krav

  • God forståelse av konsepter og arkitekturer innen dyp læring.
  • Kjennskap til Stable Diffusion og tekst-til-bilde-generering.
  • Erfaring med PyTorch og programmering i Python.

Målgruppe

  • Dataforskere og maskinlæringsingeniører.
  • Forskere innen dyp læring.
  • Eksperter innen dataseeing.
 21 Timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier