{'fraction_non_alphanumeric': 0.017371601208459216, 'fraction_numerical': 0.0, 'mean_word_length': 5.463414634146342, '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}}
Study of active learning in the challenge

In the active learning challenge, we aim to improve the area under the learning curve (ALC), the global score in the challenge, by optimizing the classification methods and feature selection methods, and most importantly by refining the querying algorithm to select the most informative instances in the early iteration of active learning. For six different datasets in the development phase, we applied general and specific methods to resolve unbalanced class, sparse data, and missing value problems. We designed a voting system based on multi models to combine good prediction with robust performance in different types of datasets. For querying methods, we modified the approach of information density, firstly, to avoid the exhaustive comparison for all samples, and secondly to find more representative samples. We also propose two modified versions of uncertainty sampling based methods: uncertainty sampling with bias, which takes into account the high imbalance of data, and uncertainty sampling with prediction, which predicts the most uncertain samples based on the change of uncertain values during the active learning process. We present our preliminary results of the development datasets in the active learning challenge and discuss their significance in this paper.