← 최신 논문
🤖 AI

CoRCi: Cross-Reconstruction of Coherent Interests Modeling in Cross-Domain Sequential Recommendation

CoRCi는 혼합 도메인 표현을 생성하기 위한 교차 재구성 메커니즘과 도메인 불변 정렬을 강화하기 위한 FocalNCE 손실 함수를 채택함으로써 데이터 희소성 및 관심사 일관성 문제를 해결하고 최첨단 방법들을 능가하는 새로운 교차 도메인 순차 추천 프레임워크이다.

원저자: Qingtian Bian, Tieying Li, Marcus de Carvalho, Jiaxing Xu, Hui Fang, Yiping Ke

게시일 2026-08-11
📖 4 분 읽기☕ 가벼운 읽기

원저자: Qingtian Bian, Tieying Li, Marcus de Carvalho, Jiaxing Xu, Hui Fang, Yiping Ke

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 친구가 다음에 무엇을 먹고 싶어 할지 추측하려고 한다고 상상해 보세요. 만약 당신이 그 친구가 피자를 정말 좋아한다는 사실만 알고 있다면, 더 많은 피자를 제안할 수도 있을 것입니다. 하지만 만약 그 친구가 방금 고급 커피 메이커와 프리미엄 원두를 샀다는 사실까지 알게 된다면 어떨까요? 갑자기 당신은 그가 단순히 '피자 애호가'가 아니라, 이탈리아 음식이든 이탈리아풍 커피든 고품질의 재료를 선호하는 구체적이고 진화하는 취향을 가진 '미식가(foodie)'라는 사실을 깨닫게 됩니다. 이것이 바로 **추천 시스템(Recommender Systems)**의 핵심입니다. 즉, 당신이 이전에 했던 행동을 바탕으로 다음에 무엇을 좋아할지 예측하려는 디지털 매치메이커인 셈입니다.

보통 이러한 시스템은 각자의 영역 안에서만 작동합니다. 영화 앱은 오직 당신의 영화 시청 기록만을 알고, 식료품 앱은 오직 당신의 식품 구매 기록만을 압니다. 하지만 사람들은 복잡합니다. 우리는 카테고리를 넘나듭니다. 그릴 팬을 사고, 그다음엔 커피 한 봉지를 사고, 그다음엔 간식을 삽니다. 우리의 관심사는 이러한 경계를 가로질러 흐릅니다. 과학자들이 직면한 과제는 바로 **교차 도메인 순차 추천(Cross-Domain Sequential Recommendation)**입니다. 이는 당신의 '주방' 생활과 '음식' 생활 사이의 점들을 연결하여, 당신의 진정하고 진화하는 취향을 이해하는 기술입니다. 큰 질문은 이것입니다: 어떻게 하면 컴퓨터가 서로 다른 유형의 아이템들 사이에서 혼란을 겪지 않으면서도, 그릴 팬과 커피 한 봉지가 하나의 같은 이야기의 일부라는 것을 이해하도록 가르칠 수 있을까요?

여기서 CoRCi(Coherent Interests의 Cross-Reconstruction, 즉 일관된 관심사의 교차 재구성)라는 새로운 논문이 등장합니다. 싱가포르와 중국의 대학 연구진으로 구성된 연구팀은 기존의 방식들이 서로 다른 '세계'를 연결하는 데 있어 다소 서툴다는 점에 주목했습니다. 기존 방식은 마치 두 가지 다른 천의 가장자리를 단순히 풀로 붙여서 두 천을 꿰매려는 것과 같아서, 천 내부의 패턴이 왜곡되곤 했습니다.

저자들은 기존 방식이 당신의 '주방' 이력과 '음식' 이력을 그저 동시에 진행되는 별개의 두 이야기로 취급한다고 주장합니다. 그들은 기존 방식으로 혼합된 이야기를 학습하도록 강요할 때 컴퓨터가 혼란을 겪는다는 것을 발견했습니다. 컴퓨터는 도메인 간의 차이점(예: "이것은 팬이다" 대 "이것은 커피다")을 관심사의 유사점(예: "나는 건강한 식사를 하고 있다")보다 더 중요하게 인식하기 시작합니다. 이로 인해 컴퓨터는 당신의 관심사가 가진 '일관성(coherence)', 즉 서로 다른 주제를 가로지르는 당신의 성격의 매끄럽고 논리적인 흐름을 놓치게 됩니다.

