Machine learning & JavaScript, no you're not dreaming

Machine learning & JavaScript, no you're not dreaming

9666eb0d57ff1d447b0c2ad127ffd62a?s=128

Yaser (aka Yashints)

August 03, 2019
Tweet

Transcript

  1. ML & JS No you’re not dreaming

  2. ML & JS No you’re not dreaming

  3. @yashints

  4. None
  5. @yashints Or is it? ➔

  6. @yashints

  7. Lead consultant @Readify Meet Yaser @yashints yashints.dev

  8. Why do it in browser? Wide distribution Interactive Sensors Data

    stays on the client
  9. @yashints https://playground.tensorflow.org

  10. @yashints Tensorflow.js

  11. @yashints Allows inference and training entirely in the browser or

    Node.js Released March 2018 GPU-accelerated via WebGL TensorFlow.js
  12. @yashints Empower a diverse group of developers Enable ML peeps

    to port their work to web
  13. @yashints Build your own Run existing models Retrain with transfer

    learning
  14. @yashints TF TPU TF GPU Core API WebGL Layers API

    Model Browser Node.js TF CPU Keras Model Tensorflow Saved models
  15. @yashints Pre-trained models https://github.com/tensorflow/tfjs-models • MobileNet Object detection • PoseNet

    Human pose detection • CocoSSD Object localisation • BodyPix Human segmentation • USE Text classification
  16. @yashints Browser examples

  17. @yashints BodyPix demo

  18. @yashints

  19. @yashints Creatability yas.fyi/2Zl4N2p

  20. @yashints Airbnb

  21. @yashints Speech command

  22. @yashints Node.js & Desktop

  23. @yashints yas.fyi/2GBJF0s Doctor Clinic

  24. @yashints yas.fyi/2LUfBkX Magenta Studio

  25. @yashints Retraining in Node.js

  26. @yashints Retraining in Node.js

  27. @yashints Demo

  28. @yashints “A year spent in artificial intelligence is enough to

    make one believe in God.” “ Alan Perlis
  29. @yashints References https://www.tensorflow.org/js https://github.com/tensorflow/tfjs-examples https://www.freecodecamp.org/news/tensorflowjs-full-course/ https://codelabs.developers.google.com/ https://yashints.dev/blog/2018/11/27/get-started-with-tensorflowjs

  30. Reach out Thanks! @yashints yashints.dev