{'fraction_non_alphanumeric': 0.011437908496732025, 'fraction_numerical': 0.0016339869281045752, 'mean_word_length': 5.663043478260869, '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}}
Oversampling Algorithm Based on Spatial Distribution of Data Sets for Imbalance Learning

Imbalance problem is widespread in machine learning. Most learning algorithms can’t get satisfied performance when they are applied on imbalance data sets, because they can be deteriorated by this problem easily. This paper proposed SDSMOTE method which captures the spatial distribution of imbalance data sets, and changes the tendency of learning algorithm by over sampling by oversampling according to the recognition difficulty. Experiments on 5 UCI data sets validate the effectiveness of this oversampling algorithm.