Electricity load data available from NYISO. Hourly weather data available from Mesowest.
Implementation of linear regression referencing Stanford's CS229 Lecture Notes.
- Python 3.9+
numpy
-matplotlib
./get_data.sh
- Turn
datetime
andstr
object type into numeric types - Generate the linear regression method for the first 5 years (2001 - 2006) load data
- Compute the predicted results for the 6th year (2007) and compare it with the actual load data in 2007
- Implement backpropagation neural network for prediction, with validation, following the above steps