구글 Teachable Machine

우진이·2024년 1월 2일
post-thumbnail

티처블 머신의 이해와 사용

*티처블 머신 이해와 사용

Teachable Machine(티처블 머신)이란?

Teachable Machine은 구글에서 만든 웹기반 노코드 인공지능 학습 툴입니다. 이미지, 사운드, 자세를 인식하도록 컴퓨터를 학습시켜서 사이트, 앱 등에 사용할 수 있는 머신러닝 모델을 쉽고 빠르게 만들 수 있습니다.

1. Teachable Machine 알아보기

https://teachablemachine.withgoogle.com/

티처블 머신은 3개의 ai모델을 제공합니다.
[이미지, 오디오, 포즈 분석]
위 3종류 중 선택하여 목적에 맞게 데이터를 학습시켜 ai를 생성.

2. Teachable Machine 실습하기

실습 모델 (동물상 테스트)
이미지 분석을 이용한 얼굴을 데이터를 학습시켜 동물상 분석 AI 제작

  1. 모델 학습
위 화면에서 
1. class 1, class 2는 학습시킬 데이터 분류 후 입력
2. 학습 방법: 웹캠/ 업로드으로 데이터를 입력 가능
	웹캠: 웹캠으로 바로 사진을 촬영하여 데이터 수집
    업로드: 이미지를 드래그앤 드랍으로 데이터 수집
    
  1. 동물상 데이터 학습
실습 용도로 동물상 3개(공룡, 강아지, 원숭이) 정도만 데이터를 분류하여 학습 시켰습니다. 
이미지 데이터를 올린후 학습시키기 버튼 클릭하면 수 초후 학습 완료
(*학습데이터를 디테일하게 분류할수록 ai의 성능이 올라갑니다.)
  1. AI 성능 확인 (웹캠 - 실시간)
웹캠을 이용한 실시간 ai 분석 결과 도출
  1. AI 성능 평가 (파일 - 인아웃풋)
학습시키지 않은 사진을 이용하여 AI 성능 확인

이상으로,
노코드로 인공지능 모델에 데이터를 학습시켜서 목적에 맞는 AI를 만드는 실습이었습니다.

*다음 챕터에는 위에서 만든 모델을 내려받아서 자신의 서버에 올려서 자신만의 서비스를 만드는 것으로 진행하겠습니다.

profile
나만의 플랫폼을 만들어 보자

0개의 댓글