Implementation of Trained Factorization Machine Recommendation System on
Quantum Annealer
- URL: http://arxiv.org/abs/2210.12953v2
- Date: Wed, 8 Nov 2023 06:58:03 GMT
- Title: Implementation of Trained Factorization Machine Recommendation System on
Quantum Annealer
- Authors: Chen-Yu Liu, Hsin-Yu Wang, Pei-Yen Liao, Ching-Jui Lai, Min-Hsiu Hsieh
- Abstract summary: Factorization Machine (FM) is the most commonly used model to build a recommendation system.
It requires a run-time of $O((N_m log N_m)2)$, where $N_m$ is the number of items in the dataset.
- Score: 9.199971808336006
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Factorization Machine (FM) is the most commonly used model to build a
recommendation system since it can incorporate side information to improve
performance. However, producing item suggestions for a given user with a
trained FM is time-consuming. It requires a run-time of $O((N_m \log N_m)^2)$,
where $N_m$ is the number of items in the dataset. To address this problem, we
propose a quadratic unconstrained binary optimization (QUBO) scheme to combine
with FM and apply quantum annealing (QA) computation. Compared to classical
methods, this hybrid algorithm provides a faster than quadratic speedup in
finding good user suggestions. We then demonstrate the aforementioned
computational advantage on current NISQ hardware by experimenting with a real
example on a D-Wave annealer.
Related papers
- Efficient optimization of expensive black-box simulators via marginal means, with application to neutrino detector design [1.5749416770494706]
We propose a new Black-box Optimization via Marginal Means (BOMM) approach.<n>BOMM uses a new estimator of a global $mathbfx*$ that can be efficiently inferred with limited runs in high dimensions.<n>We show that BOMM is consistent for optimization, but also has an optimization rate that tempers the ''curse-of-dimensionality'' faced by existing methods.
arXiv Detail & Related papers (2025-08-03T16:44:05Z) - Black-box optimization using factorization and Ising machines [1.855858265809853]
Black-box optimization (BBO) is used in materials design, drug discovery, and machine learning.<n>The FMQA algorithm uses a factorization machine (FM) as a surrogate model for BBO.<n>To be able to perform BBO with the FMQA algorithm immediately, we introduce the FMQA algorithm along with Python packages to run it.
arXiv Detail & Related papers (2025-07-24T00:37:23Z) - Low Rank Field-Weighted Factorization Machines for Low Latency Item Recommendation [2.2202705655178745]
Factorization machine (FM) variants are widely used in recommendation systems that operate under strict throughput and latency requirements.
We propose an alternative to the pruning in FwFMs using a diagonal plus symmetric low-rank decomposition.
We show that aggressive rank reduction outperforms similarly aggressive pruning, both in terms of accuracy and item recommendation speed.
arXiv Detail & Related papers (2024-07-22T14:08:37Z) - Matching Pursuit Based Scheduling for Over-the-Air Federated Learning [67.59503935237676]
This paper develops a class of low-complexity device scheduling algorithms for over-the-air learning via the method of federated learning.
Compared to the state-of-the-art proposed scheme, the proposed scheme poses a drastically lower efficiency system.
The efficiency of the proposed scheme is confirmed via experiments on the CIFAR dataset.
arXiv Detail & Related papers (2022-06-14T08:14:14Z) - Surrogate modeling for Bayesian optimization beyond a single Gaussian
process [62.294228304646516]
We propose a novel Bayesian surrogate model to balance exploration with exploitation of the search space.
To endow function sampling with scalability, random feature-based kernel approximation is leveraged per GP model.
To further establish convergence of the proposed EGP-TS to the global optimum, analysis is conducted based on the notion of Bayesian regret.
arXiv Detail & Related papers (2022-05-27T16:43:10Z) - The QAOA with Few Measurements [4.713817702376467]
The Approximate Quantum Optimization Algorithm (QAOA) was originally developed to solve optimization problems.
Fully descriptive benchmarking techniques are often expensive for large numbers of qubits.
Some experimental quantum computing platforms such as neutral atom quantum computers have slow repetition rates.
arXiv Detail & Related papers (2022-05-13T18:42:20Z) - Adiabatic Quantum Computing for Multi Object Tracking [170.8716555363907]
Multi-Object Tracking (MOT) is most often approached in the tracking-by-detection paradigm, where object detections are associated through time.
As these optimization problems are often NP-hard, they can only be solved exactly for small instances on current hardware.
We show that our approach is competitive compared with state-of-the-art optimization-based approaches, even when using of-the-shelf integer programming solvers.
arXiv Detail & Related papers (2022-02-17T18:59:20Z) - Recommender System Expedited Quantum Control Optimization [0.0]
Quantum control optimization algorithms are routinely used to generate optimal quantum gates or efficient quantum state transfers.
There are two main challenges in designing efficient optimization algorithms, namely overcoming the sensitivity to local optima and improving the computational speed.
Here, we propose and demonstrate the use of a machine learning method, specifically the recommender system (RS), to deal with the latter challenge.
arXiv Detail & Related papers (2022-01-29T10:25:41Z) - Memory-Efficient Factorization Machines via Binarizing both Data and
Model Coefficients [9.692334398809457]
Subspace imating machine (SEFM) has been proposed to overcome the limitation of Factorization Machines (FM)
We propose a new method called Binarized FM which constraints the model parameters to be binary values.
Our proposed method achieves comparable accuracy with SEFM but with much less memory cost.
arXiv Detail & Related papers (2021-08-17T03:30:52Z) - Accelerating variational quantum algorithms with multiple quantum
processors [78.36566711543476]
Variational quantum algorithms (VQAs) have the potential of utilizing near-term quantum machines to gain certain computational advantages.
Modern VQAs suffer from cumbersome computational overhead, hampered by the tradition of employing a solitary quantum processor to handle large data.
Here we devise an efficient distributed optimization scheme, called QUDIO, to address this issue.
arXiv Detail & Related papers (2021-06-24T08:18:42Z) - Higher-order Derivatives of Weighted Finite-state Machines [68.43084108204741]
This work examines the computation of higher-order derivatives with respect to the normalization constant for weighted finite-state machines.
We provide a general algorithm for evaluating derivatives of all orders, which has not been previously described in the literature.
Our algorithm is significantly faster than prior algorithms.
arXiv Detail & Related papers (2021-06-01T19:51:55Z) - Differentiable Top-k Operator with Optimal Transport [135.36099648554054]
The SOFT top-k operator approximates the output of the top-k operation as the solution of an Entropic Optimal Transport (EOT) problem.
We apply the proposed operator to the k-nearest neighbors and beam search algorithms, and demonstrate improved performance.
arXiv Detail & Related papers (2020-02-16T04:57:52Z) - Model Predictive Control for Finite Input Systems using the D-Wave
Quantum Annealer [4.83782736808514]
The D-Wave quantum annealer has emerged as a novel computational architecture that is attracting significant interest.
We present a model predictive control (MPC) algorithm using a quantum annealer.
Two practical applications, namely stabilization of a spring-mass-damper system and dynamic audio quantization, are demonstrated.
arXiv Detail & Related papers (2020-01-06T05:11:52Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.