
지루한 통계 검증은 AI에게 맡기고, 데이터 과학자는 핵심 가설에만 집중하는 '인간 증강형' 워크플로우를 소개합니다.
이 아티클은 넷플릭스가 복잡한 인과 추론 과정에서 발생하는 반복적인 작업을 줄이고 신뢰성을 높이기 위해 구축한 오픈소스 에이전트(oci-agent)의 아키텍처와 성과를 다룹니다. 특히 'Actor-Critic' 루프를 통해 통계적 오류와 편향을 잡아내는 과정과 실제 넷플릭스 서비스 분석 사례를 통해 에이전트가 어떻게 인간의 의사결정을 도울 수 있는지 심도 있게 설명합니다.
데이터 과학자 및 ML 엔지니어라면 인과 추론의 엄격함을 에이전트 워크플로우로 어떻게 치환했는지 살펴보시길 권장하며, 특히 분석 도구의 자동화와 신뢰성 확보 사이에서 고민하는 시니어 개발자에게 추천합니다.
관측 데이터 기반 인과 추론(OCI)은 정답(Ground Truth)이 존재하지 않고 고도의 도메인 지식과 반복적인 검증 과정이 필요하여 휴먼 에러에 취약하며, 단순한 AI 에이전트에게 맡기기에는 신뢰성 확보가 매우 어렵습니다.
넷플릭스는 'Principal(인간)-Actor(수행)-Critic(비평)' 구조의 에이전트 루프를 도입하여 타겟 실험 에뮬레이션 철학을 자동화하고, 4가지 핵심 설계 진단(공변량 균형, 중첩, 플라세보 결과, 민감도 분석)을 워크플로우에 통합했습니다.
ACIC 경진대회 데이터셋 평가 결과 단순 프롬프팅 대비 월등한 RMSE 감소와 정확한 신뢰 구간을 확보했으며, 비평가 에이전트를 통해 231개의 추론 결과 중 신뢰할 수 있는 결과(192개)를 성공적으로 선별해 냈습니다.
Trade-off
성향 점수 트리밍(Trimming)을 통해 추론의 신뢰성을 높였으나, 이는 전체 모집단이 아닌 특정 중첩 집단에 대해서만 효과를 측정할 수 있다는 분석 범위의 한계를 수반하며 추론 대상(ATE vs ATT)이 변할 수 있습니다.
관측 데이터를 사용하여 마치 무작위 대조 실험(RCT)을 수행하는 것처럼 설계를 모방하는 인과 추론 방법론입니다.
처치 집단과 통제 집단 간에 결과에 영향을 줄 수 있는 다른 변수(공변량)들이 균등하게 분포되어 있는지 확인하는 지표입니다.
결과 모델과 처치 모델 중 하나만 정확해도 일관된 인과 효과 추정치를 얻을 수 있게 설계된 통계적 추정 방식입니다.




