Since a text document often belongs to multiple categories in real tasks such as web pages and international patent categorization, text categorization is generally defined as assigning one or more predefined category labels to each data sample.
developing better classifiers with a generalization ability for such multi-label categorization tasks is an important issue in the field of machine learning.