560
Views
5
CrossRef citations to date
0
Altmetric
Article

Revisiting kernel logistic regression under the random utility models perspective. An interpretable machine-learning approach

ORCID Icon, ORCID Icon & ORCID Icon
 

ABSTRACT

The success of machine-learning methods is spreading their use to many different fields. This paper analyses one of these methods, the Kernel Logistic Regression (KLR), from the point of view of Random Utility Model (RUM) and proposes the use of the KLR to specify the utilities in RUM, freeing the modeler from the need to postulate a functional relation between the features. A Monte Carlo simulation study is conducted to empirically compare KLR with the Multinomial Logit (MNL) method, the Support Vector Machine (SVM) and the Random Forests (RF). We have shown that, using simulated data, KLR is the only method that achieves maximum accuracy and leads to an unbiased willingness-to-pay estimator for non-linear phenomena. In a real travel mode choice problem, RF achieved the highest predictive accuracy, followed by KLR. However, KLR allows for the calculation of indicators such as the value of time, which is of great importance in the context of transportation. 

Disclosure statement

No potential conflict of interest was reported by the authors.

Notes

1. PyKernelLogit is available on the repository: https://github.com/JoseAngelMartinB/PyKernelLogit

Additional information

Funding

The research of Martín-Baos has been supported by the FPU Predoctoral Program of the Spanish Ministry of Science, Innovation and Universities [Grant Ref. FPU18/00802]; and the research of García-Ródenas was supported by Project TRA2016-76914-C3-2-P of the Spanish Ministry of Science and Innovation, co-funded by the European Regional Development Fund.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.