에지에서의 머신러닝 접근성 확대: 데이터 사이언스 전문 지식 없이도 가능한 에지 인텔리전스
신흥 하드웨어 플랫폼 덕분에 정식 데이터 사이언스 교육을 받지 않은 설계자도 에지 인텔리전스를 활용할 수 있게 되었습니다.
커넥티드 기기와 사물인터넷(IoT)은 가정, 차량, 직장 등 우리 일상 구석구석에 스며들었습니다. 이들 대부분이 클라우드 서비스로 무거운 연산을 처리하지만, '에지 인텔리전스'라는 새로운 패러다임이 지능형 시스템 구축 방식을 재편하고 있습니다.
이 글에서는 클라우드 기반 인텔리전스와 에지 인텔리전스를 비교하고, 실제 유스케이스를 소개하며, NXP의 하드웨어와 eIQ 소프트웨어 생태계가 모든 수준의 설계자가 머신러닝(ML)을 에지에 배포할 수 있게 돕는 방식을 보여줍니다.
그림 1. 클라우드 컴퓨팅에서 에지 컴퓨팅으로의 전환이 수십억 ML 지원 디바이스를 열었습니다. NXP 제공 이미지.
핵심 머신러닝 용어
클라우드 컴퓨팅
클라우드 컴퓨팅은 원격 컴퓨팅 리소스를 온디맨드로 제공합니다. 서비스 제공업체가 하드웨어를 유지하고 가용성을 보장하며, 고객은 사용한 만큼만 지불합니다. 대부분 기업에서 대규모 분석과 훈련을 위해 클라우드 서비스를 여전히 주 솔루션으로 씁니다.
에지 컴퓨팅
에지 컴퓨팅은 최종 사용자와 클라우드 사이에 처리를 배치해 데이터 소스에 더 가깝게 만듭니다. 에지 노드는 필터링, 버퍼링, 프라이버시 강화 작업을 처리해 지연시간과 대역폭 사용을 줄이고 비용을 절감합니다. 최신 에지 디바이스는 AI 가속기를 내장해 어떤 데이터를 더 깊은 분석을 위해 업스트림으로 보낼지 결정합니다.
머신러닝(ML)
핵심적으로 ML은 알고리즘을 훈련해 패턴을 인식하게 합니다. 특히 MobileNet 같은 컨볼루션 아키텍처의 신경망은 제한된 리소스 디바이스에서도 효율적으로 실행돼 ML을 대중화했습니다. 그 결과 고정확도 이미지 분류, 음성 인식 등이 모두 에지에서 가능해졌습니다.
데이터 사이언스 영역을 넘어선 ML
과거 ML 시스템 구축에는 깊은 데이터 사이언스 전문성이 필요했습니다. 오늘날 환경은 극적으로 변했습니다. 2025년까지 에지 디바이스의 98%가 ML을 탑재해 전 세계 약 180억~250억 개의 스마트 디바이스가 될 것으로 전망됩니다. 이 폭발적 증가는 컴퓨터 비전, 음성 분석, 비디오 처리, 시퀀스 분석 전반에 가능성을 엽니다.
구체적 예로, 카메라 피드로 권한 있는 사용자를 인식하는 스마트 도어락이나, 실시간으로 운전자 주의산만을 감지하는 플릿 관리 대시보드가 있습니다. 핵심은 이런 역량이 더 이상 전문가만의 영역이 아니며, 기초적 ML 지식만 가진 설계자도 조립할 수 있다는 점입니다.
에지 ML을 실용적으로 만드는 하드웨어 플랫폼
최적화된 신경망 알고리즘과 강력한 마이크로컨트롤러가 결합돼 에지에서 정교한 ML 워크로드를 가능케 합니다. i.MX RT1170은 듀얼코어 아키텍처(1GHz Arm Cortex-M7 + 400MHz Cortex-M4)로 실시간 추론과 동시 모델 실행을 지원합니다. 내장 암호 엔진, 그래픽, 멀티미디어 지원으로 운전자 주의산만 감지, 스마트 조명, 지능형 잠금장치, 플릿 관리 시스템에 이상적입니다.
그림 2. i.MX RT1170 크로스오버 MCU 블록 다이어그램. NXP 제공 이미지.
i.MX 8M Plus는 컴퓨터 비전과 산업 자동화 같은 고성능 애플리케이션을 겨냥합니다. 최대 2.3 TOPS 전용 NPU, 4개 Arm Cortex-A53 코어, 옵션 4K 또는 듀얼 HD 카메라 지원으로 얼굴 인식, 객체 탐지, 고급 멀티미디어 작업을 처리합니다. 추가 저전력 Cortex-M7 코어가 CAN FD와 TSN 지원 기가비트 이더넷 등 실시간 네트워킹 기능을 담당합니다.
그림 3. i.MX 8M Plus 블록 다이어그램. NXP 제공 이미지.
eIQ 툴셋: 모델에서 배포까지
NXP의 eIQ ML 생태계는 이 강력한 디바이스들을 사용자 친화적 플랫폼으로 만듭니다. 이 스위트에는 추론 엔진, 신경망 컴파일러, 최적화 라이브러리가 포함돼 MCUXpresso IDE와 Yocto BSP와 통합됩니다. 향후 릴리스에는 그래픽 eIQ 툴킷과 eIQ 포털이 추가돼 '직접 모델 가져오기(BYOM)'와 '직접 데이터 가져오기(BYOD)' 워크플로를 모두 지원합니다.
그림 4. BYOD/BYOM 워크플로와 선택 가능한 추론 엔진을 갖춘 eIQ 툴킷과 eIQ 포털. NXP 제공 이미지.
BYOM으로는 개발자가 클라우드에서 모델을 훈련해 eIQ 환경으로 가져온 뒤 최적 추론 엔진을 선택할 수 있습니다. BYOD로는 같은 툴로 데이터셋 큐레이션, 모델 훈련, 패키징을 모두 단일 그래픽 인터페이스 안에서 수행합니다.
에지 ML: 접근 가능하고, 안전하며, 확장 가능
에지 컴퓨팅은 민감한 데이터를 로컬에 유지하고, 대역폭 비용을 줄이며, 지연시간을 단축합니다. 이 이점들은 ML과 결합될 때 증폭됩니다. 실시간 운전자 주의산만 알림이든 자동 출입 통제든, 에지에서의 ML은 디바이스가 세상과 상호작용하는 방식을 재정의하고 있습니다.
NXP의 비용 효율적 하드웨어와 개발자 친화적 소프트웨어 스택을 결합함으로써, 모든 경험 수준의 설계자가 견고하고 미래 지향적인 ML 솔루션을 만들 수 있습니다. 단일 프로토타입을 만들든 수십억 대 디바이스 플릿을 배포하든, 도구와 플랫폼은 이제 손 닿는 곳에 있습니다.
업계 기사는 업계 파트너가 All About Circuits 독자들에게 유용한 소식, 메시지, 기술을 편집 콘텐츠와 다른 방식으로 공유할 수 있는 콘텐츠 형태입니다. 모든 업계 기사는 엄격한 편집 가이드라인을 준수하며, 독자들에게 유용한 소식, 기술 전문성, 또는 이야기를 제공할 의도로 작성됩니다. 업계 기사에 표현된 견해와 의견은 파트너의 것이며, 반드시 All About Circuits나 그 필진의 견해와 일치하지는 않습니다.