1. How does predicting electricity demand at the city level contribute to urban sustainability and energy efficiency?
Predicting electricity demand at the city level is crucial for promoting urban sustainability and increasing global energy efficiency. It helps in power plant energy efficiency, resource planning, greenhouse gas emissions tracking, program evaluation, reserve requirements, and system infrastructure analysis. By understanding building energy consumption on a city-wide scale, policymakers and energy planners can develop effective climate change solutions and improve the preparedness of energy production and transmission infrastructure for high-demand situations. This, in turn, enhances resilience and energy security in the context of climate change adaptation. Additionally, predicting electricity demand based on factors such as temperature, population, and income can aid in reducing carbon emissions and optimizing energy usage in cities.
read more
2. How was the primary dataset divided for Phase 1: Data preparation?
The primary dataset was divided into power data and weather data. Power data included date, time, electricity load, and day type (working day/non-working day). Weather data included date, time, ambient temperature, and humidity. These datasets were merged to prepare for study phases. A new feature was added, comprising daily electricity load, demand peaks, and average ambient temperature. Missing values were eliminated, and the dataset was explored for variable scales. Finally, 80% of the dataset was used for model training, and 20% for validation testing.
read more
3. What is the ARIMA model structure?
The ARIMA model structure consists of three components: autoregressive (AR), moving average (MA), and differencing (I). The AR component represents the relationship between an observation and a certain number of lagged observations. The MA component represents the relationship between an observation and the residual errors from a moving average model applied to lagged observations. The differencing component is used to make the time series stationary by removing trends and seasonality. The ARIMA model is denoted as ARIMA(p, d, q), where p is the order of the AR component, d is the order of differencing, and q is the order of the MA component. The model is fitted by estimating the parameters using the partial auto-correlation function (PACF) and autocorrelation function (ACF) of the time series data.
read more
4. What is the error term penalty parameter in SVM models?
The error term penalty parameter, denoted as C, is a critical hyper-parameter in all SVM models. It represents the normalization vector and plays a crucial role in achieving linear separability. By adjusting the penalty parameter, the SVM algorithm can control the trade-off between maximizing the margin and minimizing the classification error. A higher penalty parameter results in a smaller margin but a lower classification error, while a lower penalty parameter leads to a larger margin but a higher classification error. Therefore, selecting an appropriate value for the penalty parameter is essential for achieving optimal performance in SVM models.
read more