내일배움캠프 AI - MyLittleHero 프로젝트 KPT 회록

Dongwoo Kim·2022년 5월 25일
0

스파르타 코딩클럽

내일배움캠프 AI 웹개발자양성과정 2회차

20220525 MyLittleHero KPT 회고록

프로젝트 정보

  • 프로젝트 명
    My Little Hero - 나와 닮은 마블 히어로 캐릭터 찾기

  • 기간
    2022.05.18-25

  • 프로젝트 목표
    1. 핵심 기능 구현
    2. 각자 맡은 부분과 아닌 부분 구분없이 전체적으로 확실하게 이해하기
    3. CNN 모델 이해 & 학습시키기

  • 팀 정보
    팀명 : 판타스틱4
    팀원 : 김동우, 김진수, 최민기, 이윤지

KPT 회고

  • Keep (좋았던 점, 유지했으면 하는 부분)
    1. CNN 모델을 직접 학습시키면서 구조를 이해할 수 있던 점
    2. DB설계와 API설계를 제대로 작성한 것
    3. 세부목표와 진행일정을 구체적으로 정해서 최종목표까지 단계별로 진행할 수 있던 점
    4. 머신러닝 강의를 들으면서 팀리뷰를 진행한 부분
    5. 모르는 부분이 있으면 팀원들과 같이 공유하고 해결해나간 점
  • Problem (아쉬웠던점, 진행하면서 겪은 문제점)
    1. 모델 학습에 있어서 이해도가 부족했거나 미세조정을 제대로 하지 못한 것
    2. 블루프린트, POSTMAN을 사용해보지 못한 것
    3. javascript 작성할때 jquery를 많이 사용함
    4. 핵심기능에 중점을 많이둬서 추가기능은 많이 구현하지 못했다.
  • Try (다음 프로젝트를 위해 해야할 노력)
    1. Flask 블루프린트, POSTMAN을 사용해서 개발해볼 것
    2. 순수 javascript 언어로 frontend 기능 구현하기
    3. 데이터 전처리를 통한 모델 성능 향상시키기
  • Feel (느낀 점)
    • 김동우
      • 좋았던 점 : 팀들과 기획회의를 하면서 프로젝트를 정의하고 만들어가면서 보람을 느낄 수 있었다. 그리고 저번 프로젝트에서 겪었던 목표설정이 미흡했던 부분도 이번 프로젝트에서는 사전에 구체적인 목표를 세우고 진행상황을 잘 체크하여 해결할 수 있었다. 또한 CNN 모델에 대해서 팀원들과 같이 리뷰를 통해 구조를 이해하고 특징들을 파악하는 시간이 재밌었다.
      • 아쉬웠던 점 : CNN 모델을 미세조정 하는데 있어서 유의미한 효과를 내지 못했다. 초기 학습 정확도가 0.65정도였다면 최고 정확도는 0.68 정도로 5% 차이를 보였지만 반대로 train set에 과적합 되는 현상이 발생했는데 이를 동시에 해결하지 못했다. 미세조정과 머신 러닝 모델링하는데 있어서 부족함을 많이 느꼈고 앞으로 기회가 있다면 이 부분을 중점적으로 개선 시키고 싶다.
    • 김진수
      • 좋았던 점 CNN학습모델 적용을 통해 흐름에 대해 조금 더 이해도가 증가하여서 좋았던 거 같습니다. 팀원들과 CNN학습모델 시키는 과정을 통해서 각 학습모델의 장단점을 알게 되었습니다.
      • 아쉬웠던 점 제가 아직은 제 생각처럼 구현 해낼 수 있는 부분이 많지 않아서 다음번에는 확실하게 한가지기능이라도 구현 해내는 걸 목표로 삼고 있습니다.
    • 이윤지
      • 좋았던 점 처음 계획한 대로 잘 구현되었고 DB설계와 API 설계를 왜 잘 계획 해야 하는지 다시금 알 수 있었던 시간이었다.
      • 아쉬웠던 점 모델 학습에 대해 이해도가 부족하여 프로젝트 진행하면서 어려움을 느꼈다.
    • 최민기
      • 좋았던 점 모델을 하나씩 맡아 서로 장단점을 비교해보는 과정을 거치면서 여러가지 모델들을 접해 볼 수 있어서 좋은 경험이 되었다.
      • 아쉬웠던 점
profile
kimphysicsman

0개의 댓글