기계 학습 알고리즘을 적용한 국내 철근콘크리트 건물의 구조 유형 분류

Structural Type Classification of Domestic Reinforced Concrete Buildings Utilizing Machine-Learning Algorithms

초록

This study optimizes three machine learning models—Decision Tree, Random Forest (RF), and Gradient Boosting—to classify concrete structure types (C2, C3, C4, and C5) using information from a building register. Although the initial models achieved high overall accuracy, the minority class C5 exhibited relatively low performance due to class imbalance and inherent complexity. To address this, an exhaustive grid search over discrete parameter candidates was performed, and a class-weighting strategy was integrated into the RF model to prioritize accurate classification of the minority class. The optimized RF model preserved a high overall accuracy of 94% while markedly improving C5 recall from 0.81 to 0.86 and its F1-score from 0.85 to 0.87. These results demonstrate that strategic hyperparameter tuning with class weights can effectively enhance classification reliability for rare structural types. Future research should include feature importance analysis to refine data configurations and the expansion of minority class samples to further improve model robustness in practical applications.

키워드

Concrete structure classificationMachine learningHyper-parameter tuningClass imbalanceRandom forest
제목
기계 학습 알고리즘을 적용한 국내 철근콘크리트 건물의 구조 유형 분류
제목 (타언어)
Structural Type Classification of Domestic Reinforced Concrete Buildings Utilizing Machine-Learning Algorithms
저자
김태완
DOI
10.5000/eesk.2026.30.3.111
발행일
2026-05
유형
Y
저널명
한국지진공학회논문집
30
3
페이지
111 ~ 121