일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 임베딩
- 주간회고
- Rag
- FastAPI
- 컴파일
- AWS
- 어셈블
- #include
- 전처리
- 배포
- 21주차
- few-shot
- sk네트웍스familyai캠프
- 회고록
- sk네트웍스familyai캠프12기
- sk네트웍스ai캠프
- Docker
- ai캠프
- openai
- 12기
- 헤더가드
- Langchain
- zero-shot
- one-shot
- sk네트웍스family
- 중복인클루드
- 최종프로젝트
- C++
- Fine-tuning
- 소스코드
- Today
- Total
ansir 님의 블로그
SK 네트웍스 family AI 캠프 8주차 회고( 2025-04-14 ~ 2025-04-18 ) 본문
SK 네트웍스 family AI 캠프 8주차 회고( 2025-04-14 ~ 2025-04-18 )
ansir 2025. 4. 22. 00:58
8주차 수업 내용 복습
[ SK 네트웍스 Family AI 캠프 수업 내용 복습 ] 모델 검증 2025-04-15
비 분산훈련data: mnistCNN1. 데이터셋 데이터 전처리( 이미지 정규화, 텐서 )2. 데이터 로더3. cnn 아키텍쳐 - 모델4. 학스벵 필요한 설정 손실함수, 옵티마이저, 에포크 수, learning_rate5. 학습루프6. 평가
ansir.tistory.com
2차 프로젝트: 전자상거래( E-Commerce ) 고객 이탈 예측
이번 주는 2차 단위 프로젝트가 진행되었습니다. 프로젝트의 목표는 고객의 이탈을 예측하는 모델을 개발하고 이를 컨텐츠화 하는 것이었고, 저희 팀은 전자상거래 기업의 고객의 이탈률을 예측하는 웹 어플리케이션을 구현하였습니다.
기획
작업을 할 수 있는 시간이 하루 정도였기 때문에 프로젝트 시작 2일 전부터 기획 회의에 들어갔습니다. 프로젝트 시작 전날에 기획안에 맞는 스토리 보드가 나왔고 그에 맞게 작업 분담을 하였습니다. 이 덕분에 프로젝트 시작 첫 날에 바로 작업에 들어갈 수 있었습니다.
GitHub
유동적이면서도 체계화된 협업을 하는 것을 매우 좋아합니다. 이번 프로젝트는 제가 프로그램 구조를 설계하게 되었는데 주요 기능을 각 페이지로 나누어 그 구현이 완전히 분리되게 하였고, 이를 GitHub로 버전 관리를 하여서 모든 팀원들이 쉽게 작업하고 적용할 수 있도록 하였습니다.
GitHub - SKNETWORKS-FAMILY-AICAMP/SKN12-2nd-5TEAM: 김도윤, 윤권, 이정민, 이준석, 허한결
김도윤, 윤권, 이정민, 이준석, 허한결. Contribute to SKNETWORKS-FAMILY-AICAMP/SKN12-2nd-5TEAM development by creating an account on GitHub.
github.com
SHAP
제가 맡은 작업은 모델이 예측한 결과 값을 분석하는 페이지를 구현하는 것이었습니다. 이를 위해 SHAP를 사용하였고, " 모델이 이러한 예측 결과를 내었습니다. " 에 그치지 않고 " 그러한 결과를 낸 이유는 무엇이며 어떤 변수가 어느 정도 기여를 하였습니다. " 까지 도출하였습니다. 사용자에게 유의미한 분석 지표를 제공해줄 수 있는 기능이었기 때문에 기획을 할 때부터 실제 구현을 할 때까지 재미있게 작업을 한 것 같습니다.
Streamlit
GitHub와 연동시키면 구현한 Streamlit을 웹 사이트처럼 배포할 수 있는 Streamlit의 공식 사이트의 app 이라는 기능을 알게 되었습니다. 배포 방식이나 변경 사항 적용이 매우 편리하여 추후에 다른 작업물을 만들 때에도 자주 사용할 것 같습니다.
이탈 예측 대시보드
본 프로젝트는 5인 팀으로 구성된 전자상거래( E-Commerce ) 고객 이탈 예측 프로젝트입니다.
app-customer-dashboardgit-ppskz62qtzpmknrdxdfsps.streamlit.app
PMI
Plus : 좋았던 점
프로젝트를 진행할 때 팀원 모두가 열정적으로 참여한 것이 좋았습니다. 초반 브레인 스토밍부터 기획, 개발 단계까지 서로 끊임 없이 소통하고 조율하고 완성해 나가는 과정이 저에게 있어서 협업 능력을 길러준 정말 소중한 경험이었습니다.
또한 프로그램의 설계를 맡을 수 있어서 좋았습니다. 짧은 기간에 3개의 주요 기능을 구현해야 했기 때문에 모든 팀원이 작업을 분담하고 동시에 작업할 수 있게 해야한다고 생각했고 어떻게 작업 환경을 구성해야할 지 고민했던 경험이 저에게 값진 경험이 된 것 같습니다.
Minus : 아쉬웠던 점
프로젝트 기간 동안 최선을 다해 작업하였지만 제가 맡은 작업의 일부분을 완성하지 못한 것이 너무 아쉬웠습니다. 프로젝트 발표 때 더 많은 것을 보여줄 수 있었지만 그러지 못한 것이 정말 아쉬웠고 다음 프로젝트는 더 좋은 결과를 보여주고 싶다는 생각을 하게 되었습니다.
Impressive : 인상적이었던 점
프로젝트 기획 단계에 의견을 조율하는 일이 많았는데 팀원분들이 서로의 의견을 경청하고 차분하게 장단점을 비교해가는 모습이 인상적이었습니다. 개발하는 것 이외에도 의사소통적인 부분에서 많이 배운 것 같습니다.
'SK 네트웍스 family AI 캠프 > 주간 회고' 카테고리의 다른 글
SK 네트웍스 family AI 캠프 10주차 회고( 2025-04-28 ~ 2025-05-02 ) (0) | 2025.05.07 |
---|---|
SK 네트웍스 family AI 캠프 9주차 회고( 2025-04-21 ~ 2025-04-25 ) (0) | 2025.04.30 |
SK 네트웍스 family AI 캠프 7주차 회고( 2025-04-07 ~ 2025-04-11 ) (1) | 2025.04.14 |
SK 네트웍스 family AI 캠프 6주차 회고( 2025-03-31 ~ 2025-04-04 ) (0) | 2025.04.08 |
SK 네트웍스 family AI 캠프 5주차 회고( 2025-03-24 ~ 2025-03-28 ) (0) | 2025.03.31 |