To analyze the relationship between charge saving score and driver behavior, drive cycles were classified into assertive and defensive driving profiles. This classification was accomplished using PCA and K-means clustering on all drive cycles except the four reserved for testing. Five key features were extracted from the drive cycle data: total acceleration, total deceleration, braking frequency, total distance covered, and average velocity. These features were used to characterize driver behavior. Average velocity, in particular, provides insights into the range of speeds the driver operates within, making it a valuable descriptor of driving style. Additionally, feature interrelationships were examined (Supplementary Figure ) to identify redundancies and mitigate the risk of overfitting in our ML models.