맞춤기술찾기

이전대상기술

생성적 적대 신경망에 기반한 평점 증강 및 아이템 추천 방법 및 시스템

  • 기술번호 : KST2020013589
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 GAN에 기반한 아이템 추천 방법에 있어서, 사용자에 의해 평점과 같은, 명시적 피드백이 부여되지 않은 아이템들 중에서 네거티브 아이템을 식별하여 바이어스 처리를 수행하고, 바이어스 처리가 고려된 복수의 아이템들에 대한 명시적 피드백 데이터 세트를 사용하여 GAN의 생성 모델 및 판별 모델을 훈련시키고, 훈련된 생성 모델을 사용하여 각 아이템에 대한 사용자에 의한 명시적 피드백을 추정하여 적어도 하나의 아이템을 사용자에게 추천하는 아이템 추천 방법이 제공된다.
Int. CL G06Q 30/02 (2012.01.01) G06N 3/02 (2019.01.01)
CPC G06Q 30/02(2013.01) G06Q 30/02(2013.01) G06Q 30/02(2013.01)
출원번호/일자 1020190026465 (2019.03.07)
출원인 네이버 주식회사, 한양대학교 산학협력단
등록번호/일자
공개번호/일자 10-2020-0107389 (2020.09.16) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2019.03.07)
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 네이버 주식회사 대한민국 경기도 성남시 분당구
2 한양대학교 산학협력단 대한민국 서울특별시 성동구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김상욱 서울특별시 성동구
2 채동규 서울특별시 성동구
3 강진수 서울특별시 송파구
4 최재호 경기도 성남시 분당구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 양성보 대한민국 서울특별시 강남구 선릉로***길 ** (논현동) 삼성빌딩 *층(피앤티특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.03.07 수리 (Accepted) 1-1-2019-0236696-28
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.08.05 수리 (Accepted) 4-1-2019-5155816-75
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.08.06 수리 (Accepted) 4-1-2019-5156285-09
4 선행기술조사의뢰서
Request for Prior Art Search
2020.03.13 수리 (Accepted) 9-1-9999-9999999-89
5 심사처리보류(연기)보고서
Report of Deferment (Postponement) of Processing of Examination
2020.05.27 발송처리완료 (Completion of Transmission) 9-6-2020-0064966-55
6 선행기술조사보고서
Report of Prior Art Search
2020.06.02 발송처리완료 (Completion of Transmission) 9-6-2020-0071795-19
7 의견제출통지서
Notification of reason for refusal
2020.06.15 발송처리완료 (Completion of Transmission) 9-5-2020-0409127-45
8 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2020.08.10 수리 (Accepted) 1-1-2020-0835493-19
9 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2020.08.10 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2020-0835494-65
10 등록결정서
Decision to grant
2020.10.30 발송처리완료 (Completion of Transmission) 9-5-2020-0752150-42
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
컴퓨터 시스템에 의해 수행되는, GAN(generative adversarial network)에 기반한 아이템 추천 방법에 있어서, 복수의 아이템들에 포함되는, 사용자에 의해 명시적 피드백(explicit feedback)이 부여되지 않은 아이템들 중에서 적어도 하나의 네거티브 아이템에 대한 바이어스 처리(bias treatment)를 수행하는 단계;상기 바이어스 처리된 네거티브 아이템이 고려된, 상기 복수의 아이템들에 대한 상기 사용자와 연관된 명시적 피드백 데이터 세트를 사용하여 상기 GAN의 생성 모델(generative model) 및 판별 모델(discriminative model)을 훈련시키는 단계; 상기 훈련된 생성 모델을 사용하여 상기 사용자의 상기 복수의 아이템들의 각각에 대한 상기 사용자에 의한 명시적 피드백을 추정하는 단계; 및상기 복수의 아이템들의 각각에 대해 추정된 상기 명시적 피드백에 기반하여, 상기 복수의 아이템들 중 적어도 하나의 아이템을 상기 사용자에게 추천하는 단계를 포함하는, 아이템 추천 방법
2 2
제1항에 있어서,상기 명시적 피드백은 아이템에 대해 상기 사용자에 의해 부여되는 평점이고,상기 복수의 아이템들에 대한 상기 사용자와 연관된 명시적 피드백 데이터 세트는 상기 복수의 아이템들 각각에 대한 상기 사용자가 부여한 평점을 각 엔트리로서 포함하는 사용자-평점 행렬에 대응하는, 아이템 추천 방법
3 3
제1항에 있어서,상기 추정하는 단계에서 상기 생성 모델은 실수 값인 평점을 상기 명시적 피드백으로서 추정하고, 상기 판별 모델은 상기 추정된 평점이 상기 사용자에 의해 부여된 실측 자료(ground truth)에 해당되는 것인지 혹은 상기 생성 모델에서 생성된 것인지를 판별하는, 아이템 추천 방법
4 4
제2항에 있어서,상기 바이어스 처리를 수행하는 단계는,상기 사용자에 의해 평점이 부여되지 않은 아이템들에 대한 상기 사용자의 암시적(implicit) 피드백 데이터에 기반하여, 상기 복수의 아이템들 중 상기 적어도 하나의 네거티브 아이템을 식별하는 단계; 및상기 식별된 네거티브 아이템에 대해 상기 복수의 아이템들 중 나머지에 비해 상대적으로 더 낮은 평점을 부여하는 단계를 포함하고,상기 GAN의 생성 모델(generative model) 및 판별 모델(discriminative model)은 상기 더 낮은 평점이 반영된 상기 사용자-평점 행렬을 사용하여 훈련되는, 아이템 추천 방법
5 5
제4항에 있어서,상기 식별하는 단계는, 협업 필터링(Collaborative Filtering; CF) 모델을 사용하여, 상기 복수의 아이템들 중 상기 네거티브 아이템을 식별하고, 상기 CF 모델은 상기 암시적(implicit) 피드백 데이터에 기반하여, 상기 평점이 부여되지 않은 아이템들 중 사용자가 부정적인 선호도를 가지는 아이템을 상기 네거티브 아이템으로서 추정하는, 아이템 추천 방법
6 6
제5항에 있어서,상기 CF 모델은 CDAE (Collaborative Denoising Auto-Encoder)를 사용하고,바이너리화된 상기 복수의 아이템들에 대해 상기 사용자에 의해 부여된 평점을 사용하여 상기 CDAE가 훈련되고, 상기 훈련된 CDAE에 의해 파악된 상기 복수의 아이템들 각각에 대한 관심도에 기반하여 상기 네거티브 아이템이 추정되는, 아이템 추천 방법
7 7
제6항에 있어서,상기 평점을 부여하는 단계는, 상기 네거티브 아이템과 연관된 상기 관심도를 상기 더 낮은 평점에 대응하는 소정의 범위 내의 값으로 정규화함으로써(normalized), 상기 네거티브 아이템에 상기 더 낮은 평점을 부여하고, 상기 정규화된 관심도는 상기 사용자-평점 행렬의 대응하는 엔트리에 삽입되는, 아이템 추천 방법
8 8
제4항에 있어서,상기 네거티브 아이템은, 상기 평점이 부여되지 않은 아이템들 각각에 대해 결정된 상기 사용자의 관심 점수에 기반하여, 상기 관심 점수가 하위인 소정의 수 또는 소정의 비율에 해당하는 아이템으로서 결정되는, 아이템 추천 방법
9 9
제2항에 있어서,상기 바이어스 처리는, 상기 복수의 아이템들에 대해 상기 사용자에 의해 부여된 평점들의 상대적으로 더 높은 값으로의 편중에 의한 상기 훈련된 생성 모델의 상기 복수의 아이템들의 각각에 대한 평점의 추정의 왜곡을 보정하는, 아이템 추천 방법
10 10
제1항에 있어서,상기 생성 모델 및 상기 판별 모델은 상기 사용자에 대해 개인화된 사용자-특정 정보에 따라 상기 사용자에 대해 개인화되어 훈련되는, 아이템 추천 방법
11 11
제2항에 있어서,상기 추천하는 단계에서는, 상기 훈련된 생성 모델에 의해 추정된 상기 복수의 아이템들의 각각에 대한 평점이 반영된 사용자-평점 행렬을 사용하여 훈련된 CF 모델에 의해 상기 복수의 아이템들 중 적어도 하나의 아이템이 상기 사용자에게 추천되는, 아이템 추천 방법
12 12
제1항 내지 제11항 중 어느 한 항의 아이템 추천 방법을 컴퓨터에서 실행시키기 위해 컴퓨터 판독 가능 기록매체에 저장된 컴퓨터 프로그램
13 13
제1항 내지 제11항 중 어느 한 항의 아이템 추천 방법을 컴퓨터에서 실행시키기 위한 프로그램이 기록되어 있는 컴퓨터 판독 가능 기록매체
14 14
컴퓨터 시스템에 있어서,메모리; 및상기 메모리와 연결되고, 상기 메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로세서는,복수의 아이템들에 포함되는, 사용자에 의해 명시적 피드백(explicit feedback)이 부여되지 않은 아이템들 중에서 적어도 하나의 네거티브 아이템에 대한 바이어스 처리(bias treatment)를 수행하고,상기 바이어스 처리된 네거티브 아이템이 고려된, 상기 복수의 아이템들에 대한 상기 사용자와 연관된 명시적 피드백 데이터 세트를 사용하여 GAN(generative adversarial network)의 생성 모델(generative model) 및 판별 모델(discriminative model)을 훈련시키고, 상기 훈련된 생성 모델을 사용하여 상기 사용자의 상기 복수의 아이템들의 각각에 대한 상기 사용자에 의한 명시적 피드백을 추정하고, 상기 복수의 아이템들의 각각에 대해 추정된 상기 명시적 피드백에 기반하여, 상기 복수의 아이템들 중 적어도 하나의 아이템을 상기 사용자에게 추천하는, 컴퓨터 시스템
15 15
제14항에 있어서,상기 명시적 피드백은 아이템에 대해 상기 사용자에 의해 부여되는 평점이고,상기 복수의 아이템들에 대한 상기 사용자와 연관된 명시적 피드백 데이터 세트는 상기 복수의 아이템들 각각에 대한 상기 사용자가 부여한 평점을 각 엔트리로서 포함하는 사용자-평점 행렬에 대응하는, 컴퓨터 시스템
16 16
제15항에 있어서,상기 적어도 하나의 프로세서는,상기 사용자에 의해 평점이 부여되지 않은 아이템들에 대한 상기 사용자의 암시적(implicit) 피드백 데이터에 기반하여, 상기 복수의 아이템들 중 상기 적어도 하나의 네거티브 아이템을 식별하고, 상기 식별된 네거티브 아이템에 대해 상기 복수의 아이템들 중 나머지에 비해 상대적으로 더 낮은 평점을 부여하고, 상기 GAN의 생성 모델(generative model) 및 판별 모델(discriminative model)은 상기 더 낮은 평점이 반영된 상기 사용자-평점 행렬을 사용하여 훈련되는, 컴퓨터 시스템
17 17
컴퓨터 시스템에 의해 수행되는, GAN(generative adversarial network)에 기반한 복수의 아이템들에 대한 사용자로부터의 평점을 증강(rating augmentation)시키는 방법에 있어서, 상기 복수의 아이템들에 포함되는, 사용자에 의해 평점이 부여되지 않은 아이템들 중에서 적어도 하나의 네거티브 아이템에 대한 바이어스 처리(bias treatment)를 수행하는 단계;상기 바이어스 처리된 네거티브 아이템이 고려된, 상기 복수의 아이템들에 대한 상기 사용자와 연관된 사용자-평점 행렬을 사용하여 상기 GAN의 생성 모델(generative model) 및 판별 모델(discriminative model)을 훈련시키는 단계; 상기 훈련된 생성 모델을 사용하여 상기 사용자의 상기 복수의 아이템들의 각각에 대한 상기 사용자에 의한 평점을 추정하는 단계; 및상기 추정된 평점을 사용하여 상기 사용자-평점 행렬의 값들을 업데이트함으로써 평점이 증강된 사용자-평점 행렬을 생성하는 단계를 포함하는, 사용자로부터의 평점을 증강시키는 방법
18 18
제17항에 있어서,상기 증강된 사용자-평점 행렬을 사용하여 훈련된 CF 모델에 의해 상기 복수의 아이템들 중 적어도 하나의 아이템을 상기 사용자에게 추천하는 단계를 더 포함하는, 사용자로부터의 평점을 증강시키는 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 한양대학교 산학협력단 이공분야기초연구사업 / 중견연구자지원사업 / 중견연구(총연구비5억 초과) 데이터/기술 융합을 통한 무관심 상품의 도출 및 이를 활용한 추천 시스템 기술 개발
2 민간기업체 네이버 주식회사 산업체 위탁연구비 / 산업체 위탁연구비 / 산업체 위탁연구비 네이버 추천 서비스를 위한 One-Class Collaborative Filtering 기술 개발 연구