본문 바로가기

공부172

[머신러닝 공부] Tiny ML -21 / 최적화 문제 Chapter21. 최적화 문제 " Tiny ML + 임베디드에서 최적화 문제는 무엇인가? " 목차 : 최적화 문제가 필요할까? 방법 1 - 하드웨어 변경 방법 2 - 모델 개선 방법 3 - 양자화 방법 4 - 제품 설계 방법 5 - 코드 최적화 방법 6 - 연산 최적화 1. 최적화 문제가 필요할까? 원활한 사용환경을 제공하기 위해 현업에서도 어떤 프로젝트를 하던간에 최적화는 꼭 필요하다. 특히 TinyML + 임베디드 기기는 컴퓨팅파워가 높지 않기 때문에 병목현상이 생길 수 있다. 더 성능이 좋은 모델을 돌리지 못하는 한계점이 있을 수 밖에 없는데.. 이를 어떻게 극복하는지 알아보자. 방법 1 - 하드웨어 변경 우선적으로 고려해볼 사항은 하드웨어 사양을 올릴 수 있는가 이다. 개발중일 때는 비용과 시간.. 2022. 5. 7.
[머신러닝 공부] Tiny ML -20 / TF Lite Chapter20. TF Lite " 그래서 앞장까지 계속 썼던 TF Lite 는 뭘까 " 목차 : 마이크로컨트롤러용 TF Lite란? 모델을 인터프리터로 해석하는 이유는? Makefile? 앞장에서 했던 TFLite 프로젝트들 [머신러닝 공부] Tiny ML -8 / 음성인식 어플리케이션-1 Chapter8. 음성인식(호출어 감지) 어플리케이션 만들기 " 이번 챕터에서는 TinyML을 좀더 생활에 밀접한 부분에 사용해본다. " 목차 : TinyML을 이용한 호출어감지는 왜 필요할까? 만들고자 하는 시스템 dbstndi6316.tistory.com [머신러닝 공부] Tiny ML -13 / 인체감지 어플리케이션-1 Chapter13. 인체감지 어플리케이션 " 카메라로 인체를 감지해보자 (CNN) " 목차.. 2022. 4. 28.
[머신러닝 공부] Tiny ML -19 / 제스처인식 어플리케이션 -3 Chapter19. 제스처인식 어플리케이션 " 자이로센서를 이용해 간단한 제스처를 인식하는 어플리케이션을 만들어보자 " 목차 : 개요 -> 이전장 만들고자 하는 시스템 -> 이전장 기본흐름 코드 -> 이전장 제스처 감지 -> 이전장 MCU에 배포 마치며 이전장링크 [머신러닝 공부] Tiny ML -18 / 제스처인식 어플리케이션 -2 Chapter18. 제스처인식 어플리케이션 " 자이로센서를 이용해 간단한 제스처를 인식하는 어플리케이션을 만들어보자 " 목차 : 개요 -> 이전장 만들고자 하는 시스템 -> 이전장 기본흐름 코드 -> 이전 dbstndi6316.tistory.com 참고 repo GitHub - tensorflow/tensorflow: An Open Source Machine Learning.. 2022. 4. 17.
[머신러닝 공부] Tiny ML -18 / 제스처인식 어플리케이션 -2 Chapter18. 제스처인식 어플리케이션 " 자이로센서를 이용해 간단한 제스처를 인식하는 어플리케이션을 만들어보자 " 목차 : 개요 -> 이전장 만들고자 하는 시스템 -> 이전장 기본흐름 코드 -> 이전장 제스처 감지 MCU에 배포 -> 다음장 마치며 -> 다음장 이전장링크 [머신러닝 공부] Tiny ML -17 / 제스처인식 어플리케이션 -1 Chapter17. 제스처인식 어플리케이션 " 자이로센서를 이용해 간단한 제스처를 인식하는 어플리케이션을 만들어보자 " 목차 : 개요 만들고자 하는 시스템 기본흐름 코드 제스처 감지 -> 다음장 MCU에 dbstndi6316.tistory.com 참고 repo GitHub - tensorflow/tensorflow: An Open Source Machine Le.. 2022. 4. 16.
REST / REST API / RESTful? REST API의 정확한 뜻을 알지못하고 쓰고있어서 정리해본다. REST ? REST API ? RESTful ? REST REST 란 "Representational State Transfer" 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 형식이다. 즉 웹에 존재하는 자원들에 고유한 URI를 부여해 활용하는것 으로, 자원에 대한 주소를 지정하는 방법론을 의미한다. REST 구성요소 - Resource : 모든 Resource(자원)들은 고유한 ID를 가지고 있고, Client는 URI를 이용해 자원을 지정하고 조작을 Server에 요청한다. - Verb : HTTP 프로토콜의 Method를 사용하며, 이는 GET, POST, PUT, DELETE와 같은 메서드를 제공한다. - Represent.. 2022. 4. 5.
[머신러닝 공부] Tiny ML -17 / 제스처인식 어플리케이션 -1 Chapter17. 제스처인식 어플리케이션 " 자이로센서를 이용해 간단한 제스처를 인식하는 어플리케이션을 만들어보자 " 목차 : 개요 만들고자 하는 시스템 기본흐름 코드 제스처 감지 -> 다음장 MCU에 배포 -> 다음장 마치며 -> 다음장 이전장 링크 [머신러닝 공부] Tiny ML -16 / 인체감지 모델 훈련하기 Chapter16. 인체감지 모델 훈련하기 " 이전장까지 썼던 모델 을 훈련시켜보자 " 목차 : 연산 환경 선택 Google Cloud Platform 설정 프레임워크선택 데이터셋 구축 모델 훈련과 평가 텐서플로 라이트 기타 dbstndi6316.tistory.com 참고 repo GitHub - tensorflow/tensorflow: An Open Source Machine Learni.. 2022. 4. 2.
[머신러닝 공부] Tiny ML -16 / 인체감지 모델 훈련하기 Chapter16. 인체감지 모델 훈련하기 " 이전장까지 썼던 모델 을 훈련시켜보자 " 목차 : 연산 환경 선택 Google Cloud Platform 설정 프레임워크선택 데이터셋 구축 모델 훈련과 평가 텐서플로 라이트 기타 이전장 링크 [머신러닝 공부] Tiny ML -15 / 인체감지 어플리케이션-3 Chapter15. 인체감지 어플리케이션 " 카메라로 인체를 감지해보자 (CNN) " 목차 : 개요 -> Tiny ML -13 만들고자하는 -> Tiny ML -13 어플리케이션 아키텍처 -> Tiny ML -13 코드 기본흐름 -> Tiny ML -14 핵.. dbstndi6316.tistory.com 참고 repo GitHub - tensorflow/tensorflow: An Open Source M.. 2022. 3. 28.
[머신러닝 공부] Tiny ML -15 / 인체감지 어플리케이션-3 Chapter15. 인체감지 어플리케이션 " 카메라로 인체를 감지해보자 (CNN) " 목차 : 개요 -> Tiny ML -13 만들고자하는 -> Tiny ML -13 어플리케이션 아키텍처 -> Tiny ML -13 코드 기본흐름 -> Tiny ML -14 핵심 함수 분석 -> Tiny ML -14 마이크로컨트롤러 배포 이전장 링크 [머신러닝 공부] Tiny ML -14 / 인체감지 어플리케이션-2 Chapter14. 인체감지 어플리케이션 " 카메라로 인체를 감지해보자 (CNN) " 목차 : 개요 -> 이전장 만들고자하는 -> 이전장 어플리케이션 아키텍처 -> 이전장 코드 기본흐름 핵심 함수 분석 마이크로컨 dbstndi6316.tistory.com 참고 repo GitHub - tensorflow/ten.. 2022. 3. 22.
반응형