Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
밑바닥부터 시작하는 추천시스템 with Kubeflow 섬네일

밑바닥부터 시작하는 추천시스템 with Kubeflow

KREAM faviconKREAM·AI/ML·
KubernetesApache KafkaApache AirflowKubeflowHBase
2025년 05월 28일7

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

KREAM은 Kubeflow를 활용한 추천 시스템을 구축하고, Kafka·Airflow·HBase로 데이터 파이프라인을 구성해 MF 기반 모델을 학습·서빙하는 전체 MLOps 흐름을 구현했다.

구현 방법

  • 데이터 파이프라인: 이벤트 → Kafka → 멀티 컨슈머 저장(Amplitude, HBase, Braze) 및 10분 간격 전처리
  • 모델/서빙: Matrix Factorization(MF) 기반 학습, Kubeflow Pipelines로 파이프라인 구성, FastAPI로 추론 API 배포
  • 저장/배포: PVC로 데이터 공유, Docker 이미지 기반 학습, Kubernetes에 배포
  • 서빙: Kubeflow KServe를 통한 InferenceService 배포
  • 튜닝/성과: Katib으로 하이퍼파라미터 자동 튜닝, 실시간 → 오프라인 추론 전환으로 응답 시간 10배 단축

주요 결과

  • 응답 시간 약 10배 단축, 시스템 부하 감소
  • 평가 지표로 NDCG, MAP를 활용한 성능 평가 및 재현성 확보

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
밑바닥에서 개선한 추천시스템 with Two-Tower Model 섬네일
75%

밑바닥에서 개선한 추천시스템 with Two-Tower Model

KREAM faviconKREAM·2025년 08월 06일
MLOps기반 개인화 Content추천 섬네일
74%

MLOps기반 개인화 Content추천

케이뱅크 테크 favicon케이뱅크 테크·2023년 06월 28일
리디 추천 시스템, MLOps Platform에 올라탈 결심 섬네일
73%

리디 추천 시스템, MLOps Platform에 올라탈 결심

RIDI faviconRIDI·2024년 08월 20일