제3세대 인공신경망 학술 대탐구 1952 호지킨-헉슬리 ➔ 1997 볼프강 마스 ➔ 2026 스파이크 트랜스포머

스파이킹 신경망(SNN)의 발전 역사와 기술적 진화
생체 이온 동역학 모델링에서 초거대 스파이크 구동 트랜스포머까지의 70년 대서사

스파이킹 신경망(Spiking Neural Network, SNN)은 연속적인 실수(Floating-point) 값을 전달하는 기존 인공 신경망과 달리, 인간 뇌의 실제 활동전위(Action Potential)와 같이 불연속적인 시간 펄스(스파이크)의 발생 시점과 빈도를 기반으로 정보를 처리하는 제3세대 인공신경망입니다. 본 문서는 1952년 신경세포의 생체물리학적 모델링에서 시작하여 수학적 범용 근사 이론의 정립, 대리 기울기(STBP)를 통한 학습 혁명, 전용 뉴로모픽 칩과의 공진화, 그리고 최신 초거대 스파이크 트랜스포머에 이르기까지 SNN의 파란만장한 역사와 기술적 대전환을 심층 분석합니다.

🌱 역사적 태동 (Origin)
1952년

Hodgkin-Huxley 오징어 거대 축삭 전압 개폐 이온 채널 모델 발표

📐 제3세대 이론 정립
1997년

볼프강 마스(Wolfgang Maass) 교수의 3세대 신경망 수학적 계산능력 증명

⚡ 학습 지연 혁신
T = 1 ~ 4

대리 기울기(STBP) 직접 학습을 통한 초저지연 심층망 최적화 실현

🔋 연산 에너지 절감
87.2배

Spike-Driven Self-Attention의 곱셈(MAC) 배제 및 순수 덧셈(AC) 가속

🧬

1. 인공신경망 3세대의 계보와 SNN의 본질적 차별성

인공지능 연구의 역사는 뇌의 작동 원리를 컴퓨터로 모델링하려는 부단한 시도였습니다. 1997년 컴퓨터 과학자 볼프강 마스(Wolfgang Maass)는 뉴런 단위의 정보 표현 방식과 신호 전달 메커니즘을 기준으로 인공신경망의 진화 과정을 3개의 세대로 명확히 구분하였습니다.

제1세대 (1940~1960s)

이진 임계 논리 단위

• 대표 모델: 매컬럭-피츠 뉴런 (1943), 로젠블랫 퍼셉트론 (1958)
• 신호 형태: 이산적인 이진 불리언 값 ({0, 1})
• 동작 원리: 입력 신호의 가중합이 임계값을 넘으면 1, 아니면 0을 출력하는 계단 함수(Heaviside Step Function) 사용.
• 한계: 출력이 불연속적이라 역전파 미분이 불가능하며, 선형 분리 가능 문제(XOR 한계)만 해결 가능.

제2세대 (1980~현재)

연속 활성화 인공신경망 (ANN)

• 대표 모델: 다층 퍼셉트론(MLP), CNN, RNN, 트랜스포머(Transformer)
• 신호 형태: 연속적인 실수 스칼라 값 (Floating-point)
• 동작 원리: Sigmoid, Tanh, ReLU 등 매끄러운 연속 활성화 함수를 도입하여 오차 역전파(Backpropagation) 경사하강법으로 훈련.
• 한계: 뉴런의 출력을 '평균 발화율(Rate)' 실수로 추상화하여 시간 축 차원이 제거되었으며, 매 계층마다 거대한 부동소수점 행렬 곱셈(MAC)으로 천문학적 전력 소모.

제3세대 (1997~현재)

스파이킹 신경망 (SNN)

• 대표 모델: LIF, Izhikevich, Spikformer, Spike-Driven Transformer
• 신호 형태: 시간 축 상의 불연속 스파이크 펄스 열 (Spike Trains)
• 동작 원리: 개별 스파이크의 도착 시점(Spike Timing)과 시간차(Inter-Spike Interval)에 정보를 압축 코딩. 뉴런 막전위가 임계값을 넘을 때만 비동기적으로 스파이크 방출.
• 핵심 이점: 신호가 없을 때 연산하지 않는 사건 구동형(Event-driven) 희소 연산, 곱셈(MAC) 없는 순수 덧셈 누적(AC)으로 100배 이상의 초저전력 달성.

📊 [인포그래픽 1] 제1·2·3세대 인공신경망 메커니즘 및 LIF 스파이크 막전위 동역학 비교

연속적 실수 곱셈(MAC) 중심의 2세대 ANN에서 시간 축 사건 구동형 덧셈(AC) 중심의 3세대 SNN으로의 아키텍처 전환

세대별 인공신경망 컴퓨팅 패러다임 비교 제1세대: McCulloch-Pitts & Perceptron (1943~1958) • 신호: 이진 디지털 {0, 1} | 활성화: 계단 함수 (Heaviside Step) • 연산: 불리언 임계 논리 | 미분 불가능 (경사하강법 적용 불가) • 특징: XOR 비선형 분리 불가능으로 제1차 AI 침체기 초래 제2세대: MLP, CNN, Transformer (1986~현재) • 신호: 연속 실수 스칼라 (예: 0.742) | 발화율(Rate) 추상화 • 연산: 대규모 부동소수점 곱셈-누적 (MAC: Multiply-Accumulate) • 학습: 역전파(Backpropagation) | 시간 축 정보 완전 소실 • 한계: 지속적인 고클록 연산으로 막대한 전력 소모 (GPU 병목) 제3세대: Spiking Neural Networks (1997~현재) • 신호: 시공간 불연속 스파이크 열 (Spike Train, S(t) ∈ {0, 1}) • 연산: 곱셈 없는 순수 덧셈 누적 (AC: Accumulation-only) • 코딩: 발화 시점(Spike Timing) 및 시간차(Temporal Coding) • 혁신: 사건 구동형(Event-driven) 희소성으로 20W 생체 두뇌 효율 재현 LIF (Leaky Integrate-and-Fire) 뉴런의 시공간 막전위 동역학 시간 (Time t) 막전위 V(t) 발화 임계치 (V_th) 휴지 전위 (V_rest) 스파이크 1 불응기(Refractory) 스파이크 2 누수 감쇠(Leak) τ_m · (dV/dt) = -(V - V_rest) + R · I(t) ➔ 임계치 도달 시 펄스 방출 후 V_reset으로 초기화
⏳

2. 70년 SNN 발전 역사의 6대 핵심 진화 단계

스파이킹 신경망의 발전사는 생체 신경생리학의 이온 역학 규명에서 출발하여, 수학적 전산 능력의 입증, 미분 불가능성의 극복을 거쳐 최첨단 초거대 모델로 도약한 지적 투쟁의 역사입니다.

1952년 ~ 1980년대

제1단계: 생체 이온 동역학의 수식화와 신경세포 전산 모델 태동

• 호지킨-헉슬리(Hodgkin-Huxley) 모델 (1952): 앨런 호지킨과 앤드루 헉슬리는 오징어 거대 축삭(Giant Axon) 실험을 통해 세포막의 나트륨(Na+)과 칼륨(K+) 전압 개폐 이온 채널 거동을 4개의 비선형 상미분방정식으로 수식화했습니다. 생물학적 활동전위 펄스를 물리화학적으로 완벽히 설명하여 1963년 노벨 생리의학상을 수상했으나, 수치 해석적 계산 복잡도가 극도로 높아 수천 개 이상의 뉴런망으로 확장하기에는 계산량이 과도했습니다.
• 피츠휴-나구모(FitzHugh-Nagumo, 1961) & 모리스-레카(1981): 4차원 호지킨-헉슬리 모델을 2차원 위상 평면(Phase Plane)으로 단순화하여, 발화와 불응기 회복 변수를 직관적인 비선형 기하학적 궤적으로 축약 분석하는 이론적 전기를 마련했습니다.
• LIF(Leaky Integrate-and-Fire) 모델의 정립: 1907년 루이 라픽(Louis Lapicque)의 적분-발화 아이디어를 RC 전기 회로로 체계화하여, 저항(R)을 통한 연속적 전위 누수 감쇠(Leak)와 축전기(C)를 통한 시냅스 전류 적분(Integrate), 그리고 임계 전압 도달 시 펄스 방출 및 리셋(Fire & Reset)을 단순 명쾌한 1계 선형 미분방정식으로 정립했습니다. 이 LIF 모델은 현대 딥 SNN의 표준 뉴런으로 자리 잡았습니다.

1997년 ~ 2002년

제2단계: 볼프강 마스(Wolfgang Maass)의 제3세대 신경망 수학적 정립

• 제3세대 인공신경망 정의 (1997): 오스트리아 그라츠 공과대학교의 볼프강 마스(Wolfgang Maass) 교수는 획기적인 논문 "Networks of Spiking Neurons: The Third Generation of Neural Network Models"를 발표하여, 인공신경망을 3개 세대로 공식 분류하고 SNN의 이론적 계산 한계를 규명했습니다.
• 계산 복잡도와 원소 식별 함수(EDn) 증명: 마스 교수는 불연속적인 스파이크 타이밍 코딩을 채택한 SNN이 단 하나의 스파이킹 뉴런만으로도 2세대 시그모이드 뉴런 여러 개가 필요한 복잡한 비선형 불리언 연산을 처리할 수 있음을 엄밀히 증명했습니다. 특히 n개의 입력을 구분하는 원소 식별 문제에서 SNN이 기존 2세대 망에 비해 지수적으로 적은 수의 뉴런으로 범용 튜링 완전성(Turing Completeness)을 달성할 수 있음을 입증했습니다.
• 액체 상태 기계 (Liquid State Machine, LSM, 2002): 마스 교수는 복잡하게 얽힌 무작위 스파이킹 뉴런 집단(액체 저장소)이 시계열 입력 신호를 고차원 시공간 궤적으로 투영하는 LSM을 제안하여, 훗날 저장소 컴퓨팅(Reservoir Computing)의 근간을 세웠습니다.

