Automatic text categorization by a Granular Computing approach: Facing unbalanced data sets

Francesca Possemato, Antonello Rizzi · 2013

Text categorization is an interesting application of machine learning covering a wide range of possible applications, from document management systems to web mining. In designing such a system it is mandatory to correctly define both a suited preprocessing procedure and an effective document representation as closely related as possible to the semantic nature of document categories. To this aim, relying on a Granular Computing approach and considering a document as an ordered sequence of words, we propose a system able to automatically mine frequent terms, considering as a term not only a single word, but also a subsequence of (a few) consecutive words. The whole classification system is tailored to process sequences of atomic elements (i.e., encoded words) by means of an embedding procedure based on clustering methods. However, when dealing with unbalanced data sets, i.e. when classes are not evenly represented in the data set, the frequent substructures search procedure must be carefully designed. We prove the effectiveness of the system over a well-known benchmarking data set, achieving competitive test set classification accuracy results, with a remarkable low structural complexity of the synthesized classification models.

Read the paper · More papers on PaperTik