In this study, a codeB platform module that enables the development and education of AIoT that combines artificial intelligence and IoT, which are key technologies of the 4th industrial revolution, was presented. Based on Python block programming, the codeB platform reduces the syntactic difficulties that users feel when coding, and is specialized in data analysis and machine learning. A physical computing module for Raspberry pi was designed on this platform as follows. A node server was used for data transmission between the codeB platform and the target board, and through this, the result coded by the codeB was uploaded to the target board, executed, and the result was sent back to the codeB to output the result on the web. In addition, RPi for GPIO control of the target board, Raspberry pi. Functions used in the GPIO library were selected and implemented as blocks for use in codeB. In the future, various sensor libraries will be made into blocks so that they can be used by codeB so that more sensors can be used by users. Using the module presented in this study, data can be obtained from sensors on the target board and used for learning artificial intelligence models, and it is verified that the learned model controls the actuator.
한국어
본 연구에서는 4차 산업혁명의 핵심 기술인 인공지능과 IoT를 결합한 AIoT의 개발 및 교육을 가능하게 하는 코드비 플랫폼 모듈을 제시하였다. 코드비 플랫폼은 파이썬 블록 프로그래밍을 기반으로 코딩 시 사용자가 느끼는 구문적인 어려움을 감소시키며, 데이터 분석과 머신러닝에 특화되어있는 플랫폼이다. 이 플랫폼에 라즈베리 파이를 대상으로 한 피지컬 컴퓨팅 모듈을 다음과 같이 설계하 였다. 코드비 플랫폼과 타겟 보드 사이에 데이터 전송을 위해 node 서버를 사용하였고, 이를 통해 코드비에서 코딩한 결과를 타겟 보드에 업로드하여 실행하고 결과를 다시 코드비로 보내 웹에서 결과가 출력되도록 구현하였다. 또한, 타겟 보드인 라즈베리 파이 의 GPIO 제어를 위해 RPi.GPIO 라이브러리에서 사용되는 함수들을 추려내고, 이를 코드비에서 사용할 수 있도록 블록으로 구현하 였다. 향후 다양한 센서 라이브러리들을 코드비에서 사용할 수 있게 블록으로 제작하여 사용자가 다양한 센서들을 이용할 수 있도 록 할 계획이다. 본 연구에서 제시하는 모듈을 이용하면 타겟 보드의 센서로 데이터를 얻어 인공지능 모델 학습에 활용할 수 있으 며, 학습된 모델을 통해 액추에이터를 제어하는 것을 검증한다.
목차
요약 ABSTRACT I. 서론 II. 관련 연구 1. Target Board 2. 유사 시스템 분석 III. 설계 및 구현 1. 플랫폼 아키텍처 분석 2. 확장 아키텍처의 모듈 통신 방식 구현 3. 라즈베리 파이 GPIO 라이브러리 구현 IV. 실험 및 평가 V. 결론 References
한국인공지능교육학회 [Korean Association of Artificial Intelligence Education]
설립연도
2019
분야
사회과학>교육학
소개
인공지능 기반의 융합 사회의 도래로 사회 전반에서 인공지능의 소양과 역량에 대한 요구가 증가하고 있습니다. 알파고 이후 인공지능은 우리 생활의 일부가 되고 있고 인공지능 기술이 융합 산업의 핵심으로 대두되었습니다. 인공지능기술이 다른 분야를 만났을 때 창출되는 가치는 자동차, 반도체, 스마트폰의 부가가치를 모두 합친 것보다 초월하고 있고 인공지능 역량을 가진 인재는 세상의 변화를 주도하는 막강한 영향력을 갖게 되었습니다.
이러한 인재의 양성은 혁신 기업의 존망을 좌우하게 되었고 국가의 경쟁력으로 이어지고 있습니다. 이것이 인공지능교육의 필요성이며 이를 이끌 단체로서 인공지능교육학회가 있습니다.
한국인공지능교육학회는 인공지능 기술과 융합적 역량을 가진 인재를 양성하고 미래 사회에서 인공지능이 인간을 위한 기술로 전개될 수 있도록 교육의 기반을 마련하고자 합니다. 학회에서는 인공지능에 관한 산학연 연계의 학문을 발전시키고 국가 발전에 기여하는 인재를 양성하는 등 다양한 방면에서 인공지능교육의 발전을 위해 노력하겠습니다. 또한 글로벌 인공지능과 융합 기술 분야에서 우리나라가 선도할 수 있도록 다양한 연구와 학술활동 그리고 국내외 공유의 장을 만들어 가도록 하겠습니다 .
간행물
간행물명
인공지능연구 논문지 [Journal of The Korean Association of Artificial Intelligence Education]