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
統計・マーケ・R/Python・機械学習 Meetup! #2 2017.10.11
Search
Yutaka
October 10, 2017
Programming
200
0
Share
統計・マーケ・R/Python・機械学習 Meetup! #2 2017.10.11
Yutaka
October 10, 2017
More Decks by Yutaka
See All by Yutaka
SwiftUI で複数のアラート表示を管理する
tajitaji
0
130
Swift 6 の地味な (?) アップデート
tajitaji
1
420
2018.01.19 すくすく子育てエンジニア Meetup #1
tajitaji
1
2.2k
mlmodel のコンパイル
tajitaji
0
1.8k
Vapor プロジェクトの開発に使えそうなツールの紹介
tajitaji
0
500
Server Side Swift, Vapor を触ってみた
tajitaji
0
2k
SwiftでのError Handlingを学び直す!
tajitaji
3
820
Other Decks in Programming
See All in Programming
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
JOAI2026 1st solution - heron0519 -
heron0519
0
160
[RubyKaigi 2026] Require Hooks
palkan
1
270
ハーネスエンジニアリングとは?
kinopeee
13
6.5k
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
180
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
290
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
230
実用!Hono RPC2026
yodaka
2
280
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
160
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
1.4k
AIを導入する前にやるべきこと
negima
2
310
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
340
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
150
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
530
Between Models and Reality
mayunak
3
280
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
780
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
290
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.9k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
220
We Are The Robots
honzajavorek
0
220
Automating Front-end Workflow
addyosmani
1370
200k
Visualization
eitanlees
150
17k
Navigating Weather and Climate Data
rabernat
0
180
Transcript
iOSアプリに 機械学習入れてみました 統計・マーケ・R/Python・機械学習 Meetup! #2 2017.10.11 多鹿豊
目次 ◦ 自己紹介 ◦ Demo ◦ アプリの説明 ◦ 特徴 ◦
実装の概要 ◦ まとめ
目次 ◦ 自己紹介 ◦ Demo ◦ アプリの説明 ◦ 特徴 ◦
実装の概要 ◦ まとめ
自己紹介(personal) ◦ 多鹿 豊 (Tajika Yutaka) ◦ @taji-taji ◦ Qiita,
Github ◦ 統計・機械学習 →専門外
自己紹介(work) ◦ ウェルスタイル株式会社 ◦ 家族限定SNS「wellnote」を開発・運営 ◦ iOSエンジニア ◦ AWS, PHP,
Python, Rails, etc...
自己紹介(hobby) ◦ アプリ作ってます ◦ 観葉植物が好き
目次 ◦ 自己紹介 ◦ Demo ◦ アプリの説明 ◦ 特徴 ◦
実装の概要 ◦ まとめ
Demo iOSアプリの中で機械学習 〜果物画像分類〜
目次 ◦ 自己紹介 ◦ Demo ◦ アプリの説明 ◦ 特徴 ◦
実装の概要 ◦ まとめ
アプリの説明
特徴 ◦ 通信を行わず、アプリ内で画像分類 ◦ 画像をネットワークに乗せないのでセキュア ◦ ネットワークがなくても分類ができる ◦ アプリの容量が大きくなる
実装概要 学習 推論 学習済み モデル Keras Core ML Core ML
Tools 教師データ 未知のデータ 分類 結果 学習済み モデル
実装概要 学習 推論 学習済み モデル Keras Core ML Core ML
Tools 教師データ 未知のデータ 分類 結果 学習済み モデル
実装概要 学習 推論 学習済み モデル Keras Core ML Core ML
Tools 教師データ 未知のデータ 分類 結果 学習済み モデル
CoreML ◦ 機械学習のモデルをiOSアプリ(*1) に統合する ためのフレームワーク ◦ →iOSアプリの実装時に使用 ◦ iOS11から使用できる https://developer.apple.com/documentation/coreml
実装概要 学習 推論 学習済み モデル Keras Core ML Core ML
Tools 教師データ 未知のデータ 分類 結果 学習済み モデル
coremltools ◦ 学習済みモデルをCoreMLで使用できるファイ ルに変換 ◦ Keras, Caffe, scikit-learnなどで作成したモデ ルを変換できる ◦
Appleがオープンソースで開発 https://github.com/apple/coremltools
実装概要 学習 推論 学習済み モデル Keras Core ML Core ML
Tools 教師データ 未知のデータ 分類 結果 学習済み モデル
目次 ◦ 自己紹介 ◦ Demo ◦ アプリの説明 ◦ 特徴 ◦
実装の概要 ◦ まとめ
まとめ
まとめ ◦ iOS11からCoreMLフレームワークを使ってアプリに機械 学習を取り入れることが容易に
まとめ ◦ iOS11からCoreMLフレームワークを使ってアプリに機械 学習を取り入れることが容易に ◦ アプリ側では推論の処理のみ
まとめ ◦ iOS11からCoreMLフレームワークを使ってアプリに機械 学習を取り入れることが容易に ◦ アプリ側では推論の処理のみ ◦ ネットワークを必要としない機械学習のアプリ
まとめ ◦ iOS11からCoreMLフレームワークを使ってアプリに機械 学習を取り入れることが容易に ◦ アプリ側では推論の処理のみ ◦ ネットワークを必要としない機械学習のアプリ ◦ 学習はKerasやCaffeを使って事前に行う
宣伝①
https://www.udemy.com/ioskerascoreml/
宣伝②
エンジニア募集中!
ご清聴ありがとうございました