연락처 정보
 기간 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 개발자

참가자 수


참가자별 가격

예정된 코스

관련 카테고리