A Provably Accurate Randomized Sampling Algorithm for Logistic Regression

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chowdhury, Agniva, Ramuhalli, Pradeep
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917626806009856
author Chowdhury, Agniva
Ramuhalli, Pradeep
author_facet Chowdhury, Agniva
Ramuhalli, Pradeep
contents In statistics and machine learning, logistic regression is a widely-used supervised learning technique primarily employed for binary classification tasks. When the number of observations greatly exceeds the number of predictor variables, we present a simple, randomized sampling-based algorithm for logistic regression problem that guarantees high-quality approximations to both the estimated probabilities and the overall discrepancy of the model. Our analysis builds upon two simple structural conditions that boil down to randomized matrix multiplication, a fundamental and well-understood primitive of randomized numerical linear algebra. We analyze the properties of estimated probabilities of logistic regression when leverage scores are used to sample observations, and prove that accurate approximations can be achieved with a sample whose size is much smaller than the total number of observations. To further validate our theoretical findings, we conduct comprehensive empirical evaluations. Overall, our work sheds light on the potential of using randomized sampling approaches to efficiently approximate the estimated probabilities in logistic regression, offering a practical and computationally efficient solution for large-scale datasets.
format Preprint
id arxiv_https___arxiv_org_abs_2402_16326
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Provably Accurate Randomized Sampling Algorithm for Logistic Regression
Chowdhury, Agniva
Ramuhalli, Pradeep
Machine Learning
Data Structures and Algorithms
In statistics and machine learning, logistic regression is a widely-used supervised learning technique primarily employed for binary classification tasks. When the number of observations greatly exceeds the number of predictor variables, we present a simple, randomized sampling-based algorithm for logistic regression problem that guarantees high-quality approximations to both the estimated probabilities and the overall discrepancy of the model. Our analysis builds upon two simple structural conditions that boil down to randomized matrix multiplication, a fundamental and well-understood primitive of randomized numerical linear algebra. We analyze the properties of estimated probabilities of logistic regression when leverage scores are used to sample observations, and prove that accurate approximations can be achieved with a sample whose size is much smaller than the total number of observations. To further validate our theoretical findings, we conduct comprehensive empirical evaluations. Overall, our work sheds light on the potential of using randomized sampling approaches to efficiently approximate the estimated probabilities in logistic regression, offering a practical and computationally efficient solution for large-scale datasets.
title A Provably Accurate Randomized Sampling Algorithm for Logistic Regression
topic Machine Learning
Data Structures and Algorithms
url https://arxiv.org/abs/2402.16326