Bayesian Learning of Consumer Preferences for Residential Demand Response

Mikhail V. Goubko,Sergey O. Kuznetsov,Alexey A. Neznanov,Dmitry I. Ignatov
DOI: https://doi.org/10.1016/j.ifacol.2016.12.184
2017-01-28
Abstract:In coming years residential consumers will face real-time electricity tariffs with energy prices varying day to day, and effective energy saving will require automation - a recommender system, which learns consumer's preferences from her actions. A consumer chooses a scenario of home appliance use to balance her comfort level and the energy bill. We propose a Bayesian learning algorithm to estimate the comfort level function from the history of appliance use. In numeric experiments with datasets generated from a simulation model of a consumer interacting with small home appliances the algorithm outperforms popular regression analysis tools. Our approach can be extended to control an air heating and conditioning system, which is responsible for up to half of a household's energy bill.
Machine Learning,Systems and Control
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is: in the environment of real - time electricity prices, how to learn and predict the preferences of household users through an automated system, in order to optimize the usage scenarios of household appliances, thereby balancing the user's comfort and energy costs. Specifically, the research aims to develop a Bayesian learning algorithm to estimate the user's comfort function from their historical behavior, and accordingly provide users with optimal appliance - use suggestions. ### Background and Problem Description With the liberalization of the electricity market and the introduction of real - time electricity tariffs, household users will face daily - changing electricity prices. In this case, effective energy conservation requires not only users to adjust their behavior, but also an automated recommendation system to help users make rational choices. For example, users need to find a balance between a comfortable electricity - using experience and saving electricity bills. However, when the electricity price changes every day, this balance becomes more complex and requires a great deal of effort to make rational decisions. ### Main Challenges 1. **The Dilemma of Energy Conservation under Dynamic Electricity Prices**: Under fixed - period electricity prices, users can choose a repeatedly - used plan at one time (such as cooking and washing at a fixed time, etc.). But under real - time electricity prices, the optimal plan may be different every day, and it is difficult for users to make the best choice every time. 2. **Automation Requirement**: In order to increase the elasticity of residential demand, highly - automated household device control must be introduced. This control is part of the concept of smart home and can automatically adjust the usage time of household appliances according to users' preferences and real - time electricity prices. 3. **The Implicitness of User Preferences**: User comfort is a subjective concept that is difficult to measure directly. Therefore, it is necessary to infer users' preferences from their behavior data through statistical learning methods (especially the Bayesian framework). ### Solutions The paper proposes a Bayesian learning algorithm to estimate the user's comfort function from their historical behavior. The specific steps are as follows: - **Problem Modeling**: Formalize the selection problem of household appliance usage scenarios as an optimization problem, with the goal of maximizing user utility (i.e., comfort minus electricity bill) under given circumstances. - **Bayesian Learning**: Learn the user's comfort function in different situations through the Bayesian framework. This algorithm uses historical data to update the assumed probability distributions and predicts future user behavior according to these distributions. - **Experimental Verification**: Test this algorithm with a dataset generated by simulation and compare it with existing regression analysis tools. The results show that the Bayesian learning algorithm is superior to other methods in predicting user behavior. ### Application Prospects This method can be applied not only to small household appliances (such as bread machines), but also extended to more complex systems, such as air - conditioning systems, which account for more than half of the household energy bill. By learning the user's sensitivity to price changes, indoor temperature management can be further optimized to improve energy efficiency. ### Summary The core contribution of this paper lies in providing a general methodology that can study the usage scenarios of various household appliances on the basis of computer simulation and design efficient preference - learning algorithms. This method not only improves the understanding of user behavior, but also provides technical support for achieving more intelligent and personalized home automation.