이를 해결하기 위해 CoRCi는 영리한 2단계 댄스를 도입합니다. 첫째, 혼합된 이야기를 이해하기 위해 처음부터 새로운 뇌를 만드는 대신, 특정 이야기(주방 전용 뇌와 음식 전용 뇌)를 위해 이미 구축된 '뇌'를 사용하고, **교차 재구성(Cross-Reconstruction)**이라는 특별한 다리를 사용합니다. 당신에게 서로 다른 언어를 완벽하게 구사하는 두 명의 통역사가 있다고 상상해 보세요. 이들에게 처음부터 제3의 혼합된 언어를 배우라고 강요하는 대신, 그들이 공통적으로 말하고 있는 '이야기'에 대한 공유된 이해를 만들기 위해 서로 대화하도록 하는 것입니다. CoRCi는 이 '교차 주의(cross-attention)'를 사용하여 구체적인 세부 사항들을 하나의 통합되고 일관된 그림으로 블렌딩합니다.

둘째, 이 논문은 FocalNCE라는 새로운 스코어링 규칙을 소개합니다. 이것은 매우 유사해 보이는 것들 때문에 학생들이 자주 실수한다는 것을 알고 있는 엄격한 선생님과 같습니다. 추천의 세계에서 동일한 카테고리의 아이템들(예: 서로 다른 종류의 커피 두 종류)은 매우 유사하기 때문에, 컴퓨터는 그것이 비슷해 보인다는 이유로 하나를 우선시할 수 있습니다. FocalNCE는 컴퓨터가 동일 카테고리의 아이템들을 혼동할 때 더 강하게 벌칙을 주어, 실제로 중요한 교차 도메인 간의 독특한 연결에 더 집중하게 만듭니다. 이는 컴퓨터에게 "그냥 다른 커피와 비슷해 보여서 커피를 고르는 것이 아니라, 당신의 요리 모험이라는 전체 이야기에 부합하기 때문에 그것을 골라라"라고 말하는 것과 같습니다.

연구진은 아마존(Amazon)의 리뷰 데이터셋(음식, 주방용품, 뷰티 제품, 전자제품 등을 포함)과 도우반(Douban) 데이터셋(영화, 도서, 음악)을 포함한 네 개의 실제 데이터셋을 통해 이 아이디어를 테스트했습니다. 그 결과 CoRCi가 기존의 최선책들을 지속적으로 앞질렀음을 확인했습니다. 실제로 아마존 Food-Kitchen 데이터셋에서, CoRCi는 이전의 챔피언들과 비교했을 때 다음 아이템을 예측하는 능력을 약 5%에서 11%까지 향상시켰습니다. Beauty-Electronics 데이터셋에서는 그 향상 폭이 더욱 인상적이었으며, 최대 11%에 달했습니다.

또한 논문은 자신들의 방법이 왜 작동하는지 증명하기 위해 "만약 ~한다면" 실험을 진행했습니다. 그들은 특별한 다리(Cross-Reconstruction)나 엄격한 선생님(FocalNCE)을 제거해 보았고, 그 결과 성능이 떨어졌습니다. 또한 사용자가 반드시 세 가지 도메인을 모두 이용하지는 않는 세 가지 도메인(영화, 도서, 음악) 데이터셋에서도 CoRCi가 승리했습니다.

요약하자면, 이 논문은 사용자가 다음에 무엇을 원하는지 진정으로 이해하려면, 단순히 그들의 서로 다른 이력들을 한데 섞어 놓고 잘 되기를 바랄 것이 아니라, 관심사를 신중하게 재구성하여 이야기의 일관성을 유지하고, 더 스마트한 스코어링 규칙을 사용하여 컴퓨터가 삶의 다양한 부분들 사이의 독특한 연결에 집중하도록 해야 한다고 제안합니다. 이는 우리의 디지털 비서가 딱딱한 데이터베이스처럼 느껴지는 것이 아니라, 우리를 진정으로 '이해하는' 친구처럼 느껴지게 만드는 작지만 중요한 진전입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →