문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
TinyML과 IoT 개요
- TinyML이란 무엇인가?
- IoT 애플리케이션에서의 TinyML 장점
- 전통적인 클라우드 기반 AI와 TinyML의 비교 분석
- TinyML 도구 소개: TensorFlow Lite, Edge Impulse
TinyML 개발 환경 설정하기
- Arduino IDE 설치 및 구성 방법
- TinyML 모델 개발을 위한 Edge Impulse 설정 절차
- IoT용 마이크로컨트롤러 종류 알아보기(ESP32, Arduino, Raspberry Pi Pico)
- 하드웨어 구성요소 연결 및 테스트 방법
IoT를 위한 머신러닝 모델 개발하기
- IoT 센서 데이터 수집 및 전처리 과정
- 경량화된 ML 모델 설계 및 학습 방법
- 모델을 TensorFlow Lite 형식으로 변환하는 절차
- 메모리와 전력 제약 조건 내에서 모델 최적화 기법
IoT 기기에 AI 모델 배포하기
- 마이크로컨트롤러에 ML 모델을 업로드하고 실행하는 방법
- 실제 IoT 환경에서 모델 성능 검증 절차
- TinyML 배포 과정의 디버깅 및 최적화 전략
TinyML을 활용한 예측 유지보수 구현하기
- 장비 상태 모니터링에 머신러닝 적용 방법
- 센서 데이터를 기반으로 한 이상 탐지 기법
- IoT 기기에 예측 유지보수 모델 구현하기
스마트 센서와 IoT의 엣지 AI 활용 사례
- TinyML 기반 스마트 센서를 통한 IoT 애플리케이션 개선 방법
- 실시간 이벤트 감지 및 분류 기술
- 주요 활용 영역: 환경 모니터링, 스마트 농업, 산업용 IoT 등
IoT용 TinyML의 보안성 및 최적화 전략
- 엣지 AI 애플리케이션에서 데이터 보호와 정보 안전성 확보 방안
- 전력 소비를 줄이기 위한 기술적 기법들
- IoT 분야에서의 TinyML 미래 동향과 발전 전망
요약 및 향후 학습 계획 제시
요건
- IoT 또는 임베디드 시스템 개발 경험
- Python 또는 C/C++ 프로그래밍에 대한 기본 지식
- 머신러닝 개념에 대한 기초적인 이해
- 마이크로컨트롤러 하드웨어 및 주변 장치에 관한 지식
수강 대상
- IoT 개발자
- 임베디드 엔지니어
- AI 실무자
21 시간