Skip to content

Samitha-Chowdari/Power_Management_ML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Predictive Power Management in IoT Devices πŸ”‹πŸ“Š

This project focuses on predicting power consumption in IoT devices using machine learning algorithms.

πŸ” Overview

IoT devices often consume power inefficiently. This model helps optimize energy usage by accurately predicting power needs based on input parameters.

πŸ“ Technologies Used

  • Python
  • Jupyter Notebook
  • Scikit-learn
  • Pandas, NumPy
  • Matplotlib, Seaborn

βš™οΈ Algorithms

  • Decision Tree Regressor
  • Random Forest Regressor
  • KNN Regressor
  • Support Vector Regressor

πŸ§ͺ Dataset

  • Preprocessed with feature selection and scaling

πŸ“ˆ Results

  • Achieved over 99% accuracy in predictions
  • Evaluated using MAE, MSE, RMSE, RΒ² score

πŸ’‘ Key Features

  • Data cleaning and visualization
  • Model training and evaluation
  • Graphs showing prediction vs actual values

πŸš€ Future Improvements

  • Try advanced ensemble methods (XGBoost, LightGBM)
  • Integrate with a dashboard or IoT simulator

πŸ“Ž How to Run

  1. Clone the repo
  2. Open predictive_power_management.ipynb in Jupyter Notebook
  3. Run cells step-by-step after setting up dependencies

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published