RNN & SSM
·
통계 & 머신러닝/기본개념
과거의 vanila RNN부터 최근 각광받는 상태공간모델(State Space Model)인 S4(Structured State Spaces)와 Mamba까지, 이들은 '시간 이동(Time translation)'에 대해 어떤 대칭성을 가정하고 설계되었을까요?RNN단방향 RNN의 핵심은 매 시점마다 '같은 상태 전이 규칙(가중치)'을 재사용한다는 점입니다.$$h_t = \phi_\theta(h_{t-1}, x_t)$$이전 상태와 현재 입력을 같은 함수에 넣어 다음 상태를 계산합니다. LSTM이나 GRU도 게이트 구조가 추가되었을 뿐 이 틀을 유지합니다. 하지만 "규칙이 공유된다"는 것이 곧바로 "입력을 임의의 시간만큼 늦추면 출력도 똑같이 늦춰진다(Time Translation Equivariance)"..