Abstract
In recent years, many methods for machine learning on tabular data were introduced that use either factorization machines, neural networks or both. This created a great variety of methods making it non-obvious which method should be used in practice. We begin by extending the previously established theoretical connection between polynomial neural networks and factorization machines (FM) to recently introduced FM techniques. This allows us to propose a single neural-network-based framework that can switch between the deep learning and FM paradigms by a simple change of an activation function. We further show that an activation function exists which can adaptively learn to select the optimal paradigm. Another key element in our framework is its ability to learn high-dimensional embeddings by low-rank factorization. Our framework can handle numeric and categorical data as well as multiclass outputs. Extensive empirical experiments verify our analytical claims. Source code is available at https://github.com/ChenAlmagor/FiFa
Original language | English |
---|---|
Title of host publication | RecSys 2022 - Proceedings of the 16th ACM Conference on Recommender Systems |
Publisher | Association for Computing Machinery, Inc |
Pages | 389-398 |
Number of pages | 10 |
ISBN (Electronic) | 9781450392785 |
DOIs | |
State | Published - 12 Sep 2022 |
Event | 16th ACM Conference on Recommender Systems, RecSys 2022 - Seattle, United States Duration: 18 Sep 2022 → 23 Sep 2022 |
Publication series
Name | RecSys 2022 - Proceedings of the 16th ACM Conference on Recommender Systems |
---|
Conference
Conference | 16th ACM Conference on Recommender Systems, RecSys 2022 |
---|---|
Country/Territory | United States |
City | Seattle |
Period | 18/09/22 → 23/09/22 |
Bibliographical note
Publisher Copyright:© 2022 ACM.
Keywords
- CTR prediction
- activation
- factorization machines
- machine learning
- neural networks
- tabular data