EnergyAI

Your reliable energy predictive tool.

Introducing EnergyAI

EnergyAI is a web application that harnesses machine learning models trained using critical building datasets. These datasets include building occupancy, function, and equipment, offering a flexible baseline formula capable of accounting for the fluctuations in building energy usage. This provides a reliable benchmark for measuring energy savings achieved through Beezfm’s Building Management System (BMS).

Team members

Anshu Arun Ghate (ISTD), Xin Haohong (ESD), Ang Yu Jie (ISTD), Wang Yueheng (ISTD), Yang Qirui (ESD)

Instructors:

  • Chong Keng Hua

Writing Instructors:

  • Delfinn Tan Sweimay

Project Roadmap

Background

Beez-Fm is a Singapore headquartered company specializing in BMS as a service (BaaS). The Building Management System (BMS) industry is involved in the design, development, and implementation of systems used to monitor and control building services, such as HVAC, lighting, security, and energy management.​ 

One of Beezfm key traits lies in its business model. Beezfm understands that their clients face hesitation to adopt BMS due to high intial capital expenditure, therefore beezfm installs the BMS for clients for free and only collect fees as a portion of the energy savings if they are realised.

 

Problem and Solution

However, it is difficult for Beezfm to prove that the energy savings observed by the client is achieved through the installed BMS and not due to external factors, leading to disagreements during the negotiation of fees.

Therefore, our solution to this problem is to help Beezfm develop an ML model capable of predicting energy consumption as if the Building Management System (BMS) was not installed, thus enabling Beezfm to clearly demonstrate the impact of the BMS on reducing energy usage to clients, facilitating effective fee negotiations.

Approach

In implementing our solution, we focused on three key aspects: Data Analysis, Feature Selection and Modelling.

Data Analysis helps us to formulate a comprehensive and consistent dataset through collecting and researching on important features for energy modelling.

Feature Selection helps us to select the most important features through utilising our domain knowledge and correlation matrices.

Modelling is a process where we choose appropriate machine learning models to train and to do prediction.

 

EnergyAI Model Overview

Our machine learning model predicts building energy consumption with high accuracy using historical data, considering occupancy rates, environmental conditions, and past energy usage. This reliable forecasting is our product’s core, helping building owners and facility managers make informed energy optimization decisions.

Detailed Explanation

Our model leverages Linear Regression, Random Forest and Gradient Boosted Trees for their effectiveness in managing complex, multi-variable datasets. Linear regression identifies linear variable relationships, Random Forest mitigates overfitting through multiple decision trees and Gradient Boosted Trees enhance accuracy by iteratively correcting previous errors. The final prediction is an average of these three models, ensuring balanced, reliable outcomes by avoiding the pitfalls of under or overestimation from any single model. Our average accuracy is also 94.3%.

Display of the website

Explore our interactive suite that simplifies training your own building machine learning model; simply upload your dataset to start. Predict your building’s energy consumption with ease—upload a data file or use our intuitive data entry forms. Relax as the model delivers your energy consumption forecast, alongside insights on key predictive features.
/

Summary of EnergyAI

EnergyAI establishes a flexible baseline formula capable of accounting for fluctuations in building occupancy and energy usage, providing a reliable benchmark for measuring the success of Beezfm energy-saving modifications.

Feature Selection
Model
Website

Feature Selection through domain knowledge and correlation matrix helps us to select the most relevant features for modelling, improving our model’s accuracy and reliability.

Choosing an ensemble of machine learning models for training ensures our prediction results are highly accurate and consistent by taking their average. We achieved an average accuracy of 94.3%.

Developing a user friendly interface helps Beezfm to train their own machine learning models, use those models to predict the energy consumption values and to also visualise insights on key predictive features.

Menu

ornament-menu

Contact the Capstone Office :

+65 6499 4076

8 Somapah Road Singapore 487372

Please fill in your information below and feedback

Would you like to play the audio?

Contact the Capstone Office :

8 Somapah Road Singapore 487372

8 Somapah Road Singapore
487372

Welcome back!

Log in to your existing account.

Contact the Capstone Office :

+65 6499 4076

8 Somapah Road Singapore 487372

Welcome back!

Log in to your existing account.