Skip to content

AndreasInk/AI4Good

Repository files navigation

Code Busters Header.png

AI4Good Hackathon: Problem 2 - Solar Power Generation

Everyday and Emergency Use Solar Panel Dashboard

Predicting solar panel power generation for everyday and emergency use (hurricanes, etc) on a macro and micro level

🚀 What it does

  • Azure Cloud ML Studio with 84% Accuracy: MaxAbsScaler, XGBoostClassifier, used to classify if output is nominal
  • Python with Streamlit and pandas for data ingestion and visualization
  • SwiftUI and Figma for presentation app and promotional materials
  • Swift/SwiftUI for the dashboard that provides governmental officials and organizations with increased insights into solar energy

🌎 Why it's important

  • Climate change is driving humanity to more appropriately manage resources, including solar power generation
  • Climate change increases the likelihood of hurricanes and other severe weather, solar power generation increases resilience against severe weather, therefore, easier management of solar power is beneficial

👨‍💻 How it works

MaxAbsScaler

  • Scales each feature in the training set by its maximum absolute value
  • Each feature here its each columns of the X input matrix
  • Estimator scales and translates each feature individually such that the maximal absolute value of each feature is set to 1.0
  • Nulls are treated as missing values
  • Does not shift/center the data and thus does not destroy any sparsity

XGBoostClassifier

  • Extreme Gradient Boosting
  • Main driving force behind ML algorithms
  • Speed and performance unparalleled and consistently outperforms other algorithms
  • Core algorithm can run a cluster of GPUs or even across a network of computers
  • Predict one feature based on other studying the instance’s other features
  • Implementation of gradient boosted decision trees designed for speed and performance
  • Supports both classification and regressive modeling problems
  • Ensemble learning and supervised Machine Learning

R2

  • 0.95
  • How well the data fits the regression model
  • Statistical measure in a regression model that determinates the proportion of variance in the dependent variable that can be explained by the independent variable
  • Goodness-of-fit, reliability
  • Coefficient of determination

Code Busters Mockups.png

File.mov

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages