Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
f0931ff
add .gitignore file
Aug 27, 2025
7b87caa
created R markdown files for project report and EDA
Aug 27, 2025
eedd488
Updated EDA file
Aug 29, 2025
7ace4ec
feat: add Python EDA + baseline notebook
jeffeker-ux Aug 30, 2025
5fed580
chore: scaffold figures folder
jeffeker-ux Aug 30, 2025
9f03c87
Create .gitkeep
jeffeker-ux Aug 30, 2025
64df6ff
Create .gitkeep
jeffeker-ux Aug 30, 2025
98b1242
Add files via upload
jeffeker-ux Aug 30, 2025
ea1542a
Add files via upload
jeffeker-ux Aug 30, 2025
206bdc4
Add files via upload
jeffeker-ux Aug 30, 2025
e2f319f
Add files via upload
jeffeker-ux Aug 30, 2025
8214143
Merge pull request from jeffeker (Python EDA, baseline model, and pro…
mae-li-unsw Aug 30, 2025
60fce34
Updated EDA.Rmd file (data checks, data cleaning including daily temp…
Aug 31, 2025
24cd641
Added summary of extreme temperature days and files for daily tempera…
Sep 2, 2025
02b0e17
Fixed inconsistencies in variable names and issue with dates after ro…
Sep 4, 2025
02bd600
Update project_report.Rmd
zouanqi1 Sep 8, 2025
f9e13e3
Uploaded agenda for consultation on 10/09
mae-li-unsw Sep 9, 2025
9d5da8b
Added charts for patterns of demand based on temperature and time of day
Sep 9, 2025
83764f7
Add files via upload
jeffeker-ux Sep 9, 2025
4a0f8fe
Add files via upload
jeffeker-ux Sep 9, 2025
3415a1f
Add files via upload
jeffeker-ux Sep 9, 2025
5853b42
Merge pull request from jeffeker (baseline demand modelling + figures…
mae-li-unsw Sep 10, 2025
76d575c
Update project_report.Rmd
zouanqi1 Sep 10, 2025
78d9baf
Reviewing and extending EDA from Maria.
Sep 10, 2025
2633188
Merge branch 'main' of https://github.com/mae-li-unsw/project
Sep 10, 2025
648ca0f
Update project_report.Rmd
zouanqi1 Sep 10, 2025
aa317d0
Add processed feature engineering data from Maria
mae-li-unsw Sep 16, 2025
7469863
Uploaded agenda, slides for consultation 17/09
mae-li-unsw Sep 16, 2025
fcc8e94
EVL collab notebook - Jeff
jeffeker-ux Sep 18, 2025
de8e37d
EVL Figures
jeffeker-ux Sep 18, 2025
77af191
EVL tables - jeff
jeffeker-ux Sep 18, 2025
ff6a745
Merge pull request #3 from jeffeker-ux/main (EVL)
mae-li-unsw Sep 19, 2025
8fdcb74
Update demand features from Maria
mae-li-unsw Sep 20, 2025
d04014c
Add analysis on forecast lead time
Sep 20, 2025
ac9df69
Created initial version of XGBoost model
Sep 20, 2025
2fa0bfd
Added agenda and files for Week 5 consultation
mae-li-unsw Sep 23, 2025
926a82b
Upload test cohorts from Maria
mae-li-unsw Sep 24, 2025
facae25
Update cohort files from Maria
mae-li-unsw Sep 26, 2025
dd1548e
Update threshold for hot days in EDA to 30 degrees (from 35). Update …
Sep 28, 2025
b0c53d0
Upload updated evaluation cohort files
mae-li-unsw Sep 29, 2025
7029836
Upload updated test cohort (Cohort3)
mae-li-unsw Sep 30, 2025
2b7a9b4
Added agenda for week 6 consultation
mae-li-unsw Sep 30, 2025
b64d8c6
Update README.md
mae-li-unsw Sep 30, 2025
1ca626b
removed single output XGBoost model
Sep 30, 2025
4b06a7c
Merge branch 'main' of https://github.com/mae-li-unsw/project
Sep 30, 2025
37e7d80
Add multioutput XGBoost model and evaluation
Sep 30, 2025
d50a629
Create folder for XGBoost files
mae-li-unsw Oct 3, 2025
193cc47
Move XGBoost model file to folder
mae-li-unsw Oct 3, 2025
39e9a16
Move XGBoost evaluation file to folder
mae-li-unsw Oct 3, 2025
8e5923d
Added LightGBM, EVL model from Jeff
Oct 4, 2025
6a34fce
Added TCN model from Curtis
Oct 4, 2025
d5362d3
Load updated LightGBM EVL model from Jeff
Oct 4, 2025
fed5432
Upload LSTM model from Maria
Oct 6, 2025
9ce8136
Upload project data prep file from Maria
Oct 6, 2025
f412334
Cleaned XGBoost model to create single file with integrated evaluation
Oct 6, 2025
312dc25
Moved EVL_quantile_baseline.ipynb to EVL folder
mae-li-unsw Oct 6, 2025
7f120c9
Upload Consultation Meeting minutes
mae-li-unsw Oct 6, 2025
ed2cdc1
Update project README description
mae-li-unsw Oct 7, 2025
23648a1
Add project plan and Gantt chart
Oct 7, 2025
50be097
Merge branch 'main' of https://github.com/mae-li-unsw/project
Oct 7, 2025
7000a7d
cleaned up files not used in report folder
Oct 8, 2025
8e391b6
Add final report
Oct 8, 2025
640db3d
clean up source folder
Oct 8, 2025
c7fc7ee
Upload all LSTM Artifacts from Maria
mae-li-unsw Oct 9, 2025
9e2082e
Create LSTM Results folder
mae-li-unsw Oct 9, 2025
cda4d0a
Upload LSTM Results batch 1 from Maria
mae-li-unsw Oct 9, 2025
1b01b0f
Upload LSTM Results batch 2 from Maria
mae-li-unsw Oct 9, 2025
5dd324b
Upload LightGBM metrics and figures from Jeff
mae-li-unsw Oct 9, 2025
4f7f10e
Upload XGBoost result outputs
mae-li-unsw Oct 9, 2025
a106794
Update source file README with directory description
mae-li-unsw Oct 9, 2025
c08a6cf
Update formatting of src folder README
mae-li-unsw Oct 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.Rproj.user
.Rhistory
.RData
.Ruserdata
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Welcome to ZZSC9020 GitHub repository for group [GROUP-NAME]
# Welcome to ZZSC9020 GitHub repository for Group D

This GitHub repository is the main point of access for students and lecturers of the ZZSC9020 capstone course.

Expand All @@ -9,24 +9,24 @@ Complete the information below regarding your group.
## Group and project information

### Group members and zIDs
- Member 1 (zID1) - Group leader
- Member 2 (zID2) - role
- Member 3 (zID3) - role
- Member 4 (zID4) - role
- Member 5 (zID5) - role
- Curtis Lauro (z5415940) - Group leader
- Maria Kim (z3115676) - Research lead
- Mae Li (z5571254) - Data analyst
- Anqi Zou (z5353786) - Data analyst
- Jeff Eker (z3445077) - Data analyst

### Brief project description

Describe your project in one paragraph.
This project focuses on the robustness of electricity demand forecasting models during extremely hot days. Exploratory Data Analysis was conducted on half-hourly electricity demand and temperature data for New South Wales from January 2010 to March 2021. The project investigates the role of feature enrichment, heat-aware weighting, and model families in the performance of models on both hot days and all days within a 24-hour prediction window.

## Repository structure

The repository has the following folder structure:

- agendas: agendas for each weekly meeting with lecturers (left 24h before the next meeting)
- agendas: agendas for each weekly meeting with lecturers
- checklists: teamwork checklist or a link to an account in a project task management tool
- data: datasets for analysis
- gantt_chart: Gantt chart or a link to an account in a project task management tool
- minutes: minutes for each meeting (left not more than 24h after the corresponding meeting)
- report: RMarkdown or Jupyter notebook report in progress
- minutes: minutes for each meeting
- report: final report
- src: source code
Binary file added agendas/Group D Consultation Meeting Week 3.docx
Binary file not shown.
Binary file added agendas/Group D Consultation Meeting Week 4.docx
Binary file not shown.
Binary file added agendas/Group D Consultation Meeting Week 5.docx
Binary file not shown.
Binary file added agendas/Group D Consultation Meeting Week 6.docx
Binary file not shown.
Binary file not shown.
Binary file added agendas/W5_Test_Cohort.pdf
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions data/NSW/processed/.gitkeep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

3,889 changes: 3,889 additions & 0 deletions data/NSW/processed/cohort3_hotday_all.csv

Large diffs are not rendered by default.

38,737 changes: 38,737 additions & 0 deletions data/NSW/processed/cohort3_overall_all.csv

Large diffs are not rendered by default.

Loading