-
[Machine Learning] Teachable MachineProgramming/Machine Learning 2020. 9. 2. 01:08
Teachable Machine이란?
- 머신러닝에 대한 지식 없이도 머신 러닝을 이용할 수 있도록 고안된 도구
https://teachablemachine.withgoogle.com/
위 링크에 들어가 모델을 학습시키고 코드로 다운받을 수 있다!!
자세한 방법은 구글에 잘 나와있으니 참고!
- 위 이미지는 손톱을 물어뜯는지 아닌지를 기계에게 학습시키기 위해 각 class에 맞게 다양한 사진을 찍었다. 예를 들어 손톱이라고 쓰여있는 class에는 손톱을 물어뜯는 사진을 학습시켰고, 그 아래 정상이라고 쓰여있는 class에는 평범한 사진을 넣었다.
- 이 결과로 손톱을 물어뜯는 액션을 취할때 손톱의 Output 확률이 높아지는 것을 볼 수 있다. 사실 많은 표본을 찍어두지 않아서 입술 근처로 손을 가져다 대도 손톱의 Output이 높아졌다.
- 이러한 것들을 다양한 각도에서 다양한 사진을 넣어둔다면 해결할 수 있을 것으로 보인다.
모델 다운로드
- 이 모델에 대한 결과는 위 사진에 Export Model을 클릭하여 다운로드 받을 수 있고, 어떠한 앱을 만들거나 새로운 솔루션을 만들어 낼 때 유용하게 사용할 수 있을 것이라고 생각한다.
참고링크)
https://www.youtube.com/watch?v=F5SUlHhjYCk&list=PLuHgQVnccGMDy5oF7G5WYxLF3NCYhB9H9&index=5
https://teachablemachine.withgoogle.com/