CONTACT ONS

Cursusaanbod

Inleiding tot Deep Learning

  • Wat is deep learning en hoe verschilt dit van traditionele machine learning?
  • Toepassingen in de praktijk: computer vision, NLP en meer.
  • Overzicht van het ecosysteem voor deep learning: TensorFlow 2.x, Keras en PyTorch.
  • Een GPU-versnelde ontwikkelomgeving instellen.

Het werkingsmechanisme van Deep Learning

  • Artificiële neuronen, activatiefuncties en netwerklaagjes.
  • Voorwaartse propagatie en het berekenen van voorspellingen.
  • Verliesfuncties voor classificatie- en regressietaken.
  • Gradient descent-optimalisatie en backpropagation.
  • Eerst neurale netwerk trainen op de MNIST-dataset.

Convolutionele Neurale Netwerken voor Computer Vision

  • Convolutions, filters en feature maps begrijpen.
  • Pooling-laagjes en vermindering van de dimensie (dimensionality reduction).
  • CNN-architecturen: de concepten van LeNet, VGG en ResNet.
  • Een CNN bouwen en trainen voor image classifiëring.
  • Gelerde features en tussenliggende activaties visualiseren.

Data Augmentation en het verbeteren van de modelnauwkeurigheid

  • Waarom data augmentation overfitting tegengaat en generalisatie verbetert.
  • Afbeeldingstransformaties: draaien, spiegelen, inzoomen en bijsnijden.
  • Augmentatiepijplijnen implementeren met Keras-preprocessing-lagen.
  • Dropout, batchnormalisatie en andere regularisatietechnieken.
  • Training bewaken via validatiemetingen en early stopping.

Transfer Learning met Voorgeleerde Modellen

  • Transfer learning begrijpen en waarom het werkt.
  • Voorgetrainde modellen laden uit Keras Applications (ResNet, EfficientNet, MobileNet).
  • Feature-extractie: de basislagen bevriezen en nieuwe klassificatoren trainen.
  • Fine-tuning: geselecteerde lagen onbevriezen voor domain adaptation.
  • Hoge nauwkeurigheid bereiken met beperkte trainingsdata.

Recurrente Netwerken en Sequentiemodelering

  • Inleiding tot sequentiële data en temporele afhankelijkheden.
  • Recurrente neurale netwerken (RNN's) en het probleem van vervagende gradients (vanishing gradient).
  • LSTM- en GRU-cellen voor langdurige afhankelijkheden.
  • Een tekstgeneratiemodel op tekenbasis trainen.
  • Woordembeddings en de Embedding-laag in Keras.

Grondslagen van Natural Language Processing (NLP)

  • Tekstvoorverwerking: tokenisering, padding en het opbouwen van een vocabulaire.
  • Een tekstclassificatiemodel bouwen met RNN's en LSTMs.
  • Sequence-to-sequence-modellen voor machinevertalingen: concepten.
  • Aandachtsmechanismen (attention mechanisms) en hun rol in modern NLP.
  • Praktisch NLP met de tekstverwerkings-API's van TensorFlow 2.x.

Eindproject: Image Captioning

  • Computer vision en NLP combineren in een multimodale architectuur.
  • Afbeeldingsfeatures extraheren met een voorgeleerde CNN-coder (encoder).
  • Een LSTM-decoder bouwen voor het genereren van bijschriften.
  • Meerdere invoerlagen beheren in de Keras functional API.
  • De end-to-end-captioningpijplijn trainen en evalueren.

Volgende stappen en resources

  • Getrainde modellen inzetten met TensorFlow Serving.
  • Transformer-architecturen en grote taalmotieven (large language models) verkennen.
  • Geavanceerde workshops en certificeringspaden van NVIDIA DLI.
  • Communityresources, datasets en projectideeën.

Vereisten

  • Basisvaardigheden in Python (functies, loops, woordenboeken en arrays).
  • Kennis van programmeerconcepten zoals variabelen, voorwaarden en datastructuren.
  • Er is geen voorkennis op het gebied van deep learning of machine learning vereist.

Doelgroep

  • Softwareontwikkelaars en -ingenieurs die overstappen naar AI en machine learning.
  • Data-analisten en data scientists die hun vaardigheden op het gebied van deep learning willen uitbreiden.
  • Technische professionals die neurale netwerkmotieven willen begrijpen en toepassen.
  • Studenten en onderzoekers die beginnen met deep learning.
 8 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën