Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nipunbatra/mf-energybreakdown
https://github.com/nipunbatra/mf-energybreakdown
algorithms electricity energy energy-breakdown forecasting jupyter-notebook nilm python sustainability
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/nipunbatra/mf-energybreakdown
- Owner: nipunbatra
- Created: 2016-09-14T14:58:42.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-08-12T06:38:50.000Z (over 7 years ago)
- Last Synced: 2024-11-13T07:07:20.705Z (2 months ago)
- Topics: algorithms, electricity, energy, energy-breakdown, forecasting, jupyter-notebook, nilm, python, sustainability
- Language: Jupyter Notebook
- Size: 28.1 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Matrix Factorisation for Scalable Energy Breakdown
-------------------This repository contains the code for our [AAAI 2017 paper](https://nipunbatra.github.io/papers/batra_aaai2017.pdf) entitled: Matrix Factorisation for Scalable Energy Breakdown
Please use the following bib for citing our work
```
@inproceedings{batra2017matrix,
title={Matrix Factorisation for Scalable Energy Breakdown},
author={Batra, Nipun and Wang, Hongning and Singh, Amarjeet and Whitehouse, Kamin},
booktitle={AAAI 2017},
year={2017}
}
```Notebooks used to generate the plots/tables in the paper
----------------------------1. [Figure 1](https://github.com/nipunbatra/mf-energybreakdown/blob/master/notebooks/dataset-plots.ipynb)
2. [Table 2](https://github.com/nipunbatra/mf-energybreakdown/blob/master/notebooks/all_feature_homes-fraction.ipynb)
3. [Table 3](https://github.com/nipunbatra/mf-energybreakdown/blob/master/notebooks/final-all-homes.ipynb)
4. [Figure 2, Figure 3](https://github.com/nipunbatra/mf-energybreakdown/blob/master/notebooks/all_feature_homes-fraction-big-matrix.ipynb)Other important code to look at
-------------------------1. [Main matrix factorisation CVXPY code](https://github.com/nipunbatra/mf-energybreakdown/blob/master/code/matrix_factorisation.py)
2. [KNN baseline](https://github.com/nipunbatra/mf-energybreakdown/blob/master/code/knn_subset.py)
3. [Code to run MF on HPC Slurm cluster](https://github.com/nipunbatra/mf-energybreakdown/blob/master/code/harness_cluster.py)**NB** This work was built upon as an improvement to our KDD 16 work called- Gemello: Creating a Detailed Energy Breakdown from just the Monthly Electricity Bill [Paper pdf](https://www.iiitd.edu.in/~nipunb/papers/gemello.pdf) , [Youtube video](https://www.youtube.com/watch?v=pzgqd9OhvDA), [Poster](https://www.iiitd.edu.in/~nipunb/slides/kdd_poster_final.pdf)