Related Experiment Video
Updated: Dec 17, 2025

06:49
Evaluation of a Smartphone-based Human Activity Recognition System in a Daily Living Environment
Published on: December 11, 2015
9.2K
A Multi-Objective Approach for Optimal Energy Management in Smart Home Using the Reinforcement Learning
Muhammad Diyan1, Bhagya Nathali Silva1, Kijun Han1
1School of Computer Science and Engineering, Kyungpook National University, Daegu 41566, Korea.
Sensors (Basel, Switzerland)
|June 24, 2020
Summary
This study introduces a reinforcement learning (RL) algorithm for smart home appliance scheduling. It effectively reduces energy consumption and user discomfort by modeling human-appliance interactions.
Area of Science:
- Smart Home Technology
- Artificial Intelligence
- Energy Management
Background:
- Smart homes require efficient energy management through sophisticated real-time algorithms.
- Appliance scheduling is crucial for reducing energy consumption but depends on user behavior.
- Modeling human-appliance interaction is essential for effective scheduling algorithms.
Purpose of the Study:
- To propose a novel scheduling algorithm for smart homes based on human-appliance interaction.
- To utilize reinforcement learning (RL) for optimizing appliance operation schedules.
- To reduce energy consumption and minimize user discomfort in smart homes.
Main Methods:
- Developed a reinforcement learning (RL) based scheduling algorithm.
- Divided the day into states, with agents performing actions for maximum reward.
- Categorized appliances into adoptable, un-adoptable, and manageable groups to address user discomfort.
Main Results:
- The proposed RL algorithm demonstrated superior performance compared to the Least Slack Time (LST) algorithm.
- Achieved significant reductions in energy consumption.
- Successfully minimized the discomfort level experienced by home users.
Conclusions:
- Reinforcement learning provides an effective framework for smart home energy management.
- Modeling human behavior is key to developing user-centric and efficient appliance scheduling systems.
- The proposed algorithm offers a promising solution for optimizing energy usage and user satisfaction in smart homes.
Related Concept Videos
Optimal Foraging
13.2K
How animals obtain and eat their food is called foraging behavior. Foraging can include searching for plants and hunting for prey and depends on the species and environment.
13.2K
Reinforcement
706
Positive and negative reinforcement are key concepts in operant conditioning, a learning process where the consequences of a behavior affect the likelihood of that behavior being repeated.
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
706
Reinforcement Schedules
379
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
Once a behavior is learned,...
379
Multi-input and Multi-variable systems
320
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
320
Energy Budgets
10.4K
Organisms must balance energy intake with the energy required for growth, maintenance and reproduction. These trade-offs result in a variety of survivorship and reproductive strategies, including semelparity and iteroparity. Semelparous species, like annual plants, have only one reproductive episode in their lifetimes and consequently have short lifespans. Iteroparous species, by contrast, have many reproductive events during their lifetimes but have relatively few offspring. These two...
10.4K
Distributed Loads: Problem Solving
992
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
992
