বিটা / ডিরিচলেট রিগ্রেশন কেন সাধারণীকরণীয় লিনিয়ার মডেল হিসাবে বিবেচিত হয় না?


26

ভিত্তিটি হ'ল আর প্যাকেজ betareg1 এর ভিনগেটের এই উদ্ধৃতি ।

আরও আরও, মডেল কিছু বৈশিষ্ট্য ভাগ করে (যেমন লিনিয়ার প্রেডিক্টর, লিংক ফাংশন, ছড়িয়ে পড়া প্যারামিটার) জেনারাইজড লিনিয়ার মডেলগুলি (জিএলএমস; ম্যাককুলাঘ এবং নেল্ডার 1989) দিয়ে, তবে এটি এই কাঠামোর কোনও বিশেষ ক্ষেত্রে নয় (এমনকি স্থির বিচ্ছুরণের জন্যও নয়) )

এই উত্তরটি সত্যটিও বোঝায়:

[...] এটি প্রতিক্রিয়া ভেরিয়েবলটি বিটা হিসাবে বিতরণ করা হলে এটি এক প্রকারের রিগ্রেশন মডেল উপযুক্ত। আপনি এটিকে সাধারণীকরণীয় রৈখিক মডেলের অনুরূপ হিসাবে ভাবতে পারেন । এটি ঠিক আপনি যা খুঁজছেন তা [...] (জোর আমার)

প্রশ্নের শিরোনাম এ সব বলে: কেন বিটা / ডিরিচলেট রিগ্রেশনকে সাধারণীভূত লিনিয়ার মডেলগুলি বিবেচনা করা হয় না (তারা কি তা নয়)?


যতদূর আমি জানি, জেনারালাইজড লিনিয়ার মডেল স্বতন্ত্রগুলির শর্তসাপেক্ষে তাদের নির্ভরশীল পরিবর্তনশীলগুলির প্রত্যাশায় নির্মিত মডেলগুলি সংজ্ঞায়িত করে।

f is the link function that maps the expectation, g is probability distribution, Y the outcomes and X the predictiors, β are linear parameters and σ2 the variance.

f(E(YX))g(βX,Iσ2)

Different GLMs impose (or relax) the relationship between the mean and the variance, but g must be a probability distribution in the exponential family, a desirable property which should improve robustness of the estimation if I recall correctly. The Beta and Dirichlet distributions are part of the exponential family, though, so I'm out of ideas.


[1] Cribari-Neto, F., & Zeileis, A. (2009). Beta regression in R.



@amoeba Thanks for the link, hadn't seen that question before.
Firebug

2
I think the issue is that while if you write the beta distribution with the standard a, b parameters (i.e. a=b=1 implies uniform(0,1)), then the beta distribution is in the exponential family, if you write it in terms of μ (mean) and ϕ (dispersion), it is not. But I've never cared that much for whether a distribution is in the exponential family.
Cliff AB

@CliffAB After reading the comments under Tim's answer below it seems the parametrization of the Beta leads to non-orthogonality of the parameters, which seems to be a requirement for McCullagh-Nelder GLMs.
Firebug

1
I think this short answer: stats.stackexchange.com/a/18812/28666 is relevant and adds to the answers here (hinting to why GLMs were originally defined with exponential dispersion family).
amoeba says Reinstate Monica

উত্তর:


20

Check the original reference:

Ferrari, S., & Cribari-Neto, F. (2004). Beta regression for modelling rates and proportions. Journal of Applied Statistics, 31(7), 799-815.

as the authors note, the parameters of re-parametrized beta distribution are correlated, so

Note that the parameters β and ϕ are not orthogonal, in contrast to what is verified in the class of generalized linear regression models (McCullagh and Nelder, 1989).

So while the model looks like a GLM and quacks like a GLM, it does not perfectly fit the framework.


7
+1 but it would be great to have a more detailed answer. I, personally, don't understand the quote (even after opening the linked paper). Why are these parameters not orthogonal in beta regression?.. Why is this required for GLMs?.. Etc.
amoeba says Reinstate Monica

3
@amoeba honestly, I'm not the kind of person who can give you detailed answer on that. I was never that much interested in the theory behind GLM's to have deep enough understanding of such subtleties. McCullagh and Nelder mention this requirement, but I'd need to check their book to see why exactly it is important. If someone would give detailed explanation of why this is an issue, I'd consider issing a bounty for such answer.
Tim

9
The orthogonality requirement in GLMs is important: It means that you can estimate the equation g(μ)=xβ without worrying about misspecifying the rest of the likelihood. Parameter estimates are consistent if the mean equation above is correctly specified. Inference is valid if additionally the variance is correctly specified. However, in beta regression you cannot separate the two model equations in this way, even if ϕ is just a constant. For consistent results everything has to be specified correctly.
Achim Zeileis

3
@AchimZeileis I remembered that I saw your name on CV. What you say makes perfect sense. Maybe you'd like to transform your comment to answer by adding some more rationale? As I said, I'd be happy to award bounty for someone giving detailed enough answer for the question.
Tim

2
@Tim Will try to do so when I have more time. That's why I thought a quick comment is better than nothing...
Achim Zeileis

8

The answer by @probabilityislogic is on the right track.

The beta distribution is in the two parameter exponential family. The simple GLM models described by Nelder and Wedderburn (1972) do not include all of the distributions in the two parameter exponential family.

In terms of the article by N&W, the GLM applies to the density functions of the following type (this was later named exponential dispersion family in Jørgensen 1987):

π(z;θ,ϕ)=exp[α(ϕ){zθg(θ)+h(z)}+β(ϕ,z)]

with an additional link function f() and linear model for the natural parameter θ=f(μ)=f(Xβ).


