[發明專利]一種區分商品關系的方法和裝置在審
| 申請號: | 201810892271.0 | 申請日: | 2018-08-07 |
| 公開(公告)號: | CN110827045A | 公開(公告)日: | 2020-02-21 |
| 發明(設計)人: | 姜子恒;任昭春;殷大偉;趙一鴻;王梓涵;湯繼良 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06Q30/02 | 分類號: | G06Q30/02;G06K9/62 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 張一軍;李陽 |
| 地址: | 100195 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區分 商品 關系 方法 裝置 | ||
1.一種區分商品關系的方法,其特征在于,包括:
基于目標損失函數,篩選出存在有向邊的集合;
通過引入映射向量,建立區分互補關系或者替代關系的目標函數,進而通過類別約束和多步路徑約束,建立聯合目標函數;
將所述集合中的訓練集輸入到所述聯合目標函數中,對其進行優化求解,從而訓練得到聯合目標模型以及計算得到可能性分數;
基于所述可能性分數,區分商品之間的關系。
2.根據權利要求1所述的方法,其特征在于,將所述集合中的訓練集輸入到所述聯合目標函數中,對其進行優化求解,從而訓練得到聯合目標模型以及計算得到可能性分數,包括:
采取寬度優先搜索,從訓練集中抽取多步路徑約束,得到所有的多步路徑約束,從而構造相應的訓練集;
將構造后的訓練集輸入到所述聯合目標函數中,通過隨機梯度下降的方式對所述聯合目標函數進行優化求解,從而訓練得到聯合目標模型以及計算得到可能性分數。
3.根據權利要求1所述的方法,其特征在于,基于所述可能性分數,區分商品之間的關系,包括:
將所述集合中的驗證集輸入到訓練后的聯合目標模型中,根據輸出結果分別確定替換關系、互補關系對應的可能性分數閾值;
基于所述可能性分數閾值以及所述可能性分數,區分商品之間的關系。
4.根據權利要求1所述的方法,其特征在于,通過類別約束和多步路徑約束,建立聯合目標函數,包括:
將類別約束成立的可能性以及多步路徑約束成立的可能性,與區分互補關系或者替代關系的目標函數結合,得到聯合目標函數。
5.根據權利要求4所述的方法,其特征在于,所述類別約束成立的可能性描述為:
I(f1)=I(i,r1,j)·I(i,r1,k)-I(i,r1,j)+1
其中,商品j和商品k在相同的商品類別中,(i,r,j)表示商品i與商品j在關系r空間內存在有向邊,(i,r,k)表示商品i和商品k在關系r空間內存在有向邊;
所述多步路徑約束成立的可能性描述為:
I(f1)=I(i,r1,j)·I(i,r1,k)-I(i,r1,j)+1
其中,(i,r1,j)表示商品i與商品j在關系r1空間內存在有向邊,(j,r2,k)表示商品j與商品k在關系r2空間內存在有向邊,(i,r3,k)表示商品i與商品k在關系r3空間內存在有向邊;
所述區分互補關系或者替代關系的目標函數描述為:
其中,β是對于關系r的映射向量,R是所有關系r的集合,εE是所有有向邊的集合,Pn(w0)~1/|{(i,r,j)}|3/4,(i,r,j)表示商品i與商品j在關系r空間內存在有向邊;所述聯合目標函數描述為:
其中,fc在c=0時,表示直接相連的有向邊,在c=1時,表示商品類別約束,在c=2時,表示多步路徑約束。
6.根據權利要求1所述的方法,其特征在于,基于目標損失函數,篩選出存在有向邊的集合,包括:
采用logistic回歸,得到目標損失函數:
其中,N是負例采樣的個數,Pn(w)是一元文法分布U(w)~1/|{(i,j)∈εP}|的四分之三次方,εp是所有有向邊的集合;
將商品數據輸入到所述目標損失函數中,篩選出存在有向邊的商品集合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810892271.0/1.html,轉載請聲明來源鉆瓜專利網。





