Evaluation of classification models for language processing
MetadataShow full item record
CitationKilimci, Z. H. & Ganiz, M. C. (2015). Evaluation of classification models for language processing. In 2015 International Symposium on Innovations in Intelligent SysTems and Applications (INISTA), (pp. 1-8). Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/INISTA.2015.7276787
Naïve Bayes is a commonly used algorithm in text categorization because of its easy implementation and low complexity. Naïve Bayes has mainly two event models used for text categorization which are multivariate Bernoulli and multinomial models. A very large number of studies choose multinomial model and Laplace smoothing just based on the assumption that it performs better than multivariate model under almost any conditions. This study aims to shed some light into this widely adopted assumption by analyzing Naïve Bayes event models and smoothing methods from a different perspective. To clarify the difference between events models of Naïve Bayes, their classification performance are compared on different languages - English and Turkish - datasets. Results of our extensive experiments demonstrate that superior performance of multinomial model does not observed all the time. On the other hand, multivariate Bernoulli model can perform well when combined with an appropriate smoothing method under different training data size conditions.