Javascript must be enabled to continue!
Factorization Machines with libFM
View through CrossRef
Factorization approaches provide high accuracy in several important prediction problems, for example, recommender systems. However, applying factorization approaches to a new prediction problem is a nontrivial task and requires a lot of expert knowledge. Typically, a new model is developed, a learning algorithm is derived, and the approach has to be implemented.
Factorization machines (FM) are a generic approach since they can mimic most factorization models just by feature engineering. This way, factorization machines combine the generality of feature engineering with the superiority of factorization models in estimating interactions between categorical variables of large domain.
libFM
is a software implementation for factorization machines that features stochastic gradient descent (SGD) and alternating least-squares (ALS) optimization, as well as Bayesian inference using Markov Chain Monto Carlo (MCMC). This article summarizes the recent research on factorization machines both in terms of modeling and learning, provides extensions for the ALS and MCMC algorithms, and describes the software tool
libFM
.
Association for Computing Machinery (ACM)
Title: Factorization Machines with libFM
Description:
Factorization approaches provide high accuracy in several important prediction problems, for example, recommender systems.
However, applying factorization approaches to a new prediction problem is a nontrivial task and requires a lot of expert knowledge.
Typically, a new model is developed, a learning algorithm is derived, and the approach has to be implemented.
Factorization machines (FM) are a generic approach since they can mimic most factorization models just by feature engineering.
This way, factorization machines combine the generality of feature engineering with the superiority of factorization models in estimating interactions between categorical variables of large domain.
libFM
is a software implementation for factorization machines that features stochastic gradient descent (SGD) and alternating least-squares (ALS) optimization, as well as Bayesian inference using Markov Chain Monto Carlo (MCMC).
This article summarizes the recent research on factorization machines both in terms of modeling and learning, provides extensions for the ALS and MCMC algorithms, and describes the software tool
libFM
.
Related Results
Factorization structures, cones, and polytopes
Factorization structures, cones, and polytopes
Abstract
Factorization structures occur in toric differential and discrete geometry and can be viewed in multiple ways, e.g., as objects determining substantial classes of expli...
FAKTORISASI PADA GRAF REGULER
FAKTORISASI PADA GRAF REGULER
This research aims to: (1) know the criteria of a graph that has a -factor, (2) know the conditions of a regular graph that has a 1-factorization , (3) know the conditions of a reg...
A software package for sparse orthogonal factorization and updating
A software package for sparse orthogonal factorization and updating
Although there is good software for sparse QR factorization, there is little support for updating and downdating, something that is absolutely essential in some linear programming ...
Denoising Auto-Encoder-Enhanced Deep Non-Negative Matrix Factorization Clustering Model
Denoising Auto-Encoder-Enhanced Deep Non-Negative Matrix Factorization Clustering Model
Non-negative matrix factorization directly decomposes data features into a base matrix and community matrix, which are easily affected by noise. Multi-view datasets have multiple f...
Accelerating Gauss-Huard Using LU-Based Panel Factorization on Hybrid Machinery
Accelerating Gauss-Huard Using LU-Based Panel Factorization on Hybrid Machinery
In our prior work, we addressed a bottleneck in the Gauss-Huard
algorithm at the panel factorization step, which had been identified as
a challenge in the existing research. We int...
Holographic Factorization Machines for Recommendation
Holographic Factorization Machines for Recommendation
Factorization Machines (FMs) are a class of popular algorithms that have been widely adopted for collaborative filtering and recommendation tasks. FMs are characterized by its usag...
Robust design optimization of electrical machines for electric and hybrid vehicles
Robust design optimization of electrical machines for electric and hybrid vehicles
Contribution méthodologique au dimensionnement optimal et robuste des machines électriques dédiées aux chaines de traction VE et VEH
Face aux préoccupations croissa...
Empirical study on the construction of a cognitive model of factorization in eighth-grade students
Empirical study on the construction of a cognitive model of factorization in eighth-grade students
The construction of cognitive models is the basis for cognitive diagnosis, and the cognitive models will change based on the purpose of the study. According to the purpose of mathe...

