
강의 소개
회사에서 AI 모델을 개발하는 것이 수업에서 듣는 내용과 무엇이 다른지 살펴봅니다.
가장 큰 차이점은 데이터셋과 평가 방법이 준비되어 있지 않다는 것인데요. 학습 데이터셋을 준비할 때 실제 회사에서는 어떤 일을 겪게 되는지, 그리고 해당 데이터셋을 학습된 모델의 성능을 평가할 때는 어떠한 점을 고려해야 하는지 사례 중심으로 살펴봅니다.
더불어 개발 프로세스의 효율성을 위한 조직 구성도 제안하면서, AI 상품화 과정 속에 필요한 전체 업무 리스트를 정리해 봅니다.
마지막으로, AI 입문자에게 도움이 될 만한 조언들로 강의를 마무리합니다.
연구/수업/학교 관점의 AI 개발 : 주어진 데이터셋(학습,테스트)/평가 방식에서 더 좋은 모델을 찾는 방식으로 AI 모델 개발

서비스 관점의 AI 개발

주어진 서비스 요구사항에 적합한(데이터셋/평가방식X) AI 모델 개발
서비스 요구사항을 통해 학습 데이터셋 구체화(종류, 수량, 정답)
테스트 데이터셋은 학습 데이터셋에서 일부를 사용 + 서비스 요구사항으로부터 테스트 방법 도출
테스트 방법 정리
- offline test(서비스 적용 전 성능평가) || online test(서비스 적용 시 성능 평가)
- 정량평가, 정성평가
| Offline | Online | |
|---|---|---|
| 정량 평가 | 완벽하지 않기에 AI 모델 후보 선택 목적 | 해당 AI 모델을 서비스 시나리오에서 자동 정량 평가 |
| 정성 평가 | 각 후보 AI 모델에 대한 면밀 분석 후 서비스 출시 버전 선택 | VOC를 통해 AI 모델 개선 포인트 파악 |
학습 데이터셋 준비 담당자 기준에서 실제 업무
서비스 요구사항에서 모델 요구 사항도출