**Synergy-Augmented LLM.** To solve complex tasks (_e.g.,_ multi-hop question answering [656]), it often requires LLMs to query a KG multiple times, following a systematic solution plan. We call such a multi-turn interaction approach to enhancing LLM _synergy-augmented LLM_. To better synergize the LLM and KG in a complementary manner, recent studies propose to decompose the complex task into multiple subgoals and iteratively solve each one by leveraging the necessary knowledge from KG [870, 871, 458]. In this process, the LLM can be regarded as an autonomous agent (detailed in Section 8.1.6), which automatically generates the plan and executes it through interaction with the KG environment [870]. Specially, the mainstream approaches typically start by enumerating the candidates using the available knowledge information at the current step, and then retrieve the most appropriate candidates for the next step according to the question [871, 870]. By iterating the above two steps, LLMs can gradually collect relevant evidence [871, 870], and finally approach the correct solution. Despite the effectiveness, enumeration of the candidates over the KG would lead to a vast search space [872]. To address it, StructGPT [458] proposes a more efficient way to access knowledge information using the specialized interfaces for KGs. Specifically,it carefully designs the specialized interfaces according to the common data operations on KG (_e.g._, relation extraction and triple extraction), to ensure efficient and accurate data extraction. In this way, LLMs can be instructed to better manipulate and process the structural information of KGs, thus achieving improved task performance.
**Synergy-Augmented LLM.** 복잡한 작업(_예:_ multi-hop question answering[656])을 해결하려면 LLM이 체계적인 솔루션 계획에 따라 KG를 여러 번 쿼리해야 하는 경우가 많습니다. 이러한 다중 턴 상호 작용 방식을 LLM을 강화하는 것에 _synergy-augmented LLM_이라고 합니다. 보완적인 방식으로 LLM과 KG을 더 잘 시너지화하기 위해 최근 연구에서는 복잡한 작업을 여러 하위 목표로 분해하고 필요한 지식을 KG에서 활용하여 각각 반복적으로 해결할 것을 제안합니다[870, 871, 458]. 이 과정에서 LLM은 자동으로 계획을 생성하고 KG 환경과의 상호 작용을 통해 실행하는 자율 에이전트(8.1.6절에서 자세히 설명)로 간주할 수 있습니다[870]. 특히, 주류 접근 방식은 일반적으로 현재 단계에서 사용 가능한 지식 정보를 사용하여 후보를 열거한 다음 질문에 따라 다음 단계에 가장 적합한 후보를 검색하는 것으로 시작합니다[871, 870]. 위의 두 단계를 반복하여 LLM은 관련 증거를 점차 수집할 수 있으며[871, 870], 최종적으로 정답에 접근할 수 있습니다. 효과적이지만 KG에 대한 후보 열거는 방대한 검색 공간으로 이어질 수 있습니다[872]. 이를 해결하기 위해 StructGPT[458]는 KG에 대한 전문 인터페이스를 사용하여 지식 정보에 액세스하는 보다 효율적인 방법을 제안합니다. 특히 KG에 대한 일반적인 데이터 작업(_예: relation extraction 및 triple extraction)에 따라 특수 인터페이스를 신중하게 설계하여 효율적이고 정확한 데이터 추출을 보장합니다. 이러한 방식으로 LLM은 KG의 구조적 정보를 더 잘 조작하고 처리하도록 지시하여 작업 성능을 개선할 수 있습니다.
**시너지 증강 LLM.** 복잡한 작업(_예:_ 다중 홉 질문 답변[656])을 해결하려면 LLM이 체계적인 솔루션 계획에 따라 KG를 여러 번 쿼리해야 하는 경우가 많습니다. 이러한 다중 턴 상호 작용 방식을 LLM을 강화하는 것에 _시너지 증강 LLM_이라고 합니다. 보완적인 방식으로 LLM과 KG을 더 잘 시너지화하기 위해 최근 연구에서는 복잡한 작업을 여러 하위 목표로 분해하고 필요한 지식을 KG에서 활용하여 각각 반복적으로 해결할 것을 제안합니다[870, 871, 458]. 이 과정에서 LLM은 자동으로 계획을 생성하고 KG 환경과의 상호 작용을 통해 실행하는 자율 에이전트(8.1.6절에서 자세히 설명)로 간주할 수 있습니다[870]. 특히, 주류 접근 방식은 일반적으로 현재 단계에서 사용 가능한 지식 정보를 사용하여 후보를 열거한 다음 질문에 따라 다음 단계에 가장 적합한 후보를 검색하는 것으로 시작합니다[871, 870]. 위의 두 단계를 반복하여 LLM은 관련 증거를 점차 수집할 수 있으며[871, 870], 최종적으로 정답에 접근할 수 있습니다. 효과적이지만 KG에 대한 후보 열거는 방대한 검색 공간으로 이어질 수 있습니다[872]. 이를 해결하기 위해 StructGPT [458]는 KG에 대한 전문 인터페이스를 사용하여 지식 정보에 액세스하는 보다 효율적인 방법을 제안합니다. 특히 KG에 대한 일반적인 데이터 작업(_예: 관계 추출 및 트리플 추출)에 따라 특수 인터페이스를 신중하게 설계하여 효율적이고 정확한 데이터 추출을 보장합니다. 이러한 방식으로 LLM은 KG의 구조적 정보를 더 잘 조작하고 처리하도록 지시하여 작업 성능을 개선할 수 있습니다.