this post was submitted on 26 Nov 2023
1 points (100.0% liked)

Machine Learning

1 readers
1 users here now

Community Rules:

founded 1 year ago
MODERATORS
 

How does the negative log likelihood function that's used as the objective in gamma regression link back to shape and scale parameter of the gamma distribution?

I've been particularly looking at xgboost which use this definition:

https://github.com/dmlc/xgboost/blob/7663de956c37eb4dd528132214e68ba2851d9696/src/metric/elementwise_metric.cu#L270-L286

I don't understand the purpose of psi in this equation given it is set to 1 and this would allow the final function can be simplified significantly.

The gamma deviance is more intuitive to me as it the deviance for an individual prediction Vs actual will remain constant for if the multiplicative difference prediction Vs actual stays constant which ties in with how I interpret the connection between mean and variance for a gamma distribution. To be exact when the gamma distribution is parameterised by the mean and a fixed shape parameter alpha as the mean increases the variance will increase.

you are viewing a single comment's thread
view the rest of the comments
[–] Oppose_Worry_652@alien.top 1 points 11 months ago

A lack of understanding on my part has lead to poor wording . I'm struggling to understand why the log likelihood used in the code is independent of the shape and scale parameters.

I think I've just figured out my mistake... I was thinking the variance of the modelled residuals would vary with the mean but that's not the correct interpretation