बायेसियन अद्यतन करने के मूल विचार है कि कुछ डेटा दिया जाता है X और पहले ब्याज की ओवर पैरामीटर θ , जहां डाटा और पैरामीटर के बीच संबंध का उपयोग कर वर्णन किया गया है संभावना समारोह, आप Bayes का उपयोग प्रमेय पीछे प्राप्त करने के लिए
p(θ∣X)∝p(X∣θ)p(θ)
यह क्रमिक रूप से किया जा सकता है, जिसकी पहली डेटा बिंदु को देखने के बाद पूर्व θ के लिए अद्यतन हो जाता है पीछे θ ' , अगले आप दूसरे डेटा बिंदु ले जा सकते हैं एक्स 2 और उपयोग पीछे से पहले प्राप्त θ ' अपने के रूप में पहले एक बार फिर से आदि, इसे अद्यतन करने केx1 θ θ′x2θ′
मैं आपको एक उदाहरण देता हूं। कल्पना कीजिए कि आप मतलब अनुमान लगाना चाहते सामान्य वितरण की और σ 2 आप के लिए जाना जाता है। ऐसे मामले में हम सामान्य-सामान्य मॉडल का उपयोग कर सकते हैं। हम के लिए सामान्य से पहले मान μ hyperparameters साथ μ 0 , σ 2 0 :μσ2μμ0,σ20:
X∣μμ∼Normal(μ, σ2)∼Normal(μ0, σ20)
चूंकि सामान्य वितरण एक है संयुग्म पूर्व के लिए सामान्य वितरण की, हम फार्म बंद कर दिया है पहले अद्यतन करने के लिए समाधानμ
E(μ′∣x)Var(μ′∣x)=σ2μ+σ20xσ2+σ20=σ2σ20σ2+σ20
दुर्भाग्य से, ऐसे सरल बंद-रूप समाधान अधिक परिष्कृत समस्याओं के लिए उपलब्ध नहीं हैं और आपको अनुकूलन एल्गोरिदम ( अधिकतम पोस्टवर्दी दृष्टिकोण का उपयोग करके बिंदु अनुमान के लिए ), या एमसीएमसी सिमुलेशन पर भरोसा करना होगा ।
नीचे आप डेटा उदाहरण देख सकते हैं:
n <- 1000
set.seed(123)
x <- rnorm(n, 1.4, 2.7)
mu <- numeric(n)
sigma <- numeric(n)
mu[1] <- (10000*x[i] + (2.7^2)*0)/(10000+2.7^2)
sigma[1] <- (10000*2.7^2)/(10000+2.7^2)
for (i in 2:n) {
mu[i] <- ( sigma[i-1]*x[i] + (2.7^2)*mu[i-1] )/(sigma[i-1]+2.7^2)
sigma[i] <- ( sigma[i-1]*2.7^2 )/(sigma[i-1]+2.7^2)
}
आप परिणाम साजिश हैं, तो आप कैसे देखेंगे पीछे अनुमानित मूल्य (यह सही मूल्य लाल रेखा द्वारा चिह्नित है) के रूप में नए डेटा एकत्र होने दृष्टिकोण।
अधिक जानने के लिए आप केविन पी। मर्फी द्वारा गौसियन डिस्ट्रीब्यूशन पेपर के उन स्लाइड्स और कंजुगेट बायेसियन विश्लेषण की जांच कर सकते हैं । यह भी जाँचें कि क्या बड़े नमूना आकार के साथ बायेसियन पादरी अप्रासंगिक हो जाते हैं? आप उन नोट्स और इस ब्लॉग प्रविष्टि को बायेसियन इंट्रेंस के लिए सुलभ चरण-दर-चरण परिचय के लिए भी देख सकते हैं।