장단기 메모리
본 서비스가 제공하는 내용 및 자료가 사실임을 보증하지 않습니다. 시스템은 언제나 실수를 할 수 있습니다. 중요한 의사결정 및 법리적 해석, 금전적 의사결정에 사용하지 마십시오.
장단기 메모리는 정보를 유지하는 기간과 목적에 따라 단기 기억과 장기 기억으로 구분하는 체계이다. 심리학적으로는 외부 자극을 인지하여 짧은 시간 동안 유지하는 과정과 이를 물리적 변화를 통해 영구적으로 저장하는 과정을 의미한다. 현대 인공지능과 컴퓨팅 분야에서는 인간의 이러한 인지 구조를 모방하여 데이터의 접근 속도와 보존 특성에 따라 메모리를 계층화하거나, 인공지능 에이전트가 최근의 대화 맥락과 축적된 지식을 효율적으로 관리하도록 설계하는 아키텍처로 활용된다.
기억의 처리 과정
기억은 정보를 받아들이고 유지하며 다시 꺼내는 세 가지 주요 단계를 거친다.
- 인코딩(Encoding): 외부의 감각 정보(시각, 청각 등)를 뇌가 처리할 수 있는 의미 있는 형태로 변환하는 과정이다.
- 저장(Storage): 인코딩된 정보를 기억 시스템 내에서 유지하는 단계이다. 신경 연결의 강화와 변화를 통해 기억의 지속성이 결정된다.
- 검색(Retrieval): 저장된 정보를 찾아내어 상기시키는 과정으로, 적절한 힌트나 연관 정보를 통해 이루어진다.
심리학적 구분과 특징
심리학에서는 기억을 지속 시간과 성질에 따라 단기 기억과 장기 기억으로 나눈다.
단기 기억 (Short-Term Memory)
최근의 사건이나 대화 맥락을 일시적으로 보유하는 기억이다. 용량이 제한적이며 정보가 장기 기억으로 전이되지 않으면 곧 소멸한다.
장기 기억 (Long-Term Memory)
오랫동안 유지되는 기억으로, 도널드 헵은 1949년 장기 기억이 형성될 때 뉴런 간의 연결에 물리적 변화가 발생한다는 가설을 제시했다. 브렌다 밀너는 환자 HM의 사례를 통해 해마가 단기 기억을 장기 기억으로 전환하는 데 중요한 역할을 한다는 사실을 임상적으로 입증했다.

장기 기억의 분류
장기 기억은 의식적 회상 여부에 따라 다음과 같이 분류된다.
| 구분 | 세부 유형 | 설명 |
|---|---|---|
| 명시적 기억 | 일화 기억 | 개인적인 경험과 사건에 대한 기억 |
| (Explicit) | 의미 기억 | 일반적인 지식과 사실에 대한 기억 |
| 암묵적 기억 | 절차 기억 | 기술이나 습관, 몸으로 익힌 방법 |
| (Implicit) | 정서 기억 | 특정 상황에 대한 감정적 반응 |
컴퓨팅 및 인공지능에서의 응용
인간의 기억 구조는 컴퓨터 시스템의 설계와 인공지능 모델 운영에도 적용된다.
메모리 계층 구조
컴퓨터는 접근 속도와 비용에 따라 메모리를 계층화하여 사용한다. CPU 내부의 레지스터와 캐시는 매우 빠르지만 휘발성인 단기적 저장소 역할을 하며, **메인 메모리(DRAM)**를 거쳐 비휘발성인 **보조 메모리(SSD, HDD)**에 데이터를 영구 저장한다.
인공지능 에이전트 아키텍처
AI 분야에서는 최근 대화 맥락을 단기 메모리(STM)로, 영구 저장된 지식을 장기 메모(LTM)로 구분하여 관리한다. 이를 통해 모델의 컨텍스트 윈도우 한계를 극복하고 과거의 중요한 결정을 지속적으로 참조할 수 있도록 설계한다.