Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
YGLF_2019.pdf
Search
Asim Hussain
April 05, 2019
Technology
170
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
YGLF_2019.pdf
Asim Hussain
April 05, 2019
More Decks by Asim Hussain
See All by Asim Hussain
JavaScript Saves The World - DotJS 2019
jawache
0
920
Saving the world, one line at a time [CodeLeaders Australia 2019]
jawache
0
99
AI + JavaScript Rocks @ GDGDevFest UA 2018
jawache
0
66
How to hack a web app? WebConfAsia 2018
jawache
0
100
How to scale an SPA? @ AmsterdamJS 2018
jawache
0
46
How to hack an Angular app? - ngConf 2018
jawache
0
1k
Getting started with node.js @ AngleBrackets 2018
jawache
1
190
How to hack an Angular app? @ ngVikings 2018
jawache
1
1.1k
How to hack a python app? @ PyCaribbean 2018
jawache
0
190
Other Decks in Technology
See All in Technology
Antigravity SDK for the Java Developer
glaforge
0
200
認知負荷を吸収し、プロダクトをまたぐPR Preview基盤の設計事例
taiki45
2
200
Deployment の 先にある AI Agent 基盤 - kagent vNext、Agent Substrate、Hermes から読み解く Agent Runtime の現在地 / k8s-matsuri-2-ai-agent-platform-amsy810
masayaaoyama
5
730
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
1
1.4k
SREの視点で考えるSIEM活用術 〜AWS環境でのセキュリティ強化〜
cscengineer
PRO
0
330
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
AIエージェント時代のPlatform as a Product —— テックリードがPdMとして回す発見・導入・計測 / Platform as a Product in the AI Agent Era
toshi0607
0
120
品質と信頼性を地続きにする
grimoh
2
1k
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
32
21k
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
110
SREは、MCPとAutopilotをこう使え!
kazumax55
3
960
事業課題から技術的負債に向き合う
sansantech
PRO
2
2.3k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
First, design no harm
axbom
PRO
2
1.3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Product Roadmaps are Hard
iamctodd
55
13k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
730
Discover your Explorer Soul
emna__ayadi
2
1.3k
Transcript
The Future of Machine Learning & JavaScript @jawache YGLF 2019
Asim Hussain @jawache codecraft.tv microsoft.com
https://aka.ms/jawache-cda @jawache
@jawache https://www.palinternship.com/
@jawache
Asim Web Development Machine Learning This is @EleanorHaproff's slide
None
@jawache
TheMojifier™ @jawache
None
@jawache themojifier.com
None
How to Calculate Emotion? @jawache
(1) Detect Facial Features @jawache
https://towardsdatascience.com/facial-keypoints-detection-deep-learning-737547f73515
(2) Use a Neural Network @jawache
Neural Networks Axon Dendrites Axons Body @jawache
1 23 8.6 -0.5 2.1 Activation Function @jawache Neural Networks
1 23 8.6 -0.5 2.1 x x activation(...) = -11.5
= 18.06 7.01 !-> !-> } @jawache Neural Networks
Output 0 0 1 Input @jawache Neural Networks
1.1 4.2 0.3 4 12 93 3 @jawache Neural Networks
1.1 4.2 0.3 4 12 93 @jawache 8 - 8
= -5 3 Neural Networks
1.1 4.2 0.3 4 12 93 @jawache - 8 =
-5 3 8 Neural Networks
0.1 9.2 0.2 4 12 93 @jawache 8 8 Neural
Networks
@jawache https://azure.microsoft.com/services/cognitive-services/face/
https:!//<region>.api.cognitive.microsoft.com/face/v1.0/detect { "url": "<path-to-image>" } @jawache
@jawache
Summary @jawache
• Neural Networks are incredibly powerful • Conceptually, they are
simple to understand @jawache Summary
TensorFlow, MobileNet & I'm fine @jawache
@jawache
@jawache
@jawache
TensorFlow.js @jawache
TensorFlow.js Train models Load pre-trained models @jawache
https://github.com/tensorflow/tfjs-models @jawache MobileNet
https://azure.microsoft.com/services/cognitive-services/computer-vision/ @jawache
https://codepen.io/sdras/full/jawPGa/ @jawache
@jawache https://twitter.com/ollee/status/930303340516216832
@jawache https://twitter.com/FrontendNE/status/930120267992616960
@jawache https://twitter.com/chrispiecom/status/930407801402347520
Summary @jawache
• TensorFlow.js doesn't have any dependancies • MobileNet is a
simple way to analyse images • Azure Computer Vision API ❤ @jawache Summary
Image2Image @jawache
DEMO @jawache https://zaidalyafeai.github.io/pix2pix/cats.html
@jawache Generator Discriminator ✅ ❌
@jawache Generator Discriminator ✅ ❌
@jawache Generator Discriminator ✅ ✅
@jawache
@jawache
@jawache
@jawache https://github.com/NVIDIA/vid2vid
@jawache https://github.com/NVIDIA/vid2vid
@jawache https://github.com/NVIDIA/vid2vid
@jawache https://github.com/hanzhanggit/StackGAN
Summary @jawache
• GANs learn to generate new images • They take
a lot of compute to train • But the generator model can be run in the browser @jawache Summary
@jawache aka.ms/mojifier
Asim Hussain @jawache codecraft.tv microsoft.com