Tell me more ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

I'm using SQL Server Analysis Studio and I'm trying to train a naive Bayes classifier. I've got an attribute called "item description" that basically represents products you can buy at a store. I've got these products mapped to a code and I want to train a classifier to take products it hasn't seen before and give me the code of highest probability.

What I'm running into is that my attribute of "item description" has too many states and so SSAS is throwing away a lot of my items - Analysis Studio says so. I'm got a case table that has an ID and code and a nested table that represents these "item descriptions" chopped up into individual words. Naive Bayes then uses conditional probabilities to map the words to a code.

I tinkered with the MAXIMUM_STATES setting and set it to 0 but according to the documentation, it maxes out at 65k.

Does anyone know if it's possible to raise this limit some magical way? Or can anyone suggest to me an alternate implementation of a naive Bayes classifier that is more scaleable.

share|improve this question

migrated from stackoverflow.com Jun 21 '12 at 14:01

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.