SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Perlで有意差検定
id:skozawa
自己紹介
i id: skozawa
はてな
● アプリケーションエンジニア
会員登録 会員登録 (無料)
300/1000 (30%) 350/1000 (35%)
ABテストしてますか?
5%あがった!!
28% 30% 32%
有意差検定
ABテストの結果が偶然じゃないことを調べる
区間推定
● 各テストの確率の誤差を考慮
33% 35% 37%
有意
27% 30% 33%
32% 35% 38%
有意でない
有意差検定
有意差検定できるサイト
● http://web-analytics-or-die.org/abtest/#!/1000-300-
1000-350/
結果の信頼性
有意差検定できるサイト
● http://web-analytics-or-die.org/abtest/#!/1000-300-
1000-350/
WebアプリのABテストで95%の信頼性は必要か
● 90%くらいでもいいかもしれない
Perlで有意差検定
区間推定
● Statistics::PointEstimation
x2
検定
● Statistics::ChisqIndep
区間推定(Statistics::PointEstimation)
my $data = [350, 1000];
my $mean = $data->[0] / $data->[1];
my $variance = $mean * ( 1 - $mean );
my $stats = Statistics::PointEstimation::Sufficient->new;
$stats->set_significance(90);
$stats->load_data($data->[1], $mean, $variance);
printf("%2.4f%%n", $stats->lower_clm * 100); # 32.0402%
printf("%2.4f%%n", $stats->mean * 100); # 35.0000%
printf("%2.4f%%n", $stats->upeer_clm * 100); # 37.9598%
まとめ
Perlで有意差検定
Statistics::PointEstimation

Mais conteúdo relacionado

Mais de Shunsuke Kozawa

Gunosyにおけるパーソナライズシステム
GunosyにおけるパーソナライズシステムGunosyにおけるパーソナライズシステム
GunosyにおけるパーソナライズシステムShunsuke Kozawa
 
Gunosyにおける仮説検証とABテスト
Gunosyにおける仮説検証とABテストGunosyにおける仮説検証とABテスト
Gunosyにおける仮説検証とABテストShunsuke Kozawa
 
Elasticsearch in hatena bookmark
Elasticsearch in hatena bookmarkElasticsearch in hatena bookmark
Elasticsearch in hatena bookmarkShunsuke Kozawa
 
Elasticsearchを用いたはてなブックマークのトピック生成
Elasticsearchを用いたはてなブックマークのトピック生成Elasticsearchを用いたはてなブックマークのトピック生成
Elasticsearchを用いたはてなブックマークのトピック生成Shunsuke Kozawa
 
はてなブックマークの新機能における自然言語処理の活用
はてなブックマークの新機能における自然言語処理の活用はてなブックマークの新機能における自然言語処理の活用
はてなブックマークの新機能における自然言語処理の活用Shunsuke Kozawa
 
Heady news headline abstraction through event pattern clustering
Heady  news headline abstraction through event pattern clusteringHeady  news headline abstraction through event pattern clustering
Heady news headline abstraction through event pattern clusteringShunsuke Kozawa
 
Active learning with efficient feature weighting methods for improving data q...
Active learning with efficient feature weighting methods for improving data q...Active learning with efficient feature weighting methods for improving data q...
Active learning with efficient feature weighting methods for improving data q...Shunsuke Kozawa
 

Mais de Shunsuke Kozawa (7)

Gunosyにおけるパーソナライズシステム
GunosyにおけるパーソナライズシステムGunosyにおけるパーソナライズシステム
Gunosyにおけるパーソナライズシステム
 
Gunosyにおける仮説検証とABテスト
Gunosyにおける仮説検証とABテストGunosyにおける仮説検証とABテスト
Gunosyにおける仮説検証とABテスト
 
Elasticsearch in hatena bookmark
Elasticsearch in hatena bookmarkElasticsearch in hatena bookmark
Elasticsearch in hatena bookmark
 
Elasticsearchを用いたはてなブックマークのトピック生成
Elasticsearchを用いたはてなブックマークのトピック生成Elasticsearchを用いたはてなブックマークのトピック生成
Elasticsearchを用いたはてなブックマークのトピック生成
 
はてなブックマークの新機能における自然言語処理の活用
はてなブックマークの新機能における自然言語処理の活用はてなブックマークの新機能における自然言語処理の活用
はてなブックマークの新機能における自然言語処理の活用
 
Heady news headline abstraction through event pattern clustering
Heady  news headline abstraction through event pattern clusteringHeady  news headline abstraction through event pattern clustering
Heady news headline abstraction through event pattern clustering
 
Active learning with efficient feature weighting methods for improving data q...
Active learning with efficient feature weighting methods for improving data q...Active learning with efficient feature weighting methods for improving data q...
Active learning with efficient feature weighting methods for improving data q...
 

Kyoto.pm #5