MCMC Geweke ডায়াগোনস্টিক


14

আমি একটি মেট্রোপলিস স্যাম্পলার (সি ++) চালাচ্ছি এবং কনভার্জেন্স হারটি অনুমান করার জন্য পূর্ববর্তী নমুনাগুলি ব্যবহার করতে চাই।

ডায়গনিস্টিককে কার্যকর করার একটি সহজ আমি খুঁজে পেয়েছি হ'ল গেউইক ডায়াগোনস্টিক , যা দুটি নমুনার মধ্যে পার্থক্যকে গণনা করে যা স্বীকৃতিযুক্ত স্ট্যান্ডার্ড ত্রুটির দ্বারা বিভক্ত। বর্ণীয় ঘনত্ব থেকে শূন্যের মধ্যে স্ট্যান্ডার্ড ত্রুটি অনুমান করা হয়।

Zn=θ¯Aθ¯B1nASθA^(0)+1nBSθB^(0),

যেখানে , B দুটি মার্কো চেইনের মধ্যে দুটি উইন্ডো। আমি ^ এস θ ( 0 ) এবং ^ এস বি θ ( 0 ) কী কী তা নিয়ে কিছু গবেষণা করেছি তবে শক্তি বর্ণালী ঘনত্ব এবং পাওয়ার বর্ণালী ঘনত্ব নিয়ে সাহিত্যের জগতে জড়িয়ে পড়েছি তবে আমি এই বিষয়গুলিতে বিশেষজ্ঞ নই; আমার কেবল একটি দ্রুত উত্তর প্রয়োজন: এই পরিমাণগুলি কি নমুনা বৈকল্পিকের মতো? যদি তা না হয় তবে তাদের গণনার সূত্র কী?ABSθA^(0)SθB^(0)

এই Geweke ডায়গনিস্টিক অন্য একটি সন্দেহ কিভাবে বাছাই হয় ? উপরে সাহিত্য বলেন, এটি কিছু কার্যকরী হয় θ ( এক্স ) এবং ভুতুড়ে ঘনত্ব অস্তিত্বের পরোক্ষভাবে উচিত ^ এস একজন θ ( 0 ) , কিন্তু সুবিধার জন্য আমি সহজ উপায় পরিচয় ফাংশন (ব্যবহারের নমুনা নিজেদের) ব্যবহার করতে হয়। এটা কি সঠিক?θθ(X)SθA^(0)

আর কোডা প্যাকেজের একটি বিবরণ রয়েছে তবে এটি কীভাবে মানগুলি গণনা করতে হবে তা নির্দিষ্ট করে না ।S


তোমাদের মধ্যে সাহস দেখাবে তার পারে codaফাংশন geweke.diagদেখতে কি এটা ... আছে
বেন Bolker

উত্তর:


4

আপনি প্যাকেজে geweke.diagফাংশনের কোডটি codaফাংশনটিতে কল করার মাধ্যমে কীভাবে বৈকল্পিক গণনা করা হয় তা দেখতে পারেন spectrum.ar0


পি

পিλ

(λ)=σ2(1-Σ=1পিαমেপুঃ(-2πιλ))2
α

কোনও এআর ( বর্ণালী ঘনত্বের গণনা করার সময় এই অভিব্যক্তিটি যথেষ্ট সরল করে তোলেপি0

(0)=σ2(1-Σ=1পিα)2

গণনাটি তখন এর মতো দেখতে লাগবে (পরামিতিগুলির জন্য সাধারণ অনুমানকারীকে প্রতিস্থাপন করে):

tsAR2 = arima.sim(list(ar = c(0.01, 0.03)), n = 1000)  # simulate an AR(2) process
ar2 = ar(tsAR2, aic = TRUE)  # estimate it with AIC complexity selection

# manual estimate of spectral density at zero
sdMan = ar2$var.pred/(1-sum(ar2$ar))^2

# coda computation of spectral density at zer0
sdCoda = coda::spectrum0.ar(tsAr2)$spec

# assert equality
all.equal(sdCoda, sdMan)

0

উইকিপিডিয়া পৃষ্ঠাটি পরীক্ষা করুন । আপনি দেখতে পাবেনএসএক্সএক্স(ω)যা বর্ণালী ঘনত্ব। আপনার ক্ষেত্রে, আপনার ব্যবহার করা উচিতএসএক্সএক্স(0)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.