Semiring Rank Matrix Factorization
2017 (English)In: IEEE Transactions on Knowledge and Data Engineering, ISSN 1041-4347, E-ISSN 1558-2191, Vol. 29, no 8, p. 1737-1750Article in journal (Refereed) Published
Abstract [en]
Rank data, in which each row is a complete or partial ranking of available items (columns), is ubiquitous. Among others, itcan be used to represent preferences of users, levels of gene expression, and outcomes of sports events. It can have many types ofpatterns, among which consistent rankings of a subset of the items in multiple rows, and multiple rows that rank the same subset of theitems highly. In this article, we show that the problems of finding such patterns can be formulated within a single generic framework thatis based on the concept of semiring matrix factorisation. In this framework, we employ the max-product semiring rather than theplus-product semiring common in traditional linear algebra. We apply this semiring matrix factorisation framework on two tasks: sparserank matrix factorisation and rank matrix tiling. Experiments on both synthetic and real world datasets show that the framework iscapable of discovering different types of structure as well as obtaining high quality solutions.
Place, publisher, year, edition, pages
New York: IEEE, 2017. Vol. 29, no 8, p. 1737-1750
Keywords [en]
Rank data, rank matrix factorisation, pattern set mining, rank matrix tiling, integer programming, semiring, max-product
National Category
Mechanical Engineering Algebra and Logic
Identifiers
URN: urn:nbn:se:oru:diva-84432DOI: 10.1109/TKDE.2017.2688374ISI: 000405378900012Scopus ID: 2-s2.0-85029086144OAI: oai:DiVA.org:oru-84432DiVA, id: diva2:1452338
2020-07-062020-07-062020-08-21Bibliographically approved