TimewareTimeware
IT 뉴스 목록으로
IT 뉴스

Bridging the Gap: Diagnosing Online–Offline Discrepancy in Pinterest’s L1 Conversion Models

Authors: Yao Cheng | Senior Machine Learning Engineer; Qingmengting Wang | Machine Learning Engineer II; Yuanlu Bai | Machine Learning Enginee...

2026년 3월 5일Timeware Engineeringsecurityglobal-tech-blogpinterest-engineering
Bridging the Gap: Diagnosing Online–Offline Discrepancy in Pinterest’s L1 Conversion Models

요약

Authors: Yao Cheng | Senior Machine Learning Engineer; Qingmengting Wang | Machine Learning Engineer II; Yuanlu Bai | Machine Learning Enginee...

Bridging the Gap: Diagnosing Online–Offline Discrepancy in Pinterest’s L1 Conversion Models

원문: Bridging the Gap: Diagnosing Online–Offline Discrepancy in Pinterest’s L1 Conversion Models (Pinterest Engineering, 2026-02-27)

오늘의 결론

내가 오늘 해결하고 싶은 문제는 광고 모델의 오프라인 성과가 온라인 성과로 전환되지 않고 있다는 점이다. 원문을 통해 확인한 바는, 모델의 성능이 오프라인에서 개선되더라도 실제 서비스 환경에서는 여러 요인으로 인해 기대하는 성과를 내지 못할 수 있다는 것이다.

이 글이 "성능 자랑"이 아닌 이유

이번 글은 단순히 모델의 성능에 대한 자랑이 아니라, 오프라인과 온라인 성과 간의 불일치 원인을 진단하고 이를 해결하기 위한 체계적인 접근 방식에 대한 이야기다. 내가 본 것:

  1. 오프라인 평가의 신뢰성: Pinterest의 L1 모델은 오프라인에서 강력한 성과를 보였지만, 온라인에서는 기대에 미치지 못하는 결과를 나타냈다. 이는 오프라인 성과가 항상 온라인 성과로 이어지지 않음을 의미한다.
  2. 특징 및 임베딩 불일치: 모델이 훈련된 과정에서 사용된 특성이 실제 서비스에서 누락되었고, 이로 인해 온라인 성과가 저하되었다. 이는 서비스 환경과 훈련 환경 간의 불일치로 인한 문제이다.
  3. 퍼널 정렬 문제: 광고 퍼널의 각 단계가 서로 다르게 최적화되어 있어, L1 모델이 성과를 개선하더라도 전체 시스템의 성과로 이어지지 않을 수 있음을 보여준다.

내가 가져갈 실행 포인트 3개

(1) 오프라인 성과 검증: 신뢰할 수 있는 지표 확보

Pinterest 사례에서처럼, 오프라인 성과를 실험할 때는 다양한 로그 소스를 통해 반복적으로 검증해야 한다. 나는 특정 모델이 오프라인에서 성과를 보이더라도, 해당 모델의 데이터가 실제 서비스에서 어떻게 작용하는지 반드시 확인할 것이다.

(2) 특성 및 임베딩 관리: 서비스 환경과의 일치

모델 훈련 시 사용한 모든 특성이 서비스에서도 사용되도록 보장해야 한다. 나의 경험상, 특성이 누락되면 성과에 큰 영향을 미치므로, 서비스 환경에서 사용하는 모든 특성을 명확히 정의하고 관리할 필요가 있다.

(3) 퍼널의 전반적 이해: 정렬 및 설계

단순히 L1 모델이 성과가 좋다고 해서 전체 퍼널이 최적화되어 있다고 생각하면 안 된다. 여러 단계에서의 정렬 상태를 점검하고, 각 단계에서의 성과가 어떻게 연결되는지를 분석해야 한다. 그래야만 전반적인 성과 개선이 가능하다.

내가 설계할 기준

이 접근법으로 보내기 좋은 일

  • 새로운 광고 모델을 실험할 때
  • 기존 모델의 성과를 재검토할 때
  • 다양한 환경에서 모델을 비교할 때

이 접근법이 맞지 않는 경우

  • 소규모 데이터셋에서 실험할 때
  • 단기 성과만을 중시할 때

실패를 줄이는 운영 체크리스트

  • 오프라인 모델 성과가 온라인과 일치하는지 확인하지 말 것
  • 특성이 서비스에서 누락되는 상황을 방치하지 말 것
  • 퍼널의 각 단계가 최적화되었는지 검토하지 말 것
  • 데이터 샘플링 편향을 고려하지 말 것
  • 예측 결과만으로 판단하지 말 것

이번 주에 할 1가지

  • 대상: 새로운 L1 모델의 오프라인 성과 검증
  • 측정: 오프라인 성과 지표(LogMAE, CPA 등)와 온라인 성과 간의 상관관계 분석
  • 성공 기준: 오프라인 성과가 온라인 성과에 긍정적인 영향을 미쳤다고 판단되는 결과 도출 시

마무리

이번 글을 통해 오프라인과 온라인 성과 간의 불일치에 대한 통찰을 얻었다. 단순히 모델의 성능만을 보고 판단하는 것은 위험하며, 다양한 요소를 고려해야 한다. Timeware는 이러한 문제를 해결하는 데 중점을 두고, 안정적이고 신뢰할 수 있는 운영 기준을 세워 나가고 있다.

FAQ

Q. 오프라인 성과가 온라인 성과로 전환되지 않는 이유는 무엇인가요?

온라인 환경에서는 다양한 외부 요인과 시스템 설계가 작용하기 때문입니다. 따라서 오프라인 성과가 좋다고 자동적으로 온라인 성과가 좋을 것이라고 판단할 수 없습니다.

Q. 실무 적용 시 가장 많이 막히는 부분은 무엇인가요?

특히 특성이 서비스에서 누락되는 경우가 많습니다. 이러한 문제를 사전에 예방하기 위해서는 특성 관리 프로세스를 철저히 마련해야 합니다.

Q. Timeware는 이것을 어떻게 활용하나요?

Timeware는 모델 개발 시 오프라인 성과와 온라인 성과 간의 연관성을 철저히 분석하여, 각 단계에서의 최적화를 추구하고 있습니다.

Q. 이 흐름은 앞으로 어떻게 전개될까요?

앞으로는 더 많은 기업들이 오프라인-온라인 성과 간의 불일치 문제를 인식하고, 이를 해결하기 위한 체계적 접근법을 채택할 것입니다. 이를 통해 전체 시스템의 성과를 개선하는 방향으로 나아갈 것입니다.