1. Teachable Machine
Teachable Machine은 구글에서 제공하는 AI 머신러닝 서비스로서, AI에 대한 지식이 없는 일반인들도 웹사이트에 접속해서 간단한 방법으로 머신러닝을 경험해 볼 수 있다. 즉, 웹사이트에 접속해서 이미지,음성,자세영상 세가지 데이터를 수집하고 학습시켜 학습된 모델을 생성하는 일련의 과정을 간편하게 직접 해 볼 수 있다.
다음과 같은 Data Gather -> Train -> Model Export 세단계를 하나의 화면에서 구현함으로써, 데이터만 정리해서 올리면 AI학습 모델을 즉석에서 만들어 받아볼 수 있다.
2. Teachable Machine 프로젝트 생성
현재는 Image, Audio,Pose 세가지 데이터를 이용한 프로젝트를 생성할 수 있다.
Image Project를 선택할 경우 다음과 캍이 작업 화면이 표시되는데 Class별로 이미지 file을 올리거나 Webcam을 통해 데이터를 올릴 수 있다. "Add Class를" 선택해서 Class를 추가할 수도 있다.
3. Teachable Machine 학습 및 모델
사진을 올린 후 Tainning 작업을 완료하면 다음과 같이 Preview 또는 Export Model 이 활성화되는데 Preview에서는 학습된 모델을 즉석에서 테스트해 봄으로써 얼마나 정확히 학습되었는지 검증해 볼 수 있다.
이런 과정을 통해 학습된 최종 Ai학습모델 데이터를 "Export Model" 메뉴에서 다운로드하여 원하는 목적에 AI기능를 활용할 수 있다.
AI학습모델은 용도별로 Tensorflow.js, Tensorflow, Tensorflow Lite 각기 다른 형식으로 선택하여 받을 수 있다. 또 모델데이터를 직접 다운로드 받아 운영하지 않고 구글이 제공하는 속도가 빠른 클라우드 서비스에 등록해 놓고 단지 링크만으로 이를 사용하는 방법도 함께 제공하고 있다.
Teachable Machine은 다음 사이트에 접속하면 된다.
'메이킹프로젝트 > AI 툴과 프로젝트' 카테고리의 다른 글
미디어파이프(MediaPipe)로 AI python프로그램 개발하기 (0) | 2021.08.19 |
---|---|
구글 AI 프레임워크 미디어파이프(MediaPipe) 소개 (1) | 2021.08.02 |
Teachable Machine 재미있는 개발 프로젝트들 (0) | 2021.03.12 |
Teachable Machine 에서 제작된 AI학습모델로 웹서비스 만들기 (0) | 2021.03.10 |
Teachable Machine으로 AI머신러닝 실습 (0) | 2021.03.01 |