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
WWDC2018でグッときたアレ
Search
Tomoki Kobayashi
September 07, 2018
Programming
1
300
WWDC2018でグッときたアレ
Mobile Act NAGOYA #12
https://mobileact.connpass.com/event/97211/
Tomoki Kobayashi
September 07, 2018
Tweet
Share
More Decks by Tomoki Kobayashi
See All by Tomoki Kobayashi
iOSパッケージマネージャー奮闘記 完結編
temoki
2
120
事業譲渡を受けたアプリとの統合で失敗、 そしてユーザーからの評価回復に至るまで
temoki
1
280
Apple Vision Proデベロッパラボに参加してきた
temoki
0
150
年末年始の成果、そして現状の紹介
temoki
0
60
Apple HIGのススメ
temoki
0
110
ChatGPTにSVGでお絵描きさせる
temoki
0
350
Figmaプラグイン開発のススメ
temoki
0
820
エンジニア is 何?🤔
temoki
0
160
Swift Package Manager によるマルチモジュール構成
temoki
3
1.3k
Other Decks in Programming
See All in Programming
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
180
“Seeing Like a Programmer”—Resiliency, Limits, and Moral Hazards in Software Engineering (LambdaConf 2024)
chriskrycho
0
430
RailsConf 2024: Riffing on Rails: sketch your way to better designed code
kaspth
1
220
戦略的DDDは重いのか? / Is strategic DDD heavy?
pictiny
3
2.1k
Let's learn code review
riofujimon
2
640
TSKaigi 2024 - 新サービス Progate Path の演習で TypeScript を採用して見えた教材観点からの利点と課題
makotoshimazu
1
220
GoでParserを書く
karupanerura
3
350
Runtime Objects in Rust
mitsuhiko
0
220
地方こそサーバーレス、その意義に迫るサーバーレスPHP / Serverless PHP: The Rural Areas, and Why Serverless PHP Matters
seike460
PRO
2
100
Implementing Design Systems in Swift
seyfoyun
2
530
Amazon Aurora Serverless v2が意外と高かった話と、AWS Database Migration Serviceの話
satoshi256kbyte
1
110
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
120
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
515
39k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
[RailsConf 2023] Rails as a piece of cake
palkan
28
4.1k
Product Roadmaps are Hard
iamctodd
45
9.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Optimizing for Happiness
mojombo
370
69k
Ruby is Unlike a Banana
tanoku
96
10k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
Fantastic passwords and where to find them - at NoRuKo
philnash
39
2.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
67
14k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Transcript
WWDC2018 で グッときたアレ Mobile Act NAGOYA #12
自己紹介 @temoki / 小林 友樹 Fenrir Inc. / PL, iOS
Engineer
Mobile Act NAGOYA #11 今年の開発者イベントで僕がグッときたポイント Facebook F8 Oculus Go
Google I/O Daydream に関する VR180
実はもう一つ グッときたものが...
WWDC 2018 Platforms State of the Union 以降、iOS, macOS, Xcode
のベータ版について Apple が公開している情報の範囲での話となります。
Transfer Learning こそ 僕が望んでいたもの
試すにはデータが必要...
あった
Hello Goodbye オフィスに設置した iPad に顔を見せるだけで、 社内の勤怠システムで出社/ 退社できるアプリ 名古屋ß メンバーで開発して社内で広く利用されている 顔領域の検出には
CoreImage の CIDetector 使用 顔認識(誰の顔?)は Amazon Rekognition 使用 支社メンバーの毎日の顔データがログに残っている
None
データ メンバー7 名で約1,400 枚(約1 年間) メンバーごとに約200 枚 学習データとテストデータで半分ずつ
学習 Xcode Playground 上で 3 行書く import CreateMLUI let builder
= MLImageClassifierBuilder() builder.showInLiveView() Live View にデータをドラッグ&ドロップするだけ データ約700 枚を25 秒で学習完了 (0.035 秒/ 枚)
試験 学習したモデルを使ってテストデータを試験 これも Live View にドラック&ドロップするだけ データ約700 枚を43 秒で試験完了 (0.061
秒/ 枚)
学習したモデル CoreML の mlmodel として保存可能 Vision Framework 等に組み込んで利用できる 今回のものは 130KB
(小さい ) このサイズならアプリサイズも気にならない! 後からモデルの差し替えもしやすい?
リアルタイム顔認識デモ は懇親会で....
まとめ 誰でも独自のモデルがとても簡単に作成できる データを集めることに注力できる モデルサイズもとってもポータブル Machine Learning が完全に民主化した