하드웨어 인공지능, 뉴로모픽 칩 ‘NM500’을 선보인 네패스 4.5㎜에서 실현되는 엣지컴퓨팅 시대
이성운 2017-07-26 11:02:48

 

1.png

 

2016년 갑작스럽게 찾아온 ‘알파고 쇼크’로 인해 인공지능(AI)에 대한 대중의 관심은 나날이 높아져 가고 있다. 통상적으로 많은 사람들은 인공지능에 대해, 경험을 통해 학습하는 ‘딥러닝’과 같은 소프트웨어적 관점으로 생각한다. 그러나 네패스는 이러한 관점을 뒤집어 하드웨어적인 관점에서 인공지능에 접근했다. 인간의 뇌, 더 세분화해 인간의 뉴런을 닮은 뉴로모픽 칩 ‘NM500’이 바로 그것이다.

취재 이성운 기자(press7@engnews.co.kr)

 

1990년 설립해 올해로 27년 된 네패스는 2000년도 반도체 사업부를 출범시키면서 독자적인 패키징 기술을 토대로 반도체산업 전반에 걸쳐 높은 신뢰도를 쌓아가고 있는 기업이다.
이러한 네패스에서 하드웨어 인공지능인 뉴로모픽 칩 ‘NM500’을 선보였다. 뉴로모픽 칩은 현재 산업 전반적으로 확산되고 있는 IoT(Internet of Things)의 확장 형태인 엣지컴퓨팅을 실현하게 하는 제품이다.

 

2.png

▲네패스 안정호 전무

 

엣지컴퓨팅의 대중화에 앞장서는 네패스


엣지컴퓨팅(Edge Computing)이란, 기계가 각 상황에 걸맞게 판단하고, 그에 따른 조치를 취하는 것을 말한다. IoT가 각 상황에 대한 정보를 사용자에게 제공하고, 사용자의 판단에 따라 조치가 취해지는 것에 반해, 엣지컴퓨팅은 스스로 판단하고 학습하며, 상황에 적합한 판단을 내린다. 한마디로 기계마다 인공지능이 탑재되어 있는 것이다.
인공지능하면 많은 사람들이 소프트웨어적인 측면에서 생각을 한다. 대표적인 예로 알파고, 알렉사 등 많은 인공지능들이 경험을 통해 학습을 하는 ‘딥러닝’ 기술을 채택해 사용하고 있다. 이러한 인공지능들은 데이터를 저장할 수 있는 대용량 서버와 그 데이터를 처리할 수 있는 슈퍼컴퓨터가 필요한데, 일반인들이 대용량 서버와 슈퍼컴퓨터를 구축하기는 거의 불가능에 가깝다. 기존에 출시되어 있는 인공지능이 대중적으로 사용되지 못했던 것은 이와 같은 비효율적인 문제가 가장 크다.

하지만 뉴로모픽 칩은 대용량 서버나 슈퍼컴퓨터 없이도 상황에 맞게 판단을 내릴 수 있는 인공지능 칩으로, 스마트팩토리를 비롯해 다양한 산업군에 인공지능을 접목할 수 있게 한다.

 

3.png

▲4.5㎜ 사이즈의 ‘NM500’

 

늘어나는 뉴런, 일정한 처리 속도


뉴로모픽(Neuro + Morphic) 칩은 이름 그대로 인간의 신경 구조, 즉 뉴런을 모방한 제품으로, 네패스의 뉴로모픽 칩 NM500에는 뉴런이 576개가 장착돼 있다. 뉴런 하나당 한 가지 정보, 즉 하나의 상황에 따른 한 가지 판단을 할 수 있다. 4.5㎜라는 작은 사이즈에서 총 576개의 판단을 할 수 있는 것이다.
더욱 놀라운 점은 NM500끼리 연결하면 뉴런의 수를 지속적으로 늘릴 수 있다는 점과 뉴런의 수가 얼마나 증가하든 그 처리 속도는 동일하다는 점이다.

이것이 가능한 이유는 데이터 처리방식이 데이터 입·출력이 동시에 이루어지는 병렬식이기 때문이다. 기존 컴퓨터칩의 경우, 중앙처리장치(CPU)와 저장장치(메모리)에서 데이터를 주고받는 직렬식이다보니 취급하는 데이터양이 많아지면 병목 현상이 생겨 처리속도가 느려진다. 반면, 뉴로모픽 칩은 연산, 저장, 통신 등 기능이 융합되어 하나의 사이클로 처리되기 때문에 데이터 병목 현상이 생기지 않는다.
네패스의 안정호 전무는 “인간의 뇌가 특정 정보를 찾기 위해 뉴런 속 정보를 동시다발적으로 찾는 것처럼 NM500 또한 뉴런 속 정보를 동시 다발적으로 찾아 판단을 내린다”고 말했다. 그는 이어 “쉽게 말하면 기존 컴퓨터 칩의 경우, 아파트에서 특정인물을 찾기 위해 1층부터 문을 두드리고 찾는 형태였다면, 뉴로모픽 칩은 아파트 밖에서 특정인물의 이름을 큰소리로 외치는 것과 같다”고 덧붙였다.

 

