New Algorithm Enhances Heating and Cooling Load Predictions

In a paper published in the journal Energies, researchers explored predicting heating and cooling loads using machine learning (ML) algorithms. They focused on selecting the best regressor and tuning hyperparameters with a novel multi-objective plum tree algorithm (MOPTA).

Study: New Algorithm Enhances Heating and Cooling Load Predictions. Image Credit: KT Stock photos/Shutterstock
Study: New Algorithm Enhances Heating and Cooling Load Predictions. Image Credit: KT Stock photos/Shutterstock

They optimized five hyperparameters for each by comparing the extra trees, gradient boosting regressors (GBR), and random forest regressors (RFR) from sklearn. The algorithm achieved competitive root mean square errors (MSE) for heating and cooling, comparable to results from standard multi-objective algorithms and prior studies using the same dataset.

Background

Past work has explored ML for predicting heating and cooling loads using techniques like support vector regression (SVR), K-means, ensemble learning, and neural networks (NN), achieving superior performance metrics. Ensemble models and NN have demonstrated high accuracy, while optimization algorithms have improved SVM and RF methods. Some studies used gated recurrent units (GRU) to achieve low error values. However, there are often computational efficiency issues when these methods are scaled to handle big datasets or real-time applications.

Optimization Algorithms Evolution

The PTA draws inspiration from natural phenomena like flowering and fruiting cycles of plum trees. It operates by initializing flowers and plums in a search space defined by configurable parameters. Flowers represent potential solutions, and plums retain the best-performing solutions.

Through iterative phases—fruitiness, ripeness, and stores—the algorithm updates flower positions based on fitness evaluations and stochastic processes, ensuring exploration and exploitation of the search space. This iterative refinement continues until convergence, yielding an optimized solution for complex optimization problems.

PTA's efficacy in predicting heating and cooling loads was evaluated using the energy efficiency dataset. Employing algorithms like extra trees regressor (ETR), GBR, and RFR, PTA optimized hyperparameters to minimize RMSE, R-squared, mean absolute error (MAE), and mean absolute percentage error (MAPE) across 5-fold cross-validation. Standardization techniques ensured fairness in training and testing data treatment, enhancing algorithm performance in accurately predicting heating and cooling loads.

MOPTA extends PTA's capabilities by integrating a multi-objective fitness function. By converting plum positions into integers and applying them across algorithm selections and hyperparameters, modeling and optimization aim to minimize heating and cooling RMSE simultaneously. This novel approach enhances solution diversity and quality by using an external archive to manage Pareto-optimal solutions, thereby refining the algorithm's ability to handle complex optimization tasks effectively.

Adapting PTA to MOPTA involves strategic enhancements, including using an external archive to manage Pareto-optimal solutions. This adaptation refines the selection of ripe and unripe plums in each iteration, ensuring optimal solutions are consistently improved. Through these adaptations, MOPTA expands its utility across diverse optimization challenges, demonstrating its versatility and robustness in achieving high-quality solutions across multiple objectives.

Experimental Setup Summary

The experiments were conducted using Python version 3.12.3 and the sklearn library on a high-performance machine running Windows 11 Pro. All computations were central processing unit (CPU)--based to ensure consistency and reliability throughout the experiments. The energy efficiency dataset comprised 768 samples with eight attributes and two responses, focusing on 12 building shapes simulated in Ecotect. It was randomly split into five folds for cross-validation, ensuring robustness in evaluating predictive models for heating and cooling loads.

Hyperparameters were carefully configured across the experiments, guided by ranges inspired by previous research to optimize the performance of algorithms like GBR, RFR, and ETR. These configurations aimed to minimize metrics such as RMSE, R-squared, MAE, and MAPE across the folds, ensuring comprehensive model evaluation.

