mlsanityData to 7 Oct 2026

Scalable Kernel Logistic Regression with Nystr"om Approximation: Theoretical Analysis and Application to Discrete Choice Modelling

arXiv 2402.06763 ↗First posted 9 Feb 2024cs.LG stat.MLcited by 2

Not on the map. Why?

Abstract (arXiv)

The application of kernel-based Machine Learning (ML) techniques to discrete choice modelling using large datasets often faces challenges due to memory requirements and the considerable number of parameters involved in these models. This complexity hampers the efficient training of large-scale models. This paper addresses these problems of scalability by introducing the Nystr"om approximation for Kernel Logistic Regression (KLR) on large datasets. The study begins by presenting a theoretical analysis in which: i) the set of KLR solutions is characterised, ii) an upper bound to the solution of KLR with Nystr"om approximation is provided, and finally iii) a specialisation of the optimisation algorithms to Nystr"om KLR is described. After this, the Nystr"om KLR is computationally validated. Four landmark selection methods are tested, including basic uniform sampling, a k-means sampling strategy, and two non-uniform methods grounded in leverage scores. The performance of these strategies is evaluated using large-scale transport mode choice datasets and is compared with traditional methods such as Multinomial Logit (MNL) and contemporary ML techniques. The study also assesses the efficiency of various optimisation techniques for the proposed Nystr"om KLR model. The performance of gradient descent, Momentum, Adam, and L-BFGS-B optimisation methods is examined on these datasets. Among these strategies, the k-means Nystr"om KLR approach emerges as a successful solution for applying KLR to large datasets, particularly when combined with the L-BFGS-B and Adam optimisation methods. The results highlight the ability of this strategy to handle datasets exceeding 200,000 observations while maintaining robust performance.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 8 of its 71 references that are in the map. First posted on arXiv 9 Feb 2024.

Builds on

8 of 71 references.

References · 8

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  3. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  4. 2013Revisiting the Nystrom Method for Improved Large-Scale Machine Learningcited by 76
  5. 2017Scalable Kernel K-Means Clustering with Nystrom Approximation: Relative-Error Boundscited by 16
  6. 2023A prediction and behavioural analysis of machine learning methods for modelling travel mode choicecited by 4
  7. 2018Modeling Stated Preference for Mobility-on-Demand Transit: A Comparison of Machine Learning and Logit Modelscited by 2
  8. 2013Manifold regularized kernel logistic regression for web image annotationcited by 1

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.