Eye-Remocon / Emotion_detection

0 stars 0 forks source link

감정인식 모델 학습관련 #1

Open Seunghui98 opened 3 years ago

Seunghui98 commented 3 years ago

해당 레포지토리에 감정인식과 관련된 Cloud를 이용한 세 회사의 API 특징과 현재 학습한 모델에 대해 정리해보았습니다.

  1. 회사의 API를 사용한다면 Amazon Rekognition가 가장 좋은 것 같습니다. Amazon EC2와 같은 AWS 클라우드 서비스를 이용한다면 Amazon Rekognition 기능은 무료로 사용 가능하다고 합니다.

  2. 만약 직접 감정인식 모델을 학습한다면, 현재의 모델로는 정확도를 높이는 노력이 필요할 것 같습니다. 제가 찾아본 결과 데이터셋은 현재 사용한 캐글데이터를 사용하는 방법이 최적의 방법일 것 같습니다. 또한 현재 학습한 모델은 ResNet9이라는 모델을 사용하였지만, 검색을 해보니 ResNet50 이라는 모델을 사용한다면 정확도를 80%정도까지는 높일 수 있을 것 같습니다.

2번 방법을 통해 직접 더 좋은 모델을 학습해본다면 값진 경험을 해볼 수 있을 것 같습니다. 2번을 한번 도전 해보고 많이 복잡하고 학습에 성공하지 못한다면 1번 방법으로 해보면 좋을 것 같은데 혹시 다른 해결점이나 좋은 의견 있으시다면 코멘트 부탁드립니다 !!

lspc678 commented 3 years ago

@Seunghui98 @smarthome-hanium @Ryumaker 제가 생각하기에도 이 방식으로 진행하는 것이 좋다고 봅니다. 우선 저도 직접 감정인식 모델을 사용해서 테스트를 진행해 보겠습니다. 혹시 더 좋은 방법을 발견하면 다시 코멘트를 남기도록 하겠습니다.

smarthome-hanium commented 3 years ago

1번에 큰 노력이 안들어간다면 2번과 성능 비교를 위한 정도까지는 하면 좋을 것 같아요. 메인은 2번이지만 Amazon Rekognition API로 구현할 때 어느정도 시간이 필요할 지도 검토해보면 좋을 것 같습니다.