2000년대 초반

제3단계: 생물학적 가소성(STDP) 규명과 이지케비치(Izhikevich) 모델

• STDP (Spike-Timing-Dependent Plasticity, 1998~2001): Bi와 Poo 등 신경생리학자들은 시냅스 전 뉴런이 시냅스 후 뉴런보다 수 밀리초 먼저 발화하면 연결 강도가 강화(장기 강화, LTP)되고, 반대로 발화 순서가 뒤바뀌면 연결이 약화(장기 억제, LTD)된다는 시냅스 시간 가소성을 실험적으로 증명했습니다. 이는 1949년 헵의 학습 규칙(Hebbian Rule)에 엄밀한 시간 축 인과성을 부여한 발견이었습니다.
• 이지케비치 모델 (Eugene Izhikevich, 2003): 복잡한 4차원 호지킨-헉슬리 모델의 생물학적 풍부함과 단순한 LIF 모델의 전산 효율성을 절충한 획기적인 2차원 비선형 미분방정식 모델을 고안했습니다. 단 4개의 튜닝 파라미터(a, b, c, d)만으로 대뇌 피질 뉴런의 주요 20여 가지 발화 패턴(Tonic Spiking, Phasic Bursting, Chattering 등)을 정밀하게 재현하여 대규모 뇌 신경망 시뮬레이션의 길을 열었습니다.
• SpikeProp (2002) & Tempotron (2006): 단일 스파이크 방출 시점을 미분하여 가중치를 조정하려는 초기 지도학습 알고리즘인 SpikeProp(Bohte et al.)과 막전위 극대값을 활용한 Tempotron(Gütig & Sompolinsky)이 발표되었으나, 다층 심층망으로의 확장은 오차 전파의 한계로 어려움을 겪었습니다.

2010년대 중반

제4단계: ANN-to-SNN 변환 기법과 1세대 뉴로모픽 칩의 등장

• ANN-to-SNN 변환 (Conversion) 패러다임: 심층 SNN을 직접 학습하기 어렵자, 기존 역전파로 사전 학습된 고성능 2세대 CNN(VGG, ResNet)의 ReLU 가중치를 그대로 SNN의 발화율(Firing Rate)로 스케일링 전이하는 변환 기법이 크게 발전했습니다. ImageNet 벤치마크에서 높은 정확도를 기록했으나, 실수 값을 스파이크 빈도로 누적 재현하기 위해 수백~수천 타임스텝(T = 100~1000)이 소요되어 지연시간(Latency)과 에너지가 증가하는 치명적 한계에 부딪혔습니다.
• 전용 비(非) 폰 노이만 뉴로모픽 실리콘 칩의 상용화:
- IBM TrueNorth (2014): 100만 개 디지털 뉴런과 2억 5,600만 개 시냅스를 집적하고도 단 70mW의 극저전력으로 구동.
- SpiNNaker (2016): 영국 맨체스터 대학교의 Steve Furber 교수가 이끈 100만 개 ARM 코어 기반 대형 SNN 시뮬레이터.
- Intel Loihi (2018): 온칩 자가학습(STDP)을 지원하는 12.8만 개 뉴런 뉴로모픽 칩 발표.

2018년 ~ 2021년

제5단계: 대리 기울기(Surrogate Gradient)와 직접 학습(STBP) 대혁신

• 미분 불가능성 장벽의 붕괴: 스파이크 발생 함수(Heaviside)의 도함수가 임계점에서 무한대이고 나머지에서는 0이 되는 '기울기 소실/폭주' 문제를 해결하기 위해, 대리 기울기(Surrogate Gradient) 기법이 도입되었습니다(Neftci et al., 2019; Wu et al., 2018). 순전파 시에는 물리적 이진 스파이크를 전송하고, 역전파 시에는 미분 가능한 연속 곡선(Arctan, Sigmoid 등)을 가상 도함수로 대체하여 오차를 역방향으로 완벽히 전파했습니다.
• 시공간 역전파 (STBP, Spatio-Temporal Backpropagation): 공간적 계층 축뿐만 아니라 시간 축(BPTT)을 결합한 통합 역전파 프레임워크가 정립되면서, 변환 기법의 1/100 수준인 단 T = 1~4 타임스텝만으로도 수십 계층의 딥 ResNet SNN을 End-to-End로 직접 훈련시키는 데 성공했습니다.
• 인텔 로이히 2 (Intel Loihi 2, 2021): 프로그래밍 가능한 마이크로코드 뉴런과 다중 비트 정수 정보를 실어 나르는 그레이디드 스파이크(Graded Spikes)를 지원하여 알고리즘 혁신을 하드웨어로 온전히 수용했습니다.

2022년 ~ 현재

제6단계: 스파이크 트랜스포머, 생성형 AI 및 멤리스터 융합

• Spikformer & Spike-Driven Transformer (2022~2024): 부동소수점 곱셈(MAC)과 소프트맥스 연산으로 막대한 에너지를 소모하는 트랜스포머의 셀프 어텐션을 전면 재설계. 이진 스파이크 간 희소 내적을 수행하는 Spiking Self-Attention(SSA)과 순수 덧셈 누적만으로 어텐션을 완성하는 SDSA(Spike-Driven Self-Attention)를 개발하여, 연산 에너지를 최대 87.2배 절감하면서도 ImageNet Top-1 86.2%를 달성하여 고성능 부동소수점 비전 트랜스포머와의 격차를 완전히 해소했습니다.
• Spiking LLM & 생성형 디퓨전: 2억 1,600만 파라미터의 SpikeGPT 및 시간-첫 발화(TTFS) 코딩을 적용한 15억(1.5B) 파라미터 거대 언어 모델 스케일업, U-Net 노이즈 예측을 SNN으로 가속한 Spiking Diffusion 모델 실용화.
• 차세대 멤리스터(Memristor) 소자 결합: 1D1T1R 인공 뉴런 및 2차원 MoS2 기반 물리 시냅스 어레이를 통해 물리적 차원에서 소프트웨어 알고리즘과 하드웨어 나노소자의 궁극적 일체화 달성.

🗺️

3. [인포그래픽 2] SNN 70년 역사적 발전 로드맵과 알고리즘·하드웨어 공진화

1952년 생체막 실험실에서 시작된 작은 전압 신호가 오늘날 초거대 인공지능 인프라의 전력 병목을 돌파하는 가장 강력한 차세대 대안으로 거듭나기까지의 주요 마일스톤 지도입니다.

📊 1952 ~ 2026+ Spiking Neural Network 핵심 마일스톤 & 패러다임 전환도

생물학적 정밀 모델 ➔ 전산 복잡도 이론 ➔ 대리 기울기 직접 학습 ➔ 초거대 스파이크 트랜스포머 & 뉴로모픽 SoC

1952 생체 이온 규명 Hodgkin-Huxley 오징어 축삭 이온 채널 4개 비선형 미분방정식 1963 노벨상 수상 생체 전기 신호의 기원 1997 제3세대 정립 Wolfgang Maass 3세대 신경망 수학적 정의 원소 식별(ED_n) 능력 범용 튜링 계산 완전성 시간 코딩의 전산학 증명 2003 동역학 경량화 Izhikevich & STDP 2차 다항 미분방정식 20여 가지 대뇌 발화 재현 STDP 시냅스 시간 가소성 대규모 뇌 시뮬레이션 기반 2014 뉴로모픽 하드웨어 TrueNorth & Loihi IBM 100만 뉴런 70mW Intel Loihi 1/2 온칩 학습 AER 비동기 패킷 라우팅 비(非) 폰 노이만 실리콘화 2018 직접 학습 혁신 STBP 대리 기울기 미분 불가능성 장벽 극복 시공간 역전파 직접 학습 T = 1~4 극저지연 실현 심층 ResNet SNN 최적화 2023~현재 생성 AI 결합 Spikformer & SpikeGPT 곱셈 배제 순수 덧셈 어텐션 연산 에너지 87.2배 절감 1.5B LLM & 디퓨전 확장 초거대 AI의 그린 컴퓨팅 전환
🚀

4. 최신 첨단 패러다임: 스파이크 트랜스포머, 생성형 AI 및 멤리스터 융합

2020년대 중반에 접어들며 SNN 연구는 단순한 엣지 이미지 분류를 뛰어넘어, 오늘날 인공지능의 중추인 트랜스포머 아키텍처와 거대 언어 모델(LLM), 디퓨전(Diffusion) 생성 모델, 그리고 차세대 나노소자 인메모리 컴퓨팅으로 연구 영역을 전면 확장하고 있습니다.

어텐션 혁신

1. Spikformer & Spike-Driven Self-Attention (SDSA)