The MOPTA configuration parameters were tailored to enhance multi-objective optimization, integrating techniques to manage search spaces effectively. Results demonstrated MOPTA's superiority in minimizing RMSE for heating and cooling predictions compared to default parameter settings and benchmark algorithms like multi-objective grey wolf optimizer (MOGWO), multi-objective particle swarm optimization (MOPSO), and non-dominated sorting genetic algorithm II (NSGA-II). Additionally, computational load analysis highlighted MOPTA's efficiency despite its longer running time compared to simpler algorithms like GBR, RFR, and ETR, showcasing its viability in complex optimization tasks.

Conclusion

To sum up, the study introduced a novel approach that leveraged the MOPTA for predicting heating and cooling loads using the energy efficiency dataset from the University of California ML repository. The algorithm outperformed individual predictors such as GBR, RFR, and ETR. It competed against established multi-objective optimization methods such as MOGWO, MOPSO, and NSGA-II. Comparisons with previous research using similar algorithms demonstrated significant improvements in predictive accuracy.

Enhancing algorithm performance through hybridization techniques or incorporating strategies like Levy flights could further optimize results for future research directions. Additionally, exploring the algorithm's applicability to broader engineering contexts within energy efficiency prediction, especially in heavy industry buildings, incorporating more detailed building characteristics, was identified as a promising avenue for extending its utility and impact.

Journal reference:
  • Slowik, A., & Moldovan, D. (2024). Multi-Objective Plum Tree Algorithm and Machine Learning for Heating and Cooling Load Prediction. Energies, 17:12, 3054. DOI:10.3390/en17123054, https://www.mdpi.com/1996-1073/17/12/3054
Silpaja Chandrasekar

Written by

Silpaja Chandrasekar

Dr. Silpaja Chandrasekar has a Ph.D. in Computer Science from Anna University, Chennai. Her research expertise lies in analyzing traffic parameters under challenging environmental conditions. Additionally, she has gained valuable exposure to diverse research areas, such as detection, tracking, classification, medical image analysis, cancer cell detection, chemistry, and Hamiltonian walks.

Citations

Please use one of the following formats to cite this article in your essay, paper or report:

  • APA

    Chandrasekar, Silpaja. (2024, July 04). New Algorithm Enhances Heating and Cooling Load Predictions. AZoAi. Retrieved on December 11, 2024 from https://www.azoai.com/news/20240703/New-Algorithm-Enhances-Heating-and-Cooling-Load-Predictions.aspx.

  • MLA

    Chandrasekar, Silpaja. "New Algorithm Enhances Heating and Cooling Load Predictions". AZoAi. 11 December 2024. <https://www.azoai.com/news/20240703/New-Algorithm-Enhances-Heating-and-Cooling-Load-Predictions.aspx>.

  • Chicago

    Chandrasekar, Silpaja. "New Algorithm Enhances Heating and Cooling Load Predictions". AZoAi. https://www.azoai.com/news/20240703/New-Algorithm-Enhances-Heating-and-Cooling-Load-Predictions.aspx. (accessed December 11, 2024).

  • Harvard

    Chandrasekar, Silpaja. 2024. New Algorithm Enhances Heating and Cooling Load Predictions. AZoAi, viewed 11 December 2024, https://www.azoai.com/news/20240703/New-Algorithm-Enhances-Heating-and-Cooling-Load-Predictions.aspx.

Comments

The opinions expressed here are the views of the writer and do not necessarily reflect the views and opinions of AZoAi.
Post a new comment
Post

While we only use edited and approved content for Azthena answers, it may on occasions provide incorrect responses. Please confirm any data provided with the related suppliers or authors. We do not provide medical advice, if you search for medical information you must always consult a medical professional before acting on any information provided.

Your questions, but not your email details will be shared with OpenAI and retained for 30 days in accordance with their privacy principles.

Please do not ask questions that use sensitive or confidential information.

Read the full Terms & Conditions.

You might also like...
Automated Framework Enhances Neural Network Interpretability With Scalable Explanations