sheng的學習筆記-AI-學習向量量化

?AI目錄??sheng的學習筆記-AI目錄-CSDN博客

需要學習前置知識:聚類,可參考??sheng的學習筆記-AI-聚類(Clustering)-CSDN博客

什么是學習向量量化

“學習向量量化”(Learning Vector Quantization,簡稱LVQ)是試圖找到一組原型向量來刻畫聚類結構,但與一般聚類算法不同的是,LVQ假設數據樣本帶有類別標記,學習過程利用樣本的這些監督信息來輔助聚類。

算法代碼

給定樣本集D={(x1,y1),(x2,y2),…,(xm,ym)},每個樣本xj是由n個屬性描述的特征向量(xj1,xj2,…,xjn),yj∈Y是樣本xj的類別標記。LVQ的目標是學得一組n維原型向量{P1,P2,…,Pq},每個原型向量代表一個聚類簇,簇標記ti∈Y

  1. 先對原型向量進行初始化,例如對第q個簇可從類別標記為tq的樣本中隨機選取一個作為原型向量。
  2. 在每一輪迭代中,算法隨機選取一個有標記訓練樣本,找出與其距離最近的原型向量,并根據兩者的類別標記是否一致來對原型向量進行相應的更新。對樣本xj,若最近的原型向量pi*與xj的類別標記相同,則令pi*向xj的方向靠攏,此時新原型向量為? ? ,p'和xj的距離是:。令學習率η∈(0,1),則原型向量pi*在更新為p'之后將更接近xj。
  3. 在第12行中,若算法的停止條件已滿足(例如已達到最大迭代輪數,或原型向量更新很小甚至不再更新),則將當前原型向量作為最終結果返回。

示例

用以下數據集為例來演示LVQ的學習過程

令9-21號樣本的類別標記為c2,其他樣本的類別標記為c1。假定q=5,即學習目標是找到5個原型向量p1,p2,p3,p4,p5,并假定其對應的類別標記分別為c1,c2,c2,c1,c1。

算法開始時,根據樣本的類別標記和簇的預設類別標記對原型向量進行隨機初始化,假定初始化為樣本x5,x12,x18,x23,x29。

在第一輪迭代中,假定隨機選取的樣本為x1,該樣本與當前原型向量p1,p2,p3,p4,p5的距離分別為0.283,0.506,0.434,0.260,0.032。由于p5與x1距離最近且兩者具有相同的類別標記c1,假定學習率η=0.1,則LVQ更新p5得到新原型向量

將p5更新為p'后,不斷重復上述過程,不同輪數之后的聚類結果如圖9.5所示。

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/35261.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/35261.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/35261.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Android面試八股文】ViewHolder為什么要被聲明成靜態內部類?

文章目錄 ViewHolder為什么要被聲明成靜態內部類?1. 避免隱式引用導致的內存泄漏2. 提高性能3. 代碼可讀性和維護性實例代碼總結ViewHolder為什么要被聲明成靜態內部類? 將 ViewHolder 聲明為靜態內部類有幾個重要的原因,這樣做可以提高性能并避免潛在的內存泄漏。下面是詳…

Qt | 子類化 QStyle(Qt自帶圖標大全)

01、簡介 1、把繪制自定義部件外觀的步驟大致分為三大板塊,如下: ①、樣式元素:即指定需要繪制的圖形元素(比如焦點框、按鈕,工具欄等)。樣式元素使 用 QStyle 類中的一系列枚舉(共有 11 個枚舉)進行描述。 ②、樣式選項:包含了需要繪制的圖形元素的所有信息,比如包含…

Tomcat 下載部署到 idea

一、下載Tomcat Tomcat 是Apache 軟件基金會(Apache Software Foundation)下的一個核心項目,免費開源、并支持Servlet 和JSP 規范。屬于輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場合下被普遍使用,是開發…

啟動VMWare虛擬機報錯

1. 無法打開內核設備“\\.\VMCIDev\VMX”: 操作成功完成。是否在安裝 VMware Workstation 后重新引導? 模塊“DevicePowerOn”啟動失敗。 未能啟動虛擬機。 解決辦法: 解決辦法: 將 Ubuntu 64 位.vmx 找到vmci0.present"TRUE"這行改成 vmci0.present "FAL…

wireshark工具獲取設備IP地址

背景: 一個網口抓包工具,主要是升級XX設備時候不知道網口的ip地址。每次需要一個一個試,比較麻煩。 使用步驟: 1、連接好XX設備與筆記本,在網絡連接里面找到以太網,沒有出現紅色X號,表示網線連…

文心一言 VS 訊飛星火 VS chatgpt (289)-- 算法導論21.3 2題

二、寫出使用路徑壓縮的 FIND-SET 過程的非遞歸版本。如果要寫代碼,請用go語言。 文心一言: 在并查集(Union-Find)數據結構中,路徑壓縮(Path Compression)是一種優化技術,用于減少…

智能倉儲:立體倉WCS設計

