WEB + AI실무프로젝트/Orange3 실무 프로젝트

5. 개, 고양이, 호랑이 구분하기

김월천 2021. 8. 11. 19:32

 

 개요

  • 비지도 학습으로 개와 고양이를 섞어서 보여주고 Clustering으로 구분해 본다.
  • 즉 생심새 만으로 구분할 수 있을지 실험해 본다.

 

  • 이미지 분석이므로 Import Images 아이콘을 불러온다.
  • clustering Images 폴더를 찾아 선택한 후 open을 클릭한다.
  • Image Viewer 아이콘을 클릭하여 사진을 확인한다.

  • 이미지를 분석하기 위해 Image Viewer의 오른쪽 바에서 드래그를 해 Image Embedding을 불러온다. 구글 Inception v3를 사용한다.
  • k-Means를 적용해 본 후 인공지능이 제안한 클러스터 개수를 확인한다.
  • 인공지능은 6개로 분류하라고 되어 있으나 일단 3개로 분류한다.
  • Image Viewer를 불러 온 후 Title Attribute를 Cluster로 변경한다.
  • 개는 C1, 고양이는 C2, 호랑이는 C3로 구분되어 있는 것을 확인할 수 있다.
  • 인공지능이 제안한 6개로 분류한 결과도 확인한다.