کتاب بهینه‌سازی اجرای MCMC در Stan

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب بهینه‌سازی اجرای MCMC در Stan

موضوع کلی: روش‌های نمونه‌گیری مونت‌کارلو مارکوف (MCMC) در آمار بیزی

موضوع میانی: مخاطرات و تنظیمات Stan

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر MCMC و Stan
  • 2. چرا بهینه‌سازی اجرای MCMC در Stan نیاز داریم؟
  • 3. مفاهیم پایه MCMC: زنجیره مارکوف، نمونه‌گیری، همگرایی
  • 4. انواع الگوریتم‌های MCMC: Metropolis-Hastings، Gibbs Sampling، NUTS
  • 5. آشنایی با سینتکس Stan: مدل‌سازی، کامپایل، اجرا
  • 6. نصب و راه‌اندازی Stan
  • 7. محیط‌های توسعه برای Stan: RStan، PyStan، CmdStan
  • 8. اولین مدل در Stan: یک مدل ساده
  • 9. فهم خروجی‌های Stan: نمونه‌ها، آماره‌های خلاصه، نمودارها
  • 10. مشکلات رایج در اجرای MCMC: همگرایی ضعیف، نمونه‌گیری ناکارآمد
  • 11. تشخیص مشکلات همگرایی: نمودارهای Trace، Autocorrelation Plots
  • 12. معیارهای همگرایی: R-hat، Effective Sample Size (ESS)
  • 13. راهکارهای بهبود همگرایی: تغییر پارامترهای مدل، تغییر priors
  • 14. اهمیت priors در MCMC
  • 15. انتخاب priors مناسب: اطلاعات قبلی، priors غیرمطلع‌کننده
  • 16. تاثیر priors بر همگرایی و دقت نمونه‌گیری
  • 17. مدل‌سازی پیچیده‌تر در Stan: مدل‌های سلسله مراتبی
  • 18. نکات کلیدی در مدل‌سازی سلسله مراتبی
  • 19. استفاده از توابع و بلوک‌های Stan
  • 20. بهینه‌سازی سینتکس Stan: نوشتن کد خوانا و کارآمد
  • 21. استفاده از دستورات کمکی در Stan
  • 22. استفاده از حلقه‌ها و شرط‌ها در Stan
  • 23. مدیریت داده‌ها در Stan
  • 24. پیش‌پردازش داده‌ها برای Stan
  • 25. نحوه ارسال داده به Stan
  • 26. پس‌پردازش نتایج Stan
  • 27. تجسم نتایج MCMC
  • 28. نمودارهای Trace برای بررسی همگرایی
  • 29. نمودارهای Autocorrelation برای بررسی وابستگی نمونه‌ها
  • 30. نمودارهای Posterior Predictive Checks
  • 31. نمودارهای شمعی (Density Plots)
  • 32. نمودارهای جعبه‌ای (Box Plots)
  • 33. نمودارهای مقایسه‌ای (Comparison Plots)
  • 34. ارزیابی همگرایی با R-hat
  • 35. تفسیر مقادیر R-hat
  • 36. مشکلات R-hat بالا
  • 37. ارزیابی کارایی نمونه‌گیری با Effective Sample Size (ESS)
  • 38. تفسیر مقادیر ESS
  • 39. مشکلات ESS پایین
  • 40. راهکارهای عملی برای افزایش ESS
  • 41. تقسیم‌بندی مدل (Model Splitting)
  • 42. استفاده از پارامترهای کمکی (Auxiliary Parameters)
  • 43. تکنیک‌های نمونه‌گیری پیشرفته
  • 44. نمونه‌گیری با اهمیت (Importance Sampling)
  • 45. نمونه‌گیری مجدد (Resampling)
  • 46. استفاده از برنامه‌ریزی انطباقی (Adaptive MCMC)
  • 47. تنظیم پارامترهای الگوریتم NUTS
  • 48. گام اولیه (Step Size) در NUTS
  • 49. تعداد گام‌ها (Number of Leapfrog Steps) در NUTS
  • 50. تنظیمات مربوط به زنجیره‌ها (Chains)
  • 51. تعداد زنجیره‌ها
  • 52. طول هر زنجیره
  • 53. پروب (Warm-up) در MCMC
  • 54. اهمیت پروب
  • 55. تنظیم طول پروب
  • 56. نکات مربوط به شروع زنجیره‌ها (Initialization)
  • 57. شروع تصادفی
  • 58. شروع با تخمین‌های نقطه
  • 59. شروع با استفاده از الگوریتم‌های بهینه‌سازی
  • 60. استفاده از Maximum A Posteriori (MAP) برای مقداردهی اولیه
  • 61. تکنیک‌های کاهش وابستگی بین متغیرها
  • 62. تغییر پارامترسازی مدل
  • 63. استفاده از متغیرهای کمکی
  • 64. اهمیت و نحوه استفاده از متغیرهای کمکی
  • 65. نکات مربوط به زمان‌بندی و منابع محاسباتی
  • 66. تخصیص منابع (CPU, RAM)
  • 67. موازی‌سازی در Stan
  • 68. اجرای موازی چندین مدل
  • 69. اجرای موازی زنجیره‌ها
  • 70. استفاده از GPU برای اجرای MCMC
  • 71. ملاحظات مربوط به حافظه
  • 72. بهینه‌سازی ساختارهای داده در Stan
  • 73. استفاده از آرایه‌ها و وکتورها
  • 74. استفاده از ماتریس‌ها
  • 75. استفاده از توابع و ماژول‌ها
  • 76. نوشتن کد کارآمد در Stan
  • 77. کاهش محاسبات تکراری
  • 78. اجتناب از محاسبات غیرضروری
  • 79. استفاده از قابلیت‌های داخلی Stan
  • 80. تکنیک‌های پیشرفته برای مدل‌های بزرگ
  • 81. نمونه‌گیری تصادفی از داده‌ها (Subsampling)
  • 82. استفاده از مدل‌های تقریبی
  • 83. استفاده از Variational Inference (VI) به عنوان جایگزین یا مکمل MCMC
  • 84. مقایسه MCMC و VI
  • 85. کاربرد VI برای مقداردهی اولیه MCMC
  • 86. تکنیک‌های پیشرفته برای کاهش زمان کامپایل
  • 87. تقسیم‌بندی مدل به بخش‌های کوچکتر
  • 88. استفاده از کامپایل موازی
  • 89. مدیریت نسخه‌های Stan و کتابخانه‌های وابسته
  • 90. نکات مربوط به دیباگ کردن مدل‌های Stan
  • 91. استفاده از پیام‌های خطا
  • 92. استفاده از دستور `print` در Stan
  • 93. نمونه‌سازی با داده‌های مصنوعی (Simulated Data)
  • 94. آزمایش مدل با داده‌های ساده
  • 95. نکات مربوط به انتشار و اشتراک‌گذاری مدل‌های Stan
  • 96. مستندسازی کد
  • 97. اشتراک‌گذاری کد و داده‌ها
  • 98. استفاده از ابزارهای مدیریت پروژه
  • 99. بررسی و مرور مدل‌ها
  • 100. اهمیت بازبینی مدل توسط دیگران

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.