So we could rewrite the above distribution also:

π(z;μ,ϕ)=exp[z(f(μ)α(ϕ))+h(z)α(ϕ)g(f(μ))α(ϕ)+β(ϕ,z)]

The two parameter exponential family is:

f(z;θ1,θ2)=exp[T1(z)η1(θ1,θ2)+T2(z)η2(θ1,θ2)g(θ1,θ2)+h(z)]

which looks similar but more general (also if one of the θ is constant).


The difference is clear, and also putting the beta distribution in a form as a GLM is not possible.

However, I lack sufficient understanding to create a more intuitive and well informed answer (I have a feeling that there can be much deeper and more elegant relationships to a variety of fundamental principles). The GLM generalizes the distribution of the error by using a single variate exponential dispersion model in place of a least squares model and generalizes the linear relationship in the mean, by using a link function.

The best and most simple intuition seems to be the dispersion-α(ϕ)-term in the exponential, which gets multiplied with everything and thus the dispersion does not vary with θ. Whereas several two parameter exponential families, and quasi-likelihood methods, allow the dispersion parameter to be a function of θ as well.


দ্বিতীয় প্যারামিটার φএনএন্ডডাব্লু সংজ্ঞায়িত ডিএফ-এ বিচ্ছুরণ। এটি এক প্যারামিটার প্রাকৃতিক ঘাতক পরিবারকে প্রসারিত করেπ(z- র;θ)
সেক্সটাস এম্পেরিকাস

@amoeba beta is a bivariate exponential family distribution, e.g. www2.stat.duke.edu/courses/Spring11/sta114/lec/expofam.pdf
টিম

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

2
আমি উত্তরটি কিছুটা সম্পাদনা করেছি। 1) পরিবার এবং ছড়িয়ে পড়া মডেলগুলির সম্পর্কে আমার প্রাথমিক বর্ণনাটি ভুল ছিল। জিএলএম একটি প্যারামিটার এক্সফেনশিয়াল পরিবারের সমস্ত বিতরণ অন্তর্ভুক্ত করে কারণ এটি কেবল সেই ঘনত্বের ফাংশন নয়, এটি একটি লিঙ্ক ফাংশন। 2) আরও ভাল স্বজ্ঞাত দৃষ্টিভঙ্গির দিক থেকে আমি খুব বেশি দূরে যেতে পারিনি এবং খুব শীঘ্রই পাওয়ার আশা করি না। জিএলএম মডেলগুলি বিভিন্ন উপস্থাপনায় শাস্ত্রীয় মডেলের সাথে সম্পর্কিত, ফিটিং পদ্ধতির ম্যাট্রিক্স সূত্রের ওজন যুক্ত করে, লিংক ফাংশন এবং বৈচিত্রের সাথে পদগুলি সহ লগ-সম্ভাবনা ফাংশনগুলির ডেরাইভেটিভস, .....
সেক্সটাস এম্পেরিকাস

2
I took the liberty to edit your answer a little bit, hope you are fine with the edits. Also, it looks like this answer stats.stackexchange.com/a/18812/28666 hints to why N&W used this particular distribution family and not a broader one.
amoeba says Reinstate Monica

2

I don't think the beta distribution is part of the exponential dispersion family. To get this, you need to have a density

f(y;θ,τ)=exp(yθc(θ)τ+d(y,τ))

for specified functions c() and d(). The mean is given as c(θ) and the variance is given as τc(θ). The parameter θ is called the canonical parameter.

The beta distribution cannot be written this way - one way to see this is by noting there is no y term in the log likelihood - it has log[y] and log[1y] instead

fbeta(y;μ,ϕ)=exp(ϕμlog[y1y]+ϕlog[1y]log[B(ϕμ,ϕ(1μ)]log[y1y])

Yet another way to see that beta is not exponential dispersion family is that it can be written as y=xx+z where x and z are independent and both follow gamma distributions with the same scale parameter (and gamma is exponential family).


1
This answer is not correct as written. One way to see this is that, according to the logic presented, the Bernoulli and binomial distributions, for example, would not be in the class of exponential families either.
কার্ডিনাল

2
দুঃখিত, আপনি সঠিক যে আমি দেওয়া উদাহরণটি ভ্রান্ত ছিল। (সতর্কতা: CrossValidated মানসিক গাণিতিক এবং মোবাইল ব্যবহার বিপজ্জনক হতে পারে!) কিন্তু, আমার বিন্দু এখনো দাঁড়িয়েছে। কারণ এটি একটি জন্য অনির্বাচন এই উত্তরটি ভুল খুব একটুর জন্য "সংজ্ঞায়িত" "সূচকীয় পরিবার" --- কোন প্রচলিত উৎস বা ব্যবহারিক প্রয়োগের চেয়ে অনেক সংকীর্ণ ধারণার।
কার্ডিনাল

2
Hmm. Wikipedia does list beta in the list of exponential family distributions.
amoeba says Reinstate Monica

1
True - I was thinking of the natural exponential family - which is a special case
সম্ভাব্যতাব্লোগিক

1
প্যারামিটার θ ফাংশনটিতে একটি লিঙ্ক ফাংশন দ্বারাও বর্ণনা করা হয় এবং তারপরে সংক্ষিপ্তভাবে সংজ্ঞায়িত বিতরণ ফাংশনটি আরও বিস্তৃত হয়, যার মধ্যে রয়েছে একটি প্যারামিটার এক্সফেনশিয়াল পরিবারের সমস্ত বিতরণ, তবে কেবলমাত্র দুটি পরামিতি সূচকীয় পরিবার।
সেক্সটাস এম্পেরিকাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.