Wat is Keras?

Introductie tot Deep Learning met Keras

Miguel Esteban

Data Scientist & Founder

Theano vs Keras

Introductie tot Deep Learning met Keras

Keras

  • Deep-learningframework
  • Maakt snel experimenteren mogelijk
  • Draait bovenop andere frameworks
  • Geschreven door François Chollet

Introductie tot Deep Learning met Keras

Waarom Keras?

  • Snelle, productieklare modellen
  • Voor beginners en experts
  • Minder code
  • Bouw elke architectuur
  • Deploy naar meerdere platforms

Introductie tot Deep Learning met Keras

Keras + TensorFlow

  • TensorFlows favoriete high-level framework
  • Keras vult TensorFlow aan
  • Gebruik TensorFlow voor low-level features

Introductie tot Deep Learning met Keras

Feature engineering

1 Towards Data Science
Introductie tot Deep Learning met Keras

Ongestructureerde data

Introductie tot Deep Learning met Keras

Wanneer neurale netwerken gebruiken?

  • Werken met ongestructureerde data
  • Geen gemakkelijk te interpreteren resultaten nodig
  • Profiteren van een bekende architectuur

Voorbeeld: Afbeeldingen van katten en honden classificeren

  • Afbeeldingen -> ongestructureerde data
  • Je hoeft niet te weten waarom het netwerk kat of hond zegt
  • Profiteer van convolutionele neurale netwerken

Introductie tot Deep Learning met Keras

Laten we oefenen!

Introductie tot Deep Learning met Keras

Preparing Video For Download...