[2023 SUMMER DEV] 사용자 닮은 꼴 연예인 추천 인공지능+WEB, 채다치즈팀

에코노베이션 채다치즈팀의 2023-1 프로젝트를 소개합니다!

채다치즈팀의 프로젝트 이후 인터뷰를 들어볼까요?


Q. 채다치즈팀의 프로젝트에서 대해 설명해주세요!

채다치즈 팀은 2023-1학기 동안 총 2개의 프로젝트를 진행하였는데, 첫 번째는 DACON에서 주최한 ‘도배하자 유형 분류 AI 경진대회’입니다. 두 번째는 앞의 경진대회 경험을 바탕으로 한 ‘닮은 꼴 연예인 찾아주기’로, 사용자의 얼굴을 분석하여, 데이터 내 가장 닮은 연예인을 찾아주는 AI 모델 개발 및 웹 개발을 진행하였습니다.


1번째 프로젝트 - Dacon


2번째 프로젝트 - 연예인 닮은꼴 프로젝트


Q. 어떤 역할을 맡았고, 주요 기술 스택은 어떻게 구성되었나요?

채다치즈 팀은 AI 2명으로 이루어진 팀으로, 두 프로젝트 모두 함께 AI를 개발하였습니다. AI 관련 기술 스택은 Pytorch, Tensorflow, Selenium, Web 관련 기술 스택은 React와 Node.js를 사용했습니다.


Q. 프로젝트 개발 중 어려움을 겪은 경험이 있나요? 어떻게 해결했으며, 그 과정에서 얻은 교훈은 무엇인가요?

2개의 프로젝트 모두 이미지 관련 모델을 개발해야하다보니 데이터의 용량이 매우 컸고, 이에 모델의 학습이 아주 오래 걸리거나, 아예 Out of Memory가 뜨는 경우가 많았습니다. 이를 해결하기 위해 정보전산원 또는 AICOSS에서 GPU를 대여하거나 데이터를 전처리하는 등의 방법으로 해결하고자 하였습니다.

또한, 두 번째 프로젝트에서 연예인 데이터셋을 직접 제작하다보니 질 높은 데이터셋 구성을 위한 확인 과정이 힘들었습니다, 이미지, 영상 데이터는 용량이 매우 크기 때문에 이를 위한 충분한 자원을 준비하고 프로젝트에 임해야겠다는 교훈을 얻을 수 있었습니다.ㅠ^^ㅠ


Q. 프로젝트의 기술적인 도전과제나 혁신적인 부분은 무엇이었나요?

DEV에서 진행되는 부스에서 사용자가 AI를 쉽게 이용해 볼 수 있도록 웹으로 구현하는 것이 도전 과제였던 것 같습니다. 웹캠으로 그 자리에서 사용자의 얼굴을 촬영해 결과를 바로 보여줄 수 있었던 것이 좋았습니다^^


Q. 프로젝트의 주요 목표와 성과는 무엇이었고, 이를 달성하기 위해 어떤 전략을 사용했나요?

저희 프로젝트의 주요 목적은 각자의 성장이었습니다. AI에 대한 공부는 물론이고, 협업에 관한 경험을 쌓고, 모델 개발 외에 데이터 생성부터 차근차근 진행해보며 각자 부족한 점을 알아가며 나아가는 것이 저희의 목표였습니다. 이를 위해 팀 목표와 분리되는 각자의 목표를 세웠고, 그 목표를 어떻게 수행해 나갈 것인지도 계획을 세워가며 프로젝트를 진행하였습니다.


Q. 팀 내 협업에서 문제는 없었는지 궁금합니다!

협업 과정에서 문제가 될 만한 것은 크게 없었지만, 아무래도 AI 개발자 2명의 협업이다보니, 데이터 외 모델은 각자 개발하게 되었습니다. 이에 같은 가상 환경에서 서로의 개발 과정을 공유하고, 코드 리뷰하면서 성능을 비교하는 방식으로 서로가 서로에게 좋은 영향을 끼치며 함께 성장하고자 하였습니다. 후에 개발을 할 때는 보다 적극적으로 Git을 사용해보면 좋을 것 같습니다!


지금까지 채다치즈 팀의 인터뷰였습니다.

두 분의 1학기 동안의 여정을 알 수 있는 인터뷰였습니다! 인터뷰에 응해주셔서 감사합니다! 앞으로의 두 분의 앞날을 응원하겠습니다!!