স্কিউ-স্বাভাবিক বিতরণে ডেটা কীভাবে ফিট করা যায় সে সম্পর্কে আপনি প্রথম নীতিগুলি থেকে সর্বাধিক সম্ভাবনা অনুমানকারী গণনা করতে পারেন। প্রথম নোট যে অবস্থান পরামিতি সঙ্গে স্কিউ সাধারণ বন্টনের জন্য সম্ভাব্যতা ঘনত্ব ফাংশন , স্কেল প্যারামিটার এবং আকৃতি প্যারামিটার হলω αξωα
2ωϕ ( x - ξ)ω) Φ ( α ( x - ξ)ω) )
যেখানে হ'ল আদর্শ ঘনত্বের ক্রিয়া এবং হ'ল মানক সিডিএফ। নোট করুন যে এই ঘনত্বটি এই প্রশ্নের আমার উত্তরে বর্ণিত শ্রেণীর সদস্য ।Φ ( ⋅ )ϕ ( ⋅ )Φ ( ⋅ )
এই বিতরণ থেকে স্বতন্ত্র পর্যবেক্ষণের নমুনার ভিত্তিতে লগ-সম্ভাবনা হ'ল:এন
- এন লগ( Ω ) + + Σi = 1এনলগϕ ( x - ξ)ω) +লগΦ ( α ( x - ξ)ω) )
এটি সত্য যে এই এমএলইয়ের জন্য কোনও বদ্ধ ফর্ম সমাধান নেই। তবে, এটি সংখ্যাগতভাবে সমাধান করা যেতে পারে। উদাহরণস্বরূপ, এতে আপনি R
সম্ভাবনা ফাংশনটি কোড আপ করতে পারেন (দ্রষ্টব্য, আমি এটি সম্পূর্ণরূপে স্বচ্ছ তৈরি করার চেয়ে কম কমপ্যাক্ট / দক্ষ করে তুলেছি যাতে এটি কীভাবে উপরের সম্ভাবনা কার্যটিকে গণনা করে):
set.seed(2345)
# generate standard normal data, which is a special case
n = 100
X = rnorm(n)
# Calculate (negative) log likelihood for minimization
# P[1] is omega, P[2] is xi and P[3] is alpha
L = function(P)
{
# positivity constraint on omega
if( P[1] <= 0 ) return(Inf)
S = 0
for(i in 1:n)
{
S = S - log( dnorm( (X[i] - P[2])/P[1] ) )
S = S - log( pnorm( P[3]*(X[i] - P[2])/P[1] ) )
}
return(S + n*log(P[1]))
}
এখন আমরা এই সংখ্যাটি কেবল সংখ্যায়িকভাবে কমিয়ে আছি (অর্থাত্ সম্ভাবনা সর্বাধিক)। সিম্প্লেক্স অ্যালগরিদম ব্যবহার করে ডেরিভেটিভগুলি গণনা না করে আপনি এটি করতে পারেন যা optim()
প্যাকেজের মধ্যে পূর্বনির্ধারিত বাস্তবায়ন R
।
স্কিউনেসের জন্য কীভাবে পরীক্ষা করবেন সে সম্পর্কে: আমরা স্পষ্টভাবে স্কিউ-নর্মাল বনাম নরমাল (যেহেতু সাধারণ একটি সাবমোডেল) for সীমাবদ্ধ করে এবং সম্ভাবনা অনুপাতের পরীক্ষা করে পরীক্ষা করতে পারি ।। = 0
# log likelihood constraining alpha=0.
L2 = function(Q) L(c(Q[1],Q[2],0))
# log likelihood from the constrained model
-optim(c(1,1),L2)$value
[1] -202.8816
# log likelihood from the full model
-optim(c(1,1,1),L)$value
[1] -202.0064
# likelihood ratio test statistic
LRT = 2*(202.8816-202.0064)
# p-value under the null distribution (chi square 1)
1-pchisq(LRT,1)
[1] 0.1858265
সুতরাং আমরা তাই নাল অনুমানকে বাতিল করব না যে (অর্থাত্ কোনও স্কিউ নয়)।। = 0
এখানে তুলনাটি সহজ ছিল, যেহেতু সাধারণ বিতরণ একটি সাব মডেল ছিল। অন্যান্য ক্ষেত্রে, আরও সাধারণ ক্ষেত্রে, আপনি স্কিউ-স্বাভাবিককে অন্যান্য রেফারেন্স বিতরণগুলির সাথে তুলনা করে তুলনা করতে পারেন, উদাহরণস্বরূপ, আপনি যদি প্রতিযোগিতামূলক ফিটের ক্ষেত্রে সর্বাধিক সম্ভাবনা অনুমানকারী ব্যবহার করেন তবে এআইসির এস (যেমন এখানে হয়েছে )। উদাহরণস্বরূপ, আপনি গামা বিতরণের অধীনে এবং স্কিউ স্বাভাবিকের অধীনে সর্বাধিক সম্ভাবনার দ্বারা ডেটা ফিট করতে পারেন এবং দেখুন যে অতিরিক্ত সম্ভাবনা স্কিউ-নরমাল (2 এর পরিবর্তে 3 পরামিতি) এর যুক্ত জটিলতার ন্যায্যতা প্রমাণ করে। স্কু-স্বাভাবিক পরিবারের কাছ থেকে সেরা ফিটিংয়ের প্রাক্কলনের সাথে আপনার ডেটা তুলনা করতে আপনি কোলমোগোরভ স্মারনভ পরীক্ষার জন্য একটি নমুনা ব্যবহার করেও বিবেচনা করতে পারেন ।