自動化立體倉庫簡稱高架倉庫,是采用高層貨架存放貨物,以巷道堆垛起重機為主,結合入庫出庫周邊設備來進行作業的一種倉庫。 立體倉主體由貨架、巷道式堆垛機、輸送機等組成。 電氣控制系統、上位監控系統(Warehouse Control Syste…

【前后端實現】AHP權重計算

AHP權重計算: 需求:前端記錄矩陣維度、上三角值,后端構建比較矩陣、計算權重值并將結果返回給前端 比較矩陣構建 如果你想要根據上三角(不包括對角線)的值來構建對稱矩陣,那么你可以稍作修改上述的generate…

.NET 語言特定指南

.NET Language-Specific Guide 本指南將教您如何使用 Docker 創建容器化的 .NET 應用程序。通過本指南,您將學習如何: 容器化并運行 .NET 應用程序設置本地環境以使用容器開發 .NET 應用程序使用容器運行 .NET 應用程序測試使用 GitHub Actions 配置容…

量化交易面臨的難題

量化交易面臨的難題 1、監管機構對于算法交易、量化交易的監管越來越嚴格3、回測場景于實盤交易場景的不匹配性4、策略并非100%有效,并非100%的收益5、股票、基本面、市場新聞之間的關系時刻在變化并且難以捉摸6、很難使用一套通用的交易規則去匹配所有的股票/市場/…

U盤數據恢復實戰:兩大方案助您找回珍貴數據

在數字化時代,U盤作為我們隨身攜帶的數據存儲工具,承載著無數重要的文件和信息。然而,由于誤操作、系統崩潰或硬件故障等原因,U盤中的數據可能會突然消失,給我們帶來極大的困擾。本文將深入探討U盤數據恢復的概念、方法…

常見大功率藍牙應用有哪些?

在無線通信技術飛速發展的今天,藍牙技術以其低功耗和易用性優勢成為短距離無線通信的佼佼者。然而,隨著智能家居、工業4.0等新型應用的興起,藍牙應用設備對通信距離和穩定性的要求越來越高。為了滿足更大范圍的無線通信需求,大功率…

山寨幣大額解鎖拋壓拖累比特幣:10X Research 深度剖析市場動蕩

加密貨幣市場大幅下跌,山寨幣損失慘重 在經歷了幾個月的強勁表現后,加密貨幣市場最近經歷了一輪大幅下跌,特別是山寨幣損失慘重。10X Research 最近在其Newsletter中發表了觀點,認為山寨幣大額解鎖所帶來的拋壓正在拖累比特幣。本…

使用Birdeye訪問Sui上加密市場數據

是一個鏈上加密交易數據聚合器,于2024年4月開始整合Sui數據。 個人DeFi用戶可以在Birdeye的首頁找到豐富的數據,包括關于主流區塊鏈上的tokens、交易和交易者錢包的詳細信息。 Birdeye提供API和WebSockets數據服務,涵蓋token價格和其他DeFi…

聚星文社ai工具下載

您可以在聚星文社官方網站上下載他們的AI工具。請訪問他們的官方網站, 然后找到下載頁面,從中選擇并下載所需的AI工具。下載 如果您對下載過程有任何問題,建議您直接聯系聚星文社的客服人員尋求幫助。

計算機SCI期刊,中科院3區,1個月錄用,易過審

一、期刊名稱 Visual Computer 二、期刊簡介概況 期刊類型:SCI 學科領域:計算機科學 影響因子:3.5 中科院分區:3區 三、期刊簡介 視覺計算機發表有關捕獲、識別、建模、分析和生成形狀和圖像的所有研究領域的文章。 計算機…

DDMA信號處理以及數據處理的流程---doa估計

Hello,大家好,我是Xiaojie,好久不見,歡迎大家能夠和Xiaojie一起學習毫米波雷達知識,Xiaojie準備連載一個系列的文章—DDMA信號處理以及數據處理的流程,本系列文章將從目標生成、信號仿真、測距、測速、cfar檢測、測角、目標聚類、目標跟蹤這幾個模塊逐步介紹,這個系列的…

蘇寧易購通用卡怎么使用?

現在還有人用蘇寧的禮品卡嗎 前兩天618,想買點家電,但是在蘇寧上看價格還不如京東淘寶優惠 最后手里的蘇寧卡也沒用出去 本來想著要不送人算了,但是收卡云的價格也還不錯,最后就賣出去了 500塊錢的蘇寧卡買了475,到…

消費疲軟,如何提振市場信心

消費疲軟是一個復雜的市場現象,提振市場信心需要從多個方面入手。以下是一些具體的建議,旨在幫助提振市場信心并應對消費疲軟: 增加消費者購買力: 提高居民收入水平,特別是中低收入群體。通過經濟發展、政策扶持等手段…

MySQL死鎖

目錄 死鎖的原因 死鎖的解決方法 預防MySQL死鎖的策略 檢測MySQL中的死鎖 MySQL死鎖是指在MySQL數據庫中,兩個或多個事務在執行過程中,因爭奪鎖資源而造成的相互等待的現象,若無外力干涉它們都將無法繼續執行。 死鎖的原因 事務競爭資源:多個事務同時競爭同一資源,其…