More Related Content
PPTX
PDF
PDF
PDF
PDF
PDF
PDF
PDF
Sparse Codingをなるべく数式を使わず理解する(PCAやICAとの関係) What's hot
PDF
クラシックな機械学習の入門 6. 最適化と学習アルゴリズム PDF
PDF
PPTX
PDF
PDF
PDF
PPTX
PDF
【DL輪読会】Patches Are All You Need? (ConvMixer) PDF
PPTX
PDF
論文紹介 "DARTS: Differentiable Architecture Search" PDF
PDF
PPTX
勾配ブースティングの基礎と最新の動向 (MIRU2020 Tutorial) PDF
PRML上巻勉強会 at 東京大学 資料 第1章前半 PDF
PPTX
PDF
Disentanglement Survey:Can You Explain How Much Are Generative models Disenta... PDF
KDD Cup 2021 時系列異常検知コンペ 参加報告 Viewers also liked
PDF
PDF
「続・わかりやすいパターン認識」 第12章 ディリクレ過程混合モデルによるクラスタリング(前半 : 12.1 ) PDF
PDF
階層ディリクレ過程事前分布モデルによる画像領域分割 PDF
はじめてのパターン認識 第11章 11.1-11.2 PDF
PDF
第六回「データ解析のための統計モデリング入門」前半 PPTX
PDF
PPTX
PDF
PDF
PDF
データの不備を統計的に見抜く (Gelman’s secret weapon) PPTX
20131031 首都大学東京 cloud_computing講演会 講演資料(野上) PPTX
PDF
PDF
PDF
PDF
構造方程式モデルによる因果推論: 因果構造探索に関する最近の発展 PDF
Similar to 続わかりやすいパターン認識11章(11.1 - 11.4)
PDF
演習II.第1章 ベイズ推論の考え方 Part 1.講義ノート PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
【Zansa】第12回勉強会 -PRMLからベイズの世界へ PPTX
PDF
PDF
渡辺澄夫著「ベイズ統計の理論と方法」5.1 マルコフ連鎖モンテカルロ法 PDF
PDF
PDF
PDF
PRML2.3.8~2.5 Slides in charge PDF
Appendix document of Chapter 6 for Mining Text Data More from Nagi Teramo
PDF
PDF
PPTX
Reproducebility 100倍 Dockerマン PDF
healthplanetパッケージで体組成データを手に入れて健康な体も手に入れる PDF
PDF
PDF
PDF
PDF
PDF
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法 PDF
PDF
Trading volume mapping R in recent environment PDF
~knitr+pandocではじめる~『R MarkdownでReproducible Research』 PDF
PDF
可視化周辺の進化がヤヴァイ~rChartsを中心として~ PDF
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」 PDF
Tokyo.R 白熱教室「これからのRcppの話をしよう」 PDF
PDF
PDF
続わかりやすいパターン認識11章(11.1 - 11.4)
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
テーブルへの分割方法とその生起確率
(n=4, α=2)
(a)テーブル数c (b)テーブルの客数客の分割方法 (d)生起確率
1 (4) (① ② ③ ④) 1/10
2
(2, 2)
(① ②) (③ ④) 1/30
(① ③) (② ④) 1/30
(① ④) (② ③) 1/30
(3, 1)
(① ② ③) (④) 1/15
(① ② ④) (③) 1/15
(① ③ ④) (②) 1/15
(② ③ ④) (①) 1/15
3 (2, 1, 1)
(① ②) (③) (④) 1/15
(① ③) (②) (④) 1/15
(① ④) (②) (③) 1/15
(② ③) (①) (④) 1/15
(② ④) (①) (③) 1/15
(③ ④) (①) (②) 1/15
4 (1, 1, 1, 1) (① ② ③ ④) 2/15 31
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
ピットマン・ヨー過程兼CPRのコード
40
#ピットマン・ヨー過程+CRPを生成する関数
pitman_yor <- function(size,alpha, beta)
{
table <- c(1)
x <- matrix(c(1,1), ncol=2)
for(n in seq_len(size))
{
denominator <- sum(table) + alpha
prob <- c(table - beta, alpha + (length(table)-1)*beta)/denominator
i <- sample(1:(length(table)+1), 1, prob=prob)
table[i] <- ifelse(is.na(table[i]), 0, table[i]) + 1
x <- rbind(x, c(n, length(table)))
}
list(x=x, table=sort(table, decreasing=TRUE))
}
- 41.
ピットマン・ヨー過程兼CPRのコード
41
#図11.5
x10 <- pitman_yor(10^3,10 , 0)
x2 <- pitman_yor(10^3, 2 , 0)
ylim <- range(x10$x[,2])
plot(x10$x, ylim=ylim)
par(new=T)
plot(x2$x, ylim=ylim)
#図11.6
x <- pitman_yor(10^3, 2 , 0)
barplot(x$table, names.arg=seq_len(length(x$table)))
- 42.
ピットマン・ヨー過程兼CPRのコード
42
#図11.7
x4 <- pitman_yor(10^3,2, 0.4)
x3 <- pitman_yor(10^3, 2, 0.3)
x2 <- pitman_yor(10^3, 2, 0.2)
x0 <- pitman_yor(10^3, 2, 0.0)
ylim <- range(x4$x[,2])
plot(x4$x, ylim=ylim)
par(new=T)
plot(x3$x, ylim=ylim)
par(new=T)
plot(x2$x, ylim=ylim)
par(new=T)
plot(x0$x, ylim=ylim)
- 43.
- 44.