문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 21 시간
코스 개요
TinyML 소개
- TinyML의 제약 사항과 기능 이해
- 일반적인 마이크로컨트롤러 플랫폼 복습
- Raspberry Pi vs Arduino vs 다른 보드 비교
하드웨어 설치 및 구성
- Raspberry Pi OS 준비
- Arduino 보드 구성
- 센서 및 주변기기 연결
데이터 수집 기법
- 센서 데이터 캡처
- 오디오, 운동, 환경 데이터 처리
- 라벨링된 데이터셋 생성
엣지 디바이스용 모델 개발
- 적합한 모델 아키텍처 선택
- TensorFlow Lite를 사용하여 TinyML 모델 학습
- 임베디드 사용에 대한 성능 평가
모델 최적화 및 변환
- 양자화 전략
- 마이크로컨트롤러 배포용 모델 변환
- 메모리 및 계산 최적화
Raspberry Pi에 배포
- TensorFlow Lite 추론 실행
- 애플리케이션에 모델 출력 통합
- 성능 문제 해결
Arduino에 배포
- Arduino TensorFlow Lite Micro 라이브러리 사용
- 마이크로컨트롤러에 모델 플래싱
- 정확도 및 실행 동작 검증
완전한 TinyML 애플리케이션 구축
- 전체적인 임베디드 AI 워크플로 설계
- 상호작용적이고 현실적인 프로토타입 구현
- 프로젝트 기능 테스트 및 개선
요약 및 다음 단계
요건
- 기본 프로그래밍 개념에 대한 이해
- 마이크로컨트롤러 사용 경험
- Python 또는 C/C++에 대한 숙지
대상 독자
- 메이커
- 호비스트
- 임베디드 AI 개발자