← 최신 논문
🔬 applied physics

A CMOS+X Spiking Neuron With On-Chip Machine Learning

이 논문은 생물학적 뉴런의 동작을 본질적으로 복제하고 추가적인 제어 회로 없이 XOR 작업에 대한 학습과 추론을 성공적으로 입증하며 온칩 아날로그 머신 러닝을 가능하게 하는, NMOS 트랜지스터와 자기 터널 접합(MTJ)을 결합한 CMOS+X 스파이킹 뉴런 설계를 제시한다.

원저자: Steven Louis, Matthew Blake Abramson, Hannah Bradley, Cody Trevillian, Gene David Nelson, Andrei Slavin, Artem Litvinenko, Jason Gorski, Ilya N. Krivorotov, Darrin Hanna, Vasyl Tyberkevych

게시일 2026-08-12
📖 4 분 읽기☕ 가벼운 읽기

원저자: Steven Louis, Matthew Blake Abramson, Hannah Bradley, Cody Trevillian, Gene David Nelson, Andrei Slavin, Artem Litvinenko, Jason Gorski, Ilya N. Krivorotov, Darrin Hanna, Vasyl Tyberkevych

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

주머니에 쏙 들어가는 크기에 배터리 하나로 작동하며, 실시간으로 새로운 기술을 배울 수 있는 초지능형 컴퓨터를 만드는 것을 상상해 보십시오. 오늘날의 컴퓨터는 거대하고 에너지를 많이 소비하는 도서관과 같아서, 단 하나의 사실을 찾기 위해 모든 책을 일일이 읽고 다시 읽어야 합니다. 이들은 빠르지만, 많은 전력을 소모하고 많은 공간을 차지합니다. 과학자들은 다른 방식을 찾고 있습니다. 바로 인간의 뇌처럼 작동하는 컴퓨터입니다. 끊임없이 책을 읽는 대신, 뇌는 신호, 즉 "스파이크(spike)"가 오기를 기다렸다가 무언가 흥미로운 일이 발생했을 때만 작업을 수행합니다. 이것을 "스파이킹 신경망(spiking neural network)"이라고 부릅니다. 마치 누군가 지나갈 때만 불이 켜져 전기를 아끼는 도시와 같습니다. 하지만 우리가 스마트폰이나 노트북에 사용하는 표준 실리콘으로 이러한 뇌와 같은 칩을 만드는 것은 까다로운 일입니다. 표준 부품들은 수학에는 뛰어나지만, 뉴런이 발화하는 복잡하고 생물학적인 방식을 모방하는 데는 그리 능숙하지 않기 때문입니다. 그래서 연구자들은 질문을 던집니다. 우리가 사용하는 표준 컴퓨터 부품에 새로운 이국적인 재료를 결합하여 뇌처럼 생각하는 칩을 만들 수 있을까?

이 논문에서 한 연구팀은 "CMOS+X"라고 불리는 영리한 해결책을 탐구합니다. "CMOS"를 우리가 현재 모든 전자 제품을 만드는 데 사용하는 신뢰할 수 있는 표준 레고 블록이라고 생각하십시오. "X"는 그 블록들에 뇌와 같은 능력을 부여하기 위해 끼워 넣고자 하는 특별하고 새로운 조각입니다. 이 특정 연구에서 "X"는 자기 터널 접합(Magnetic Tunnel Junction, MTJ)이라는 작은 자기 스위치입니다. 이것들은 현대 메모리 칩에 사용되는 것과 같은 종류의 스위치이지만, 연구자들은 이를 새로운 방식으로 사용하고 있습니다. 그들은 이 자기 스위치를 단 하나의 표준 트랜지스터(작은 전자 밸브)와 결합하여 완전히 새로운 종류의 인공 뉴런을 만들어냅니다. 이들이 던지는 핵심 질문은 이것입니다. 이 단순한 한 쌍의 부품이 함께 작동하여 실제로 생물학적 뉴런처럼 행동할 수 있는가? 신호를 기다렸다가, 그 신호가 충분히 강한지 결정한 다음, "스파이크"를 쏠 수 있는가? 그리고 더 중요한 것은, 이들의 전체 네트워크가 자신의 실수를 관찰함으로써 어려운 퍼즐을 학습할 수 있는가?

