বিপরীতমুখী জাম্প এমসিএমসি কোড (মতলব বা আর)


14

বিপরীতমুখী জাম্প এমসিএমসির জন্য কেউ কি কিছু ভাল লিখিত কোড (মতলব বা আর তে) জানেন? বিষয়টিতে কাগজের প্রশংসা করার জন্য একটি সাধারণ ডেমো অ্যাপ্লিকেশন, প্রক্রিয়াটি বোঝার ক্ষেত্রে এটি কার্যকর হবে be


বিজিজি বইয়ের উইন্ডোজ বইয়ের উইন্ডোজ ও উইনবিইউএস-এর ২৮৮ পৃষ্ঠায় ওপেনবগিজ-তে রিভার্সেবল জাম্প এমসিএমসি যুক্ত করার বিষয়ে আলোচনা হয়েছে, আমি বিশ্বাস করি, একটি জাম্প মডিউল রয়েছে। কেউ কি জেএজেএস এর জন্য একই ধরণের উন্নয়নের কথা শুনেছেন? জাগস কোড লেখার কোনও উপায় কি ভিন্ন ভিন্ন মাত্রা করার প্রভাব পেতে পারে? এটি কেবল প্রয়োজনের চেয়ে বড় মাত্রাগুলি নির্ধারণের বিষয়?
জান গ্যালকভস্কি

উত্তর:


12

আরজেএমসিএমসি 1995 এর একটি গবেষণাপত্রে পিটার গ্রিন দ্বারা প্রবর্তন করা হয়েছিল যা একটি উদ্ধৃতি ক্লাসিক। তিনি স্বয়ংক্রিয় আরজেএমসিএমসির জন্য অটোআরজে নামে একটি ফোর্টরান প্রোগ্রাম লিখেছিলেন ; ডেভিড হাস্টির সি প্রোগ্রাম অটমিক্সের এই লিঙ্কগুলিতে তার পৃষ্ঠা । স্কট সিসনের 2005 সালের কাগজের টেবিল 1-এ বিভিন্ন আরজেএমসিএমসি অ্যালগরিদমের জন্য অবাধে উপলভ্য সফ্টওয়্যারগুলির একটি তালিকা রয়েছে । গুগল অনুসন্ধানে গ্লাসগো বিশ্ববিদ্যালয়ের একটি গ্রুপের কাছ থেকে কিছু সিডোকোডও পাওয়া গেছে যা আপনি নিজে প্রোগ্রাম করতে চাইলে নীতিগুলি বোঝার ক্ষেত্রে কার্যকর হতে পারে।


7

কিং এট আল-এর জনসংখ্যা বাস্তুশাস্ত্রের জন্য বেয়েসিয়ান অ্যানালাইসিস বইটি । জনসংখ্যা বাস্তুশাস্ত্রের প্রসঙ্গে আরজেএমসিএমসি বর্ণনা করে। আমি সেখানে বিবরণটি খুব পরিষ্কার পেয়েছি এবং তারা পরিশিষ্টে আর কোড সরবরাহ করে।

বইটিতে একটি সম্পর্কিত ওয়েবপৃষ্ঠা রয়েছে তবে বইটিতে পাওয়া কোডগুলির কিছুটি ওয়েবসাইটে নেই।


তারা আরজেএমসিএমসির জন্য WinBUGS কোড সরবরাহ করে? তাহলে, উইনবিইউজিএস আরজেএমসিএমসির পক্ষে সক্ষম?
কৌতুহল

1
@ টমাস কেউ আমার উত্তর সম্পাদনা করেছে এবং আরকে উইনবিইউএসে পরিবর্তন করেছে। আমি যা মনে করি তা থেকে বইটি আর কোড সরবরাহ করে।
csgillespie

ধন্যবাদ. (+1) বিটিডব্লিউ, আপনি কি জনসংখ্যার বাস্তুতন্ত্রের জন্য আরজেএমসিএমসিকে দরকারী বলে মনে করেছেন? এটি কার্যকর হতে পারে এমন কোনও উদাহরণ আমি এখনও পাইনি I আমি সর্বদা আদর্শ এমসিএমসির সাথে উদাহরণস্বরূপ ডেটা বৃদ্ধি ব্যবহার করতে পারি এবং এটি আমার পক্ষে কাজ করে। মনে রাখবেন আমার কাছে বই নেই .. এটা কি ভাল?
কৌতুহল

@ টমাস বইটি মডেল নির্বাচনের জন্য আরজেএমসিএমসি ব্যবহার করে। আমি বর্ণনাটি বেশ সুন্দর পেয়েছি। যদিও রাগে আমার আরজেএমসিএমসি ব্যবহার করা দরকার।
csgillespie

"রাগি"?? আপনি কি বোঝাতে চেয়েছেন?
কৌতুহল

1

@ অনেস্টপের উত্তরে কেবল একটি বিবরণ যুক্ত করুন: আমি দেখতে পেয়েছি যে অলিভিয়ার ক্যাপ (সিটি / আরজে এমসিএমসি) প্রকাশিত সি সফ্টওয়্যারটি বিপরীতমুখী ঝাঁপ এমসিএমসি অ্যালগরিদম বুঝতে বিশেষভাবে সহায়ক (বিশেষত জন্ম-মৃত্যু এবং বিভাজনের সম্ভাবনাগুলি কীভাবে ডিজাইন করা যায় - একত্রিত করা চাল)। উত্স কোডের লিঙ্কটি হ'ল: http://perso.telecom-paristech.fr/~cappe/Code/CTRJ_mix/About/


1

জেলিন আই লিডসে তার মাস্টারের থিসিসের অংশ হিসাবে পরিচারক আর কোড সহ একসাথে আরজে এমসিসিএমের (যদিও এটি গ্রিনের মূল কাগজটির খুব কাছাকাছি নজর রাখে) মোটামুটি সুন্দর উপস্থাপনা দেয়। পরিবর্তন-পয়েন্ট সমস্যার একটি গভীরতার উদাহরণ দেয় যা গ্রিনের 1995 এর কাগজে অন্তর্ভুক্ত রয়েছে।

থিসিস এবং কোডটি এখানে সন্ধান করুন:

http://www1.maths.leeds.ac.uk/~voss/projects/2011-RJMCMC/


0

ন্যানডো ডি ফ্রেইটাস নিউরাল নেটওয়ার্ক প্যারামিটার অনুমানের জন্য রিভারসিবল জাম্প এমসিএমসি অ্যালগরিদম ব্যবহারের জন্য ডেমো সরবরাহ করে। এই মডেলটি এলোমেলো ভেরিয়েবল হিসাবে অনুমানযোগ্য হিসাবে নিউরন, মডেল পরামিতি, নিয়মিতকরণ পরামিতি এবং শোর প্যারামিটারগুলির সংখ্যা বিবেচনা করে।

কোড এবং লেখার আপ এখানে উপলব্ধ: http://www.cs.ubc.ca/~nando/software.html

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