I. Introduction
The advent of machine learning algorithms has brought about significant changes in the field of data analysis and has become a critical component of many industries. One particular application of machine learning is binary classification, which has gained widespread use in various fields, such as image recognition, spam detection, and fraud detection. Logistic regression (LR) is one of the most widely employed algorithms for binary classification and has proven to be highly effective in real-world scenarios. However, the exponential increase in dataset sizes has led to a demand for faster algorithms to process this data.