← 최신 논문
🤖 machine learning

TreeHop: Efficient Embedding-Level Query Rewriter

TreeHop은 이전 쿼리와 검색된 문서로부터의 의미론적 정보를 동적으로 융합하여 검색 과정을 간소화함으로써, 최첨단 방법론들과 대등한 성능을 달면서도 계산 비용과 지연 시간을 획기적으로 줄이는, LLM이 필요 없는 새로운 임베딩 수준의 멀티홉 질의응답 프레임워크이다.

원저자: Zhonghao Li, Kunpeng Zhang, Jinghuai Ou, Shuliang Liu, Xuming Hu

게시일 2026-08-11
📖 3 분 읽기☕ 가벼운 읽기

원저자: Zhonghao Li, Kunpeng Zhang, Jinghuai Ou, Shuliang Liu, Xuming Hu

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

유명한 연예인의 할아버지가 누구인지 알아내는 것처럼, 거대하고 다층적인 미스터리를 풀려고 노력하고 있다고 상상해 보세요. 단 한 번의 질문으로 답을 얻을 수는 없습니다. 단서의 흔적을 따라가야 합니다. 먼저 그 연예인의 아버지가 누구인지 알아냅니다. 그런 다음, 그 새로운 이름을 가지고 "그의 아버지는 누구인가?"라고 물어야 합니다. 이것을 "멀티홉(multi-hop)" 추론이라고 부릅니다. 인공지능의 세계에서 컴퓨터는 이러한 작업을 수행하기 위해 검색 증강 생성(RAG)이라는 시스템을 사용합니다. RAG를 단순히 사실을 암기하는 것이 아니라, 질문에 답하기 위해 적절한 책을 찾으러 서가로 달려갈 수 있는 매우 똑똑한 사서라고 생각해보세요.

하지만 함정이 있습니다. 컴퓨터가 긴 단서의 흔적을 따라가야 할 때, 기존 방식은 믿을 수 없을 정도로 느리고 비용이 많이 듭니다. 이는 마치 인간 탐정에게 책 한 권을 통째로 읽게 한 뒤, 종이에 새로운 질문을 적고, 그 종이를 다른 탐정에게 건네주면, 그 탐정이 다시 도서관으로 달려가게 하는 것과 같습니다. 강력한 두뇌(거대 언어 모델)를 사용하여 질문을 매번 "다시 쓰는" 데에는 많은 시간과 에너지가 소모됩니다. 만약 미스터리를 풀기 위해 이 과정을 열 번 반복해야 한다면, 당신은 아주 오래 기다려야 하고 엄청난 전기를 낭비하게 될 것입니다. 과학자들은 가장 어려운 퍼즐도 해결할 수 있는 능력을 잃지 않으면서, 이 탐정 업무를 더 빠르게 수행할 수 있는 방법을 찾아왔습니다.

여기에서 TreeHop이라는 새로운 방법이 등장합니다. TreeHop을 개발한 연구진은 모든 질문을 다시 쓰기 위해 본격적인 탐정을 투입할 필요가 없다는 점을 깨달았습니다. 대신, 컴퓨터가 책을 찾는 데 사용하는 "지도"를 살짝 수정하기만 하면 됩니다. 컴퓨터의 검색 쿼리를 빛나는 마법의 나침반 바늘이라고 상상해 보세요. 기존 시스템에서는 단서를 찾을 때마다 멈춰서서, 나침반을 녹이고 무겁고 느린 용광로를 사용하여 완전히 새로운 나침반을 새로 만들어야 했습니다. TreeHop은 마치 마법처럼 즉각적으로 조절 가능한 노브(knob)와 같습니다. 이 방식은 기존의 나침반 바늘과 방금 찾은 새로운 단서를 가져와서, 그것들을 즉시 하나로 융합하여 다음 단계를 향해 올바른 방향을 가리키도록 만듭니다. TreeHop은 느린 용광로 과정을 통째로 건너뛰고, 기존 질문과 새로운 단서의 "기운(vibes)"(수학적 임베딩)을 혼합함으로써 이 일을 수행합니다.

논문에 따르면 이 새로운 "노브"는 놀라울 정도로 잘 작동합니다. 임베딩 수준의 업데이트를 사용하는 TreeHop은 거대 AI 모델을 사용하여 질문을 다시 쓰는 느리고 무거운 방식만큼 정확하게 이러한 다단계 미스터리를 해결할 수 있으면서도, 훨씬 더 빠릅니다. 실제로 연구진은 TreeHop이 기존의 상위 방법들보다 약 92.8%에서 97.8% 더 빠르다는 것을 발견했습니다. 또한 컴퓨터 전력의 아주 작은 부분, 즉 다른 솔루션 크기의 **2.2%에서 29.4%**만을 사용합니다. 컴퓨터가 동일한 단서를 확인하는 끝없는 루프에 빠지지 않도록 하기 위해, TreeHop은 막다른 길이나 이미 방문한 곳으로 이어지는 경로를 제거하는 스마트한 "중단 규칙(stop rule)"도 갖추고 있어 검색 트리를 깔끔하고 효율적으로 유지합니다.

요약하자면, TreeHop은 검색의 매 단계마다 중화기(거대 AI 모델)를 호출할 필요가 없다는 것을 시사합니다. 대신, 실시간으로 검색 방향을 미세하게 조정할 수 있는 가볍고 영리한 메커니즘을 사용할 수 있습니다. 이 결과는 TreeHop이 복잡한 퍼즐을 풀 수 있을 만큼 똑똑할 뿐만 아니라, 휴대폰이나 바쁜 고객 서비스 챗봇과 같은 실제 응용 분야에서 사용할 수 있을 만큼 빠르고 저렴한 AI 시스템을 만드는 데 있어 게임 체인저가 될 수 있음을 보여줍니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →