메
메가존클라우드
April 10, 20241회
그리드서치로 랜덤포레스트 튜닝하기

간단 소개
그리드서치를 이용해 랜덤 포레스트 모델을 튜닝하고, 항공권 예약 데이터 예측 성능을 개선하는 과정을 분석합니다.
AI Summary
- 데이터 전처리 및 모델 학습
- 항공권 예약 데이터로 랜덤 포레스트 모델 구축
- 원-핫 인코딩과 오버샘플링을 통해 데이터 전처리
- 학습/테스트 데이터 분리 후 초기 모델 정확도 84% 달성
- 하이퍼파라미터 튜닝 및 성능 평가
- 그리드 서치를 이용한 하이퍼파라미터 튜닝 시도 (max_depth, n_estimators 등)
- 튜닝 후 정확도는 소폭 감소했으나, 재현율, 정밀도, F1 스코어 향상
- 혼동 행렬을 통해 모델 성능 검증
- 특성 중요도 분석 및 결론
- 출발 요일, 출발지, 비행 시간, 체류 기간, 판매 채널 등이 주요 예측 요인으로 확인
- 불균형 데이터 처리, 하이퍼파라미터 튜닝, 특성 중요도 분석을 통해 모델 개선
Next Feeds
통합된 개발과 배포 : Monorepo와 GitOps의 매력적인 조합
Monorepo와 GitOps를 결합하여 개발 및 배포 환경을 통합하고 자동화한 FE 개발팀의 경험을 공유합니다.
MonorepoGitOpsCI/CDDockerArgoCD
2024. 4. 8.
사람인

Planet AD 서비스 안정화 가이드
Planet AD 서비스 안정화 및 비용 최적화 사례 공유: EKS, Autoscaling, DB, DynamoDB, AWS 비용 절감 전략.
EKSAutoscalingKEDARDS ProxyDynamoDB
2024. 4. 5.
skplanet
ChatGPT 프롬프트 팁 시리즈 - (2) Output Automater
Output Automater는 LLM의 단계별 작업 자동화를 통해 결과물의 품질을 높이고 수동 작업 시간을 단축하는 프롬프트 팁입니다.
Output AutomaterLLM자동화프롬프트ChatGPT
2024. 4. 4.
빅웨이브에이아이
ChatGPT 뻔한 팁말고 진짜 제대로 한번 써보자! ChatGPT 프롬프트 팁 시리즈 - (1) Meta Language Creation
ChatGPT 프롬프트 팁 시리즈 (1): Meta Language Creation. ChatGPT 활용 시 맞춤형 메타 언어 생성 및 활용법 소개.
ChatGPT프롬프트메타 언어LLM프롬프트 엔지니어링
2024. 4. 4.
빅웨이브에이아이
여러 제휴사와 연동하는 신규 프로젝트 개발기 2편
카카오페이의 신규 프로젝트 개발 경험을 바탕으로 유효성 검증 및 테스트 코드 작성의 중요성과 구체적인 방법에 대해 설명합니다.
유효성 검증테스트 코드Kotlin Contracts단위 테스트통합 테스트
2024. 4. 3.
카카오페이
여러 제휴사와 연동하는 신규 프로젝트 개발기 1편
카카오페이의 자동차보험 비교 서비스 개발기를 통해 제휴사 연동 및 병렬 처리 전략을 소개합니다.
제휴사 연동API 관리병렬 처리비동기 처리Kotlin Coroutines
2024. 4. 3.
카카오페이