REPOSITORY OVERVIEWLive repository statistics
★ 291Stars
⑂ 121Forks
◯ 1Open issues
◉ 291Watchers
75/100
OPENREPOHUB HEALTH SIGNALHealthy signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
50 Maintenance state20% weight
100 License clarity10% weight
100 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Machine-Learning-for-Solar-Energy-Prediction
by Adele Kuzmiakova, Gael Colas and Alex McKeehan, graduate students from Stanford University
This is our final project for the CS229: "Machine Learning" class in Stanford (2017). Our teachers were Pr. Andrew Ng and Pr. Dan Boneh.
Language: Python, Matlab, R
Goal: predict the hourly power production of a photovoltaic power station from the measurements of a set of weather features.
This project could be decomposed in 3 parts:
- Data Pre-processing: we processed the raw weather data files (input) from the National Oceanographic and Atmospheric Administration and the power production data files (output) from Urbana-Champaign solar farm to get meaningful numeric values on an hourly basis ;
- Feature Selection: we run correlation analysis between the weather features and the energy output to discard useless features, we also implemented Principal Component Analysis to reduce the dimension of our dataset ;
- Machine Learning : we compared the performances of our ML algorithms. Implemented models include Weighted Linear Regression with and without dimension reduction, Boosting Regression Trees, and artificial Neural Networks with and without vanishing temporal gradient
Our final report and poster are available at the root.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
This project is focused on Multiple machine learning models, including Linear Regression, Decision Tree Regression, and Random Forest Regression, were implemented to predict the target variable and evaluated using various metrics like RMSE, MAE, and R-squared. The performance of these models was compared, and the Random Forest Regressor was found.
31/100 healthActive repository
Jupyter NotebookNo license#data-processing#decisiontreeregressor#linear-regression#metrics-evaluation
⑂ 0 forks◯ 0 issuesUpdated Jan 31, 2025
PowerSight is an advanced Python-based AI/ML platform for predictive energy analytics. It combines state-of-the-art machine learning models with real-time data processing to provide intelligent energy consumption forecasting and anomaly detection.
42/100 healthActive repository
HTMLNo license
⑂ 0 forks◯ 0 issuesUpdated Apr 1, 2026