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