{'fraction_non_alphanumeric': 0.019880715705765408, 'fraction_numerical': 0.0, 'mean_word_length': 5.455128205128205, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Multi-domain Adaptation for sentiment classification algorithm based on Class Distribution

At present, most multi-domain adaptation for sentiment classification algorithms use all source domains to train the classifier with no selecting and dynamic dealing with the diferent source domains. This will result in those source domains very dissimilar to target have negative impact on domain In this paper, we propose Multi-domain Adaptation algorithm based on the Class Distribution (MACD). First, the information of class distribution is used to select some adaptive base classifiers from all source domains. Then add the 'self-labeled' samples into training data, in which, the selection of samples is dynamically adjusted with the similarity between the source and target domain. Last, the final ensemble classifier is constructed using the information of class distribution. The experimental results have shown that the MACD algorithm is effective and superior to some existing approaches in accuracy.