HackerPapers

arXiv:2209.03771cs.LG

Stochastic gradient descent with gradient estimator for categorical features

Paul Peseux, Maxime Berar, Thierry Paquet, Victor Nicollet

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Categorical data are present in key areas such as health or supply chain, and this data require specific treatment. In order to apply recent machine learning models on such data, encoding is needed. In order to build interpretable models, one-hot encoding is still a very good solution, but such encoding creates sparse data. Gradient estimators are not suited for sparse data: the gradient is mainly considered as zero while it simply does not always exists, thus a novel gradient estimator is introduced. We show what this estimator minimizes in theory and show its efficiency on different datasets with multiple model architectures. This new estimator performs better than common estimators under similar settings. A real world retail dataset is also released after anonymization. Overall, the aim of this paper is to thoroughly consider categorical data and adapt models and optimizers to these key features.

arXiv comments
Journal reference
DOI
Subjects
cs.LGMachine Learning

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Mar 2023 to Mar 2023.

Comments linking this paper, per year.

Discussed in comments1 thread

    • We've been doing this type of gradient descent in production for a couple of years now, and we've been very happy with it. A few insights from my experience: One of the main benefits of doing differentiable programming over a relational database is that you can use joins to…

      victorNicolletView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.