Kursplan

  1. Oversikt over neuronale nettverk og dyp lærings
    • Konseptet med Maskinlæring (ML)
    • Hvorfor trenger vi neuronale nettverk og dyp lærings?
    • Å velge nettverk for ulike problemer og data typer
    • Å lære og validere neuronale nettverk
    • Å sammenligne logistisk regresjon med neuronale nettverk
  2. Neuronale nettverk
    • Biologiske inspirasjoner til Neuronale nettverk
    • Neuronale nettverk – Neuron, Perceptron og MLP (Multilayer Perceptron model)
    • Å lære MLP – backpropagation algoritme
    • Aktiveringsfunksjoner – linear, sigmoid, Tanh, Softmax
    • Tapfunksjoner egnet for forutseing og klassifisering
    • Parametere – læringsrate, regulering, moment
    • Å bygge Neuronale nettverk i Python
    • Å vurdere ytelse av neuronale nettverk i Python
  3. Grunnleggende om dype nettverk
    • Hva er dyp lærings?
    • Arkitektur av dype nettverk – Parametere, Layers, Aktiveringsfunksjoner, Tapfunksjoner, Solvers
    • Restricted Boltzmann Machines (RBMs)
    • Autoencoders
  4. Arkitekturer for dype nettverk
    • Deep Belief Networks (DBN) – arkitektur, applikasjon
    • Autoencoders
    • Restricted Boltzmann Machines
    • Convolutional Neural Network
    • Recursive Neural Network
    • Recurrent Neural Network
  5. Oversikt over biblioteker og grensesnitt tilgjengelig i Python
    • Caffee
    • Theano
    • Tensorflow
    • Keras
    • Mxnet
    • Å velge egnet bibliotek til problem
  6. Å bygge dype nettverk i Python
    • Å velge egnet arkitektur for gitt problem
    • Hybrid dype nettverk
    • Å lære nettverk – egnet bibliotek, arkitektur definisjon
    • Å justere nettverk – initialisering, aktiveringsfunksjoner, tapfunksjoner, optimaliseringsmetode
    • Å unngå overtilpasning – oppdage overtilpasningsproblemer i dype nettverk, regulering
    • Å vurdere dype nettverk
  7. Eksempelstudier i Python
    • Bildegjenkjenning – CNN
    • Å oppdage anomalier med Autoencoders
    • Å forutse tidsrekker med RNN
    • Dimensjonalitet reduksjon med Autoencoder
    • Klassifisering med RBM

Krav

Kunnskap/verdsetting av maskinlæring, systemarkitektur og programmeringsspråk er ønskelig

 14 timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier