📋 개요 (Executive
Summary)
스파이킹 신경망(Spiking Neural Network, SNN) 연구는 단순한 생물학적 모사나 소규모 벤치마크(MNIST, CIFAR)를 넘어서, 트랜스포머
아키텍처의 완전 스파이크화, 대규모 언어 모델(LLM) 및 디퓨전(Diffusion) 등 생성형 AI와의 결합,
하드웨어-알고리즘 공동 설계(Co-design), 그리고 차세대 멤리스터 기반 물리 소자 융합으로 연구 지평을 급격히
확장하고 있습니다.
본 보고서는 최근 2~3년간 (2023년~2026년) 주요 학술대회(NeurIPS, ICLR, CVPR, AAAI, IEEE TPAMI 등)에서 도출된 SNN 분야의 핵심 최신
연구동향을 5가지 주요 축으로 나누어 체계적으로 분석합니다.
핵심 동향 1
1. 스파이크 구동 트랜스포머(Spike-Driven Transformers) 및 연산 효율화
전통적인 트랜스포머(Transformer)의 셀프 어텐션(Self-Attention)은 행렬 곱셈(MAC)과 지수 함수 기반 소프트맥스(Softmax) 연산으로 인해 막대한
전력을 소모합니다. 최신 SNN 연구는 이를 이진 스파이크 기반 덧셈 누적(AC) 연산으로 치환하여 에너지 효율과 표현력을 동시에 극대화하고 있습니다.
1.1. 스파이킹 어텐션
메커니즘의 진화
• Spikformer & Spiking Self-Attention (SSA): 소프트맥스를 배제하고 쿼리(Q), 키(K),
밸류(V)를 이진 스파이크화하여 희소 내적을 수행합니다. 어텐션 맵의 선형 희소성을 활용하여 연산 복잡도를 완화하였습니다.
• Spike-Driven Transformer (v1 ~ v3):
- Spike-Driven Self-Attention (SDSA): 모든 부동소수점 곱셈을 배제하고 비트 마스킹과 덧셈
누적(Sparse Addition)만으로 어텐션을 수행하여, 바닐라 셀프 어텐션 대비 연산 에너지를 최대 87.2배 절감하였습니다.
- 성능 스케일업: Spikformer v2(Top-1 82.4%) 및 Spike-driven Transformer
v3(Top-1 86.2%)로 발전하며 ImageNet-1K 분류 성능에서 고성능 부동소수점 ANN과의 격차를 완전히 해소하였습니다.
1.2. 아키텍처 혁신 및 시공간
확장
• SpikeVideoFormer: 비디오 등 고차원 시계열 데이터를 처리하기 위해 해밍 거리 기반 어텐션과 시간 축 선형 복잡도 O(T)
연산을 결합하여 고속 비디오 프레임 인지를 달성하였습니다.
• 스파이킹 전문가 혼합 구조 (SEMM - Spiking MoE): 조건부 희소 연산을 스파이킹 도메인으로 확장하여, 입력 토큰의 특성에
따라 동적으로 스파이크 라우팅을 수행함으로써 연산 오버헤드 증가 없이 모델 용량을 대폭 확장하였습니다.
• 정보 침체 방지 (SmoothSpike): 심층 SNN에서 계층이 깊어질수록 스파이크 패턴이 단조로워지는 정보 접힘(Information
Collapse) 현상을 방지하기 위해, 학습 가능한 아마다르 변환(Hadamard Transformation)을 도입하여 시공간 표현 다양성을 보존하였습니다.
• 무훈련 토큰 프루닝 (TP-Spikformer): 별도의 재훈련 없이 시공간적 정보량을 정량 평가하여 불필요한 토큰 연산을 조기에 차단하는
추론 가속 기법이 제안되었습니다.
핵심 동향 2
2. 생성형 AI 영역으로의 확장: Spiking LLMs & Spiking Diffusion
자연어 생성과 고품질 이미지 합성 등 최첨단 생성 모델을 초저전력 스파이킹 구조로 전환하려는 연구가 본격화되고 있습니다.
2.1. Spiking Large
Language Models (Spiking LLMs)
• SpikeGPT: RWKV 선형 시퀀스 아키텍처 기반의 2억 1,600만(216M) 파라미터 SNN 모델로, 표준 트랜스포머 대비 약
22배 적은 에너지 소비로 문맥 생성 능력을 입증하였습니다.
• 시간-첫 발화(TTFS) 코딩 적용: 뉴런당 시퀀스 전체에서 최대 1회만 발화하도록 제약하는 Time-to-First-Spike 코딩을
통해 희소성을 극대화함으로써, 15억(1.5B) 파라미터 이상의 거대 언어 모델로 SNN을 스케일업하였습니다.
• 인과적 스파이킹 어텐션 및 지식 증류 (SpikingLLM, BiSpikCLM):
- 부동소수점 연산과 소프트맥스를 전면 배제한 인과적 스파이킹 셀프 어텐션(Causal Spiking Self-Attention,
CSSA) 정립.
- 사전 학습된 부동소수점 LLM의 내부 표현을 전이하는 스파이크 지식 증류(Spike-Form Knowledge
Distillation, SKD) 프레임워크 구축.
- 공간적 채널과 시간 스텝을 동시에 최적화하여 압축하는 시공간 결합 프루닝(Spatial and Temporal Joint Pruning) 기술
적용.
2.2. Spiking
Diffusion Models (SDM)
• 디퓨전 노이즈 예측 가속: 디퓨전 모델의 핵심 병목인 U-Net/DiT 노이즈 예측 네트워크를 SNN으로 치환하여 생성 속도와 에너지
효율을 대폭 개선하였습니다.
• 시간 적응형 전류 (Time-Adaptive Current): 디퓨전 타임스텝에 따라 변하는 노이즈 스케일에 대응하기 위해, 뉴런 내부
적응형 전류 메커니즘 및 VQ-VAE 이산 잠재 공간 결합 방식을 개발하였습니다.
• 로보틱스 적용 (STMDP): 로봇 제어 분야에서 실시간 행동 궤적을 추론하기 위한 Spiking Transformer 기반 확산 정책
모델(Spiking Transformer Diffusion Policy) 연구가 활발히 추진되고 있습니다.
핵심 동향 3
3. 하드웨어-소프트웨어 통합 공동 설계 (Co-design) 및 SNNaS
소프트웨어적 정확도 향상에 치중했던 한계를 넘어, 실제 뉴로모픽 프로세서 배포 시 발생하는 제약 조건을 극복하기 위한 통합 연구가 정착되었습니다.
3.1. 하드웨어 인식 신경망 구조
탐색 (SNNaS)
• 뉴로모픽 제약 조건 통합: Intel Loihi 2, SpiNNaker 2, Tsinghua Tianjic 등 주요 온칩 아키텍처의
SRAM 용량, 크로스바 스위치 구조, 비동기 AER(Address-Event Representation) 패킷 라우팅 병목을 구조 탐색 알고리즘의 제약식으로
통합하였습니다.
• 다중 목적 최적화: 지연 시간(Latency), 온칩 메모리 점유율, 전력 소모, 인식 정확도를 동시에 최적화하는
Pareto-optimal SNN 구조 자동 탐색 기법이 확립되었습니다.
3.2. 하이브리드 ANN-SNN
파이프라인
• 연산 파이프라인 분동: 네트워크 전체를 순수 SNN으로 구현할 때 발생하는 누적 정보 손실을 극복하기 위해, 감각 입력 및 이벤트 센서
인터페이스 레이어에는 SNN을 적용하고 고밀도 시맨틱 추론 레이어에는 병렬 ANN을 배치하는 하이브리드 가속 파이프라인이 실용적 절충안으로 활용되고 있습니다.
핵심 동향 4
4. 차세대 물리 소자 및 멤리스터(Memristor) 기반 SNN
실리콘 CMOS 기반 디바이스의 한계를 극복하고 신소재 나노전자 소자를 인공 시냅스와 뉴런으로 직접 채택하는 연구가 가속화되고 있습니다.
4.1. 멤리스티브 인공 뉴런
및 시냅스
• 1D1T1R 인공 뉴런: 단 하나의 확산형 멤리스터, 트랜지스터, 저항만으로 활동전위의 문턱값 발화, 불응기, 감쇠 동역학을 완벽히
모사하는 초소형 회로 구현.
• 피로 특성 고려 학습 (Fatigue STDP): 반복된 스파이크 자극 시 물리 소자에서 발생하는 열적/물리적 피로 현상을 역으로 기계학습
손실 함수에 반영한 피로 STDP 메커니즘 결합.
• 2차원 반도체 기반 소자: 단일층 이황화몰리브덴(MoS2)의 전하 트래핑 특성을 이용해 생체 뉴런의 고유
가소성(Intrinsic Plasticity)을 소자 수준에서 직접 재현.
4.2. 비정형 데이터 가속
• 완전 멤리스티브 SNN (Fully Memristive SNN): 뇌의 거시적 동역학 모델링 및 비유클리드 그래프 데이터 처리를 위한
크로스바 어레이 아키텍처 구현.
핵심 동향 5
5. 학습 알고리즘 최적화 및 수학적 이론 정립
대리 기울기(Surrogate Gradient) 기법의 한계였던 시간 축 오차 누적과 일반화 성능 저하를 수학적으로 규명하고 최적화하는 기법이 고도화되었습니다.
5.1. 동적 대리 기울기 및
적응형 학습
• 동적 대리 기울기 (Dynamic Surrogate): 학습 진행 상황 및 동적 환경에 따라 대리 기울기 함수의 형상과 스케일을 적응적으로
변경.
• 테스트-타임 적응 (SPACE): 배포 후 테스트 환경의 도메인 변화에 실시간으로 대응하는 SNN 전용 Test-Time
Adaptation 기술 개발.
5.2. 시간 중복성 제거
(MI-TRQR)
• 상호정보량 기반 시간 정량화: 시간 축 시뮬레이션 과정에서 인접 스텝 간 전달되는 정보의 상호정보량(Mutual Information)을
측정하여, 중복된 시간 스텝의 연산을 Skip하는 temporal sparsity 최적화 달성.
5.3. 수학적 수렴성 및 일반화
이론
• 범용 근사 및 라데마커 복잡도: 뉴런의 자기 연결(Self-connection) 구조와 확률적 스파이킹 메커니즘을 도입하여 SNN의
동역학적 안정성과 범용 근사 능력을 입증. 라데마커 복잡도(Rademacher Complexity)를 지수적으로 감소시켜 오버피팅을 방지할 수 있음을 엄밀히 증명.
📊 요약 및 향후 전망 비교표
| 연구 분야 |
주요 기술 키워드 |
대표 성과 및 지표 |
향후 해결 과제 |
| Spiking Transformer |
SDSA, Spikformer v3, SmoothSpike |
ImageNet Top-1 86.2%, 연산 에너지 87.2배 절감 |
거대 시각-언어 모델(VLM)로의 스케일업 |
| Spiking LLM & Generative AI |
SpikeGPT, TTFS Coding, Spiking Diffusion |
1.5B 파라미터 LLM 확장, 22배 전력 절감 |
초저지연 실시간 텍스트/이미지 스트리밍 생성 |
| Co-design & SNNaS |
Loihi 2, Tianjic, AER Routing, SNNaS |
온칩 SRAM/크로스바 제약 고려 하드웨어 자동 최적화 |
파편화된 뉴로모픽 칩 SDK 통합 표준화 |
| Memristive SNN |
1D1T1R, MoS2, Fatigue STDP |
소자 수준의 생체 가소성 재현, 초고밀도 시냅스 어레이 |
물리 소자 간 수율 불균일성(Device Variation) 극복 |
| Learning Theory |
Dynamic Surrogate, MI-TRQR, SPACE |
지연시간 T ≤ 2 스텝 단축, 일반화 오차 수학적 증명 |
시간 축 오차 누적 문제의 완전한 해소 |
💡 전망: SNN 연구는 초저전력 엣지 인공지능, 자율주행 로보틱스, 그리고 대규모 AI 인프라의 전력 한계를 극복할 가장 유력한 비(非) 폰
노이만 연산 패러다임으로 지속 성장할 것으로 전망됩니다.