High Performance Computing Applied to Logistic Regression: A CPU and GPU Implementation Comparison
Mohammed, Nechba, Mohamed, Mouhajir, Yassine, Sedjari
–arXiv.org Artificial Intelligence
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
arXiv.org Artificial Intelligence
Aug-19-2023
- Country:
- Africa > Middle East
- Morocco > Rabat-Salé-Kénitra Region > Rabat (0.05)
- Europe > Romania
- Centru Development Region > Brașov County > Brașov (0.04)
- Africa > Middle East
- Genre:
- Research Report
- Experimental Study (1.00)
- New Finding (1.00)
- Research Report
- Technology: