[發(fā)明專利]一種基于多目標(biāo)進(jìn)化算法的個(gè)性化商品推薦方法有效
| 申請(qǐng)?zhí)枺?/td> | 201811433908.6 | 申請(qǐng)日: | 2018-11-28 |
| 公開(公告)號(hào): | CN109615421B | 公開(公告)日: | 2022-12-06 |
| 發(fā)明(設(shè)計(jì))人: | 程凡;許飛;袁莘智;王子立 | 申請(qǐng)(專利權(quán))人: | 安徽大學(xué) |
| 主分類號(hào): | G06Q30/02 | 分類號(hào): | G06Q30/02;G06Q30/06;G06K9/62 |
| 代理公司: | 合肥市長(zhǎng)遠(yuǎn)專利代理事務(wù)所(普通合伙) 34119 | 代理人: | 金宇平 |
| 地址: | 230000 安徽省*** | 國(guó)省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 多目標(biāo) 進(jìn)化 算法 個(gè)性化 商品 推薦 方法 | ||
本發(fā)明公開了一種基于多目標(biāo)進(jìn)化算法的個(gè)性化商品推薦方法,包括:按照預(yù)設(shè)比例將多類數(shù)據(jù)集分成多類訓(xùn)練集與測(cè)試集,再將多類訓(xùn)練集以一對(duì)多方式分成若干個(gè)二類訓(xùn)練子集;對(duì)多目標(biāo)種群進(jìn)行初始化,并對(duì)二類訓(xùn)練子集進(jìn)行二進(jìn)制編碼得到N個(gè)個(gè)體;將N個(gè)個(gè)體體進(jìn)行多目標(biāo)迭代得到pareto前沿面;將pareto前沿面上AUC值最大的個(gè)體對(duì)應(yīng)的SVM分類器作為預(yù)測(cè)模型;根據(jù)模型改進(jìn)策略對(duì)預(yù)測(cè)模型進(jìn)行改進(jìn),得到目標(biāo)預(yù)測(cè)模型;根據(jù)目標(biāo)預(yù)測(cè)模型對(duì)測(cè)試集進(jìn)行預(yù)測(cè),根據(jù)測(cè)試集中每個(gè)樣本的AUC值對(duì)測(cè)試集中每個(gè)樣本進(jìn)行分類,得到測(cè)試集中每個(gè)樣本的類別。
技術(shù)領(lǐng)域
本發(fā)明涉及是商品推薦技術(shù)領(lǐng)域,尤其涉及一種基于多目標(biāo)進(jìn)化算法的個(gè)性化商品推薦方法。
背景技術(shù)
當(dāng)今社會(huì)日新月異,科學(xué)技術(shù)的不斷發(fā)展使人們的生活更加便利,人們可以很便利地從各個(gè)渠道獲取商品資源信息并購(gòu)買想要的商品,同時(shí)大量的商品信息又容易造成客戶選擇困難;如何有效對(duì)海量商品資源進(jìn)行檢索和訪問(wèn),商品推薦就變得非常重要。
目前個(gè)性化商品推薦方法的應(yīng)用非常廣泛,特別在電子商務(wù)領(lǐng)域,呈現(xiàn)出良好情景。對(duì)于大多數(shù)客戶來(lái)說(shuō),他們想要的商品資源信息是他們所需要的,所感興趣的;而目前的現(xiàn)狀是自主經(jīng)營(yíng)的電商平臺(tái)擁有較為豐富的商品類目及商品,但缺少用戶量,同時(shí)積累的用戶歷史行為數(shù)據(jù)也相對(duì)較少,而且沒有辦法獲取用戶更多維度的信息,這就導(dǎo)致電商無(wú)法有效根據(jù)客戶以往購(gòu)買或者歷史查詢商品信息來(lái)構(gòu)建一種有效對(duì)客戶推薦商品的方法,因此急需要一種高效的個(gè)性化商品推進(jìn)方法來(lái)解決上述問(wèn)題。
發(fā)明內(nèi)容
基于背景技術(shù)存在的技術(shù)問(wèn)題,本發(fā)明提出了一種基于多目標(biāo)進(jìn)化算法的個(gè)性化商品推薦方法;
本發(fā)明提出的一種基于多目標(biāo)進(jìn)化算法的個(gè)性化商品推薦方法,包括:
S1、按照預(yù)設(shè)比例將多類數(shù)據(jù)集分成多類訓(xùn)練集與測(cè)試集,再將多類訓(xùn)練集以一對(duì)多方式分成若干個(gè)二類訓(xùn)練子集;
S2、對(duì)多目標(biāo)種群進(jìn)行初始化,并對(duì)二類訓(xùn)練子集進(jìn)行二進(jìn)制編碼得到N個(gè)個(gè)體;
S3、將N個(gè)個(gè)體體進(jìn)行多目標(biāo)迭代得到pareto前沿面;
S4、將pareto前沿面上AUC值最大的個(gè)體對(duì)應(yīng)的SVM分類器作為預(yù)測(cè)模型;
S5、根據(jù)模型改進(jìn)策略對(duì)預(yù)測(cè)模型進(jìn)行改進(jìn),得到目標(biāo)預(yù)測(cè)模型;
S6、根據(jù)目標(biāo)預(yù)測(cè)模型對(duì)測(cè)試集進(jìn)行預(yù)測(cè),根據(jù)測(cè)試集中每個(gè)樣本的AUC值對(duì)測(cè)試集中每個(gè)樣本進(jìn)行分類,得到測(cè)試集中每個(gè)樣本的類別,根據(jù)每個(gè)樣本的類別確定每個(gè)樣本對(duì)應(yīng)的商品種類。
優(yōu)選地,步驟S2,具體包括:
S21、對(duì)二類訓(xùn)練子集中的樣本進(jìn)行二進(jìn)制編碼,得到一組長(zhǎng)度為二類訓(xùn)練子集樣本數(shù)相同的01字符串,0表示選取該訓(xùn)練樣本,1表示不選取該訓(xùn)練樣本,將得到的二進(jìn)制字符串記為一個(gè)個(gè)體;
S22、重復(fù)執(zhí)行步驟S21,直到得到N個(gè)個(gè)體。
優(yōu)選地,步驟S3,具體包括:
S31、將N個(gè)個(gè)體作為父代進(jìn)入多目標(biāo)種群迭代過(guò)程,并計(jì)算每個(gè)個(gè)體的TPR與FPR,TPR=TP/(TP+FN),FPR=FP/(FP+TN),其中,TP表示正樣本被正確分類成正類樣本的個(gè)數(shù),F(xiàn)N表示負(fù)樣本被錯(cuò)誤分類成正類樣本的個(gè)數(shù),F(xiàn)P表示正樣本被錯(cuò)誤分類成負(fù)類樣本的個(gè)數(shù),TN表示負(fù)樣本被正確分類成負(fù)類樣本的個(gè)數(shù);
S32、根據(jù)TPR與FPR計(jì)算擁擠距離和適應(yīng)度值,并產(chǎn)生子代個(gè)體;
S33、將父代與子代合并進(jìn)入第一次迭代,并通過(guò)精英機(jī)制選出新的子代且作為下一次迭代中的父代;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于安徽大學(xué),未經(jīng)安徽大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811433908.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q30-00 商業(yè),例如購(gòu)物或電子商務(wù)
G06Q30-02 .行銷,例如,市場(chǎng)研究與分析、調(diào)查、促銷、廣告、買方剖析研究、客戶管理或獎(jiǎng)勵(lì);價(jià)格評(píng)估或確定
G06Q30-04 .簽單或開發(fā)票
G06Q30-06 .購(gòu)買、出售或租賃交易
G06Q30-08 ..拍賣
- 用于實(shí)現(xiàn)多目標(biāo)方業(yè)務(wù)或操作的方法和裝置
- 基于智能視頻分析平臺(tái)的多目標(biāo)跟蹤方法及其系統(tǒng)
- 多目標(biāo)設(shè)計(jì)選擇方法和系統(tǒng)
- 一種針對(duì)多目標(biāo)的地面導(dǎo)航系統(tǒng)及其方法
- 一種無(wú)斷點(diǎn)多目標(biāo)信號(hào)合成方法
- 基于多智能體深度增強(qiáng)學(xué)習(xí)的多目標(biāo)跟蹤方法
- 一種多目標(biāo)跟蹤方法
- 一種航空紅外視頻多目標(biāo)檢測(cè)與跟蹤方法及裝置
- 一種多目標(biāo)推薦方法、多目標(biāo)推薦模型生成方法以及裝置
- 一種區(qū)域多目標(biāo)衛(wèi)星探測(cè)仿真方法及系統(tǒng)
- 一種基因內(nèi)含子進(jìn)化重構(gòu)裝置及方法
- 流感H5疫苗
- 基于云進(jìn)化跟蹤太陽(yáng)能路燈最大功率點(diǎn)的方法及系統(tǒng)
- AprL-進(jìn)化枝蛋白酶變體及其用途
- 一種基于可進(jìn)化脈沖神經(jīng)網(wǎng)絡(luò)的鳶尾花卉分類方法和裝置
- 一種基于環(huán)境性能需求的產(chǎn)品進(jìn)化設(shè)計(jì)決策方法
- 一種分組進(jìn)化的高維粒子群尋優(yōu)方法
- 基于進(jìn)化樹的模擬生物教學(xué)方法以及裝置
- 一種印刷廢氣進(jìn)化處理裝置
- 一種基于進(jìn)化樹的創(chuàng)新設(shè)計(jì)教學(xué)裝置





