๐ง Daily Study Log [2025-08-05]
Took it a bit slower today due to low energy, but still made progress on idea generation, SQL fundamentals, competition experiments, and continued the causal inference paper review.
๐ก Project Idea โ AI Fatigue Journal
Proposed a self-insight tool that estimates mental fatigue levels based on free-form text like journals or notes.
Goes beyond simple writing โ it analyzes patterns to detect signs of fatigue and visualizes trends over time.
Concept:
- Input: daily journals, memos, or messages
- Analysis: fatigue-related keywords, emotional tone, repetitive expressions
- Output: fatigue score, trend visualization, language habit feedback
๐ View full idea
๐งช Competition โ Electricity Usage Forecasting (DACON)
Continued with enhancements to the segmented VotingRegressor architecture:
25. Outlier Correction using IQR
- Applied IQR filtering on VotingRegressor predictions to reduce extreme noise
๐
- Local SMAPE: 11.6907
- Public LB: 15.1169
26. Added Nonlinear Interaction Features
- Kept the Time ร Building Type segmented model
- Added new features like Season ร BuildingType, Temperature ร Area, Humidity ร CoolingArea
๐
- Local SMAPE: (Pending)
- Public LB: 15.0829
27. Feature Selection with Top 20 Important Features
- Selected top 20 features based on importance
- Aimed to reduce model complexity and improve generalization
๐
- Local SMAPE: (Pending)
- Public LB: (Pending)
๐งฎ SQL Study โ DDL (Data Definition Language)
Studied the DDL part of SQL today.
Key focus:
CREATE
, ALTER
, DROP
, TRUNCATE
- DDL statements define and modify schema
- Usually auto-committed โ irreversible if done wrong
๐ Paper Review โ DoWhy: A Library for Causal Inference
Continued reviewing the DoWhy framework.
Todayโs focus was on the importance of explicitly declaring assumptions and formalizing causal beliefs through DAGs.
Key takeaways:
- โAssumptions are the model.โ
- Causal inference is about interventions and explanation, not just prediction
- The 4-step approach (Model โ Identify โ Estimate โ Refute) provides a rigorous workflow
๐ View notes and code
โ
TL;DR
๐ Idea: AI Fatigue Journal โ text-based mental fatigue estimation and visualization
๐ Competition:
- 25: Outlier smoothing using IQR (SMAPE: 15.1169)
- 26: Added nonlinear interaction features (SMAPE: 15.0829)
- 27: Feature selection with top 20 variables (TBD)
๐ SQL: Studied DDL (CREATE, ALTER, DROP, etc.)
๐ Review: DoWhy โ structured causal reasoning through assumptions and DAGs