{'fraction_non_alphanumeric': 0.020357803824799507, 'fraction_numerical': 0.0, 'mean_word_length': 5.311284046692607, '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}}
An Improved Association Rule Mining Algorithm Based on Ant Lion Optimizer Algorithm and FP-Growth

Discovering knowledge from the amount of data plays an important role in the era of big data and FP-Growth algorithm is one of the most successful methods for learning association rules. Though the FP-Growth algorithm only needs scan two times, it has a poor efficiency for large datasets. There are already efforts have been made to solve the problem by using some Meta-heuristic optimization algorithms, such as particle swarm optimization algorithm (PSO), immune algorithms etc, which outperform the traditional FP-Growth algorithm and shows strong performance. However, PSO is easy to trap in the local optimums. A novel algorithm ant lion optimizer (ALO) was proposed and with the advantages of global optimization, good robustness, and high convergence accuracy, which was applied to many engineering fields like antenna array synthesis, integrated process planning, scheduling and so on. In the paper, a novel association rule extraction algorithm is put forward based on the ant lion optimization algorithm. A new fitness schema based on confidence and support has been used in this approach, which avoids part of unnecessary searching processes of the FP-Growth algorithm and leads the method of searching the optimization solution more effectively. In order to evaluate the effectiveness of our approach, experiments on various datasets are carried out and experimental results are compared with some other classical meta-heuristic algorithms, experimental results testify the performance of the proposed method.