IT/인공지능
논문스터디 | CarSNN | 2021.10.25
황설모
2021. 10. 25. 21:53
SNN : Spiking Neural Network
AI 기술의 대표격이었던 심층신경망의 라이벌
생체 뉴런이 스파이크 신호를 이용하는 것을 모방
DNN : 입력층과 출력층 사이 여러 개의 은닉층
DNN : 전체를 학습하는 방식
SNN : 신경세포 각각에 대해서 학습
DNN에는 없는 특징 3가지
1) 신호의 강도를 빈도/타이밍 등으로 표현 : 소비 전력이 작고, 잡음에 강함
2) 시계열 데이터 분석에 우수해 인과관계 유추 가능 - 시간, 공간 모두 활용
3) 뉴런 간 서로의 동작 제어 가능(DNN : 직접 민주제 , SNN : 간접 민주제)
STBP 학습 방법
STBP : 시공간 역전파
- ANN과 같은 계층별 공간데이터 흐름 외 시간데이터 흐름이 존재
- SD, TD 정보를 결합하여 SNN 특성 이해
Loihi Neuromorphic Processor
Neuromorphic : 뇌형
-Neuromorphic Computing 주요 원칙
1) 높은 성능
2) 저전력
3) 원칩으로 학습 가능
- 구성
- 완전한 비동기식 자동 코어 메시
13만개의 뉴런, 1억3천개의 시냅스 존재(인간의 뇌에는 1000억개의 뉴런 존재)
- 장점
- 병력 연결 방식으로 속도가 빠르고 전력 소모가 낮음
- 기존 CPU보다 연산 처리능력이 1000배 이상, 속도 100배 이상