Skip to content

This repository contains the source code for the feature selection algorithm and deep learning models (DNN, GRU, bi-GRU, LSTM, bi-LSTM) implemented for occupancy prediction across multiple space types based on a minimum sensing approach.

Notifications You must be signed in to change notification settings

ideas-lab-nus/deep-occupancy-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Occupancy prediction using deep learning approaches across multiple space types: A minimum sensing strategy

This repository contains the source code for the feature selection algorithm and deep learning models (DNN, GRU, bi-GRU, LSTM, bi-LSTM) implemented for occupancy prediction across multiple space types based on a minimum sensing approach.

If you are interested in using this code in your research, please cite our following paper:

Tekler, Zeynep Duygu, and Adrian Chong. "Occupancy prediction using deep learning approaches across multiple space types: A minimum sensing strategy." Building and Environment 226 (2022): 109689. https://doi.org/10.1016/j.buildenv.2022.109689

Data

Dataset used to perform occupant count predictions can be found here: https://doi.org/10.6084/m9.figshare.19234530.v7

If you are interested in using this dataset, please cite our following work: Tekler, Zeynep Duygu, et al. "ROBOD, room-level occupancy and building operation dataset." Building Simulation. Tsinghua University Press, 2022. https://doi.org/10.1007/s12273-022-0925-9

Approach

This study performs occupancy prediction based on a minimum sensing strategy by using a comprehensive set of sensor data (i.e., indoor environmental and outdoor weather conditions, Wi-Fi connected devices, energy consumption data, HVAC operations, and time-related information) to identify the most crucial features through a proposed feature selection algorithm. Occupancy predictions were subsequently performed using different deep learning architectures, including Deep Neural Network (DNN), Long Short-Term Memory (LSTM), Bi-directional LSTM (Bi-LSTM), Gated Recurrent Unit (GRU), and Bi-directional GRU (Bi-GRU) in an office, library, and lecture room. Our findings highlighted that the proposed feature selection algorithm outperformed a popular feature selection algorithm to achieve a higher model performance with lower sensing requirements. Furthermore, empirical results showed that indoor $CO_2$ levels and Wi-Fi connected devices were crucial features for predicting occupancy across all space types. The best model performances were achieved using Bi-GRU for office, GRU for library, and Bi-GRU for lecture room.

Predicted vs Ground Truth Occupant Count for Office, Library and Lecture Room

About

This repository contains the source code for the feature selection algorithm and deep learning models (DNN, GRU, bi-GRU, LSTM, bi-LSTM) implemented for occupancy prediction across multiple space types based on a minimum sensing approach.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published