[發(fā)明專利]一種非負(fù)矩陣社區(qū)發(fā)現(xiàn)方法及電影社區(qū)發(fā)現(xiàn)方法有效
| 申請?zhí)枺?/td> | 202010134409.8 | 申請日: | 2020-03-02 |
| 公開(公告)號: | CN111400652B | 公開(公告)日: | 2023-06-13 |
| 發(fā)明(設(shè)計(jì))人: | 徐慧;趙瑩瑩;曹金鑫;鞠小林;周成 | 申請(專利權(quán))人: | 南通大學(xué) |
| 主分類號: | G06F17/16 | 分類號: | G06F17/16;G06Q50/00 |
| 代理公司: | 南京經(jīng)緯專利商標(biāo)代理有限公司 32200 | 代理人: | 朱小兵 |
| 地址: | 226019*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 矩陣 社區(qū) 發(fā)現(xiàn) 方法 電影 | ||
1.一種非負(fù)矩陣社區(qū)發(fā)現(xiàn)方法,其特征在于,包括如下步驟:
S11數(shù)據(jù)收集與計(jì)算,形成相似度矩陣X和L;
S12將X進(jìn)行非負(fù)矩陣分解,X≈UV;
S13構(gòu)造含有L的目標(biāo)函數(shù)O;以及
S14基于目標(biāo)函數(shù),得到非負(fù)矩陣分解的迭代公式,進(jìn)行迭代,完成社區(qū)劃分;
所述步驟S13含有L的目標(biāo)函數(shù)
O=||X-UVT||2+λTr(VTLV)
其中,U和V的矩陣大小分別為m╳k以及k╳n;λ是平滑度,λ值在(0,1]區(qū)間;Tr(VTLV)是矩陣的跡;k社區(qū)數(shù),初值kmin(m,n),在迭代過程中對沒有意義的分量進(jìn)行移除,對k進(jìn)行不斷的修正,最終由結(jié)果定;
所述步驟S14非負(fù)矩陣分解的迭代公式
每迭代一次,計(jì)算目標(biāo)函數(shù)O,當(dāng)O不再變化時(shí),迭代結(jié)束。
2.根據(jù)權(quán)利要求1所述的非負(fù)矩陣社區(qū)發(fā)現(xiàn)方法,其特征在于,所述步驟S11用鄰接表表示實(shí)體集及其第一組屬性;用第一距離計(jì)算方法,計(jì)算基于這組屬性的實(shí)體間的距離,形成相似度矩陣X;用所述實(shí)體集的第二組屬性,用第二距離計(jì)算方法,形成相似度矩陣L。
3.根據(jù)權(quán)利要求2所述的非負(fù)矩陣社區(qū)發(fā)現(xiàn)方法,其特征在于,所述第一組屬性與所述第二組屬性有交集。
4.根據(jù)權(quán)利要求2所述的非負(fù)矩陣社區(qū)發(fā)現(xiàn)方法,其特征在于,所述第一距離計(jì)算方法與所述第二距離計(jì)算方法相同。
5.一種非負(fù)矩陣電影社區(qū)發(fā)現(xiàn)方法,其特征在于,包括如下步驟:
S21以用戶觀看電影的相似度矩陣,作為X;以用戶觀看電影類型的相似度矩陣,作為L;
S22將X進(jìn)行非負(fù)矩陣分解,X≈UV,得初始值:U、V;以及
S23使用非負(fù)矩陣分解的迭代公式進(jìn)行迭代;計(jì)算目標(biāo)函數(shù)O,當(dāng)O不再變化,迭代結(jié)束,社區(qū)劃分結(jié)束;
所述步驟S23非負(fù)矩陣分解的迭代公式為:
目標(biāo)函數(shù)O為:
O=||X-UVT||2+λTr(VTLV)
其中,U和V的矩陣大小分別為m╳k以及k╳n;λ是平滑度,λ值在(0,1]區(qū)間;Tr(VTLV)是矩陣的跡;k社區(qū)數(shù),初值kmin(m,n),在迭代過程中對沒有意義的分量進(jìn)行移除,對k進(jìn)行不斷的修正,最終由結(jié)果定。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南通大學(xué),未經(jīng)南通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010134409.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 在集成電路器件中求解線性矩陣
- 矩陣計(jì)算裝置、矩陣計(jì)算方法
- 一種數(shù)據(jù)聚類的方法、裝置及Spark大數(shù)據(jù)平臺
- 適用于黑白圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 適用于灰度圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 矩陣
- 矩陣/密鑰生成裝置、矩陣/密鑰生成系統(tǒng)、矩陣結(jié)合裝置、矩陣/密鑰生成方法、程序
- 矩陣運(yùn)算電路、矩陣運(yùn)算裝置及矩陣運(yùn)算方法
- 矩陣乘法計(jì)算方法和裝置
- 數(shù)據(jù)讀取方法、裝置、介質(zhì)和計(jì)算設(shè)備
- 知識發(fā)現(xiàn)裝置、知識發(fā)現(xiàn)程序和知識發(fā)現(xiàn)方法
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 發(fā)現(xiàn)協(xié)議
- 對等發(fā)現(xiàn)
- 小區(qū)發(fā)現(xiàn)
- 漏洞發(fā)現(xiàn)裝置、漏洞發(fā)現(xiàn)方法以及漏洞發(fā)現(xiàn)程序
- 使用發(fā)現(xiàn)節(jié)點(diǎn)的設(shè)備發(fā)現(xiàn)
- 漏洞發(fā)現(xiàn)裝置、漏洞發(fā)現(xiàn)方法以及存儲介質(zhì)
- 用于提供虛擬場景的裝置及方法
- 接入語音服務(wù)的方法、裝置和數(shù)據(jù)載體





