논문 상세보기

BIM 데이터의 추론 검색을 위한 GraphRAG기반 지식그래프 질의 자동 생성 모델 개발: 라멘교를 중심으로 KCI 등재

Development of a GraphRAG-Based Automated Knowledge Graph Query Generation Model for Inference Search in BIM Data: A Case Study of a Rigid-Frame Bridge

  • 언어KOR
  • URLhttps://db.koreascholar.com/Article/Detail/449336
구독 기관 인증 시 무료 이용이 가능합니다. 4,300원
한국전산구조공학회 논문집 (Journal of the Computational Structural Engineering Institute of Korea)
한국전산구조공학회 (Computational Structural Engineering Institute of Korea)
초록

최근 BIM은 단순 3차원 모델링을 넘어 표준화된 속성 데이터의 품질 확보와 체계적 관리가 핵심 요구로 부각되고 있으며, 온톨로 지 및 지식그래프 기반의 데이터 관리・추론 방식이 주목받고 있다. 그러나 지식그래프 기반 BIM 데이터는 부재 간 구조 관계 분석, 설 계 검토, 물량・속성 정보 조회 등 실무 의사결정을 지원할 수 있으나, SPARQL・Cypher와 같은 그래프 질의어를 직접 작성해야 한다 는 점에서 실무 적용에 제약으로 작용한다. 이를 위해 본 연구에서는 사용자가 자연어 질문을 기반으로 그래프 질의를 자동 생성할 수 있는 GraphRAG 기반 질의 자동 생성 프레임워크를 제안하였다. 먼저 CSV 기반 속성/관계 테이블에 규칙을 적용해 노드・관계를 생 성하고 그래프 데이터베이스에 적재하는 CSV-to-LPG 파이프라인을 구현하여, LPG 지식그래프 구축 절차를 자동화하였다. 이후 Few-shot Learning 기반 프롬프트 설계를 통해 사용자의 자연어 질문을 Cypher 쿼리로 자동 변환하는 자동 질의 생성 모듈을 구현하 였다. 전체 프레임워크는 Graph-ACQ 시스템으로 개발하여 라멘교 BIM 데이터를 기반으로 적용하였다. 검증 결과 LPG 스키마 유효 성과 Cypher 자동 생성, Cypher 질의 수작업 과정에서 정확도 모두 100%를 달성하였고, 질의 생성 시간은 평균 7.1초에 처리되었다. GraphRAG 기반 질의 생성 방식은 부재 간 공간・구조 관계를 명시적으로 활용하므로, 설계・검토 과정에서 요구되는 연결 관계 분석, 구조 구성 파악, 물량・속성 정보 조회 등 관계 기반 질의를 자연어로 수행할 수 있다. 또한 Few-shot Learning 기반 접근을 적용하여 교 량 뿐만 아니라 다양한 공종 내에서도 질의 생성을 가능하게 함으로써, 프로젝트의 확장성을 확보 가능하다.

Recently, Building Information Modeling (BIM) has evolved beyond three-dimensional modeling, increasingly focusing on the quality of standardized attribute data and systematic data management. Accordingly, ontology- and knowledge-graph–based data representation and reasoning approaches have increasingly gained attention. Knowledge-graph–based BIM data can support practical tasks such as structural relationship analysis, design review, and quantity and attribute information retrieval. However, practical adoption is limited by the need to manually write graph query languages, such as SPARQL and Cypher, which requires detailed knowledge of graph schemas and query syntax. To address this limitation, a GraphRAG-based automated query generation framework that converts natural-language questions into graph queries is proposed. A CSV-to-Labeled Property Graph (LPG) pipeline is developed to automate graph construction by generating nodes and relationships from rule-based attribute and relationship tables derived from bridge BIM data. In addition, a few-shot learning–based prompt design is utilized to generate Cypher queries from natural-language inputs automatically. The proposed framework is implemented as the Graph-ACQ system and validated using rigid-frame bridge BIM data. Experimental results demonstrate 100% accuracy in schema validity and query generation, with an average processing time of 7.1s. The proposed approach enables intuitive, relationship-oriented BIM data querying and supports scalable application across diverse infrastructure domains.

목차
Abstract
1. 서 론
    1.1 연구의 배경 및 목적
    1.2 연구의 방법 및 범위
2. 선행연구 분석
    2.1 지식그래프 기술 동향 분석
    2.2 국내외 선행연구 동향 분석
3. GraphRAG 기반 BIM 데이터 자동 질의 알고리즘 개발
    3.1 자동 질의 생성 알고리즘 개발 프레임워크
    3.2 BIM 데이터 전처리 및 LPG 지식그래프 자동 구축
    3.3 Few-shot Learning 기반 지식그래프 질의-답변 학습
4. 라멘교 대상 BIM 데이터 기반 질의 자동 생성 검증
    4.1 Graph-ACQ 내 질의 시스템 구현 및 질의 생성 결과
    4.2 자연어 질의 변환 정확도 및 성능 평가
    4.3 LLM 모델별 자동 질의 생성 성능 비교
5. 결 론
감사의 글
References
요 지
저자
  • 차현우(한국건설기술연구원 미래스마트건설연구본부, 과학기술연합대학원대학교(UST) 학생연구원) | Hyunwoo Cha (Student Researcher, Future Smart Construction Research Division, Korea Institute of Civil Engineering and Building Technology (KICT) & University of Science and Technology (UST), Ilsan, 10223, Korea)
  • 정인우(한국건설기술연구원 미래스마트건설연구본부 박사후연구원) | Inwoo Jung (Postdoctoral Researcher, Future Smart Construction Research Division, Korea Institute of Civil Engineering and Building Technology (KICT), Ilsan, 10223, Korea)
  • 문현석(한국건설기술연구원 미래스마트건설연구본부, 과학기술연합대학원대학교(UST) 연구위원, 교수) | Hyounseok Moon (Research Fellow (Professor), Future Smart Construction Research Division, Korea Institute of Civil Engineering and Building Technology (KICT) & University of Science and Technology (UST), Ilsan, 10223, Korea) Corresponding author