4.png

▲NM500을 적층한 형태

 

스스로 학습하는 하드웨어 인공지능


NM500은 이외에도 많은 장점을 가지고 있다. 인공지능인 만큼 스스로 학습한다는 점은 가장 큰 장점 중 하나이다. ‘Knowledge Builder’라는 소프트웨어를 통해 각 센서로부터 들어오는 데이터를 바탕으로 어떠한 판단을 할지 기본적인 학습을 시키면, 이후 가장 반응이 강한 뉴런만 활성화되고 낮은 반응을 보이는 뉴런들은 자체적으로 경쟁에서 제외되거나, 뉴런의 반응정도에 따른 결과를 자동 정렬하며, 잘못된 학습에 대한 자발적 억제 등 스스로 학습함으로써 보다 나은 결과를 도출해낸다.
“NM500은 갓난아기와도 같다”고 말한 안정호 전무는 “갓난아기에게 엄마라는 단어를 가르치면, 나중에는 문장을 만든다”며 “NM500도 이미지, 영상, 음성, 신호, 텍스트 등의 데이터를 Knowledge Builder를 통해 NM500에 학습시키면, 이후에는 지속적으로 발전해 나간다”고 밝혔다.
또한 그는 “Knowledge Builder를 통한 학습 자체가 굉장히 쉬운 편”이라며 “파워포인트(PPT) 정도의 인터페이스를 보유하고 있다 ”고 말했다. 이러한 쉬운 인터페이스로 NM500은 현장에서 바로 새로운 지식을 교육할 수 있으며, 전문지식이 없는 일반인이라도 쉽게 인공지능을 이용한 어플리케이션을 만들 수 있다.

한편, 네패스는 NM500을 활용한 어플리케이션을 오픈소스 형태로 통해 공개하고 서로의 지식을 공유할 수 있는 코코아팹(Kocoafab)을 운영하고 있다.

 

5.png

▲뉴로모칙 칩 교육 소프트웨어 ‘Knowledge Builder’

 

세계최초 뉴로모픽 칩 양산에 성공


네패스의 뉴로모픽 칩 생산은 하나의 작은 아이디어에서 시작됐다.
네패스는 오창과학단지에 생산 공장을 보유하고 있는데, 이 생산 공장의 장비를 ‘어떻게 하면 효율적으로 사용할 수 있을까’라는 생각을 가지게 됐다. 그 작은 생각은 ‘인공지능을 장비에 탑재하면 된다’는 결론을 도출했고, 네패스는 이 아이디어를 실현시키기 위해 전 세계의 인공지능들을 조사하기 시작했다.

조사 결과, 딥러닝 소프트웨어 방식의 인공지능이 대다수이며, 이는 이미 미국, 캐나다, 영국 등의 국가에서 우리보다 한참 앞서나가고 있었다. 이에 네패스는 소프트웨어보다 대한민국이 잘하는 반도체 등 하드웨어 쪽으로 눈을 돌렸고, 그러던 중 미국 실리콘밸리의 제네럴 비전(General Vision)이라는 회사를 만났다.
제네럴 비전의 뉴로모픽 칩 디자인 기술은 네패스가 원하는 기술이었고, 네패스의 우수한 반도체 패키징 기술은 제네럴 비전이 뉴로모픽 칩을 양산하기 위해 꼭 필요한 기술이었다. 이렇게 두 회사의 기술이 만나 발생된 시너지효과는 세계최초 뉴로모픽 칩 양산으로 이어졌다.

 

6.png

▲NM500을 장착한 Neuro Brick

 

“하드웨어 인공지능의 토탈 솔루션 제공이 목표”

현재 인공지능과 산업의 융합은 가격과 효율이라는 문제 때문에 특정 분야에서만 사용되고 있다.
안정호 전무는 “뉴로모픽 칩으로 인공지능이 대중화가 된다면, 전등 센서에도 인공지능이 장착될 것”이라며 “우리가 접하는 모든 분야에 인공지능이 접목되면서 진정한 엣지컴퓨팅 시대가 도래할 것”이라고 말했다.
이어 그는 “네패스는 앞으로 뉴로모픽 칩뿐만아니라, 여러 가지 하드웨어적인 측면에서 인공지능을 구현하는 토탈 솔루션을 제공하는 회사가 되고 싶다”며 네패스의 향후 나아갈 방향을 제시했다.
한편 네패스의 뉴로모픽 칩 NM500은 8월 초정식으로 양산될 계획이며, 이후 각 전시회를 통해 소개될 예정이다

 

디지털여기에 news@yeogie.com <저작권자 @ 여기에. 무단전재 - 재배포금지>