30
1 Log 解析の基礎 @phpcon2014 菊池佑太

Log解析の基礎@phpcon2014

Embed Size (px)

Citation preview

1

Log 解析の基礎@phpcon2014 菊池佑太

2

One to One

3

機械学習

4

知識無くてお kまずやってみる!

5

性別推定

6

未知への拡張20%20%

50%

7

検索 Log

8

機械に確率を学習P( 男 | ガンダム ) = 0.8

9

<?phpnamespace Algorithms;class NaiveBayes {

public function add_instance(){}public function train(){}public function predict(){}...

}

10

学習推定

評価

11

{ 正解 : {KW : 回数 } }{ 男性 : { ガンダム : 5 , AC ミラン : 8 } }{ 女性 : { 化粧水 : 2 , 日焼け止め : 7 } }

・・・

12

$nb = new NaiveBayes();// iteration$nb->add_instance( 'label' => ' 正解 ', 'attributes' => 'KW : 回数 ' );$nb->train();

13

学習推定

評価

14

{ 未知 : {KW : 回数 } }{ ? : { ガンダム : 3 , シャア : 2 } }

・・・

15

// iteration$res = $nb->predict( 'attributes' => 'KW : 回数 ' );foreach($res as $label => $p) { echo $label . "\t" . $p . "\n";}// 男性 : 0.878 // 女性 : 0.122// UniqID を Key に Nosql へ

16

学習推定

評価

17

Balance精度

拡張量

{ 精度 : 70%, 拡張量 : 30% 増 }

18

応用

19

Hadoop StreamingPHP

20

特徴を追加して精度を上げる

21

他の問題

22

Are You Ready?

23

魔法少女推定魔法少女推定

24

言語・画像処理から人物推定 ・動画台詞抽出

{ KW : 回数 }・動画 SnapShot

{ 特徴 : 数値 }

25

学習推定

評価 ( 精度 )

26

台詞 40%画像 低精度

27

もっと詳しく知りたい方

〜知りたい , があなたを変えていく〜

28

僕の名前 まどマギ検索!

〜知りたい , があなたを変えていく〜

29

Check It Out

30

ご清聴ありがとうござい

ました