পরিবর্তিত ডিরিচলেট বিতরণের প্রত্যাশিত মানটি কী? (সংহতকরণ সমস্যা)


14

একই স্কেল প্যারামিটারের সাথে গামা ভেরিয়েবলগুলি ব্যবহার করে ডিরিচলেট বিতরণের সাথে একটি এলোমেলো ভেরিয়েবল উত্পাদন করা সহজ। এমন:

Xi∼Gamma(αi,β)

তারপর:

(X1∑jXj,…,Xn∑jXj)∼Dirichlet(α1,…,αn)

সমস্যা স্কেল পরামিতি সমান না হলে কি হয়?

Xi∼Gamma(αi,βi)

তাহলে এই পরিবর্তনশীলটি কী বিতরণ হবে?

(X1∑jXj,…,Xn∑jXj)∼?

আমার পক্ষে এই বিতরণের প্রত্যাশিত মানটি জানা যথেষ্ট হবে।
আমার একটি আনুমানিক বদ্ধ বীজগণিত সূত্রের দরকার যা কম্পিউটারের মাধ্যমে খুব দ্রুত মূল্যায়ন করা যায়।
ধরা যাক 0.01 এর নির্ভুলতার সাথে সান্নিধ্য যথেষ্ট।
আপনি ধরে নিতে পারেন:

αi,βi∈N

দ্রষ্টব্য , সংক্ষেপে, কাজটি হল এই অবিচ্ছেদের একটি অনুমানের সন্ধান করা:

f(α→,β→)=∫R+nx1∑jxj⋅∏jβjαjΓ(αj)xjαj−1e−βjxjdx1…dxn


1
@ Łukasz আপনি , α i , এবং β i পরামিতিগুলি সম্পর্কে আরও কিছু বলতে পারেন ? এটা তোলে জন্য সঠিক এক্সপ্রেশন প্রাপ্ত সম্ভব Σ ঞ এক্স ঞ ফলে অনুপাত প্রত্যাশা আনুমানিক কিন্তু প্যারামিটার নির্দিষ্ট সমন্বয় জন্য এক কম কাজ সাথে স্বাভাবিক বা saddlepoint অনুমান কাজে লাগান পারে। আমি মনে করি না যে এখানে একটি সর্বজনীন আনুমানিক পদ্ধতি থাকবে, যার কারণে অতিরিক্ত বিধিনিষেধকে স্বাগত জানানো হবে। nαiβi∑jXj
— whuber

এবং ∑ জে এক্স জে পারস্পরিক সম্পর্কযুক্ত তাই আমাদের অবিচ্ছেদ্য নিজেই আনুমানিক করতে হবে। α আমি প্রায়ই 1 বা 2 মত একটি ছোট সংখ্যা কখনও কখনও হিসাবে হিসাবে বড় 10000. একইভাবে wih β আমি কিন্তু এটা সাধারণত 10 বার চেয়ে বড় α আমি । X1∑jXjαiβiαi
— asukasz Lew

সমস্যাটি ছোট । যদি সমস্ত α আমি বড় হয় তবে পুরো অবিচ্ছেদের ভাল অনুমান: α 1 / β 1αiαiα1/β1∑jαj/βj
— Łukasz লু

@ Łukasz আপনার যদি প্রত্যাশাটির অভিব্যক্তিটি মূল্যায়ন করতে হয় তবে আপনার কেন বীজগণিত সূত্রের প্রয়োজন? আমি প্রত্যাশা পেতে কিছু সংখ্যক কৌশল প্রয়োগ করার কথা ভাবছি তবে আমার কিছু প্রতিক্রিয়া দরকার :)
— deps_stats

আমার প্রোগ্রামে এটি অনেকবার মূল্যায়ন করা দরকার। এটি খুব দ্রুত হতে হবে, অর্থাত কোনও লুপ নেই এবং পছন্দসইভাবে খুব বেশি বিভাজন নয়।
— asukasz Lew

উত্তর:


2

কেবল একটি প্রাথমিক মন্তব্য, আপনি যদি গণনার গতি চান তবে আপনাকে সাধারণত নির্ভুলতার ত্যাগ করতে হবে। "আরও সঠিকতা" = সাধারণভাবে "আরও সময়"। যাইহোক, এখানে দ্বিতীয় আদেশের প্রায় অনুমান, আপনার উপরের মন্তব্যে প্রস্তাবিত "অপরিশোধিত" প্রায় উন্নতি করা উচিত:

=α j

E(Xj∑iXi)≈E[Xj]E[∑iXi]−cov[∑iXi,Xj]E[∑iXi]2+E[Xj]E[∑iXi]3Var[∑iXi]
=αj∑iβjβiαi×[1−1(∑iβjβiαi)+1(∑iαiβi)2(∑iαiβi2)]

সম্পাদনা উপরোক্ত সম্প্রসারণের জন্য একটি ব্যাখ্যা অনুরোধ করা হয়েছিল। সংক্ষিপ্ত উত্তরটি উইকিপিডিয়া । দীর্ঘ উত্তর নীচে দেওয়া হল।

f(x,y)=xyfX−E(X)Y−E(Y)

∂2f∂x2=0
∂2f∂x∂y=−1y2
∂2f∂y2=2xy3

And so the taylor series up to second order is given by:

xy≈μxμy+12(−1μy22(x−μx)(y−μy)+2μxμy3(y−μy)2)

Taking expectations yields:

E[xy]≈μxμy−1μy2E[(x−μx)(y−μy)]+μxμy3E[(y−μy)2]

Which is the answer I gave. (although I initially forgot the minus sign in the second term)


This looks like exactly what I need. Can you explain how you got this expansion? I tried in a lot of ways and was unable to do that ...
— Łukasz Lew
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.