VIP-SMUR / 24Sp-EnergyInBuildings

0 stars 0 forks source link

Abigail-Herbas #5

Open aherbas3 opened 8 months ago

aherbas3 commented 8 months ago

Weekly Notebook Entry — Week 2

Overview

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

aherbas3 commented 8 months ago

Weekly Notebook Entry — Week [3]

Overview

Tasks for This Week

Continue literature review so we can build a strong foundational background knowledge to work from.

Tasks

Task: [Present Initial Research] - (completed)
Task: [Narrow Down Research] - (ongoing)

Challenges & Solutions

General Takeaway, Skills & Knowledge Acquired

Personal Reflection

Plans for Next Week

aherbas3 commented 8 months ago

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.

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [7]

Overview

Tasks for This Week

List your specific objectives for this week, including learning targets and project milestones.

Tasks

Task: [Complete Demand Ninja Test Run] - (complete)
Task: [Debugging Demand Ninja Test Run] - (ongoing)
Task: [Gather Demand Ninja Dataset] - (complete)

Challenges & Solutions

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.

General Takeaway, Skills & Knowledge Acquired

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.

Team Meetings

Personal Reflection

Plans for Next Week- [ ] Next Week's Task 1: Description and strategy.

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [8]

Overview

Tasks for This Week

Tasks

Task: [Read Demand Ninja Criticism] - (completed)
Task: [Debugging Demand Ninja Test Run] - (ongoing)

Challenges & Solutions

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.

General Takeaway, Skills & Knowledge Acquired

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.

Team Meetings

Personal Reflection

Additional Notes & Resources (optional)


Plans for Next Week

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [9]

Overview

Tasks for This Week

Tasks

Task: [Reconsider Models] - (completed)
Task: [Debugging Demand Ninja Test Run] - (ongoing)

Challenges & Solutions

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.

General Takeaway, Skills & Knowledge Acquired

Greater understanding on how data is smoothed over hours.

Team Meetings

Personal Reflection

Debugging process has been long and difficult. Might have to enlist help of teammates.

Plans for Next Week

Spring Break

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [10]

Overview

SPRING BREAK, RESUME WORK NEXT WEEK

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [11]

Overview

Tasks for This Week

List your specific objectives for this week, including learning targets and project milestones.

Tasks

Task: [Get Building Data] - (completed)
Task: [Get Help With Debugging Demand Ninja] - (ongoing)

Challenges & Solutions

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.

General Takeaway, Skills & Knowledge Acquired

Learned how to accurately and concisely describe code and bugs.

Team Meetings

Personal Reflection

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.


Plans for Next Week

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [11]

Overview

Tasks for This Week

Tasks

Task: [Debugging with Teammate] - (ongoing)

Challenges & Solutions

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.

General Takeaway, Skills & Knowledge Acquired

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.

Team Meetings

Personal Reflection

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.

Plans for Next Week

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [12]

Overview

Tasks for This Week

Tasks

Task: [Evaluate Team Strategy] - (completed)

Challenges & Solutions

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.

General Takeaway, Skills & Knowledge Acquired

Patience is a virtue.

Team Meetings

Personal Reflection

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.


Plans for Next Week

aherbas3 commented 6 months ago

Weekly Notebook Entry — Week [13]

Overview

Tasks for This Week

Tasks

Task: [Debug Demand Ninja] - (completed)
Task: [Final Presentation] - (ongoing)

Challenges & Solutions

Significant challenges throughout this semester were data collection and model debugging. Solutions were teamwork and being creative by finding new workarounds.

General Takeaway, Skills & Knowledge Acquired

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.

Personal Reflection

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.

Additional Notes & Resources (optional)