AI 컴포넌트 추상화 모델 기반 자율형 IoT 통합개발환경 구현

Implementation of Autonomous IoT Integrated Development Environment based on AI Component Abstract Model
  • 김서연
  • 윤영선
  • 은성배
  • 차신
  • 정진만

초록

최근 이질적인 하드웨어 특성을 고려한 IoT 응용 지원 프레임워크의 효율적인 프로그램 개발이 요구되고 있다. 또한, 인간의 뇌를 모사하여 스스로 학습 및 자율적 컴퓨팅이 가능한 뉴로모픽 아키텍처의 발전으로 하드웨어 지원의범위가 넓어지고 있다. 하지만 기존 대부분의 IoT 통합개발환경에서는 AI(Artificial Intelligence) 기능을 지원하거나뉴로모픽 아키텍처와 같은 다양한 하드웨어와 결합된 서비스 지원이 어렵다. 본 논문에서는 2세대 인공 신경망 및 3세대스파이킹 신경망 모델을 모두 지원하는 AI 컴포넌트 추상화 모델을 설계하고 제안 모델 기반의 자율형 IoT 통합개발환경을 구현하였다. IoT 개발자는 AI 및 스파이킹 신경망에 대한 지식이 없어도 제안 기법을 통해 자동으로 AI 컴포넌트를생성할 수 있으며 런타임에 따라 코드 변환이 유연하여 개발 생산성이 높다. 제안 기법의 실험을 진행하여 가상 컴포넌트 계층으로 인한 변환 지연시간이 발생할 수 있으나 차이가 크지 않음을 확인하였다.

키워드

AI ComponentAutonomous IoT IDEIoT ApplicationNeuromorphic HardwareSpiking Neural Networks
제목
AI 컴포넌트 추상화 모델 기반 자율형 IoT 통합개발환경 구현
제목 (타언어)
Implementation of Autonomous IoT Integrated Development Environment based on AI Component Abstract Model
저자
김서연윤영선은성배차신정진만
DOI
10.7236/JIIBC.2021.21.5.71
발행일
2021-10
유형
Y
저널명
한국인터넷방송통신학회 논문지
21
5
페이지
71 ~ 77