Open aherbas3 opened 8 months ago
[1/29]
to [2/2]
Continue literature review so we can build a strong foundational background knowledge to work from.
Week 4 - 2/5 to 2/10 Looked into the paper https://www.nature.com/articles/s41560-023-01341-5.pdf and gained a clear understanding of the process. Presented my findings to the class https://www.dropbox.com/preview/VIP_SMUR_ClassFolder/Sp24-EnergyInBuildings/Weekly%20Slides/2_5.pptx?context=content_suggestions&role=personal.
Week 5 - 2/11 to 2/16 Attended the introduction to Grasshopper and Urbano presentation from Silvia. Decided to split running the two models. I'll try running mine and Aarit his. Received input from Dr. Kastner saying we should prioritize ease of use over anything, and if running the simulations proves too hard we may need to look in another direction.
Week 6 - 2/18 to 2/24 We found our hourly and atlanta data sets, as outlined in our team notes. While the models we'll be using is still unclear, we know we have the data to begin running beginner simulations. Update: We got the build environment set up for one of our models. We're having issues with AWS configuration which we will be looking into.
[2/25]
to [3/2]
List your specific objectives for this week, including learning targets and project milestones.
Understanding other developer's code can be difficult and take a lot of time, especially when you have to debug a long series of calculations. Python documentation is really helpful in establishing some foundational knowledge. Also, it's disappointing when datasets are inaccessible.
I'm slowly getting the hang of the python language itself and also the logic behind Demand Ninja. Excited to gain a deeper understanding on the inner workings.
[3/3]
to [3/9]
While the paper's finding's raised alarms, we're still going to attempt to get the model running because we need backup models at this point and are optimistic in finding the necessary data when the time comes.
Blackbox testing can only take you so far, so I'll begin digging through the core.py code line by line to discern what's going on.
[3/10]
to [3/16]
It's difficult understanding what output I'm supposed to be seeing at each step of the code. What helps is referencing the research paper's flowchart showing the data transformations taking place as well as stackoverflow.
Greater understanding on how data is smoothed over hours.
Debugging process has been long and difficult. Might have to enlist help of teammates.
Spring Break
[3/17]
to [3/23]
SPRING BREAK, RESUME WORK NEXT WEEK
[3/24]
to [3/30]
List your specific objectives for this week, including learning targets and project milestones.
Having reached a roadblock in debugging Demand Ninja alone, decided to ask a teammate for help. Realized the importance of reaching out for help and once again how important code documentation is.
Learned how to accurately and concisely describe code and bugs.
Hopefully with two of us working on debugging we'll fix the issue. Maybe with two sets of eyes we'll catch something I've been overlooking all along. I have more optimism that it'll work out.
[3/30]
to [4/6]
Despite having 2 work on it, Demand Ninja remains a mystery. I'm extremely confused by where the problem is and have resorted to asking ChatGPT to explain what certain lines are doing.
I'm still trying to find where the problem lies. Considering the immense amount of time spent trying to debug it, I'm wondering if it'd be more efficient to split up and instead focus on helping out our other teammates on web scraping and Rank 5.
Despite having fully gone through the code, I don't understand how I could fix the issue. I'm feeling the pressure to get this working. Hopefully next week we'll have another teammate look into it and possibly gain some clarity.
[4/7]
to [4/12]
Deadlines coming up, but so are exams. We're trying to remain determined and focus on getting some final product out by the end of the semester.
Patience is a virtue.
I'm glad building data will be available for next semester. However, I worry about our issues running models. Despite having two backup models, we ran into technical issues that made both difficult to complete in time.
[4/13]
to [4/22
Significant challenges throughout this semester were data collection and model debugging. Solutions were teamwork and being creative by finding new workarounds.
Learned to reach out for help when encountering issues. The more you reach out, the higher your chances of receiving helpful input. Also learned the importance of having backups to the backups.
This semester taught me the importance of independent learning but also how to balance it with resourcefulness. It's okay to ask for help. Next semester we plan to look into the discrepancies with Demand Ninja data points.
Weekly Notebook Entry — Week 2
Overview
1/22
to1/27
Tasks for This Week
List your specific objectives for this week, including learning targets and project milestones.
Tasks
Task: [Initial Research] - (ongoing)
Challenges & Solutions
General Takeaway, Skills & Knowledge Acquired
Personal Reflection
Plans for Next Week