Short Paper: Predicting and Analyzing EV Energy Consumption in Bangladesh : A Machine Learning Approach
Abstract
1 Introduction
2 Related Work
3 Motivation
4 Proposed Methodology
5 Experimentation and Data Collection
5.1 Data Collection
5.2 Data Analysis



5.3 Data Preprocessing




5.4 Feature Engineering
5.5 Model Selection and Analysis
ML Algorithms | Hyperparameter | List of Value |
n_estimators | [100, 200, 300] | |
max_features | [’sqrt’, ’log2’] | |
Random Forest (RF) | max_depth | [10, 20, 30] |
min_samples_split | [2, 5, 10] | |
min_samples_leaf | [1, 2, 4] | |
max_depth | [5, 10, 15] | |
Gradient Boosting Regressor | min_samples_split | [10, 20, 30] |
min_samples_leaf | [5, 10, 20] | |
max_leaf_nodes | [50, 100, 150] | |
n_estimators | [100, 300, 10] | |
learning rate | [np.log(0.01), np.log(0.1)] | |
Decision Tree | max_depth | [2, 6, 1] |
min_sample_split | [10, 30, 5] | |
min_samples_leaf | [5, 15, 5] | |
subsample | [0.7, 1.0] | |
max_features | [’sqrt’, ’log2’] |
6 Results and Analysis
ML Algorithms | Hyperparameter | List of Value |
n_estimators | [100] | |
max_features | [’sqrt’] | |
Random Forest | max_depth | [20] |
min_samples_split | [5] | |
min_samples_leaf | [1] | |
Gradient Boosting Regressor | max_depth | [15] |
min_samples_split | [20] | |
min_samples_leaf | [5] | |
max_leaf_nodes | [150] | |
n_estimators | [220] | |
learning rate | [0.04158] | |
max_depth | [6] | |
Decision Tree | min_samples_split | [10] |
min_samples_leaf | [10] | |
subsample | [0.934] | |
max_features | [0] |
ML Algorithms | R2 | RMSE | MAE |
Random Forest | 0.9999944 | 0.0035 | 0.0874 |
Gradient Boosting Regressor | 0.9999965 | 0.0088 | 0.0071 |
Decision Tree | 0.9999272 | 0.0410 | 0.0342 |
6.1 Learning Curve Analysis for Decision Tree

6.2 Learning Curve Analysis for Random Forest

6.3 Learning Curve Analysis for Gradient Boosting Regressor

7 Conclusion
References
Index Terms
- Short Paper: Predicting and Analyzing EV Energy Consumption in Bangladesh : A Machine Learning Approach
Recommendations
EV charging: separation of green and brown energy using IoT
UbiComp '16: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: AdjunctThe energy drivers use to charge their Electric Vehicles (EVs) comes from various sources. Of those, some are renewable green energy sources such as solar photovoltaic systems (SolarPV) and home storage battery whilst some are called brown sources such ...
A Review on Energy Scenario and Sustainable Energy Sources in Bangladesh
GHTC '12: Proceedings of the 2012 IEEE Global Humanitarian Technology ConferenceToday Power crisis is an important scenario of Bangladesh. It is suffering from acute power crisis a quite long time without any respite. There are a number of underlying reasons for the crisis, but ultimately the country lacks the fossil fuel resources ...
A collaborative charge scheduling scheme for electric vehicles (EV) based on charging time and resource cost-awareness
To reduce the greenhouse gas emissions problems of traditional fuel vehicles, electric vehicles (EVs) are regarded as a promising transportation solution by industry peoples. Although EVs' performances are limited due to their limited battery power, large ...
Comments
Information & Contributors
Information
Published In

Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Short-paper
Conference
Acceptance Rates
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 364Total Downloads
- Downloads (Last 12 months)364
- Downloads (Last 6 weeks)129
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in