• 문제 의식: 전통적 트랜스포머의 Self-Attention은 쿼리(Q), 키(K), 밸류(V) 간의 행렬 곱셈(MAC)과 지수 함수 소프트맥스(Softmax)로 인해 토큰 길이(N)의 제곱 O(N2)에 비례하는 막대한 전력을 소모합니다.
• 혁신 메커니즘: Spikformer는 소프트맥스를 전면 제거하고 이진 스파이크 행렬 간의 희소 내적을 수행하는 SSA(Spiking Self-Attention)를 구현하여 연산 복잡도를 O(N) 선형으로 축소했습니다.
• 완전 곱셈 배제: NeurIPS 2023에 발표된 Spike-Driven Transformer는 모든 부동소수점 곱셈을 배제하고 비트 마스킹과 덧셈 누적(Sparse Addition)만으로 어텐션을 수행하여 바닐라 어텐션 대비 연산 에너지를 최대 87.2배 절감하면서도 ImageNet Top-1 86.2%를 달성했습니다.

생성형 AI 결합

2. Spiking LLM & Spiking Diffusion Models

• SpikeGPT: RWKV 선형 시퀀스 아키텍처를 스파이킹화한 2억 1,600만(216M) 파라미터 모델로, 표준 트랜스포머 대비 약 22배 적은 에너지로 유창한 문맥 생성을 입증했습니다.
• 시간-첫 발화(TTFS) 기반 1.5B 스케일업: 뉴런당 시퀀스 전체에서 단 1회만 발화하도록 제약하는 Time-to-First-Spike 코딩을 적용하여 극단적 희소성을 달성, 15억 파라미터 이상의 거대 언어 모델로 SNN을 성공적으로 확장했습니다.
• Spiking Diffusion (SDM): 고품질 이미지 생성 모델의 핵심 병목인 U-Net/DiT 노이즈 예측 네트워크를 SNN으로 치환하여 생성 속도와 발열을 획기적으로 개선했습니다.

하드웨어 통합

3. 하드웨어 인식 신경망 구조 탐색 (SNNaS)

• 온칩 제약 통합: 인텔 로이히 2(Loihi 2), 트루노스(TrueNorth) 등 실제 뉴로모픽 칩에 탑재된 SRAM 용량, 비동기 AER 패킷 라우터의 대역폭 한계를 신경망 구조 탐색 알고리즘(NAS)의 제약 조건으로 수식화했습니다.
• 파레토 최적화: 추론 지연 시간(Latency), 온칩 메모리 점유율, 전력 소모, 정확도를 동시에 다목적 최적화하는 하드웨어-소프트웨어 통합 공동 설계(Co-design)가 표준으로 자리 잡았습니다.

차세대 나노소자

4. 멤리스터(Memristor) 기반 물리적 SNN

• 1D1T1R 인공 뉴런: 단 하나의 확산형 멤리스터, 트랜지스터, 저항만으로 활동전위 발화, 불응기, 막전위 감쇠를 물리적으로 완벽히 모사하는 초소형 회로가 구현되었습니다.
• 2차원 MoS2 시냅스: 단일층 이황화몰리브덴 나노소자의 전하 트래핑을 이용해 생체 뉴런의 고유 가소성(Intrinsic Plasticity)을 소자 수준에서 직접 재현함으로써 실리콘 CMOS를 넘어서는 물리적 뇌모사 시대를 열고 있습니다.

💡 학술적 총평 및 향후 과제: SNN은 지난 70년간 생체 모방의 이상주의적 영역에 머물러 있다는 비판을 극복하고, '대리 기울기(Surrogate Gradient) 기반 직접 학습'과 '스파이크 구동 트랜스포머(Spike-Driven Transformer)'라는 양대 돌파구를 통해 성능과 에너지 효율 모두에서 기존 딥러닝과 대등하게 경쟁할 수 있음을 증명했습니다. 향후 파편화된 뉴로모픽 SDK의 표준화와 물리 소자의 공정 불균일성(Device Variation) 극복이 완료되면, 차세대 AGI 인프라의 핵심 축으로 완전히 자리매김할 것입니다.
📋

5. SNN 발전 세대별 핵심 기술 특징 및 학술적 지표 종합 비교

호지킨-헉슬리의 생체 미분방정식부터 현대의 스파이크 트랜스포머에 이르기까지, SNN 발전의 각 시기별 핵심 기술 지표를 일목요연하게 비교 정리한 표입니다.

발전 세대 및 시대 대표 모델 및 하드웨어 핵심 신호 및 연산 방식 주요 학습 알고리즘 학술적 기여 및 한계점
1기: 생체 모델 태동
(1950s ~ 1980s)
Hodgkin-Huxley (1952)
FitzHugh-Nagumo (1961)
Leaky Integrate-and-Fire
연속 시간 전압 개폐 이온 전류
(4차원 비선형 상미분방정식)
학습 알고리즘 부재
(생체 물리 모델링 중심)
• 기여: 활동전위의 생체물리학적 기작 완벽 증명
• 한계: 높은 미분방정식 연산량으로 신경망 확장 난항
2기: 제3세대 이론화
(1990s ~ 2000s)
볼프강 마스 이론 (1997)
Izhikevich (2003)
LSM (Liquid State Machine)
정밀 발화 시점(Spike Timing)
2차 비선형 다항 미분방정식
생물학적 시간 가소성
(STDP, Hebbian Rule)
SpikeProp (초기 시점 미분)
• 기여: 3세대 신경망의 범용 튜링 계산 능력 입증
• 한계: 오차 역전파의 부재로 심층망(Deep Net) 확장 실패
3기: 변환 및 칩 태동
(2010s 중반)
ANN-to-SNN Conversion
IBM TrueNorth (2014)
SpiNNaker (2016)
발화율(Rate Coding) 누적 사상
디지털 비동기 AER 통신
사전 학습된 CNN 가중치를
SNN 발화율로 스케일링 전이
• 기여: 100만 뉴런 70mW 초저전력 하드웨어 검증
• 한계: T = 100~1000 타임스텝 요구로 인한 지연시간 증가
4기: 직접 학습 혁명
(2018 ~ 2021)
STBP (Spatio-Temporal Backprop)
Intel Loihi 2 (2021)
Tsinghua Tianjic (2019)
순전파: 이산 스파이크 {0, 1}
역전파: 연속 대리 곡선(Arctan)
대리 기울기(Surrogate Gradient)
기반 직접 End-to-End 역전파
• 기여: T = 1~4 스텝으로 지연시간 혁신 및 ResNet 학습
• 한계: 시간 축 오차 누적으로 초대형 모델 스케일업 난제
5기: 트랜스포머 & 미래
(2022 ~ 현재)
Spikformer v1~v3
Spike-Driven Transformer
SpikeGPT, 멤리스터 1D1T1R
비트 마스킹 & 순수 덧셈(AC)
Spike-Driven Self-Attention
인과적 스파이킹 어텐션(CSSA)
스파이크 지식 증류(SKD)
하드웨어 인식 탐색(SNNaS)
• 기여: ImageNet 86.2%, 연산 에너지 87.2배 절감, LLM 확장
• 미래: AGI 데이터센터의 전력 폭증을 해결할 핵심 그린 AI
📑

6. Spiking Neural Network (SNN) 최신 연구동향 및 기술적 패러다임 보고서 (2023 ~ 2026)

