AI가 과거 경험을 기억한다면?

AI가 과거 경험을 기억한다면?

AI는 지금까지 방대한 데이터를 학습하며 발전해 왔지만 인간처럼 경험을 기억하고 재활용하는 능력이 없어, 학습에 한계가 있습니다. 구글 딥마인드에서 새로 발표한 논문에서는 AI에게 경험을 기억하는 방법을 제안하고 있는데요, 이에 대해 알아봅시다.

기존의 LLM은 교과서를 통째로 외우는 매개변수 학습(Parametric Learning)을 통해 지식을 습득해 왔습니다. 방대한 데이터의 패턴과 규칙을 내재화하는 방식이죠. 하지만 이런 접근은 새로운 정보가 생길 때마다 모델 전체를 다시 학습해야 하는 비효율성이 있으며, AI가 학습한 데이터에 없는 질문에는 제대로 답하지 못하는 한계가 있습니다.

반면, 우리 인간은 특정 사건이나 경험을 기억(Episodic Memory) 속에 저장해 두었다가, 나중에 비슷한 상황이 닥치면 ‘그때 이렇게 했었지’ 하고 떠올려 문제를 해결합니다. 즉, 잠재 학습(latent learning)이 가능하다는 거죠. 당장 사용되는 지식은 아니지만, 향후 잠재적인 활용을 위해 지식을 습득하는 것을 의미합니다. 필요할 때 경험을 꺼내 쓰는 유연한 지식 재활용이 아직 AI가 인간에 비해 부족하죠.

잠재 학습 검증

잠재 학습 가설을 검증하기 위해 4개의 벤치마크 테스트를 진행했고, 오라클 검색 메커니즘과 컨텍스트 내 학습을 통해 인간의 기억 방식을 모방할 수 있는지를 실험했습니다.

  • 오라클 검색(Oracle Retrieval): LLM이 스스로 가장 유용한 과거 경험을 찾아내도록 합니다.
  • 컨텍스트 내 학습(In-Context Learning): 과거에 습득한 내용을 활용해 현재 맥락에 맞게 지식을 활용하고 스스로 학습하는 방식입니다.

벤치마크 테스트

  1. Codebooks Task: LLM은 특정 코드를 학습하지만, 일부 코드는 정의만 알려주고 실제 사용 예시를 제공하지 않고, 새로운 코드를 받았을 때 정의만으로도 기존에 학습한 규칙을 적용해 정답을 생성하는지 테스트.
  2. Simple Reversals: 모델에게 'X는 Y를 포함한다'는 순방향 관계만 주로 학습시키고 학습하지 않은 역방향 질문(예: 'Y는 무엇에 포함되나요?')에 답하는 능력을 테스트. 예를 들어 '파리는 프랑스에 있다'를 학습시키고 '프랑스에 있는 도시'를 질문하는 테스트.
  3. Semantic Structure: 반전, 삼단논법 등 복잡한 복잡한 언어 관계 능력을 테스트
  4. Latent Gridworld Navigation: 강화 학습 환경에서, 에이전트가 특정 목표물을 찾아 이동하는 학습을 했는데, 학습 중에는 목표물 외의 다른 물체도 보게 됨. 에이전트는 이전에 본 적은 있지만 목표물이 아니었던 물체도 찾아갈 수 있는지 테스트.

테스트 결과

결과는 4개의 테스트에서 새로운 학습 데이터 없이도 유연하게 정보를 재사용하는 능력이 향상되는 것을 증명했습니다. AI가 즉각적인 사용 목적이 아닌, 잠재적인 미래 활용을 위해 정보를 습득할 수 있고 학습된 맥락과 관련 없던 정보를 유연하게 재사용할 수 있다는 새로운 이점을 제시한 거죠.



향후에는 방대한 메모리 속에서 적절한 경험을 찾아내는 지능형 검색 메커니즘에 대한 연구와 검색 품질과 문맥 내 학습 능력을 향상시키는 연구도 더 발전되기를 희망합니다. 인간과 유사한 지능을 가진 AI 기술이 개발되면 새로운 차원의 응용 분야가 발전될 것이니까요.


참고: Latent learning: episodic memory complements parametric learning by enabling flexible reuse of experiences

Read more

2026 데이터바우처 수요기업 모집

2026 데이터바우처 수요기업 모집

2026년 데이터바우처 수요기업 모집이 곧 시작됩니다! 최대 4,500만 원 지원받고, '데이터'로 비지니스를 한층 성장시켜보세요 복잡한 정부 지원 사업, 공고문만 보면 머리 아프시죠? 오늘은 예비 창업자와 소상공인, 중소기업 대표님들이 놓치면 정말 아까운 '2026년 데이터바우처 지원사업'을 아주 쉽게, 핵심만 쏙쏙 뽑아 정리해 보고자 합니다. 많은

By 나두에이아이
[논문 리뷰]  자가 수정형 RAG인 'CRAG' 이해하기

[논문 리뷰] 자가 수정형 RAG인 'CRAG' 이해하기

LLM의 환각 현상을 해결하기 위해 RAG(검색 증강 생성) 기술을 많이 활용하고 있는데요, RAG도 완벽하지 않는 약점이 있습니다. 엉뚱한 정보를 검색해서 가져오면 답변도 엉망이 된다는 점이죠. 오늘은 RAG의 이러한 문제를 해결하기 위해 제안된 CRAG (Corrective RAG)를 소개하는 논문을 리뷰해보겠습니다 😄. (저희 나두에이아이에서는 CRAG를 구현하여 빌더에 임베드시켜놨는데요, 언제든지 데모를 요청하셔 보세요)

By 나두에이아이
정보를 어떻게 찾을지까지 AI가 결정하는 검색 워크플로우

정보를 어떻게 찾을지까지 AI가 결정하는 검색 워크플로우

AI 챗봇을 운영하다 보면 이런 요구가 반드시 등장합니다. * “조건에 따라 다른 문서를 참고해야 해요” * “한 번 검색으로는 답이 안 나옵니다” * “정책 + 가이드 + 예외 조항을 함께 봐야 해요” 이때 단순한 검색 방식으로는 한계가 있기 때문에 검색 워크플로우(Search Workflow)를 사용하게 되어요. 검색 워크플로우란 무엇인가? 검색 워크플로우는 RAG 검색을 한 번만

By 나두에이아이
RAG에서 검색 모드란?

RAG에서 검색 모드란?

기본 검색 모드란? 문서에 기반한 RAG를 이용하여 AI 챗봇을 만들 때는 AI가 해당 문서를 어떻게 검색하냐에 따라 답변의 품질이 달라지는데요, 기본 검색 모드는 검색 방식이 매우 단순한 것을 의미합니다. 유저의 질문이 들어오면 관련 문서를 검색하여 답변을 생성하는 가장 직관적이고 단순한 검색 구조이죠. 1. 사용자가 질문을 입력하면 2. 질문을 벡터로 변환해서

By 나두에이아이