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 in iOS
Search
Kajornsak Peerapathananont
August 25, 2018
Technology
0
60
Machine Learning in iOS
MobConfTH 2018
Kajornsak Peerapathananont
August 25, 2018
Tweet
Share
More Decks by Kajornsak Peerapathananont
See All by Kajornsak Peerapathananont
Understanding your Android build
kajornsakp
0
25
iOSDevTH #21
kajornsakp
0
20
What's new in Flutter (Google I/O Extended Bangkok 22)
kajornsakp
0
47
Mobile Design System at scale
kajornsakp
0
64
What's new in Flutter 2020
kajornsakp
0
49
Mobile Machine Learning for All Skill Levels
kajornsakp
0
24
What's new in Flutter 1.9
kajornsakp
0
47
Kotlin meets Web
kajornsakp
0
18
From design to develop with Material Components
kajornsakp
0
120
Other Decks in Technology
See All in Technology
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
110
なにもしてないのにNew Relicのデータ転送量が増えていたときに確認したこと
tk3fftk
2
230
OCI で始める!! Red Hat OpenShift / Get Started OpenShift on OCI
oracle4engineer
PRO
1
190
LLVM/ASMを使った有限体の高速実装
herumi
0
120
「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )
teyamagu
PRO
2
180
Tricentisにおけるテスト自動化へのAI活用ご紹介/20240910Shunsuke Katakura
shift_evolve
0
200
Functional TypeScript
naoya
11
4.8k
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.3k
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
260
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
240
不動産 x AIことはじめ~データの真価を拓くために
estie
0
120
やってやろうじゃないかメカアジャイル! / Let's do it, mechanical agile!
psj59129
1
680
Featured
See All Featured
Clear Off the Table
cherdarchuk
91
320k
Writing Fast Ruby
sferik
623
60k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
We Have a Design System, Now What?
morganepeng
48
7.1k
GitHub's CSS Performance
jonrohan
1030
450k
Why You Should Never Use an ORM
jnunemaker
PRO
53
8.9k
Gamification - CAS2011
davidbonilla
79
5k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Scaling GitHub
holman
458
140k
BBQ
matthewcrist
83
9.2k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Transcript
#mobconf18 Machine Learning in iOS “How to make your app
smarter than ever” !1
#mobconf18 Kajornsak Peerapathananont Mobile Developer @kajornsakp !2
#mobconf18 Why mobile apps need ML? !3
#mobconf18 !4
#mobconf18 !5
#mobconf18 What is Machine Learning? !6
#mobconf18 !7
#mobconf18 Real-world ML !8
#mobconf18 ML in mobile applications? !9
#mobconf18 Predictive keyboard • Natural Language Processing (NLP) • Recurrent
Neural Networks (RNNs) !10
#mobconf18 Google Lens • Image Recognition • Object Detection •
Text Detection !11
#mobconf18 Traditional ML applications !12
#mobconf18 UPLOAD RESPONSE !13 CLASSIFY RE-TRAIN
#mobconf18 Looks Good To Me! !14
#mobconf18 But… !15
#mobconf18 Connectivity problem https://opensignal.com/reports/2018/02/state-of-lte#map !16
#mobconf18 On-device Machine Learning
#mobconf18
#mobconf18 Core ML • WWDC 2017 • On-device ML framework
• iOS 11 and earlier • .mlmodel
#mobconf18
#mobconf18
#mobconf18
#mobconf18 MPS Accelerate
#mobconf18 Demo
#mobconf18 Recap
#mobconf18
#mobconf18
#mobconf18 Can we create our own Model?
#mobconf18
#mobconf18 https://www.mathworks.com/solutions/deep-learning/convolutional-neural-network.html
#mobconf18
#mobconf18 coremltools .mlmodel
#mobconf18
#mobconf18
#mobconf18 One more thing…
#mobconf18 Create ML • WWDC 2018 • Native ML Frameworks
• 100% Swift • Mojave only
#mobconf18
#mobconf18
#mobconf18
#mobconf18 “Create model in 3 lines of code…”
#mobconf18 ❓
#mobconf18 Demo
#mobconf18 Recap
#mobconf18
#mobconf18
#mobconf18 One more thing…again
#mobconf18 Turi Create • WWDC 2018 • Python library for
create Core ML model • Cross platform ( not only Mojave) • Required ML Expert
#mobconf18
#mobconf18
#mobconf18
#mobconf18
#mobconf18
#mobconf18
#mobconf18 iOS ❤ ML
#mobconf18 –Me “”
#mobconf18 Resources • https://developer.apple.com/documentation/coreml • https://developer.apple.com/documentation/createml • https://developer.apple.com/videos/play/wwdc2017/703/ • https://developer.apple.com/videos/play/wwdc2018/703/
• https://developer.apple.com/videos/play/wwdc2018/712