📋 개요 (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 인프라의 전력 한계를 극복할 가장 유력한 비(非) 폰 노이만 연산 패러다임으로 지속 성장할 것으로 전망됩니다.
📜
Comprehensive Academic Monograph • 학술 총람

Spiking Neural Network의 역사적 발전과 기술적 진화 분석

세대론적 수학적 정립부터 생체물리 모델링, 고전 가소성, 뉴로모픽 아날로그 VLSI 및 스파이크 구동 트랜스포머까지의 120년 심층 고찰

1. 인공신경망의 세대론적 진화와 이론적 정립

인공신경망(Artificial Neural Networks, ANN)의 발전사는 인간 두뇌의 신경 생리학적 정보 처리 기제를 계산 모델로 추상화하려는 지속적인 패러다임의 전환 과정이다. 신경망 아키텍처의 진화는 기본 연산 단위가 물리적 시간을 처리하는 방식과 신호 전달 매체의 수리적 형태에 따라 크게 3개 세대로 분류된다.

1세대 인공신경망은 1943년 워런 매컬럭(Warren McCulloch)과 월터 피츠(Walter Pitts)가 제안한 문턱 논리 단위(Threshold Logic Unit)와 1958년 프랭크 로젠블랫(Frank Rosenblatt)의 단층 퍼셉트론(Perceptron)으로 구체화되었다. 이들 모델은 입력을 가중합한 후 계단 함수(Heaviside Step Function) 형태의 임계값을 적용하여 이진 불리언 값(0 또는 1)만을 출력하는 정적 구조를 취했다. 그러나 선형 분리 불가능한 배타적 논리합(XOR) 문제를 단일 계층에서 해결할 수 없다는 태생적 한계로 인해 초기 신경망 연구의 침체기를 초래하였다.

2세대 인공신경망은 1980년대 다층 퍼셉트론(Multilayer Perceptron, MLP) 구조와 오차 역전파(Error Backpropagation) 알고리즘이 결합하면서 도래하였다. 2세대 모델은 불연속적인 계단 함수 대신 시그모이드(Sigmoid), 하이퍼볼릭 탄젠트(Tanh), 그리고 이후 정류 선형 유닛(ReLU)과 같은 연속적이고 미분 가능한 활성화 함수를 도입하였다. 이를 통해 연쇄 법칙(Chain Rule)에 기반한 경사 하강법(Gradient Descent) 최적화가 가능해졌으며, 임의의 비선형 연속 함수를 근사할 수 있는 보편 근사 정리(Universal Approximation Theorem)를 획득하여 현대 심층 학습(Deep Learning)의 기반이 되었다. 그러나 2세대 모델은 생물학적 뉴런의 활동 전위(Action Potential) 방출 동역학을 단순히 정적인 실수 형태의 '평균 발화율(Firing Rate)'로 축약함으로써 신경계의 시간적 역동성을 배제하고, 아날로그 실수의 곱셈 누적(Multiply-Accumulate, MAC) 연산에 의존하여 높은 에너지 소모를 초래하는 한계를 드러냈다.

1990년대 후반, 생물학적 신경계의 비동기적·이산적 펄스 전달 방식을 컴퓨터 과학적으로 정식화하려는 시도로서 제3세대 신경망 모델인 스파이킹 신경망(Spiking Neural Network, SNN)이 제창되었다. 컴퓨터 이론학자 볼프강 마스(Wolfgang Maass)는 1997년 발표한 기념비적 논문 "Networks of spiking neurons: The third generation of neural network models"를 통해 SNN의 형식적 연산 이론을 수학적으로 정립하였다. 마스는 스파이크 시점(Spike Timing)에 정보를 부호화하는 스파이킹 뉴런 네트워크가 1세대의 문턱 게이트나 2세대의 시그모이드 연속 게이트보다 연산 복잡도 관점에서 월등한 표현 용량을 지님을 증명하였다.

마스의 계산 능력 분석에 따르면, 생물학적으로 타당한 매개변수를 갖는 단 1개의 스파이킹 뉴런이 계산할 수 있는 시공간 비선형 분리 함수를 2세대 시그모이드 네트워크로 구현하기 위해서는 수백 개의 은닉 유닛이 요구된다. 또한, 가변 시냅스 가중치(Variable Weights)만을 조정하는 전통적 인공 뉴런의 뱁닉-체르보넨키스 차원(Vapnik-Chervonenkis Dimension, VC-차원)이 Θ(n) 수준에 국한되는 것과 달리, 시냅스 전달 지연(Variable Axonal/Synaptic Delays)을 최적화 매개변수로 활용하는 스파이킹 뉴런 모델의 VC-차원은 Θ(n log n)에 도달함을 입증하였다. 이는 SNN이 단순한 공간적 패턴 매핑을 넘어 시간 축 자체가 연산의 기본 차원으로 작용하는 동역학적 정보 처리 시스템임을 입증한 이론적 토대가 되었다.

세대 구분 연산 단위 모델 정보 부호화 체계 입출력 신호 형태 대표 학습 알고리즘 전산학적 특성 및 연산 복잡도
제1세대 McCulloch-Pitts 뉴런, 퍼셉트론 이진 부호 (Binary Code) 불리언 이산값 (y ∈ {0, 1}) 퍼셉트론 규칙, 델타 룰 선형 분리 한계, 불리언 회로 모사
제2세대 MLP, CNN, RNN 유닛 아날로그 실수 값 (Continuous Rate) 연속 실수 (y ∈ R) 오차 역전파 (Backpropagation) 보편 함수 근사, 정적 고전력 MAC 연산
제3세대 (SNN) 누적-방출 계열 뉴런 (LIF, SRM 등) 이산 시공간 스파이크 트레인 시간 펄스 열 (S(t) = Σf δ(t - tf)) STDP, 대리 기울기 기반 BPTT, 변환 기법 초저전력 AC 덧셈 연산, 동역학 시공간 처리, Θ(n log n) VC-차원

2. 초기 생체 모사 뉴런 모델의 기원과 신경 부호화 메커니즘

2.1. 생체 모사 뉴런 모델의 계보

스파이킹 신경망의 수리물리학적 기반은 20세기 초반부터 축적된 전기생리학 및 세포막 생물물리학 연구에 기원을 둔다.

스파이킹 모델의 원형은 1907년 프랑스 생리학자 루이 라픽(Louis Lapicque)이 개구리 좌골 신경의 전기 자극 실험을 수리적으로 모델링한 적분-발화(Integrate-and-Fire, IF) 모델에서 출발하였다. 라픽은 세포막을 순수 저항이 결여된 정전용량(Capacitor) 회로로 간주하여 외부 자극 전류를 전하의 누설 없이 완벽히 적분하다가, 특정 전압 문턱값에 도달하면 순간적인 탈분극을 일으키고 전위를 강제 초기화하는 모델을 도출하였다.

이후 1952년 앨런 호지킨(Alan Hodgkin)과 앤드루 헉슬리(Andrew Huxley)는 오징어 거대 축삭(Squid giant axon)을 대상으로 전압 고정(Voltage-clamp) 실험을 수행하여 신경 세포막의 전기화학적 활동 전위 생성 과정을 설명하는 호지킨-헉슬리(Hodgkin-Huxley, HH) 모델을 완성하였다. HH 모델은 세포막의 지질 이중층을 커패시턴스 Cm으로 치환하고, 전압 의존적 나트륨(Na+) 이온 통로, 칼륨(K+) 이온 통로, 누설(Leak) 통로의 비선형 가변 컨덕턴스를 모델링한 4차 연립 비선형 상미분방정식으로 기술된다:

Cm · dV/dt = Iext - ḡNa · m3h · (V - ENa) - ḡK · n4 · (V - EK) - gL · (V - EL)

호지킨과 헉슬리는 게이트 변수(m, h, n)의 개폐 동역학을 열역학적 반응 속도론으로 정확히 유도해 내어 1963년 노벨 생리의학상을 수상했다. HH 모델은 이온 통로 수준의 생체 물리적 정밀성을 제공하지만, 수치 해석적 적분 연산 비용이 극도로 높아 대규모 인공신경망으로 확장하는 데 치명적인 전산학적 병목을 유발하였다.

이러한 연산 부하를 완화하기 위해 라픽의 구조에 수동적 막 저항 누출(Passive Leakage) 효과를 반영한 누적-누설-방출(Leaky Integrate-and-Fire, LIF) 모델이 정립되었다. LIF 모델은 지질 세포막을 병렬 RC 회로로 근사하여 막전위 u(t)의 거동을 1계 선형 상미분방정식으로 단순화한다:

τm · du(t)/dt = -[u(t) - urest] + R · I(t)

여기서 τm = R · Cm은 막 시간 상수이고, urest는 휴지 전위이다. 막전위 u(t)가 발화 임계값 Vth에 도달하면 이산 스파이크 S(t) = δ(t - tf)를 방출하고, 즉각 재설정 전위 ureset으로 강제 리셋된 후 일정 시간 동안의 불응기(Refractory Period)를 거친다. LIF 모델은 연산 비용의 극소화와 생물학적 충실도 사이의 적절한 절충을 이루어 현대 SNN 및 뉴로모픽 반도체의 기본 연산 단위로 채택되고 있다.

1990년대 이후에는 LIF의 연산 간결성을 유지하면서도 HH 모델의 다양한 신경 흥분성을 재현하려는 수학적 시도가 이어졌다. 볼프강 게르스트너(Wolfgang Gerstner)의 스파이크 응답 모델(Spike Response Model, SRM)은 미분방정식을 매 순간 수치 적분하는 대신 시냅스 후 전위(Post-Synaptic Potential, PSP)와 불응기 궤적을 시간적 합성곱(Convolution Kernel) 형태로 재구성하여 연산의 병렬 처리 효율을 제고하였다. 이어 2003년 유진 이지케비치(Eugene Izhikevich)는 2차원 비선형 동역학 분기 이론을 기반으로 2개의 상미분방정식과 전압 리셋 조건을 결합한 이지케비치 모델을 발표하여, 대뇌 피질 뉴런의 정형적 스파이크 발화, 연쇄 버스트 발화(Bursting), 공명(Resonance), 발화 적응(Spike Frequency Adaptation) 등 20여 종의 복합 생리학적 발화 양상을 단 몇 번의 부동소수점 연산으로 재현해 내는 데 성공하였다.

뉴런 모델 제안자 및 연도 수식 구조 및 핵심 동역학 생체 정밀도 연산 복잡도 주 활용 영역
IF L. Lapicque (1907) 1차 선형 순수 적분 (C · du/dt = I) 극히 낮음 (누설 누락) 매우 낮음 이론 전산학 초기 개념 증명
HH Hodgkin & Huxley (1952) 4차 연립 비선형 미분방정식 (V, m, h, n) 매우 높음 (이온 채널 수준) 극히 높음 (연산 집약적) 전기생리학 및 전산 신경과학 연구
LIF 전통 모델 발전형 병렬 RC 회로 기반 1계 선형 미분방정식 중간 (형태학적 세부 축약) 낮음 심층 SNN 딥러닝 훈련, 뉴로모픽 칩 표준
SRM W. Gerstner (1990년대) 시간 커널 기반 적분 응답 모델 (ε, η 커널) 중간 이상 (동적 문턱값 및 불응기 반영) 중간 SpikeProp 계열 학습, 연속 시계열 분석
Izhikevich E. Izhikevich (2003) 2차원 비선형 상미분방정식 (v, u) 높음 (20여 종 생체 발화 패턴 재현) 낮음 ~ 중간 대규모 생체 신경망 회로망 수치 모사

2.2. 신경 신호 부호화 원리와 시공간 역학

생물학적 신경망은 외부 자극 정보를 실시간 스파이크 열(Spike Train)의 시간 패턴으로 변환하여 전송한다. 신경 부호화 기법은 크게 발화율 부호화(Rate Coding)와 시간 부호화(Temporal Coding)로 양분된다.

발화율 부호화는 1926년 에드거 에이드리언(Edgar Adrian)과 익베 조터만(Yngve Zotterman)이 개구리 근육 신장 실험을 통해 자극의 물리적 강도가 감각 신경의 스파이크 발생 빈도에 비례함을 관측한 연구에서 확립되었다. 주어진 시간 관측창 T 동안 방출된 스파이크의 총 개수 Nspike를 기반으로 평균 발화율 r = Nspike / T을 실수값으로 환산하는 방식이다. 발화율 부호화는 신경계 노이즈에 대해 강한 복원력을 지니지만, 정보 전달을 위해 다수의 스파이크 누적이 전제되므로 본질적으로 시간 지연(Latency)이 길어지고 시스템 전력 소모가 증대되는 비효율을 수반한다.

이에 반해 시간 부호화는 개별 스파이크의 절대적 혹은 상대적 방출 시점(Spike Timing) 자체에 정밀한 정보를 압축한다. 사이먼 소프(Simon Thorpe) 등은 인간의 대뇌 시각 피질이 복잡한 시각 이미지를 처리하여 범주화하는 데 불과 100~150밀리초(ms)밖에 소요되지 않음을 실험적으로 입증하였다. 이는 수십 계층의 피질 회로망을 거치는 과정에서 개별 뉴런이 발화율을 집계할 시간적 여유가 없음을 명백히 보여주며, 고등 인지 처리가 시간 부호화 원리를 기반으로 수행됨을 시사한다.

시간 부호화 체계 내에서 최초 발화 시점 부호화(Time-to-First-Spike, TTFS)는 자극의 강도를 뉴런이 첫 번째 스파이크를 방출할 때까지 걸리는 지연 시간 Δt = tspike - tonset에 반비례하도록 사상한다. 뉴런당 단 1회의 스파이크만으로 즉각적인 판단을 완결할 수 있어 극단적인 전력 절감과 초저지연성을 달성하지만, 시간 지터(Jitter) 잡음에 민감하다. 순위 부호화(Rank Order Coding, ROC)는 개별 뉴런의 절대 시점 대신 뉴런 집단 내부에서 먼저 발화하는 뉴런들의 상대적인 발화 순서(Sequence Order)에 정보를 인코딩함으로써 시간 축의 전반적인 스케일 왜곡에 강건한 특성을 획득한다. 스파이크 간격 부호화(Inter-Spike Interval, ISI)는 인접한 스파이크 사이의 시간 간격에 정보를 적재하며, 위상 부호화(Phase-of-Firing Coding, PoFC)는 세타(θ)나 감마(γ) 대역과 같은 배경 신경 진동(Neural Oscillation)의 특정 위상각에 스파이크를 동기화하여 고차원 시계열 정보를 압축한다. 집단 부호화(Population Coding)는 단일 뉴런의 신호 대 잡음비 한계를 극복하기 위해 다수의 뉴런이 협력하여 특징 공간을 분산 표현하는 메커니즘이다.

부호화 기법 정보 매핑 원리 지연 시간(Latency) 전력 효율성 노이즈 강건성 주요 적용 시나리오
발화율 부호화 (Rate) 시간창 내 스파이크 방출 빈도 (Nspike / T) 높음 (다수 스파이크 집계 필요) 낮음 (높은 발화율) 우수 (확률적 노이즈 강건) ANN-to-SNN 변환 모델, 정상 상태 감각 신호
최초 발화 시점 (TTFS) 자극 인가 후 첫 발화 시점 (Δt) 매우 낮음 (단일 펄스 즉시 판별) 극히 우수 (뉴런당 단 1회) 취약 (시간 지터에 민감) 고속 엣지 분류, 초저전력 센서 인터페이스
순위 부호화 (ROC) 뉴런 앙상블 간의 상대적 발화 순서 낮음 (초기 발화 순서로 결정) 우수 (희소 스파이크 활용) 양호 (시간 지연 왜곡에 불변) 신속 시각 물체 인지, 패턴 인식
스파이크 간격 (ISI) 연속 스파이크 간 시간격 (tk - tk-1) 중간 (최소 2회 이상 발화 필요) 중간 (발화 빈도에 의존) 중간 연속 아날로그 신호의 동적 복원
위상 부호화 (PoFC) 배경 진동 주파수의 위상각 (ϕ) 중간 (진동 주기 종속) 우수 (적은 스파이크로 고차 정보) 양호 (주기적 동기화 보호) 해마 신경 신호 처리, 내비게이션 궤적 학습
집단 부호화 (Population) 뉴런 그룹 전체의 시공간 발화 패턴 설계에 따라 가변적 중간 (뉴런 수 증가 비례) 극히 우수 (공간 중복성 확보) 복합 모달리티 감각 융합, 모터 제어 신호

3. 생물학적 가소성과 고전적 학습 알고리즘

3.1. 헵의 학습 법칙과 STDP 메커니즘

스파이킹 신경망 초기의 가중치 최적화 이론은 대뇌의 시냅스 가소성(Synaptic Plasticity) 현상을 모델화한 국소적 비지도 학습(Unsupervised Learning)에 기반을 두었다.

1949년 도널드 헵(Donald Hebb)은 신경 생리학적 가설을 통해 시냅스 전 뉴런이 시냅스 후 뉴런을 반복적으로 흥분시킬 때 두 뉴런 간의 연결 강도가 영구적으로 강화된다는 법칙을 주창하였다. 이후 1990년대 후반 헨리 마크람(Henry Markram), 궈치앙 비(Guo-qiang Bi), 무밍 푸(Mu-ming Poo) 등은 신경세포 패치 클램프 실험을 통해 시냅스 전·후 스파이크 발생의 정밀한 상대적 시간차(Δt = tpost - tpre)에 따라 가중치의 변화 방향과 진폭이 결정된다는 스파이크 타이밍 의존 가소성(Spike-Timing-Dependent Plasticity, STDP)을 실증하였다.

STDP 메커니즘에서 시냅스 전 스파이크가 시냅스 후 스파이크보다 앞서 발생하는 인과적 순서(Δt > 0)에서는 시냅스 연결이 강화되는 장기 증강(Long-Term Potentiation, LTP)이 유도된다. 반면, 시냅스 후 뉴런이 발화한 직후에 전 시냅스 신호가 도착하는 비인과적 역순(Δt < 0)에서는 시냅스가 약화되는 장기 억압(Long-Term Depression, LTD)이 일어난다:

Δw = A+ · exp(-Δt / τ+) (만약 Δt > 0 일 때)
Δw = -A- · exp(Δt / τ-) (만약 Δt < 0 일 때)

여기서 A+, A-는 가소성의 최대 진폭이고, τ+, τ-는 시간 감쇄 상수이다. STDP는 글로벌 에러 신호나 복잡한 역방향 경로 없이 시냅스 국소적(Local) 시공간 정보만으로 특징을 자율 추출하는 강력한 장점을 지녀 하드웨어 온칩 학습의 주축이 되었다. 그러나 목표 클래스 레이블과의 정합성이 결여된 완전 비지도 특성으로 인해 다층 계층 구조에서 심층 표현을 효과적으로 학습시키지 못하는 구조적 한계를 노출하였다.

3.2. 초기 지도 학습 알고리즘과 수치적 한계

비지도 국소 규칙의 한계를 극복하기 위해 스파이크 발생 시점을 경사 하강법으로 직접 제어하려는 지도 학습 알고리즘들이 2000년대 전반에 걸쳐 태동하였다.

2002년 샌더 보테(Sander Bohte) 등은 역전파 알고리즘을 스파이킹 신경망에 최초로 수리 정식화한 스파이크프롭(SpikeProp)을 제안하였다. SpikeProp은 SRM 뉴런 모델 기반 다계층 피드포워드 망에서 출력 뉴런의 실제 발화 시점 tj와 목표 발화 시점 tjd 간의 오차 E = (1/2) · Σj (tj - tjd)2를 정의하고 경사 하강법을 적용하였다. 뉴런이 정확히 임계값 θ에 도달하는 발화 순간(xj(tj) = θ)을 국소 선형화함으로써 가중치에 대한 발화 시점의 편미분을 음함수 정리로 유도하였다:

∂E / ∂wij = (∂E / ∂tj) · (∂tj / ∂xj(t)) · (∂xj(t) / ∂wij) = -(tjd - tj) · [ -1 / (∂xj(t)/∂t)|t=tj ] · ε(tj - ti)

그러나 SpikeProp은 뉴런당 오직 단 1회의 스파이크만을 방출해야 한다는 엄격한 제약 조건을 가졌으며, 분모에 위치한 막전위의 시간 미분값(∂xj / ∂t)이 0에 근접할 경우 기울기가 수치적으로 무한대 발산하여 학습 안정성이 급격히 붕괴하는 한계를 드러냈다.

이러한 단일 스파이크 타이밍 제약을 탈피하고자 2006년 로버트 귀틱(Robert Gütig)과 하임 솜폴린스키(Haim Sompolinsky)는 템포트론(Tempotron) 학습 규칙을 고안하였다. Tempotron은 뉴런이 시공간적 스파이크 패턴에 대해 발화해야 하는지(양성 클래스) 침묵해야 하는지(음성 클래스)를 학습하는 이진 결정 메커니즘을 제공한다. 뉴런이 발화하지 말아야 할 때 문턱값을 초과하여 발화한 경우 최대 막전위 도달 시점 tmax에서의 시냅스 기여도를 감산하고, 발화해야 할 때 침묵한 경우 tmax 시점의 기여도를 가산하여 가중치를 갱신한다:

Δwi = η · Σt ∈ Tpre K(tmax - t)

또한 2010년 플로리안 포눌락(Florian Ponulak)과 안제이 카신스키(Andrzej Kasiński)는 원격 감독 방식(Remote Supervised Method, ReSuMe)을 발표하였다. ReSuMe는 STDP와 역-STDP 기제를 결합하여 실제 출력 스파이크 열과 외부 목표 스파이크 열 사이의 시간적 불일치를 가상 신호로 피드백함으로써, 뉴런이 임의의 복잡한 다중 스파이크 시퀀스를 시간 단위로 정밀하게 재현하도록 유도하였다.

3.3. 리저버 컴퓨팅과 액체 상태 기계 (Liquid State Machine)

다계층 SNN에서 오차 역전파의 계산 복잡성과 그래디언트 소실 문제를 우회하기 위한 대안으로 2002년 볼프강 마스 등은 액체 상태 기계(Liquid State Machine, LSM)라는 리저버 컴퓨팅(Reservoir Computing) 패러다임을 제안하였다.

LSM은 수면에 던져진 돌이 복잡한 잔물결(Ripples)을 일으켜 투입된 충격의 시간 궤적을 보존하는 유체역학적 원리에서 착안하였다. LSM은 무작위적이고 순환적으로 연결된 고차원 스파이킹 뉴런 집단인 '액체(Liquid/Reservoir)'에 시계열 입력 신호를 투사하여 복잡한 비선형 시공간 상태 궤적으로 변환한다. 이때 리저버 내부의 순환 시냅스 가중치는 완전히 고정(Fixed)되며, 오직 리저버의 상태 궤적을 선형 결합하는 출력 계층(Readout Layer)의 가중치만을 통계적 선형 회귀나 단순 퍼셉트론 방식으로 지도 학습시킨다.

LSM은 감쇠 기억(Fading Memory) 특성과 입력 분리성(Separation Property)이 성립할 때 스톤-바이어슈트라스 정리(Stone-Weierstrass Theorem)에 의해 임의의 연속 시계열 필터에 대한 보편 근사 능력을 보장받는다. 이를 통해 다층망의 미분 계산 없이도 연속 음성 인식 및 생체 시계열 신호 처리를 구현할 수 있었으나, 리저버의 위상 구조 설계가 작업에 종속적이고 시스템 제어도가 낮다는 한계가 잔존하였다.

알고리즘 제안자 및 연도 최적화 타깃 및 손실 함수 핵심 갱신 메커니즘 주요 장점 고유 한계점
STDP Bi, Poo, Markram (1997~1998) 비지도 국소 시공간 특징 자율 군집화 시냅스 전·후 스파이크 시간차(Δt)에 따른 지수 함수적 갱신 생체 물리적 정밀성, 완전 국소 연산 (온칩 적합) 전역 오차 유도 부재, 다층망 심층 표현 학습 한계
SpikeProp S. Bohte et al. (2002) 실제 발화 시점과 목표 발화 시점 간 평균 제곱 오차(MSE) 막전위 국소 선형화를 통한 발화 시점 편미분 역전파 SNN 최초의 엄밀한 오차 역전파 수학적 정립 뉴런당 단일 발화 제약, ∂x/∂t ≈ 0 시 그래디언트 폭주
Tempotron Gütig & Sompolinsky (2006) 시공간 스파이크 패턴의 이진 발화/침묵 결정 경계 최대 막전위 도달 시점(tmax) 기반 경사 하강 갱신 다중 스파이크 입력 수용, 패턴 분류 효율성 단일 레이어 국한, 다중 스파이크 열 출력 생성 불가
ReSuMe Ponulak & Kasiński (2010) 실제 스파이크 트레인과 목표 스파이크 트레인 간 일치도 원격 감독 신호를 통한 STDP와 역-STDP의 결합 복잡한 다중 스파이크 시퀀스 시간 복제 가능 다층 심층 구조 확장 시 수렴 안정성 취약
LSM W. Maass et al. (2002) 리저버 투영 고차원 상태의 선형 분리 무작위 순환 리저버 고정, 선형 판독 계층만 지도 학습 역전파 불필요, 시계열 데이터의 자연스러운 처리 리저버 파라미터 튜닝 민감성, 네트워크 제어성 결여

4. 뉴로모픽 하드웨어의 발전사와 아키텍처 다양성

4.1. 카버 미드의 아날로그 VLSI와 생체 물리적 동형성

전통적인 폰 노이만 컴퓨터 구조는 연산 장치(CPU)와 메모리가 물리적으로 분리되어 있어, 스파이킹 뉴런의 고밀도 비동기 병렬 통신을 모사할 때 막대한 메모리 버스 트래픽과 데이터 이동 전력을 낭비한다. 1980년대 후반 캘리포니아 공과대학교(Caltech)의 카버 미드(Carver Mead) 교수는 생물학적 신경계의 물리적 동작 원리를 실리콘 집적회로에 직접 구현하는 뉴로모픽 공학(Neuromorphic Engineering)을 제안하였다.

미드는 1989년 저서 "Analog VLSI and Neural Systems"와 1990년 논문 "Neuromorphic electronic systems"를 통해 디지털 컴퓨터가 수천 개의 트랜지스터 스위칭을 동원해 불리언 논리로 신경망의 연속 미분방정식을 시뮬레이션하는 비효율성을 비판하였다. 미드의 발상은 금속 산화물 반도체 전계효과 트랜지스터(MOSFET)를 서브스레숄드(Subthreshold / Weak Inversion) 영역에서 구동할 때 나타나는 물리 법칙에 근거한다. 트랜지스터의 게이트 전압이 문턱 전압 이하일 때, 드레인 전류는 전하 캐리어의 볼츠만 열분포(Boltzmann Distribution)에 의해 게이트 전압에 대해 지수함수적으로 증가한다:

ID = I0 · exp(κVg / UT)

여기서 UT = kT/q는 열전압이다. 이 수식은 생체 신경 세포막 이온 통로를 통과하는 이온 전류의 볼츠만 통계 분포식과 물리적으로 완벽히 동형(Isomorphic)이다. 미드는 키르히호프의 전류 법칙(KCL)을 이용하면 도선 한 노드에서 전류가 자연스럽게 합산되고, 노드의 기생 정전용량(Capacitance)을 이용하면 전하가 물리적으로 적분되며, 서브스레숄드 소자 소수만으로 시그모이드 및 지수 연산을 에너지 소모 없이 실행할 수 있음을 규명하였다. 미샤 마호발트(Misha Mahowald)와 함께 개발한 최초의 실리콘 레티나(Silicon Retina)와 실리콘 달팽이관(Silicon Cochlea)은 밀리와트(mW) 수준의 극소 전력으로 생체 망막의 수용장 및 측두 억제 메커니즘을 복제하는 데 성공하였다.

4.2. 주요 디지털 및 혼성신호 뉴로모픽 플랫폼

2000년대 후반 이후 대규모 뇌 모사 프로젝트와 군사·산업적 연구비 지원이 가속화되면서, 뉴로모픽 하드웨어는 디지털 방식, 아날로그 혼성 신호 방식, 멀티코어 프로세서 방식으로 분화 발전하였다.

IBM 트루노스(TrueNorth)(2014)는 완전 디지털 비동기 회로(Fully Digital Asynchronous Logic) 방식을 취했다. 28nm 공정 기반의 단일 칩에 4,096개의 신경 시냅스 코어가 2차원 메시 네트워크로 집적되어 100만 개의 프로그래머블 뉴런과 2억 5,600만 개의 시냅스를 구현하였다. 글로벌 동기화 클록을 배제하고 주소-이벤트 표현(Address-Event Representation, AER) 패킷 라우팅을 채택하여 스파이크가 발생할 때만 게이트가 작동하도록 설계되었다. 약 70mW의 전력 소모만으로 실시간 시각 패턴 추론을 수행했으나, 가중치가 1~2비트 수준으로 양자화되어 있고 온칩 학습(On-chip Learning) 회로가 배제되어 오프라인 학습된 모델의 추론 전용 칩으로 한정되었다.

스피네이커(SpiNNaker)(맨체스터 대학교 스티브 퍼버 연구팀)는 대규모 패킷 교환 디지털 멀티코어 시스템 아키텍처를 도입하였다. 전용 하드웨어 가속기 대신 저전력 프로그래머블 ARM9 코어 수만 개를 토러스(Torus) 통신망으로 연결하여 뉴런 모델(LIF, Izhikevich, 다구획 모델)과 시냅스 가소성 규칙을 100% 소프트웨어 코드로 수정할 수 있는 극대화된 유연성을 제공하였다. 100만 개 코어를 집적한 시스템을 통해 인간 뇌 1% 수준의 대규모 신경망을 실시간 모사하는 계산 신경과학의 연구 기반을 구축하였다.

브레인스케일즈(BrainScaleS)(하이델베르크 대학교 카를하인츠 마이어 연구팀)는 미드의 아날로그 철학을 계승하여 물리적 아날로그 모델링(Physical Emulation)을 극대화하였다. 웨이퍼 스케일 집적(Wafer-Scale Integration) 기술을 채택하여 뉴런의 막전위와 시냅스 컨덕턴스를 아날로그 서브스레숄드 회로로 직접 구현하였다. 브레인스케일즈 시스템은 생물학적 실제 시간보다 무려 104배(1만 배) 빠르게 동작하는 가속 시간 스케일(Accelerated Time-scale) 특성을 제공하여, 생물학적 뇌에서 수개월이나 수년이 소요되는 신경 발달 및 장기 학습 과정을 단 며칠 또는 몇 시간 내에 초고속 시뮬레이션할 수 있는 연산 플랫폼을 구현해 냈다.

인텔 랩스(Intel Labs)가 공개한 로이히(Loihi)(2018)와 로이히 2(Loihi 2)(2021)는 프로그래머블 온칩 학습을 완전 지원하는 비동기식 매니코어 디지털 아키텍처이다. 14nm FinFET 공정의 Loihi 1은 128개의 뉴로모픽 코어를 통해 13만 개 뉴런과 1억 3천만 개 시냅스를 집적했으며, 마이크로코드 기반 가소성 프로세서를 탑재하여 STDP 및 강화학습 규칙을 온칩에서 실시간 실행하도록 지원하였다. Intel 4 공정으로 진화한 Loihi 2는 일반화된 프로그래머블 뉴런 파이프라인과 정밀한 부동소수점 수준의 등급화된 스파이크(Graded Spikes) 처리를 지원하여 시공간 신경망 알고리즘의 처리량과 수렴 속도를 비약적으로 개선하였다.

플랫폼 명칭 주관 기관 및 출시년도 하드웨어 회로 방식 단일 칩/시스템 집적 규모 온칩 학습 지원 여부 아키텍처 설계 사상 및 성능 특성
TrueNorth IBM (2014) 완전 디지털 비동기 크로스바 100만 뉴런 / 2.56억 시냅스 미지원 (오프라인 학습 추론 전용) 극저전력 추론 (70mW), 고정형 디지털 LIF 구현
SpiNNaker Univ. of Manchester (2013) 디지털 병렬 멀티코어 (ARM9) 코어당 1,000 뉴런 (수억 뉴런 확장) 지원 (소프트웨어 프로그래밍) 대규모 패킷 라우팅 기반, 복합 생체 신경망 연구 유연성
BrainScaleS Heidelberg Univ. (2011) 아날로그 혼성 신호 (Wafer-scale) 웨이퍼당 약 20만 뉴런 / 5천만 시냅스 지원 (아날로그 소자 제어 기반) 생물학적 시간 대비 104배 가속 연산, 물리적 에뮬레이션
Loihi / Loihi 2 Intel Labs (2018 / 2021) 비동기 디지털 분산 메시 코어 12.8만 뉴런 (Loihi 1) / 100만 뉴런 (Loihi 2) 전폭 지원 (프로그래머블 가소성 엔진) 이벤트 구동 온칩 실시간 적응 학습, 등급화된 스파이크 지원

5. 딥러닝 융합기: 미분 불가능성의 극복과 현대적 학습 패러다임

5.1. ANN-to-SNN 변환 기법과 오차 보정

2010년대 중반 합성곱 신경망(CNN) 기반의 딥러닝이 컴퓨터 비전 분야를 석권하자, 사전 학습된 고성능 ANN의 가중치를 SNN으로 손실 없이 이전하려는 ANN-to-SNN 변환(Conversion) 연구가 본격화되었다.

2015년 피터 딜(Peter Diehl) 등과 2019년 아브론지트 센굽타(Abhronjit Sengupta) 등은 음수 출력을 차단하는 ReLU 활성화 함수와 장기 시간 관측창 T 동안 LIF 뉴런이 생성하는 평균 발화율 사이의 수학적 선형 등가성을 규명하였다:

ANN Unit: al = max(0, Σi wi · al-1) ⟺ SNN Firing Rate: rl = Nspike / T ≈ (1 / Vth) · Σi wi · rl-1

이 변환 메커니즘의 핵심 난제는 변환 손실(Conversion Loss)의 제어였다. 가중치가 지나치게 클 경우 뉴런이 매 스텝 발화하여 정보 분별력을 상실하는 초과 문턱값 왜곡(Supra-threshold noise)이 발생하고, 가중치가 너무 작을 경우 문턱값에 미달하여 신호가 소멸하는 하위 문턱값 왜곡(Sub-threshold noise)이 유발된다. 연구진은 이를 해결하기 위해 계층별 최대 활성화 값에 맞춰 시냅스 가중치를 스케일링하는 가중치 정규화(Weight Normalization)와 문턱값 균형화(Threshold Balancing) 기법을 도입하였다.

또한 발화 직후 막전위를 단순히 기준 전위로 초기화하는 리셋-투-제로(Reset-to-Zero) 방식은 문턱값을 초과한 잉여 전위 잔여량을 증발시켜 계층이 깊어질수록 심각한 오차 누적을 유발하였다. 이에 문턱값 Vth만큼만 막전위에서 감산하고 잉여 전하를 다음 시간 스텝으로 이월하는 감산 리셋(Reset-by-Subtraction) 기법이 개발되어 막전위 적분 보존 법칙을 만족시킴으로써 심층 VGG 및 ResNet 구조에서도 정확도 손실 없는 SNN 변환을 가능하게 하였다. 그러나 이 변환 방식은 ANN의 활성화 크기를 정밀한 발화 빈도로 재현하기 위해 수백에서 수천 스텝에 이르는 긴 시뮬레이션 시간(T)을 요구하므로, SNN의 본질적 이점인 저지연·초저전력 특성을 희생시키는 내재적 한계를 내포하였다.

5.2. 대리 기울기와 시공간 오차 역전파 (BPTT / STBP)

SNN의 시간 역동성을 살리면서 직접 심층망을 훈련하기 위한 결정적 전환점은 스파이크 생성 함수의 불연속성과 미분 불가능성을 수학적으로 우회하는 기법에서 마련되었다.

LIF 뉴런의 스파이크 방출 조건은 막전위 U(t)와 문턱값 Vth에 대해 헤비사이드 계단 함수 S(t) = Θ(U(t) - Vth)로 정의된다. 이 함수의 1계 도함수는 문턱값 지점에서 무한대로 발산하고 나머지 모든 구간에서 0이 되는 디랙 델타 함수 ∂S / ∂U = δ(U - Vth)이다. 따라서 표준 역전파를 적용할 경우 연쇄 법칙의 곱셈 과정에서 오차 그래디언트가 소실(Vanishing)되거나 발산(Exploding)하여 심층 가중치 갱신이 원천적으로 불가능해진다.

2018~2019년 이후 엠레 네프트치(Emre Neftci)와 이페이 우(Yifang Wu) 등은 대리 기울기(Surrogate Gradient, SG) 학습 패러다임을 확립하였다. 순전파(Forward Pass) 시에는 이산적이고 비선형적인 계단 함수를 그대로 실행하여 {0, 1} 바이너리 펄스를 출력하도록 유지하되, 역전파(Backward Pass) 계산 시에만 계단 함수의 도함수를 매끄럽고 연속적인 대용 함수의 미분값으로 대체하는 기법이다. 대표적으로 고속 시그모이드(Fast Sigmoid)나 아크탄젠트(Arctan)의 도함수가 대리 기울기로 채택된다:

∂S / ∂U ≈ σ'α(U) = [ α · exp(-α(U - Vth)) ] / [ (1 + exp(-α(U - Vth)))2 ]

이를 시간 축으로 전개(Unroll)된 순환 신경망 구조에 결합한 시공간 역전파(Spatio-Temporal Backpropagation, STBP / Spiking BPTT) 프레임워크가 완성되었다. 네트워크는 공간적 계층 축 l을 통한 오차 전파뿐 아니라 막전위의 시간 축 t 감쇄 경로를 통한 시간적 신용 할당(Temporal Credit Assignment)을 동시에 수행함으로써, T ≤ 4 ~ 16 수준의 극히 짧은 시간 스텝 내에서도 고성능 심층 SNN을 엔드투엔드로 직접 학습(Direct Training)할 수 있게 되었다.

5.3. 하드웨어 연산 프리미티브와 에너지 효율 분석

SNN이 2세대 심층 신경망 대비 본질적인 초저전력 특성을 발휘하는 원천은 하드웨어 연산 프리미티브(Primitive)의 근본적인 차이에 기인한다.

전통적인 2세대 ANN은 고밀도 연속 실수 행렬을 처리하므로 가중치와 입력의 곱셈 후 덧셈을 수행하는 부동소수점 곱셈-누적(Multiply-Accumulate, MAC) 연산기를 상시 구동해야 한다. 반면 SNN은 신호가 {0, 1} 이산 스파이크로 전달되므로, 스파이크가 도착하지 않는 비활성 상태(S=0)에서는 하드웨어 회로가 유휴(Idle) 상태를 유지하고, 스파이크가 도착했을 때(S=1)만 해당 시냅스 가중치를 막전위에 더해주는 누적 덧셈(Accumulate, AC) 연산기만을 구동한다.

표준 45nm CMOS 공정 기준 회로 분석에 따르면, 32비트 부동소수점 단일 MAC 연산은 약 4.6 pJ의 에너지를 소모하는 반면, 덧셈 전용의 단일 AC 연산은 약 0.9 pJ만을 소비하여 단일 연산당 5.1배의 에너지 절감 계수를 갖는다. 여기에 SNN 특유의 이벤트 기반 시공간 발화 희소성(Sparsity, 통상 70~90% 이상의 뉴런이 침묵)이 결합되면, 총 시냅스 연산(Synaptic Operations, SOP) 에너지는 기존 동일 파라미터 규모의 ANN 대비 수십 배에서 수백 배까지 비약적으로 절감된다.

지표 항목 2세대 심층 신경망 (ANN) 3세대 스파이킹 신경망 (SNN) 하드웨어적 차이 및 영향
기본 연산 단위 곱셈-누적 (MAC: Multiply-Accumulate) 덧셈-누적 (AC: Accumulate-only) 부동소수점 곱셈기 완전 배제, 정수 덧셈기 구동
단일 연산 에너지 (45nm) EMAC ≈ 4.6 pJ EAC ≈ 0.9 pJ 단일 연산 기준 5.1배 이론적 에너지 절감
연산 구동 방식 조밀 행렬 클록 동기 구동 (Dense Clocked) 이벤트 구동 비동기식 (Event-driven Asynchronous) 스파이크 미발생 시 하드웨어 유휴 전력만 소모
활성화 희소도 (Sparsity) 보통 0~50% (ReLU 적용 시 제한적 희소성) 통상 70~95% (높은 침묵 뉴런 비율) 실제 연산 횟수의 절대적 감소 달성
추론 지연 시간 (Latency) 1회 순전파 (단일 정적 패스) T 시간 스텝 전개 (시간 적분 필요) 스파이크 누적을 위한 시간 지연 수반
메모리 접근 병목 글로벌 가중치 행렬 상시 인출 (높은 전력) 국소 시냅스 가중치 온칩 인출 (AER 라우팅) 폰 노이만 병목 현상의 획기적 완화

6. 최신 동향과 차세대 모델 융합

6.1. 뉴로모픽 센서(DVS) 통합과 엣지 인텔리전스

SNN의 시공간 처리 능력은 고정 프레임 레이트 기반의 전통적 카메라가 아닌, 픽셀 단위로 빛의 밝기 변화만을 비동기 감지하는 이벤트 기반 센서(Dynamic Vision Sensor, DVS)와 결합할 때 극대화된다.

DVS 카메라는 정적인 배경 데이터를 배제하고 조도의 로그 변화량이 임계값을 초과할 때만 타임스탬프, 픽셀 좌표, 극성(+1 또는 -1)으로 구성된 비동기 스파이크 이벤트를 마이크로초 단위로 생성한다. 이러한 이벤트 스트림은 프레임 카메라가 지닌 모션 블러 문제를 원천 배제하며, 140 dB 이상의 광범위한 다이내믹 레인지를 제공한다. DVS 센서와 SNN 프로세서를 결합한 엔드투엔드 뉴로모픽 파이프라인은 고속 자율 비행 드론의 장애물 회피, 모바일 로보틱스의 초저전력 시각 제어, 웨어러블 헬스케어 기기의 초저지연 생체 신호 모니터링 등 밀리와트(mW) 전력 한계 내에서 실시간 인지 및 판단을 수행하는 엣지 인텔리전스의 표준으로 자리 잡았다.

6.2. 스파이킹 트랜스포머(Spikformer)와 자기주의집중 재구성

최근 심층 인공지능이 대규모 언어 모델(LLM)과 비전 트랜스포머(ViT) 중심으로 재편되면서, 트랜스포머 아키텍처의 자기주의집중(Self-Attention) 메커니즘을 스파이크 기반으로 전환하려는 연구가 가속화되었다.

2022~2023년 제안된 스파이크포머(Spikformer)는 스파이킹 자기주의집중(Spiking Self-Attention, SSA) 모듈을 도입하여 어텐션 연산의 패러다임을 전환하였다. 표준 트랜스포머의 바닐라 자기주의집중(Vanilla Self-Attention, VSA)은 지수 함수와 나눗셈으로 구성된 소프트맥스(Softmax) 정규화와 부동소수점 행렬 곱셈(QKT)으로 인해 막대한 전력을 소모한다. Spikformer는 Query(Q), Key(K), Value(V) 텐서를 모두 LIF 뉴런을 통해 {0, 1} 이산 스파이크로 이산화하고, 소프트맥스 연산을 완전히 제거하였다. 소프트맥스 대신 단순 스케일링 인자 s와 뉴런의 비선형 문턱 통과 메커니즘을 결합하여 스파이크 형태의 주의집중 맵을 직접 생성한다:

A = SN( s · (Q · KT) ),   Attn Output = A · V

여기서 SN(·)은 스파이킹 뉴런 계층이다. 소프트맥스 층의 배제는 어텐션 행렬의 결합 순서를 임의로 변경할 수 있게 하여 연산 복잡도를 시퀀스 길이 N에 대해 O(N2)에서 선형 복잡도 O(N)으로 축소하는 선형 어텐션(Linear Attention) 구조를 도출한다. 모든 부동소수점 행렬 곱셈이 바이너리 논리 연산과 누적 덧셈(AC)으로 대체됨으로써 트랜스포머 모델의 연산 에너지를 기존 대비 60~80% 이상 절감하면서도 대규모 시각 및 언어 모델에서 경쟁력 있는 정확도를 확보하였다. 이후 Q-K 어텐션 구조를 정교화한 QKFormer와 대규모 스파이킹 언어 모델(BiSpikCLM 등)로의 확장이 지속적으로 이루어지고 있다.

6.3. 현대 소프트웨어 생태계와 상용화 당면 과제

초기 SNN 연구는 표준화된 개발 환경의 부재로 인해 연구 그룹별 자체 시뮬레이터에 의존했으나, 최근 파이토치(PyTorch) 기반의 현대적 프레임워크가 안착하면서 딥러닝 커뮤니티와의 통합이 가속화되었다. 중국과학원 등이 주도한 SpikingJelly는 CUDA 가속 STBP 직접 학습과 다양한 뉴런 모델을 지원하며 연구 커뮤니티의 사실상 표준 라이브러리로 자리 잡았다. snnTorch는 딥러닝 연구자들에게 친숙한 경사 하강 훈련 인터페이스를 제공하여 SNN 진입 장벽을 낮추었으며, 인텔의 Lava 프레임워크는 알고리즘 시뮬레이션부터 Loihi 2 칩 배포까지 아우르는 크로스 플랫폼 환경을 구축하였다.

그러나 이러한 기술적 진보에도 불구하고 SNN은 상용화 단계에서 여러 구조적 공학 과제에 직면해 있다. 마스의 수학적 증명에서 규명되었듯 시냅스 전달 지연(Axonal Delay)은 SNN의 시공간 표현 용량을 결정하는 핵심 축이지만, 대리 기울기 역전파 프레임워크 내에서 가변 시간 지연 매개변수를 안정적으로 미분 최적화하는 수치적 기법은 여전히 탐색 단계에 머물러 있다. 또한 BPTT 기반 직접 학습 시 시간 스텝 T에 비례하여 활성화 텐서를 그래픽 메모리에 유지해야 하므로 발생하는 GPU VRAM 메모리 폭증 문제는 초심층 SNN 학습의 주요 전산학적 병목으로 작용한다. 아울러 소프트웨어에서 시뮬레이션된 SNN 모델을 실제 아날로그 또는 멤리스터(Memristor) 기반 크로스바 하드웨어에 배포할 때 발생하는 소자 간 미세 공정 편차(Device Mismatch) 및 열 잡음을 극복할 수 있는 잡음 강건성 알고리즘의 확립이 요구된다.

7. 결론

스파이킹 신경망(SNN)은 1907년 라픽의 누적-발화 가설과 1952년 호지킨-헉슬리의 세포막 전기역학 모델에서 출발하여 생체 지능의 근원적 물리 법칙을 모사해 온 120년의 역사를 지닌다. 1997년 볼프강 마스에 의해 제3세대 신경망 모델로서의 엄밀한 계산 이론 기틀이 정립되었으며, 카버 미드의 물리적 동형성 탐구에서 출발한 뉴로모픽 반도체 공학은 IBM TrueNorth, SpiNNaker, BrainScaleS, Intel Loihi 등으로 구체화되었다.

현대 딥러닝 융합기 속에서 SNN은 ANN-to-SNN 변환 기법과 대리 기울기(Surrogate Gradient) 기반 시공간 역전파(STBP)를 통해 불연속적 스파이크의 미분 불가능성 장벽을 해소하였다. 나아가 DVS 이벤트 센서와의 엣지 통합을 넘어 소프트맥스를 배제한 스파이킹 트랜스포머(Spikformer)로 발전하며 대규모 인공지능 모델로의 스케일업을 도모하고 있다. 비록 학습 시 메모리 오버헤드와 하드웨어 비이상성 극복이라는 실용적 도전 과제가 남아 있으나, 폰 노이만 병목과 전력 소모의 한계에 봉착한 현대 반도체 및 컴퓨팅 산업에서 SNN은 두뇌의 초저전력 시공간 연산 역학을 체현할 수 있는 차세대 인공지능 패러다임으로 자리매김하고 있다.