Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Machine learning & JavaScript, no you're not dr...
Search
Yas
August 03, 2019
Programming
1
110
Machine learning & JavaScript, no you're not dreaming
Yas
August 03, 2019
Tweet
Share
More Decks by Yas
See All by Yas
Web performance - Browser APIs
yashints
0
140
How cheap serverless realli is?
yashints
0
110
Tensorflowjs 💝 AI
yashints
0
57
JavaScript & AI, V2
yashints
0
130
Micro frontend and web components
yashints
1
130
WebAssembly's post MVP future
yashints
0
78
docker for web developers
yashints
0
420
Other Decks in Programming
See All in Programming
高単価案件で働くための心構え
nullnull
0
130
Kotlinで実装するCPU/GPU 「協調的」パフォーマンス管理
matuyuhi
0
390
Designing Repeatable Edits: The Architecture of . in Vim
satorunooshie
0
310
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
670
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
4
780
開発生産性が組織文化になるまでの軌跡
tonegawa07
0
150
詳細の決定を遅らせつつ実装を早くする
shimabox
1
1k
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
0
1.1k
AI駆動開発カンファレンスAutumn2025 _AI駆動開発にはAI駆動品質保証
autifyhq
0
160
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
11
5.5k
Vueで学ぶデータ構造入門 リンクリストとキューでリアクティビティを捉える / Vue Data Structures: Linked Lists and Queues for Reactivity
konkarin
1
180
チーム開発の “地ならし"
konifar
7
3.9k
Featured
See All Featured
Music & Morning Musume
bryan
46
6.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
GitHub's CSS Performance
jonrohan
1032
470k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
Making Projects Easy
brettharned
120
6.4k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Designing for Performance
lara
610
69k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Transcript
ML & JS No you’re not dreaming
ML & JS No you’re not dreaming
@yashints
None
@yashints Or is it? ➔
@yashints
Lead consultant @Readify Meet Yaser @yashints yashints.dev
Why do it in browser? Wide distribution Interactive Sensors Data
stays on the client
@yashints https://playground.tensorflow.org
@yashints Tensorflow.js
@yashints Allows inference and training entirely in the browser or
Node.js Released March 2018 GPU-accelerated via WebGL TensorFlow.js
@yashints Empower a diverse group of developers Enable ML peeps
to port their work to web
@yashints Build your own Run existing models Retrain with transfer
learning
@yashints TF TPU TF GPU Core API WebGL Layers API
Model Browser Node.js TF CPU Keras Model Tensorflow Saved models
@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
@yashints Browser examples
@yashints BodyPix demo
@yashints
@yashints Creatability yas.fyi/2Zl4N2p
@yashints Airbnb
@yashints Speech command
@yashints Node.js & Desktop
@yashints yas.fyi/2GBJF0s Doctor Clinic
@yashints yas.fyi/2LUfBkX Magenta Studio
@yashints Retraining in Node.js
@yashints Retraining in Node.js
@yashints Demo
@yashints “A year spent in artificial intelligence is enough to
make one believe in God.” “ Alan Perlis
@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
Reach out Thanks! @yashints yashints.dev