39. Zガンダム
マクロス
ブリーチ
ワンピース
This is it
Top of UK
0
1
2
3
4
5
6
0 1 2 3 4 5 6
江田
大田
例として理解しやすいユークリッド距離を使用
1.アイテムどうしの類似性を算出する
40
1.3 算出方法を選定
1
Zガンダム(5,2) とマクロス(5,1) の距離 : 1
アイテムベースと同じく下記のような数式で計算します
=
𝑖=1
𝑛
(𝑝𝑖−𝑞𝑖)2
また、逆数をとってスコアを出します
𝑆𝑐𝑜𝑟𝑒 = 1
(1 + ユークリッド距離)
評価のされ方が似ている
40. 1.アイテムどうしの類似性を算出する
41
• 1.4 実際に類似性スコアを算出する
Z ガンダム マクロス ・・・ Top of UK
Zガンダム - 0.182 0.012
マクロス 0.182 - 0.122
・・・
This is it 0.020 0.148 0.179
Top of UK 0.012 0.122 -
複数のユーザー、アイテムから算出した仮の値を表にしています
58. Azure MLの紹介
• Microsoft Azure 上にホスト
されており環境構築が不要
• Microsoft Research の開発
した高度なモデルを無償で利
用可能
• Python, R で開発した独自プ
ログラムで拡張可能
• Web API として公開可能
59
GUI ベースの機械学習ソリューション
59. Training
Data
Web
Service
Azure Machine Learning
Microsoft Azure
Webシステム
Azure Blob
ストレージ
Hive
Azure SQL Database
Azure テーブル
業務システム
HDInsight
( Hadoop )
他システム
Power View 等の
データ分析・可視化
ツール
Azure Blob
ストレージ
Azure SQL
Database
Batch Execution
Service
Request-Response
Service
評価モデル作成
(Training)
60