arXiv:2505.04666cs.CLcs.IR2025-05被引 5

用微调大模型+检索增强,让AI更懂建筑规范问答。

Fine-Tuning Large Language Models and Evaluating Retrieval Methods for Improved Question Answering on Building Codes

  • 用Elasticsearch检索建筑规范文本,准确率最高。
  • 在加拿大建筑规范数据上微调模型,生成答案更相关。
  • 适合建筑、法律或AI系统开发者参考。

建筑规范是确保建筑结构安全、防火及无障碍设计的标准,内容繁杂且频繁更新,人工查询困难。本文构建基于检索增强生成(RAG)的问答系统,针对加拿大国家建筑规范(NBCC)开展研究。重点评估不同检索方法的效果,并通过领域特定数据对多个语言模型进行微调。实验表明,Elasticsearch在所有检索器中表现最稳健;在NBCC数据集上微调的语言模型生成响应的上下文相关性显著提升。结合高性能检索器与微调模型,可有效优化RAG系统,帮助用户更精准地应对建筑规范中的复杂问题。

原文摘要 · Abstract (English)

Building codes are regulations that establish standards for the design, construction, and safety of buildings to ensure structural integrity, fire protection, and accessibility. They are often extensive, complex, and subject to frequent updates, making manual querying challenging and time-consuming. Key difficulties include navigating large volumes of text, interpreting technical language, and identifying relevant clauses across different sections. A potential solution is to build a Question-Answering (QA) system that answers user queries based on building codes. Among the various methods for building a QA system, Retrieval-Augmented Generation (RAG) stands out in performance. RAG consists of two components: a retriever and a language model. This study focuses on identifying a suitable retriever method for building codes and optimizing the generational capability of the language model using fine-tuning techniques. We conducted a detailed evaluation of various retrieval methods by performing the retrieval on the National Building Code of Canada (NBCC) and explored the impact of domain-specific fine-tuning on several language models using the dataset derived from NBCC. Our analysis included a comparative assessment of different retrievers and the performance of both pre-trained and fine-tuned models to determine the efficacy and domain-specific adaptation of language models using fine-tuning on the NBCC dataset. Experimental results showed that Elasticsearch proved to be the most robust retriever among all. The findings also indicate that fine-tuning language models on an NBCC-specific dataset can enhance their ability to generate contextually relevant responses. When combined with context retrieved by a powerful retriever like Elasticsearch, this improvement in LLM performance can optimize the RAG system, enabling it to better navigate the complexities of the NBCC.

问答系统建筑规范RAG微调

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。