Interactive Learning of Pattern Rankings
2014 (English)In: International journal on artificial intelligence tools, ISSN 0218-2130, Vol. 23, no 6, article id 1460026Article in journal (Refereed) Published
Abstract [en]
Pattern mining provides useful tools for exploratory data analysis. Numerous efficient algorithms exist that are able to discover various types of patterns in large datasets. Unfortunately, the problem of identifying patterns that are genuinely interesting to a particular user remains challenging. Current approaches generally require considerable data mining expertise or effort from the data analyst, and hence cannot be used by typical domain experts.
To address this, we introduce a generic framework for interactive learning of userspecific pattern ranking functions. The user is only asked to rank small sets of patterns, while a ranking function is inferred from this feedback by preference learning techniques. Moreover, we propose a number of active learning heuristics to minimize the effort required from the user, while ensuring that accurate rankings are obtained. We show how the learned ranking functions can be used to mine new, more interesting patterns.
We demonstrate two concrete instances of our framework for two different pattern mining tasks, frequent itemset mining and subgroup discovery. We empirically evaluate the capacity of the algorithm to learn pattern rankings by emulating users. Experiments demonstrate that the system is able to learn accurate rankings, and that the active learning heuristics help reduce the required user effort. Furthermore, using the learned ranking functions as search heuristics allows discovering patterns of higher quality than those in the initial set. This shows that machine learning techniques in general, and active preference learning in particular, are promising building blocks for interactive data mining systems.
Place, publisher, year, edition, pages
World Scientific , 2014. Vol. 23, no 6, article id 1460026
Keywords [en]
Interactive data mining, preference learning, active learning, pattern mining
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:oru:diva-86354DOI: 10.1142/S0218213014600264ISI: 000346911500007Scopus ID: 2-s2.0-84930165179OAI: oai:DiVA.org:oru-86354DiVA, id: diva2:1474647
2020-10-092020-10-092020-12-02Bibliographically approved