[發(fā)明專利]基于隱表示和自適應的多視圖子空間聚類方法在審
| 申請?zhí)枺?/td> | 201810801776.1 | 申請日: | 2018-07-20 |
| 公開(公告)號: | CN109002854A | 公開(公告)日: | 2018-12-14 |
| 發(fā)明(設計)人: | 王秀美;張越美;高新波;張?zhí)煺?/a>;李潔;鄧成;田春娜 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | G06K9/62 | 分類號: | G06K9/62 |
| 代理公司: | 陜西電子工業(yè)專利中心 61205 | 代理人: | 陳宏社;王品華 |
| 地址: | 710071 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標函數(shù) 聚類 自適應 矩陣 子空間 原始數(shù)據(jù)集 視圖聚類 視圖數(shù)據(jù) 優(yōu)化 準確率 交替迭代 生物分類 圖像分割 系數(shù)矩陣 初始化 構建 可用 商務 分析 | ||
1.一種基于隱表示和自適應的多視圖子空間聚類方法,其特征在于,實現(xiàn)步驟如下:
(1)獲取原始數(shù)據(jù)集的多視圖數(shù)據(jù)矩陣
從原始數(shù)據(jù)集包含的多幅圖像中分別提取不同類型的特征數(shù)據(jù),相同特征數(shù)據(jù)組成視圖矩陣,多個視圖矩陣組成原始數(shù)據(jù)集的多視圖數(shù)據(jù)矩陣其中,X(v)表示第v個視圖矩陣,v=1,2,…,m,m表示視圖矩陣的數(shù)目,m≥2;
(2)計算多視圖數(shù)據(jù)矩陣的拉普拉斯矩陣
(3)構建基于隱表示和自適應的多視圖子空間聚類的目標函數(shù)J:
(3a)將分解為多視圖隱表示矩陣H和多視圖基矩陣設置X(v)的基矩陣P(v)的約束為O,O表示P(v)P(v)T=I,將與和H乘積的差作為誤差重構項其中,I表示單位矩陣,(·)T表示矩陣的轉(zhuǎn)置;
(3b)計算的度量設的自適應權重為是的權重參數(shù),其中,表示矩陣F范數(shù)的平方,γ表示調(diào)節(jié)參數(shù),γ≥0,
(3c)將多視圖隱表示矩陣H分解為多視圖隱表示矩陣H和多視圖自表示系數(shù)矩陣Z,將H與H和Z乘積的差作為誤差重構項Er,Er=H-HZ,并計算Er的度量||Er||2,1,設||Er||2,1的權重為λ1,其中,||·||2,1表示矩陣的2,1范數(shù);
(3d)構造多視圖自表示系數(shù)矩陣Z的低秩約束項||Z||*,設置||Z||*的權重為λ2,其中||·||*表示矩陣的核范數(shù);
(3e)利用拉普拉斯矩陣構造多視圖數(shù)據(jù)矩陣內(nèi)的相似性約束項設置的權重為λ3,其中,tr(·)表示矩陣的跡;
(3f)將||Er||2,1、||Z||*和進行加權相加,得到基于隱表示和自適應的多視圖子空間聚類的目標函數(shù)J:
(4)對目標函數(shù)J進行優(yōu)化:
采用交替方向乘子法對目標函數(shù)J進行優(yōu)化,將A作為Z的輔助矩陣變量,并且設置A的約束為A=Z,將作為的Lagrangian乘子,將Q1作為Er=H-HZ的Lagrangian乘子,將Q2作為A=Z的Lagrangian乘子,得到優(yōu)化后的目標函數(shù)J':
其中,<·,·>表示矩陣的內(nèi)積,μ表示正則化系數(shù);
(5)對優(yōu)化后的目標函數(shù)J'中的變量進行初始化:
將J'中的Z、Er、Q1、Q2和A包含的所有元素初始化為0,H包含的所有元素初始化為(0,1)之間的隨機數(shù),將μ初始化為0.001;
(6)對優(yōu)化后的目標函數(shù)J'中的變量進行交替迭代:
對J'中的變量H、Z、Er、A、Q1、Q2和μ進行交替迭代,得到與各變量的迭代更新表達式HS、ZS、ErS、AS、Q1S、Q2S和μS;
(7)計算優(yōu)化后的目標函數(shù)J'中變量Z的值:
(7a)設定優(yōu)化后的目標函數(shù)J'的最大迭代次數(shù);
(7b)利用J'中的各變量的迭代更新表達式對相應的變量進行迭代更新,直到迭代次數(shù)與設定的最大迭代次數(shù)相等時停止迭代,得到更新后的多視圖自表示系數(shù)矩陣
(8)對原始數(shù)據(jù)集進行聚類:
(8a)計算原始數(shù)據(jù)集的相似度矩陣S;
(8b)計算原始數(shù)據(jù)集的聚類結果:
(8b1)對相似度矩陣S的每一行求和得到的向量t進行對角化,得到S的度矩陣D,并計算的拉普拉斯矩陣L,
(8b2)對拉普拉斯矩陣L進行特征值分解,得到特征值集合E和E中的每個特征值對應的特征向量組成的矩陣T;
(8b3)對E中的特征值按照從小到大的順序進行排列,得到特征值集合E',取E'的前K個特征值組成集合EK,并從T中選取與EK中的每個特征值對應的特征向量組成特征向量矩陣T',再將T'每一行歸一化的結果作為樣本數(shù)據(jù)點,其中,K表示T'中樣本數(shù)據(jù)點的類別數(shù),2≤K<N,N表示原始數(shù)據(jù)集中樣本數(shù)據(jù)點的數(shù)目;
(8b4)隨機選取T'中的K個樣本數(shù)據(jù)點,并將每個樣本數(shù)據(jù)點作為初始的一類的聚類中心,得到K個聚類中心組成的聚類中心集合R;
(8b5)計算T'中每個樣本數(shù)據(jù)點到R中的每個聚類中心的歐式距離,并將各樣本數(shù)據(jù)點分配到與自身歐氏距離最小的聚類中心所屬的類別中,計算屬于第k個類別的樣本數(shù)據(jù)點的均值作為第k個類別的聚類中心,得到K個類別的聚類中心,實現(xiàn)對R進行更新,其中,k=1,2,…,K;
(8b6)重復執(zhí)行步驟(8b5),直到聚類中心集合R不再發(fā)生變化為止,得到原始數(shù)據(jù)集的聚類結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經(jīng)西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810801776.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于代碼對象的Python鉤子函數(shù)方法和裝置
- 一種函數(shù)定位的方法及裝置
- 一種函數(shù)hook檢測方法、檢測設備及計算機可讀介質(zhì)
- 基于函數(shù)摘要的程序文件分析方法及裝置
- 功能擴展方法、裝置、電子設備及計算機可讀存儲介質(zhì)
- MPP架構下聚集函數(shù)的執(zhí)行方法和數(shù)據(jù)庫系統(tǒng)
- 日志數(shù)據(jù)生成方法、日志數(shù)據(jù)顯示方法及裝置
- 一種函數(shù)調(diào)用鏈路的展示方法和裝置
- 一種多目標推薦優(yōu)化方法及可讀介質(zhì)
- 函數(shù)執(zhí)行耗時的確定方法、裝置、終端設備及存儲介質(zhì)





