go_bunzee

RAG, AI Memory Architecture 나온다면?! | 매거진에 참여하세요

questTypeString.01quest1SubTypeString.00
publish_date : 26.03.10

RAG, AI Memory Architecture 나온다면?!

#아키텍쳐 #RAG #메모리 #에이전트 #툴 #기억 #장기메모리 #단기메모리 #구조 #행동기록

content_guide

LLM의 근본적인 한계

대형 언어 모델은 놀라운 능력을 보여주지만 하나의 중요한 구조적 한계를 가지고 있다. LLM은 기억이 없었다.

모델은 매번 새로운 입력을 받고 그 순간의 컨텍스트만 기반으로 답을 생성한다.

이 구조를 흔히 stateless system이라고 부른다.

즉 모델은 다음을 기억하지 못한다.

  • - 과거 대화

  • - 사용자 취향

  • - 이전 행동

이 문제는 AI 제품을 만들 때 큰 제약이 된다. 사용자가 같은 질문을 반복해야 하고 AI는 장기적인 관계를 형성할 수 없다.

왜 RAG가 등장했는가?

이 문제를 해결하기 위해 등장한 기술이 RAG (Retrieval Augmented Generation)이다.

RAG의 기본 구조는 다음과 같다.

  1. - 사용자의 질문을 받는다

  2. - 관련 문서를 검색한다

  3. - 검색된 내용을 LLM에 제공한다

  4. LLM이 답변을 생성한다

이 구조를 통해 AI는 외부 지식을 활용할 수 있다.

예를 들어

  • - 회사 내부 문서

  • - 제품 매뉴얼

  • - 고객 데이터

이 정보를 기반으로 답변할 수 있다. RAG는 많은 AI 제품에서 핵심 아키텍처로 자리잡았다.

하지만 RAG는 기억 시스템이 아닌데 쓰고 있던것….

RAG는 매우 유용하지만 근본적으로 검색 시스템이다.

즉 다음과 같은 문제는 여전히 해결하지 못한다.

  • - 사용자 취향 기억

  • - 장기적 관계

  • - 행동 기반 학습

예를 들어 AI 비서가 다음을 기억해야 한다고 생각해보자.

  • 사용자가 좋아하는 음식 , 자주 가는 장소 , 일정 패턴

이것은 단순한 문서 검색 문제가 아니다 이것은 기억 시스템 문제다.

AI Memory Architecture

최근 AI 시스템은 메모리 구조를 도입하기 시작했다. 이 구조는 보통 세 가지 레이어로 구성된다.

  1. 1. Short-term memory

현재 대화 컨텍스트다.

예를 들어

  • - 최근 메시지

  • - 현재 작업 상태

이는 대화 흐름을 유지하는 역할을 한다.

  1. 2. Episodic memory

사용자의 행동 기록이다.

예를 들어

  • - 과거 대화

  • - 작업 기록

  • - 사용자 패턴

이 메모리는 개인화에 매우 중요하다.

  1. 3. Semantic memory

지식 기반이다.

예를 들어

  • - 문서

  • - 데이터베이스

  • - 회사 정보

이 부분은 기존 RAG 구조와 연결된다.

기억을 가진 AI의 특징

AI가 메모리를 가지면 다음과 같은 변화가 생긴다.

  • - 개인화

AI는 사용자 취향을 기억한다.

  • - 장기 관계

AI는 지속적인 대화를 이어갈 수 있다.

  • - 학습

사용자의 행동을 기반으로 점점 더 똑똑해진다.

즉 AI는 단순한 질문 답변 시스템이 아니라 지속적인 관계를 가진 시스템이 된다.

앞으로의 AI 제품 구조

미래의 AI 제품은 다음과 같은 구조를 가진다.

User
↓
Agent
↓
Memory Layer
↓
Knowledge Base
↓
Tools

AI의 핵심은 더 이상 모델이 아니다. 메모리와 시스템 구조다.

결론

RAG는 중요한 기술이지만 AI 발전의 중간 단계에 가깝다.

앞으로 AI 시스템의 핵심은

  • - Memory

  • - Agent

  • - Tool

이 세 가지의 결합이 될 것이다.

AI는 더 이상 단순한 모델이 아니라 기억을 가진 소프트웨어 시스템으로 진화하고 있다.