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은 다음 사이트에 접속하면 된다.

 

Teachable Machine

Train a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and more – no expertise or coding required.

teachablemachine.withgoogle.com

+ Recent posts