{'fraction_non_alphanumeric': 0.019895287958115182, 'fraction_numerical': 0.0, 'mean_word_length': 5.207792207792208, '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 framework for mining spatial high utility co-location patterns

A spatial co-location pattern is a group of spatial features, whose instances frequently appear in the same region. In association rule mining, a recent effort has been to consider utility as a new measure of interests, by considering the different values of individual items as utilities. In this paper, we incorporate utility into the spatial pattern mining through the concept of pattern utility, and a general framework for spatial high utility co-location patterns mining is defined. Furthermore, we define the concept of extended pattern utility ratio and present an Extended Pruning Algorithm (EPA) to prune down the number of candidates and can obtain the complete set of spatial high utility co-location patterns. Using synthetic and real-world data sets, substantial experiments show that EPA is effectively and efficiently identifies high utility patterns from spatial datasets.