본문으로 이동
당신에게 배달 시간이 전달되기까지: 불확실성을 다루는 예측 시스템 구축 과정 #우아콘2024 #우아한형제들
컨퍼런스

당신에게 배달 시간이 전달되기까지: 불확실성을 다루는 예측 시스템 구축 과정 #우아콘2024 #우아한형제들

우아콘 2024 우아한형제들 · YouTube

원문 보기

AI 핵심 요약

배달 시간은 배차·픽업·전달 단계마다 영향을 주는 요인이 다르고, 주문 전후로 활용할 수 있는 정보도 달라 정확한 예측이 어려웠다. 발표자들은 과거 시간대별 패턴과 실시간 피처를 활용하고, 공간 정보를 임베딩 및 Uber H3 인덱스로 표현했으며, 각 단계를 나눠 확률 분포를 예측한 뒤 결합해 고정된 시간 구간을 제공했다. 이를 뒷받침하기 위해 Spark·Flink·Kafka·Redis 기반의 학습 및 서빙 파이프라인을 구성하고, 서비스 특성에 따라 준실시간 배치·온라인 서빙·배치 추론을 적용했다. 데이터 품질 검사와 모니터링, 시간 버퍼 자동화, 섀도우 테스트를 통해 불확실성을 관리하며, 예측 정확도뿐 아니라 사용자 경험과 운영 안정성도 함께 고려해야 한다는 점을 공유했다.

  • 예측 시점에 알 수 없는 정보는 가게·지역·시간대별 과거 패턴과 최근 실시간 집계 피처로 보완한다.
  • 범주형 공간 정보는 임베딩이나 H3 인덱스와 타깃 인코딩으로 표현하고, 표본이 적은 지역에는 스무딩을 적용한다.
  • 희소한 기상 상황은 시간 가중 샘플링과 기상 유형별 룩업 테이블로 학습 데이터를 확보한다.
  • 데이터 품질, 모델 지표, 추론 지연 시간과 비즈니스 지표를 함께 모니터링하고 배포 전 검증한다.
  • 섀도우 테스트와 시뮬레이션으로 실제 사용자에게 결과를 노출하지 않고 새 모델의 동작을 확인한다.

소개

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 배달의민족 서비스에서 사용되는 시간을 예측하는 시스템을 설명하고, 다양한 서비스 적용 사례를 다룹니다. AI 모델 개발 사례와 추론 아키텍처를 설명하고, 수많은 변수에 좌우되는 ‘시간’을 정확하게 예측하기 위해 고민하고 개선했던 경험을 전달합니다. ㅤ 👉 발표자 소개ㅤ 한상윤, 데이터 엔지니어 김동인, 데이터 과학자

이 자료가 담긴 로드맵

커뮤니티에서 더 보기

비슷한 학습 자료

컨퍼런스 우아콘 2024

[WOOWACON2024오프닝노트 다시보기] 👉 세션 설명 한 번의 배달을 위해 필요한 수많은 기술과 그 기술들을 만들어낸 수많은 고민들, 그리고 우아한형제들이 꿈꾸는 미래를 공유합니다. ㅤ 👉 발표자 소개ㅤ 송재하, 우아한형제들 CTO Benjamin Mann, Delivery Hero CTO 한동훈, 우아한형제들 데이터사이언스그룹 그룹장 👍 추천 대상 우아한형제들의 기술 이야기가 궁금하신 분이라면 누구나

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 하루 150만 건의 배달을 어떻게 잘 배차할 수 있을까? 분할 정복을 넘어선 지역 최적화의 경험을 바탕으로, 데이터와 머신러닝을 활용해 서비스와 도메인을 개선한 사례를 공유합니다. ㅤ 👉 발표자 소개ㅤ 윤대영, 서버 개발자 박영수, 데이터 과학자

알고리즘 · 자료구조 딥러닝 · 머신러닝

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 배달의 민족은 전국 식당들의 메뉴와 주문 뿐만아니라 커머스 대형 셀러들과 연동하여 실시간 배달 서비스를 제공하고 있습니다. 제공하는 서비스에서 발생하는 하루 평균 200억 건의 데이터가 흘러가는 시스템을 안정적으로 구축하고 운영한 사례를 공유드립니다. 1부: 시스템 아키텍처 편 대용량 데이터 처리 시스템을 도입하는 과정에서의 고민과 적용한 기술 그리고 아키텍처를 설명합니다. 2부: 음식 배달, 물건 배달 서비스 구축 편 데이터 정합성과 재처리 복원 등을 고려한 가장 안정적이고 지속가능한 시스템 구조를 만들기 위한 고민과 해결사례를 공유합니다. ㅤ 👉 발표자 소개ㅤ 김민중, 서버 개발자 장재주, 서버 개발자 윤보민, 서버 개발자 김병화, 서버 개발자

백엔드 데이터베이스

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 장애상황을 어떻게 대응하고 계시나요? 어디서 장애가 발생했는지, 어떻게 해결할지 고민하면서 멘탈이 바사삭 했던 경험이 있진 않으신가요? 실시간 주문 데이터를 활용하여 신속히 배달 서비스 장애 감지하고 차단하는 시스템을 구축했던 경험담을 소개합니다. ㅤ 👉 발표자 소개ㅤ 김지언, PM 천은정, PM

프로덕트 지표 · 실험

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 이그나이트는 하나의 주제로 3~5명의 발표자가 5분간 빠르게 발표를 진행하는 방식의 세션입니다. 참여형으로 진행된 이그나이트 세션에서는, 우아한형제들 소속 발표자와 타소속 발표자가 함께 참여하였습니다. '운영 안정성을 기술적으로 지키는 방법' 세션에서는 QA, 배포 파이프라인 구성 등 기술을 활용해 어떻게 '운영 안정성'을 지키고 있는지 경험담을 공유합니다. 👉 발표 목록 1. 어쩌면 당연한 것들 - 김태정 님 2. 개선된 통합테스트 환경 만들기 - 김지훈 님 3. 파이프라인의 효율화: 운영 안정성을 위한 작은 스텝 - 정영진 님 4. 닥치면 다 해야하는 스타트업 개발자를 위한 인프라 QuickStart - 이재영 님

소프트웨어 테스트 데브옵스 · 인프라

컨퍼런스 우아콘 2023

[WOOWACON2023 세션 다시보기] 👉 세션 설명 현실 세계에서 예측은 이론과 정말 많이 다릅니다. 정확한 답과 비즈니스적으로 좋은 답은 항상 일치하지 않습니다. 정답과 해답 사이에서 실시간 예측 모델을 도입하기까지 길고 긴 여정을 소개합니다. ㅤ 👉 발표자 소개 배달시간예측서비스팀 이봉호 데이터 엔지니어부터 데이터 과학자까지 데이터 업계 밥만 먹고 살아온, 사연 많은 개발자입니다. 배달시간예측서비스팀 김동인 우아한형제들에서 데이터 과학자로 시간예측, 이상탐지, 랭킹 등의 프로젝트를 진행했습니다. 예측모델링과 사회과학에서의 양적연구에 관심이 있습니다. 👍 추천 대상 - 다양한 유관부서와 함께 프로덕트를 개발하는 데이터과학자 - AI/ML프로덕트를 개발하고 실시간환경에서 서빙하려는 분 - 배달시간예측에 대한 인사이트가 필요하신 분 🙋🏻‍♀️ 세션에 대해 궁금한 점이 있다면 dev_relations@woowahan.com 으로 문의주시기 바랍니다.

백엔드 딥러닝 · 머신러닝 로드맵 1개에 담김