logo

[computer-vision] 지도학습의 원리 실습

http://playground.tensorflow.org ← 딥러닝을 이용한 지도학습의 원리를 체험할 수 있는 사이트

 

티처블 머신 teachable machine

 

티처블 머신: 이미지 프로젝트

  • 파일 또는 웹캠으로 이미지를 학습시킬 수 있음
  • 이미지 프로젝트 → 표준 이미지 모델 선택
 

티처블 머신: 모델 학습시키기

  • 웹캠이나 파일로 해당 클래스의 예시를 입력
  • 클래스1의 이름을 입력
  • 클래스 2에도 동일한 작업
  • 학습 버튼 클릭
  • 웹캠이나 파일로 새로운 이미지 업로드
  • 분류된 결과
 

딥러닝 이전과 이후의 특징 추출

  • 딥러닝 이전에는 과제 특성에 맞게 여러 단계의 처리 과정을 거쳐 특징을 추출
  • 종단간 학습(end-to-end leaning): 딥러닝에서는 원 데이터를 거의 그대로 입력하여 원하는 출력을 얻음
  • 표상 학습(representation learning): 신경망이 과제를 수행하는데 적합한 특징들을 내부적으로 학습
 

인간과 기계의 학습 방법의 차이

  • 스스로 생각하는 존재, 인격화된 존재라는 통념
  • 인간은 소량의 데이터나 심지어 데이터 없이도 학습이 가능
  • 인공지능은 대량의 데이터가 필요
  • 인공지능은 좁은 범위의 문제에만 학습이 가능, 전이(transfer)가 어려움
    • 문제가 달라지면 처음부터 새롭게 접근해야
  • Zero-Shot Learning: 추가적인 데이터 없는 전이 학습
    • 매우 다양한 범위의 문제들을 하나의 모델에 학습 → 기존의 문제와 유사한 새로운 문제도 가능
Previous
컴퓨터 비전과 머신러닝