面向BIM空间识别与分类的
节点特征增强图神经网络优化策略

陈逸安
江辉仙

研究背景

BIM技术的挑战

建筑信息模型(BIM)通过数字化表示建筑物的物理和功能特征,从根本上改变了建筑、工程和施工(AEC)行业。然而,自动提取和解释空间语义信息仍是主要挑战之一。

图神经网络的机遇

图神经网络(GNN)为BIM语义丰富的自动化提供了新视角。通过在图结构中表示建筑组件及其空间连接,GNN能够有效分析和理解复杂的空间语义

核心创新点

01

BGFEF模型

提出基于Graph-BERT的节点特征增强模型,融合边特征与节点特征,通过可学习的融合层注入空间关系信息

02

空间关系定义

定义了共墙连接、走廊连接、角落连接和开放空间连接四种空间关系类型,提供更精确的分类标准

03

BuildingGraph数据集

构建涵盖学校、公寓、办公楼三类建筑的数据集,包含300个子图、12种功能空间和4种关系特征

技术方法架构

模型架构特点

  • 边特征融合:将边的属性向量与节点特征融合,细粒度刻画空间关系影响
  • 无链接子图批处理:通过top-k亲密度采样限制信息扩散,避免特征同质化
  • Transformer编码:利用自注意力机制更新全局上下文信息
  • WLE算法改进:考虑边特征的Weisfeiler-Lehman-Edge算法增强节点角色识别

数据处理流程

步骤1:数据采集

从建筑法规标准中提取1500条规范文本,覆盖多种建筑类型

步骤2:语义标注

使用TF-IDF算法提取30个候选标签,最终确定12种功能空间类型

步骤3:图构建

标注715个三元组,生成300个包含节点和关系边的子图

功能空间分类体系

160
普通教室
154
美术教室
193
办公室
189
会议室
160
卧室
134
厨房
129
客厅
166
洗手间

共计 1869 个功能空间概念

实验结果与性能表现

97.08%
准确率 Accuracy

在BuildingGraph数据集上达到的最高分类准确率,显著优于传统模型

96.75%
F1分数 F1-Score

在各类别间实现了优异的平衡性能,较Graph-BERT提升3%~12%

96.87%
实际应用准确率

在真实BIM项目中学校类建筑的单个实例最高识别准确率

对比实验关键发现

优于SAGE-E:在相同数据集上准确率高出11.39%,有效解决过平滑问题
超越Graph-BERT:通过边特征融合显著提升性能,损失曲线更稳定
碾压GCN/GAT:准确率提升近50%,彻底解决假死和过平滑现象
深层稳定性:在29层隐藏层设置下仍保持损失曲线稳定收敛

实际工程应用验证

学校建筑

测试模型:3个BIM实例

功能空间:26-34个/模型

平均准确率:93.06%

成功识别多媒体教室、美术教室、办公室等复杂空间

公寓建筑

测试模型:3个BIM实例

功能空间:11-14个/模型

平均准确率:89.93%

准确区分客厅、卧室、厨房、浴室等居住空间

办公建筑

测试模型:3个BIM实例

功能空间:44-52个/模型

平均准确率:87.25%

有效处理大规模办公空间和会议室的识别任务

技术优势与突破

相比传统方法的优势

解决过平滑问题

通过无链接子图批处理避免传统GNN的特征同质化

边特征深度融合

首次将空间关系作为可学习特征注入节点表示

深层网络稳定性

在29层深度下仍保持稳定,远超传统GCN/GAT

工程应用价值

IFC标准兼容

生成的功能标签可直接映射到IFCSPACE实体

自动化设计审查

加速基于规则的设计合规性检查流程

疏散路径优化

支持设施管理和应急疏散路线的智能规划

研究局限性

  • 数据集范围:主要关注相似布局的建筑类型,未涵盖所有可能的建筑形态
  • 特征依赖性:模型性能与边特征质量直接相关,相似空间难以区分
  • 鲁棒性挑战:边缘属性不完整或无信息时模型性能可能下降

未来研究方向

  • 数据集扩展:构建涵盖更多功能空间类型和建筑形态的大规模数据集
  • 特征插补技术:利用现有信息自动推断缺失的边缘特征
  • 动态图机制:支持建筑布局变化时的实时图表示更新

核心研究结论

1

BGFEF模型在功能空间分类任务中实现97.08%准确率,相比基线模型显著提升,并在29层深度下保持稳定收敛

2

通过无链接子图批处理和top-k亲密度采样,在不同数据集上展现出色的适应性与迁移学习能力

3

在9个真实BIM项目中平均识别准确率达93.6%,成功实现IFC标准兼容的语义丰富