Kernel Factorisation Machines

被引:1
|
作者
Buet-Golfouse, Francois [1 ]
Utyagulov, Islam [1 ]
机构
[1] UCL, London, England
关键词
D O I
10.1109/ICMLA52953.2021.00278
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper explores a generalisation of factorisation machines via kernels, which we call Kernel Factorisation Machines ("KFM"). It is well-known that functions in reproducing kernel Hilbert spaces can be understood as a linear combination of features in very high-dimensional (or infinite-dimensional) spaces while being computed in a finite-dimensional space, thanks to the representer theorem. Simultaneously, it has been shown recently that the dot product operation was a key component behind the success of a number of recommender systems, while the recent literature has been preoccupied with enriching factorisation machines. There is thus a need for a framework able to interpolate between factorisation machines that tend to outperform other techniques on sparse datasets and more advanced models that perform well on large and dense datasets. One of the drawbacks of kernel methods is their high dimensionality when the number of observations is large, which is typical of recommender systems. It is thus extremely important to be able to reduce the dimensionality, which we do in two different ways: first, we find a representation of the input features in a lower-dimensional space, and, second, we consider inducing points, i.e., surrogate inputs that are optimised upon training to avoid building (kernel) interactions between each pair of observations in the dataset. In short, we propose a method that adapts kernels to the set up of high-dimensional and potentially sparse datasets. To illustrate our approach, we test it on four well-known datasets and benchmark its results against most available models. While comparisons are difficult and should be interpreted carefully, KFM is able to perform well and obtains the best performance overall. Our methodology is not limited to recommender systems and can be applied to other settings, which we illustrate on a heart disease classification task.
引用
收藏
页码:1755 / 1760
页数:6
相关论文
共 50 条
  • [1] Algorithms for estimating the parameters of factorisation machines
    Slabber, E.
    Verster, T.
    de Jongh, P. J.
    [J]. SOUTH AFRICAN STATISTICAL JOURNAL, 2022, 56 (02) : 69 - 89
  • [2] ADVANTAGES OF USING FACTORISATION MACHINES AS A STATISTICAL MODELLING TECHNIQUE
    Slabber, Erika
    Verster, Tanja
    de Jongh, Riaan
    [J]. SOUTH AFRICAN STATISTICAL JOURNAL, 2021, 55 (02) : 125 - 144
  • [3] Kernel Factory: An ensemble of kernel machines
    Ballings, Michel
    Van den Poel, Dirk
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (08) : 2904 - 2913
  • [4] On the generalization of kernel machines
    Navarrete, P
    Ruiz del Solar, J
    [J]. PATTERN RECOGNITION WITH SUPPORT VECTOR MACHINES, PROCEEDINGS, 2002, 2388 : 24 - 39
  • [5] Evolutionary kernel machines
    Oliver Kramer
    Christian Igel
    Günter Rudolph
    [J]. Evolutionary Intelligence, 2012, 5 (3) : 151 - 152
  • [6] Evolutionary kernel machines
    Kramer, Oliver
    Igel, Christian
    Rudolph, Gunter
    [J]. EVOLUTIONARY INTELLIGENCE, 2012, 5 (03) : 151 - +
  • [7] Generalised kernel machines
    Cawley, Gavin C.
    Janacek, Gareth J.
    Talbot, Nicola L. C.
    [J]. 2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 1720 - 1725
  • [8] Some Insights about the Applicability of Logistic Factorisation Machines in Banking
    Slabber, Erika
    Verster, Tanja
    de Jongh, Riaan
    [J]. RISKS, 2023, 11 (03)
  • [9] Kernel Conjugate Gradient for Fast Kernel Machines
    Ratliff, Nathan D.
    Bagnell, J. Andrew
    [J]. 20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 1017 - 1022
  • [10] Smooth Bayesian kernel machines
    ter Borg, RW
    Rothkrantz, LJM
    [J]. ARTIFICIAL NEURAL NETWORKS: FORMAL MODELS AND THEIR APPLICATIONS - ICANN 2005, PT 2, PROCEEDINGS, 2005, 3697 : 577 - 582