Which are you preferred methods for multinomial classification, ie k>2. I am particularly interested in regression methods which allow interpretation of the explanatory variables.

asked Aug 17 '10 at 06:45

dirknbr's gravatar image

dirknbr
1112

edited Aug 18 '10 at 15:58

Joseph%20Turian's gravatar image

Joseph Turian ♦♦
45404199124


One Answer:

Do you mean multiclass classification?

A very popular method is regularized logistic regression: you have weight vectors w_k for each class, classify by choosing the largest dot product w_k·x, and train by maximizing the l2-regularized log likelihood of the data (P(y_k|x) = exp(w_k·x)/sum_i(exp(w_i·x))). This allows you to inspect the posterior for the explanatory variables by looking at the posterior class distribution for an x that only has that feature "turned on". You can also use l1 regularization, which will bring most of the feature weights to 0 and leave only a few relevant ones (at a loss of performance, however).

answered Aug 17 '10 at 10:07

Alexandre%20Passos's gravatar image

Alexandre Passos ♦
1674742186306

Your answer
toggle preview

powered by OSQA

User submitted content is under Creative Commons: Attribution - Share Alike; Other things copyright (C) 2010, MetaOptimize LLC.