Introductie tot deep learning

Introductie tot Deep Learning in Python

Dan Becker

Data Scientist and contributor to Keras and TensorFlow libraries

Stel: je werkt bij een bank

  • Je moet voorspellen hoeveel transacties elke klant volgend jaar doet
Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Voorbeeld gezien door lineaire regressie

Voorbeeld gezien door lineaire regressie

Introductie tot Deep Learning in Python

Interacties

  • Neurale netwerken modelleren interacties goed
  • Deep learning gebruikt extra krachtige neurale netwerken
    • Tekst
    • Afbeeldingen
    • Video
    • Audio
    • Broncode
Introductie tot Deep Learning in Python

Cursusopzet

  • De eerste twee hoofdstukken focussen op concepten
    • Debug en tune deep-learningmodellen voor klassieke voorspeltaken
    • Leg de basis voor moderne toepassingen
  • Dit betaalt zich terug in hoofdstuk drie en vier
Introductie tot Deep Learning in Python

Deep-learningmodellen bouwen en tunen met Keras

import numpy as np
from tensorflow.keras.layers import Dense
from tensorflow.keras.models import Sequential
predictors = np.loadtxt('predictors_data.csv', delimiter=',')
n_cols = predictors.shape[1]
model = Sequential()

model.add(Dense(100, activation='relu', input_shape = (n_cols,)))
model.add(Dense(100, activation='relu'))
model.add(Dense(1))
Introductie tot Deep Learning in Python

Deep-learningmodellen vangen interacties

Deep-learningmodellen vangen interacties

Introductie tot Deep Learning in Python

Deep-learningmodellen vangen interacties

Deep-learningmodellen vangen interacties

Introductie tot Deep Learning in Python

Deep-learningmodellen vangen interacties

Deep-learningmodellen vangen interacties

Introductie tot Deep Learning in Python

Interacties in een neuraal netwerk

Interacties in een neuraal netwerk

Introductie tot Deep Learning in Python

Interacties in een neuraal netwerk

Interacties in een neuraal netwerk

Introductie tot Deep Learning in Python

Interacties in een neuraal netwerk

Interacties in een neuraal netwerk

Introductie tot Deep Learning in Python

Interacties in een neuraal netwerk

Interacties in een neuraal netwerk

Introductie tot Deep Learning in Python

Interacties in een neuraal netwerk

Interacties in een neuraal netwerk

Introductie tot Deep Learning in Python

Laten we oefenen!

Introductie tot Deep Learning in Python

Preparing Video For Download...