introduzione deep learning & tensorflow

14
TensorFlow Dev Summit Ext Roma 2017 16 Febbraio 2017, Talent Garden - Cinecittà

Upload: meetupdatascienceroma

Post on 22-Jan-2018

342 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: Introduzione Deep Learning & TensorFlow

TensorFlow Dev Summit Ext Roma 2017

16 Febbraio 2017, Talent Garden - Cinecittà

Page 2: Introduzione Deep Learning & TensorFlow

Agenda

18:40-19:00 TensorFlow: one year of excitingbreakthroughs (Simone Scardapane)

19:00-20:30 Keynote streaming

20:30-21:30 Networking

Page 3: Introduzione Deep Learning & TensorFlow

Backpropagation

Backpropagation: how it works [YouTube]

Page 4: Introduzione Deep Learning & TensorFlow

Inception

Gooing Deeper Into Convolutions [Google Research Blog]

Page 5: Introduzione Deep Learning & TensorFlow

TensorFlow

Symbolic model definition

Automatic gradient computation

Efficient CPU/GPU computations

Page 6: Introduzione Deep Learning & TensorFlow

An example (with Keras)

Create a simple model with two layers:

model = Sequential() model.add(Dense(20, input_dim=16, init='uniform', activation='relu'))model.add(Dense(1, init='uniform', activation='sigmoid'))

model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])model.fit(X, Y, nb_epoch=50, batch_size=100)

Train the model:

Page 7: Introduzione Deep Learning & TensorFlow

Neural Image Captioning

Download TensorFlow Code

Page 8: Introduzione Deep Learning & TensorFlow

Neural Image Captioning (2)

Source: GitHub Repository

Page 9: Introduzione Deep Learning & TensorFlow

Neural Machine Translation

A Neural Network for Machine Translation, at Production Scale

Page 10: Introduzione Deep Learning & TensorFlow

Neural Machine Translation (2)

A Neural Network for Machine Translation, at Production Scale

Page 11: Introduzione Deep Learning & TensorFlow

Generative Adversarial Networks

An introduction to Generative Adversarial Networks (with code in TensorFlow)

Page 12: Introduzione Deep Learning & TensorFlow

AlphaGo

How AlphaGo Mastered the Game of Go with Deep Neural Networks

Page 13: Introduzione Deep Learning & TensorFlow

WaveNet

WaveNet: A Generative Model for Raw Audio

Page 14: Introduzione Deep Learning & TensorFlow

Get involved

Cerchiamo proposte per:

• Eventi• Sponsor• Laboratori• Talk