DOI QR코드

DOI QR Code

Edge Impulse Machine Learning for Embedded System Design

Edge Impulse 기계 학습 기반의 임베디드 시스템 설계

  • 홍선학 (서일대학교 컴퓨터전자공학과)
  • Received : 2021.07.27
  • Accepted : 2021.09.10
  • Published : 2021.09.30

Abstract

In this paper, the Embedded MEMS system to the power apparatus used Edge Impulse machine learning tools and therefore an improved predictive system design is implemented. The proposed MEMS embedded system is developed based on nRF52840 system and the sensor with 3-Axis Digital Magnetometer, I2C interface and magnetic measurable range ±120 uT, BM1422AGMV which incorporates magneto impedance elements to detect magnetic field and the ARM M4 32-bit processor controller circuit in a small package. The MEMS embedded platform is consisted with Edge Impulse Machine Learning and system driver implementation between hardware and software drivers using SensorQ which is special queue including user application temporary sensor data. In this paper by experimenting, TensorFlow machine learning training output is applied to the power apparatus for analyzing the status such as "Normal, Warning, Hazard" and predicting the performance at level of 99.6% accuracy and 0.01 loss.

Keywords

Acknowledgement

본 연구는 2021년 서일대학교 교내학술연구비 지원으로 수행되었음.

References

  1. Sun Hag Hong, Seong Jun Lee, Hyo Jun Park, "COS MEMS system design with embedded technology," KEPCO Journal, 12, 2020, pp.405-411.
  2. TensorFlow.org, https://www.Tensor flow.org, 10. March. 2021
  3. EDGE IMPULSE, docs.edgeimpulse.com, API and SDK References, March 2021.
  4. Arduino NANO 33 BLE, NANO 33 BLE. 2019
  5. Rohm.com. ROHM Semiconductor, 3-Axis Digital Magnetometer IC, Datasheet. March 2021.
  6. Sun Hag Hong, Seong Jun Lee, Yeon Sub Lee, Taeil Choi, "Power Supply design of COS MEMS system," ICEIC December 2021.
  7. STMicroelectronics, "Cortex M0+ programming manual for STM32M0, STM32M0 Series," October 2019.
  8. Sun Hag Hong ,"Embedded system Design with COS LoRa technology," Korea Society of Digital Industry and Information Management. 3rd, 14. 2018, pp.29-38
  9. Naveen Suda, Danny Loh, Machine Learning on Arm Cortex-M Microcontrollers, ARM, 2019
  10. MUHAMMAD ALI MAZIDI, "STM32 ARM PROGRAMMING FOR EMBEDDED SYSTEMS," MicroDigitalEd, 2020
  11. Pete Warden and Daniel Situnayake, TinyML, Oreilly, 2020
  12. Sun Hag Hong, Seong Jun Lee, Hyo Jun Park, "Implementation of Improved Power Protection Apparatus using Embedded System," IEIE Summer Conference, 2020.
  13. Hong Seon Hack, Cho Kyung Soon, "Computer Vision Platform Design with MEAN Stack," Korea Society of Digital Industry and Information Management. 09. 2015. pp.79-87.
  14. Hong Seon Hack, "Mobile Arduino Embedded Platform Design," Korea Society of Digital Industry and Information Management. 4th, 12. 2013, pp.33-41.
  15. Hong Seon Hack, "Real Time Linux System Design," Korea Society of Digital Industry and Information Management. 10th, 06. 2014, pp.13-20.
  16. Hong Seon Hack, Cho Kyung Soon. "3D Scanning Embedded System Design," Korea Society of Digital Industry and Information Management. 13th, 12. 2017, pp.49-56.