High Performance Computing Applied to Logistic Regression: A CPU and GPU Implementation Comparison

08/19/2023
by   Nechba Mohammed, et al.
0

We present a versatile GPU-based parallel version of Logistic Regression (LR), aiming to address the increasing demand for faster algorithms in binary classification due to large data sets. Our implementation is a direct translation of the parallel Gradient Descent Logistic Regression algorithm proposed by X. Zou et al. [12]. Our experiments demonstrate that our GPU-based LR outperforms existing CPU-based implementations in terms of execution time while maintaining comparable f1 score. The significant acceleration of processing large datasets makes our method particularly advantageous for real-time prediction applications like image recognition, spam detection, and fraud detection. Our algorithm is implemented in a ready-to-use Python library available at : https://github.com/NechbaMohammed/SwiftLogisticReg

READ FULL TEXT
research
08/01/2020

Two-step penalised logistic regression for multi-omic data with an application to cardiometabolic syndrome

Building classification models that predict a binary class label on the ...
research
06/18/2021

Scalable Econometrics on Big Data – The Logistic Regression on Spark

Extra-large datasets are becoming increasingly accessible, and computing...
research
05/22/2018

On Coresets for Logistic Regression

Coresets are one of the central methods to facilitate the analysis of la...
research
05/01/2023

Performance and Energy Consumption of Parallel Machine Learning Algorithms

Machine learning models have achieved remarkable success in various real...
research
07/01/2019

GPU-based Parallel Computation Support for Stan

This paper details an extensible OpenCL framework that allows Stan to ut...
research
08/10/2023

High-performance Data Management for Whole Slide Image Analysis in Digital Pathology

When dealing with giga-pixel digital pathology in whole-slide imaging, a...
research
10/04/2021

A New Acceleration Paradigm for Discrete CosineTransform and Other Fourier-Related Transforms

Discrete cosine transform (DCT) and other Fourier-related transforms hav...

Please sign up or login with your details

Forgot password? Click here to reset