← 최신 논문
🤖 AI

KNOWPLAN: Knowledge-Driven AI Agents for Smart Degree Pathway Planning

KnowPlan은 선제적인 추출 우선 크롤러(CatalogBrowse)를 사용하여 이질적인 소스로부터 대학 커리큘럼을 먼저 재구성한 다음, 인증된 하이퍼그래프 솔버(DegreeMap)를 통해 개인화된 학위 경로를 최적화함으로써, 엔드 투 엔드 방식에 비해 소스 접근 비용을 크게 줄이면서도 높은 재현율과 실행 가능성을 달성하는 2단계 지식 기반 AI 시스템이다.

원저자: Shuheng Cao, Weijia Zhang, Jiaqi Wu, Xiyun Hu, Yat Yang, Juqy Chen, Zhaoxiang Feng

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

원저자: Shuheng Cao, Weijia Zhang, Jiaqi Wu, Xiyun Hu, Yat Yang, Juqy Chen, Zhaoxiang Feng

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

당신이 궁극의 커스텀 레고 성을 만들려고 노력 중이라고 상상해 보세요. 하지만 조립 설명서는 수백만 개의 서로 다른 웹사이트에 흩어져 있고, 어떤 것은 코드로 작성되어 있으며, 어떤 것은 PDF 파일 형태이고, 또 어떤 것은 당신이 알지 못하는 문 뒤에 숨겨져 있습니다. 이것이 바로 컴퓨터가 학생들이 제때 졸업하기 위해 정확히 어떤 수업을 들어야 하는지 파악하도록 돕는 분야인 **학사 지도(academic advising)**의 세계입니다. 수년 동안 연구자들은 만약 모든 규칙 목록을 이미 가지고 있다면 완벽한 시간표를 제안할 수 있는 스마트한 시스템들을 구축해 왔습니다. 하지만 문제는 여기에 있습니다. 그 규칙 목록을 입수하는 것 자체가 악몽이라는 점입니다. 대학교 웹사이트들은 무질직하고, 일관성이 없으며, 끊임없이 변합니다. 만약 컴퓨터가 수업을 선택하는 동시에 규칙을 "읽으려고" 시도한다면 혼란스러운 루프가 발생합니다. 즉, 어떤 규칙이 아직 중요하지 않다고 생각해서 건너뛰었다가, 나중에 그 규칙을 건너뛰었기 때문에 전체 계획이 불가능해졌다는 사실을 깨닫게 되는 상황 말입니다. 이 논문은 바로 그 구체적인 골칫거리를 다룹니다. 질문은 이렇습니다. 어떻게 하면 컴퓨터가 학생의 개인적인 목표를 미리 알지 못한 상태에서, 먼저 모든 복잡한 규칙들을 수집한 다음, 그 규칙들을 사용하여 완벽하고 보장된 계획을 세울 수 있을까요?

KnowPlan이라는 두 단계의 로봇 팀이 이 학술적 매듭을 풀기 위해 등장했습니다. 첫 번째 로봇인 CatalogBrowse를 당신이 누구인지, 무엇을 공부하고 싶은지에 상관하지 않는 매우 체계적인 사서라고 생각해 보세요. 이 로봇의 유일한 임무는 대학의 디지털 도서관을 탐색하여 아무리 숨겨져 있더라도 모든 규칙, 과목, 요구 사항을 찾아내는 것입니다. 이 로봇은 단순히 링크를 무작위로 클릭하거나 단순한 지도를 따르는 대신, 고도의 전략적인 "다음은 무엇인가?" 게임을 수행합니다. 이 로봇은 "내가 이 페이지를 열면, 들인 노력 대비 얼마나 많은 새로운 정보를 얻을 수 있는가?"라고 자문하며 모든 가능한 클릭의 가치를 계산합니다. 그리고는 '종결 증명서(closure certificate)'—즉, 해당 웹사이트의 고정된 스냅샷 내에서 중요한 조각을 놓치지 않았음을 증명하는 디지털 승인 인장을 얻을 때까지 계속 나아갑니다. 이 로봇은 추측하지 않습니다. 수학적으로 더 이상 찾을 수 있는 것이 없다고 확신할 때에만 멈춥니다. 작업이 끝나면, 이 로봇은 전체 커리큘럼이 담긴 깔끔하게 정리된 세 개의 디지털 파일을 넘겨줍니다.

두 번째 로봇인 DegreeMap은 마스터 플래너입니다. 이 로봇은 전달받은 세 개의 파일과 학생의 개인 프로필(성적, 관심사, 감당할 수 있는 학습량 등)을 가져옵니다. 그런 다음, 과목들이 논리의 보이지 않는 끈(예: "Math 101을 듣기 전에 Math 102를 들어야 한다")으로 연결된 복잡한 3D 요구 사항 지도를 구축합니다. 강력한 수학 엔진을 사용하는 이 로봇은 단순히 '어떤' 계획을 찾는 것이 아니라, '최선의' 계획을 찾아냅니다. 이 로봇은 엄격한 규칙(이 수업을 듣지 않으면 졸업할 수 없음)과 부드러운 욕구(생물학을 정말 좋아함) 사이의 균형을 맞추며, 학생이 최소한의 스트레스로 가장 짧은 시간 안에 마칠 수 있도록 보장합니다. 결정적으로, 첫 번째 로봇이 자신의 일을 완벽하게 수행했기 때문에, 두 번째 로봇은 특정 규칙이 존재하는지 여부를 의심할 필요가 없습니다. 그저 주어진 데이터를 바탕으로 작동할 뿐입니다.

결과는 인상적입니다. 100개의 서로 다른 대학을 대상으로 테스트했을 때, 첫 번째 로봇은 사용 가능한 모든 강의의 96.2%를 찾아냈고, 다른 방식들이 놓친 "숨겨진" 페이지의 88.7%를 복구해 냈습니다. 그러면서도 단순히 모든 것을 읽으려는 로봇보다 방문한 웹 페이지 수는 47%나 적었습니다. 이어서 두 번째 로봇은 이 데이터를 사용하여 100% 유효한(불가능한 시간표가 없는) 계획을 만들어 냈으며, 다른 최고 수준의 시스템들과 비교했을 때 학생들이 자신의 선택에 만족하는 정도를 미세하지만 측정 가능한 수준으로 높였습니다. 전체 시스템은 99.5%의 요청을 성공적으로 인증하며, "규칙을 찾는 작업"과 "계획을 세우는 작업"을 분리함으로써 훨씬 더 신뢰할 수 있고 개인화된 가이드를 구축할 수 있음을 증명했습니다. 저자들은 이러한 접근 방식이 순환 논리의 혼란을 제거하여, 혼란스러운 탐색을 졸업을 향한 인증된 단계별 여정으로 바꾼다는 것을 보여줍니다.

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

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

Digest 사용해 보기 →