
Deep Learning er i dag kernen i mange af de mest banebrydende AI-løsninger – fra billedgenkendelse til avanceret dataanalyse. Dette kursus giver dig en praktisk, hands-on indføring i neurale netværk og gør dig i stand til selv at bygge, træne og evaluere deep learning-modeller i Python.
Vi starter med grundprincipperne i neurale netværk, herunder hvordan input, trænede vægte og aktiveringsfunktioner spiller sammen, og hvordan non-lineære aktiveringsfunktioner gør det muligt at lære komplekse mønstre i data. Du får et overblik over de vigtigste arkitekturer – feedforward modeller, MLP og CNN – så du ser, hvor deep learning bruges i praksis.
Herefter arbejder vi hands-on med et moderne framework: typisk TensorFlow/Keras (pga. dets brugervenlige high-level API), men vi ser også eksempler i PyTorch, som er meget udbredt i forskning og industri. Du bygger dine egne modeller fra bunden, træner dem på datasæt fra bl.a. MNIST, og lærer at forstå nøglebegreber som epochs, batch size, optimizers og loss functions.
Vi dykker derefter ned i teknikker til at forbedre modellerne, herunder regularisering (dropout, L2), early stopping og brug af valideringsdata. Du lærer også at tune hyperparametre og bruge værktøjer som TensorBoard til at visualisere og optimere træningen.
Endelig introducerer vi interpretability og ansvarlig brug, hvor du lærer at anvende metoder som SHAP og LIME til at forklare modeladfærd og diskutere udfordringer ved at sætte deep learning i produktion.
Efter kurset kan du:
Det ligger os meget på sinde, at du finder det kursusforløb, der skaber størst værdi for dig og din arbejdsplads. Tag fat i vores kursusrådgivere, de sidder klar til at hjælpe dig!
