[개발상상]오디션 AI
반응형

 케이팝의 인기로 늘어나는 오디션 지원자... 오디션도 자동화 될 순 없을까?

 인공지능 중에서도 컴퓨터 비젼을 활용하면 성공할 수 있는 아이돌이 될 수 있을지 구분이 가능하지 않을까?



사실 처음 머신러닝을 배웠을 때 단순히 인공지능이 예쁜 사람, 예쁘다는 개념을 알 수 있을까? 라는 호기심에 생각이 시작되었다.

인기있는 오디션 프로그램을 보면 예쁘고 매력있는 사람이 정말 많이 나옴에도 불구하고 눈이 가는 사람은 따로 있다.

다양한 복합적인 요소(성격, 행실, 인성 등)가 사람을 끄는 것이겠지만 이러한 정보 없이 방송이 시작되기도 전에 외모만으로 화제가 되는 인물들이 있다.

눈에 띄는 외모는 무엇이 다를까?? 정말 단순히 운만이 작용하는 것일까?

 나는 정말 궁금했다

무엇이 다르지?? 이걸 분석할 수 있는 방법도 모르겠다. 

관상학? 얼굴 황금비율? 수학적인 얼굴 면적 분석?

다 모르겠다


머신러닝으로 예쁜 사람들의 데이터와 일반 평범한 얼굴의 데이터를 학습 시키면 어떤 기준으로 예쁜 얼굴을 나누는지 알 수 있지 않을까?

그래서 데이터셋을 만들어 학습을 진행해 보았다.

이미지 분류 모델 Xception, VGG 등을 사용해 봤지만...이게 맞게 하는건지도 알 수 없었다.

이 모델들은 단순히 사물이 어떤 사물인지 구분하는 모델이 아닌가..? 싶었다.

<핸즈온 머신러닝> 책을 읽어보면서 컴퓨터 비전 쪽을 읽어보았다. Keras로 레이어를 쌓아 모델을 구성했다.

이미지 분류 모델을 만들어보기도 하고, 기존의 이미 학습된 분류 모델에 전이 학습을 시키기도 했다.

둘다 결과는 처참했다...

데이터가 적은 탓? 애초에 모델이 잘못된 탓? 인지도 알 수 없었다

좀 더 공부가 필요하다

반응형