Skip to content
Posted on:June 7, 2017 at 03:00 PM

Tensorflow Meetup

Tensorflow Meetup
  • Date: June 7 2017
  • Venue:

Tensorflow - Magnus Hyttsten and Marion Le Borgne

Google Developer Group Silicon Valley 320 Google Developers

Open source machine learning Magnus Hyttsten @magnushyttsten

What’s up today Thoughts on deep learning Open Source Models Image classification Natural language processing Generate your own artwork Resources you can use

https://www.youtube.com/watch?v=9ziVGkt8Gg4 Most of the slides are the same as the above video on google.io, Josh Gordon

No slide available online later.

I’m taking pictures. Slide 1

Slide 2

Slide 3: Cat or Dog

Slide 4: Tensorflow

Slide 5: Graph

Slide 6:

Slide 7:

Developing with Deep Learning

Slide 8:

Slide 9: Keras -> sits on top of TF TF-learn Code example

Slide 10: Slide 11:

goo.gl/TjQPfS https://github.com/random-forests/tensorflow-workshop/tree/master/extras

12: tensorboard, embedding

13: 3d tensorboard, clustering mnist

14: playground.tensorflow.org

15: TPU (tensor processing unit)

Search Jeff Dean 16: computer picture -> server room

17: server room 2

18: then switch to blog: mul and add cloud.google.com/blog/big-data/2017/05/an-in-depth-look-at-google-first-tensor-proessing-unit-tpu

19: inception 20: cloud.google.com/vision 21: using picture from new york 22: imagenet Dog breed and pictures 23: dog checking 24: graphi again Everything sums to 1

Transfer learning Throw the last layer out and use your 10 to 100 images and get it wo Replace output layer with nodes for your classes. Most of the network is unchanged Only last layer of weights are updated

25: application Tensorflow for poets.

26: design your experiment 27: 3 phones apps Blend artistic styles Classification Object detection 28: show and tell: description 29: deep dream 30. Style transfer Take the style + golden gate Paint golden gate bridge into picaso style 31.

  1. How does it work

Style, Content -> edges, textures, patterns, object, predictons, style loss, content loss, total loss

Target -> You can do this realtime Real dog camera video + sytle -> different

  1. Language SuntaxNet: Parsey McParseface, Parsey Saurus

I love NYC https://cloud/google.com/natural-language

Start a container - instructions at goo.gl/aH5wLP

“The gostak distims the doshes” Andrew Ingraham ->

From the internacctive text analyzer, insdie the syntaxnet container

Answer is verb Parse*tree, * = annotate_text(‘the gos…’) Token = parse_tree.token For t in tokens: If t.word == ‘distims’: Print ‘Answer is ‘, pos(t.tag)

Answer is: Verb

  1. What ifThe sentens is in german

load_model(‘data/German’)

All the languages are supported

More shared research in #tensorflow Neural audio synthesis,


Learning more Cs20si,stanford Cs231n.stanford

goo.gl/KewA03 -> machine learning recipes https://github.com/machine-learning-projects/machine-learning-recipes https://www.youtube.com/playlist?list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal

Chris olah’s blog Colah.github.io *

Many tutorials: tensorflow.org

Temporal Anomaly Detection in Streaming Data with LSTM networks

Marion Le Borgne [email protected]

Explosion of sensor data

Preventative Maintenance Iot Sensors: Adjust energy usage in connected building Traffic Patterns: Identify unusual patterns from

Types of Anomalies Spatial Anomalies (out of bounds) Temporal Anomalies (sequences matter)

Scalable Anomaly Detection Ability to scale individual detectors to lots of data streams Ability to detect anomalies without prior knowledge Train

Anomaly Detection Benchmark numenta.com/numenta-anomaly-benchmark

Anonmaly Detection with LSTMs

Link to the slides will be available online.