Related Experiment Video
Updated: Sep 29, 2025

05:50
Measuring Light-Switching Behavior Using an Occupancy and Light Data Logger
Published on: January 16, 2020
5.9K
Using Stream Data Processing for Real-Time Occupancy Detection in Smart Buildings
Hamza Elkhoukhi1,2, Mohamed Bakhouya1, Driss El Ouadghiri2
1LERMA-Lab, College of Engineering and Architecture, International University of Rabat, Sala El Jadida 11103, Morocco.
Sensors (Basel, Switzerland)
|March 26, 2022
Summary
This study introduces non-stationary machine learning for real-time occupancy detection in smart buildings. The approach accurately predicts occupant numbers, optimizing energy efficiency and comfort without excessive resource use.
Area of Science:
- Building management systems
- Energy efficiency
- Occupant comfort
- Internet of Things (IoT)
- Machine learning
Background:
- Building management systems (BMS) aim to optimize energy efficiency and occupant comfort but often use static configurations mismatched to user preferences.
- Occupancy detection is crucial for energy management in residential and industrial buildings.
- Traditional data-driven occupancy detection methods use batch learning, unsuitable for dynamic, non-stationary environments.
Purpose of the Study:
- To investigate and evaluate non-stationary machine learning techniques for real-time occupancy detection.
- To predict the number of occupants in smart buildings using stream data processing.
- To assess the accuracy and resource performance of these algorithms.
Main Methods:
- Implementation and deployment of an integrated platform combining IoT technologies with stream machine learning.
- Testing and evaluation of three distinct machine learning algorithms designed for stream data processing.
- Performance metrics included prediction accuracy, CPU time, and RAM utilization.
Main Results:
- The developed approach achieved an occupancy prediction accuracy exceeding 83%.
- The system demonstrated efficient resource utilization, with minimal CPU and RAM usage per hour.
- The effectiveness of integrating IoT with stream machine learning for occupancy prediction was validated.
Conclusions:
- Non-stationary machine learning techniques are effective for real-time occupancy detection in smart buildings.
- The proposed IoT-integrated platform optimizes building energy management by accurately predicting occupant numbers.
- This approach enhances energy efficiency and occupant comfort while minimizing computational resource consumption.
Related Concept Videos
Movement Joints in Buildings
184
Movement joints in buildings are essential design elements that accommodate inevitable motions caused by various factors such as temperature changes, moisture content variations, and structural deflections. These motions, if not considered in design and construction, can lead to unsightly or dangerous damage. Movement joints are incorporated in different forms to manage these stresses and allow materials to move without causing distress.
The simplest type of movement joints, working joints, are...
The simplest type of movement joints, working joints, are...
184
Energy and Power Signals
695
In an electrical system with a resistor, voltage and current signals facilitate the measurement of power and energy across the resistor. For a continuous-time signal, the total energy over a time interval is defined as the integral of the square of the signal's magnitude over that interval. Mathematically, this is expressed as:
695
Pipe Flowrate Measurement
845
In pipe flow measurement, orifice, nozzle, and Venturi meters are commonly used to determine fluid flowrates by constricting the flow area, which increases fluid velocity and reduces pressure. This pressure difference, governed by Bernoulli's principle and adjusted for real-world conditions, is essential for calculating flowrate. Each meter type is suited to specific applications based on accuracy, efficiency, and compatibility with various flow conditions.
The orifice meter is a simple,...
The orifice meter is a simple,...
845