연구진은 전자 회로를 위한 시뮬레이터인 LTspice라는 대중적인 컴퓨터 프로그램을 사용하여 이 시스템의 가상 버전을 구축했습니다. 이 특정 테스트를 위해 실험실에서 물리적인 칩을 직접 만든 것이 아니라, 물리 법칙이 제대로 작동하는지 확인하기 위해 매우 상세한 디지털 모델을 만들었습니다. 그들의 주요 발견은 이 "NMOS+MTJ" 쌍이 실제로 생물학적 뉴런처럼 행동한다는 것입니다. 입력 전압 신호를 보내면 내부의 자기 부분이 회전하고 이동하며 출력 전압에서 날카로운 "스파이크"를 만들어내는데, 이는 실제 뉴런이 발화하는 것과 똑같습니다. 이는 복잡한 추가 배선이나 디지털 컴퓨터의 지시 없이도, 자기 재료의 물리적 특성으로부터 자연스럽게 나타난 결과였습니다.

이 논문은 이러한 인공 뉴론들이 실제 뉴런이 하는 모든 멋진 일들을 할 수 있음을 보여줍니다. 그들은 "임계값(threshold)"을 가지고 있어서, 약한 속삭함은 무시하고 신호가 충분히 클 때만 외칩니다(스파이크). 또한 "지연 시간(latency)"을 가져서, 신호가 강하면 더 빨리 발화하고 신호가 약하면 조금 더 오래 기다립니다. 심지어 실제 뇌세포가 재충전될 시간이 필요한 것처럼, 발화 직후 잠시 쉬는 시간인 "불응기(refractory period)"도 가지고 있습니다. 또한 이들은 여러 번의 작은 자극을 모아 최종적으로 발화 지점에 도달하는 "통합(integrate)" 기능도 수행할 수 있습니다.

연구팀은 이 뉴런들을 연결하여 작은 네트워크를 형성했으며, "시냅스"(조절 가능한 증폭기로 모델링됨)를 통해 이들을 연결했습니다. 그들은 이 네트워크가 단순한 단층 컴퓨터에는 너무 까다로운 고전적인 논리 퍼즐인 XOR 문제를 풀도록 가르쳤습니다. 네트워크는 "경사 하강법(gradient descent)"이라는 규칙에 따라 연결의 강도를 조정하며 학습했습니다. 시뮬레이션에서 네트워크는 퍼즐을 풀려고 시도하고, 자신의 타이밍이 얼마나 틀렸는지 확인한 다음, 정답에 더 가까워지도록 연결을 미세하게 조정했습니다. 약 16번의 시도와 교정 끝에, 네트워크는 성공적으로 패턴을 학습했습니다. 출력 스파이크는 목표 시간과 완벽하게 일치했으며, 이는 시스템이 전체 아날로그 회로 시뮬레이션 내에서 복잡한 비선형 과제를 완전히 학습할 수 있음을 입증했습니다.

저자들은 이것이 개념 증명을 위한 시뮬레이션이라는 점을 주의 깊게 명시하고 있습니다. 아직 물리적인 칩을 실제로 제작하지 않았으며, 열이나 제조 오류와 같은 실제 환경의 불완전성을 어떻게 처리할지도 테스트하지 않았습니다. 그러나 이 시뮬레이션은 만약 우리가 (자기 부품이 이미 메모리 칩에 사용되고 있으므로) 표준 제조 공정을 사용하여 이러한 회로를 만들 수 있다면, 새로운 종류의 컴퓨터 칩을 만들 수 있음을 시사합니다. 이 칩은 데이터가 있는 곳에서 직접 정보를 학습하고 처리할 수 있어, 배터리로 오랫동안 작동해야 하는 스마트 기기에 게임 체인저가 될 수 있습니다. 이 연구는 우리의 전자 기기가 단순히 숫자를 계산하는 것을 넘어, 우리 뇌와 같은 리드미컬하고 스파이크 중심적인 방식으로 실제로 "생각"하게 될 미래의 문을 열어줍니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →