[發明專利]一種結合序列校正的序列推薦方法及系統在審
| 申請號: | 202211324762.8 | 申請日: | 2022-10-27 |
| 公開(公告)號: | CN115619504A | 公開(公告)日: | 2023-01-17 |
| 發明(設計)人: | 任鵬杰;林于杰;王辰陽;陳竹敏;任昭春;辛鑫;顏強;成秀珍 | 申請(專利權)人: | 山東大學 |
| 主分類號: | G06Q30/0601 | 分類號: | G06Q30/0601;G06F16/9535;G06F18/214 |
| 代理公司: | 濟南圣達知識產權代理有限公司 37221 | 代理人: | 于鳳洋 |
| 地址: | 266237 *** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 結合 序列 校正 推薦 方法 系統 | ||
1.一種結合序列校正的序列推薦方法,其特征在于,
使用編碼器對給定用戶交互序列進行獨熱編碼和位置嵌入,得到編碼后矩陣;
利用訓練好的校正器,預測編碼后矩陣中每個物品的校正操作,并依據校正操作進行校正,得到校正后序列;
基于校正后序列,使用訓練好的推薦器,對未來要推薦的物品進行預測。
2.如權利要求1所述的一種結合序列校正的序列推薦方法,其特征在于,所述預測編碼后矩陣中每個物品的校正操作,是輸入到校正器里計算每種校正操作的概率分布,取概率最大的校正操作,作為最終的校正操作。
3.如權利要求2所述的一種結合序列校正的序列推薦方法,其特征在于,所述校正操作,包括保留操作、插入操作、刪除操作;
所述刪除操作,用于誤點擊物品;
所述插入操作,用于缺失物品。
4.如權利要求3所述的一種結合序列校正的序列推薦方法,其特征在于,所述插入操作,通過訓練好的逆向生成器生成插入序列,基于計算出的插入物品概率分布,取概率最大的物品進行插入;直到生成終止符或達到指定的最大插入序列長度,逆向生成器停止生成。
5.如權利要求1所述的一種結合序列校正的序列推薦方法,其特征在于,通過兩種自監督任務:刪除校正任務和插入校正任務,利用無標記數據訓練校正器。
6.如權利要求5所述的一種結合序列校正的序列推薦方法,其特征在于,所述無標記數據訓練校正器,具體為:
(1)對原始序列中的每個物品進行一定概率的保留、插入、刪除,得到隨機修改序列及對應的校正操作序列和插入序列,構建校正器的訓練數據;
(2)將編碼后的隨機修改序列,輸入到校正器中,預測出所要執行的校正操作序列以及要插入的序列,使校正器能夠還原原始序列。
7.如權利要求1所述的一種結合序列校正的序列推薦方法,其特征在于,所述對未來要推薦的物品進行預測,是基于計算出的物品概率分布,概率最高的一個或多個物品就是最終要推薦的物品。
8.一種結合序列校正的序列推薦系統,其特征在于,包括序列編碼模塊、序列校正模塊和序列推薦模塊:
序列編碼模塊,被配置為:使用編碼器對給定用戶交互序列進行獨熱編碼和位置嵌入,得到編碼后矩陣;
序列校正模塊,被配置為:利用訓練好的校正器,預測編碼后矩陣中每個物品的校正操作,并依據校正操作進行校正,得到校正后序列;
序列推薦模塊,被配置為:基于校正后序列,使用訓練好的推薦器,對未來要推薦的物品進行預測。
9.計算機可讀存儲介質,其上存儲有程序,其特征在于,該程序被處理器執行時實現如權利要求8所述的一種結合序列校正的序列推薦方法中的步驟。
10.電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的程序,其特征在于,所述處理器執行所述程序時實現如權利要求8所述的一種結合序列校正的序列推薦方法中的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東大學,未經山東大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211324762.8/1.html,轉載請聲明來源鉆瓜專利網。





