基于协同过滤的建筑群非线性地震响应高效预测方法

EFFICIENT PREDICTION METHOD FOR NONLINEAR SEISMIC RESPONSE IN BUILDING CLUSTERS BASED ON COLLABORATIVE FILTERING

  • 摘要: 伴随全球城市化进程的加速,城市建筑群震害评估的重要性愈加凸显。当建筑数量超过一定量级,传统的震害统计和震害模拟方法很难实现计算效率和计算精细度的平衡。机器学习技术持续进步为解决上述矛盾提供了新思路。其中,协同过滤(CF)作为一种最成熟的推荐系统算法,已成功应用于海量数据处理。通过类比转化,该文提出了一种基于CF的建筑群非线性地震响应预测框架,可实现批量地震动作用下大规模建筑群非线性响应的高效计算。结合某实际城市区域中10000栋建筑在3052条地震动作用下的分析任务,详述了CF预测模型的建立过程。结果表明,用极少量建筑的计算结果作为样本训练的模型,即能够完成群体响应的预测,并达到平均绝对百分误差5%以内的预测精度,预测耗时较传统动力时程分析方法相比下降了数千小时。

     

    Abstract: With the acceleration of global urbanization, the importance of seismic hazard assessment for urban building clusters has become increasingly prominent. When the number of buildings is very large, traditional methods of seismic damage statistics and simulation struggle to strike a balance between computational efficiency and precision. The ongoing advancement of machine learning technologies offers a novel approach to address this paradox. Among these, Collaborative Filtering (CF), a well-established recommendation system algorithm, has demonstrated success in handling massive data sets. Leveraging analogy, this study proposes a CF-based framework for predicting the nonlinear seismic response of building clusters, enabling efficient computation of large-scale nonlinear responses under batch seismic actions. Through an analysis task involving 10,000 buildings within a specific urban area subjected to 3052 seismic actions, the paper delineates the process of establishing the CF prediction model. The results indicate that the model, trained with a minimal quantity of computational results as samples, achieves prediction accuracy within a Mean Absolute Percentage Error (MAPE) of less than 5%. Compared with conventional dynamic time-history analysis methods, the prediction time required by the model is significantly reduced by several thousand hours.

     

/

返回文章
返回