研究 · 工具
SZ Classroom Predictor · v1.0.0基于堆栈式机器学习集成的桌面工具,可在 Windows 上针对夏热冬暖气候区的深圳,对正南/北朝向教室在五种遮阳策略下的 EUI、sDA、UDI、sGA、SVF 进行预测。

基于机器学习的建筑性能预测与多目标优化框架

(A) 摘要

构建 XGBoost / LightGBM / Random Forest 的堆栈集成模型,结合 SHAP 解释变量关系;以 RBF 多目标优化与 AHP + CRITIC 混合权重筛选帕累托前沿。最终落地为一款 Windows 桌面工具,针对夏热冬暖气候区的深圳,对正南/北朝向教室在 5 种遮阳策略下的 EUI、sDA、UDI、sGA、SVF 实时预测。

(B) 技术栈
  • XGBoost
  • LightGBM
  • Random Forest
  • Stacked Ensemble (Meta-Model)
  • SHAP
  • RBF MOO
  • AHP + CRITIC
  • PyInstaller · Windows
(C) 架构

基础模型 → 堆栈合成 → 多目标优化 → 帕累托筛选 → 桌面部署。每一步都对设计师可读:SHAP 把模型解释还给空间变量,AHP+CRITIC 把权重决策还给设计判断。

01
Dataset
性能模拟生成的多目标数据集
02
Base Models
XGBoost · LightGBM · RF 并行训练
03
Stack
Meta-Model 堆栈集成 · r² 0.97
04
SHAP
变量解释回到设计语义
05
RBF MOO
径向基函数多目标优化
06
AHP + CRITIC
混合权重筛选帕累托
07
Predict
EUI / sDA / UDI / sGA / SVF 实时预测
08
Deploy
PyInstaller · Windows · Portable
(D) 仓库
github.com/VincentWei2001/SZ-Classroom-Predictor

本仓库的 Git 源码不等于可安装程序,请从 GitHub Releases 下载已打包的便携包 school_app_secure_portable.zip 后解压即可在 Windows 10/11 (64-bit) 运行。