1. 程式人生 > >平方Pearson相關係數(SPCC)相關公式的推導

平方Pearson相關係數(SPCC)相關公式的推導

1、PCC及SPCC的定義
最近推導了維納濾波的公式,其中最重要的是當然是最小平方誤差準則(MSE)。但是在很多實際應用中,參考訊號是不可知的,因此MSE準則不具有實際意義。為了解決這個問題,我們需要尋找另一個準則替代MSE成為新的代價函式。這就是皮爾遜相關係數(Pearson Correlation Coefficient, PCC)的來歷。通過研究發現,相較於MSE,PCC具有許多吸引人的優秀性質,尤其在輸出信噪比分析方面。因此經典最優或次優濾波器的設計通常都是以後者為指導的。

xy是兩個均值為0的實隨機變數,PCC的原始定義是:

ρ(x,y)=E[xy]σxσy

其中,E[xy

]表示xy的互相關係數;σx=E[x2]σy=E[y2]分別為訊號xy的方差。
不過為了分析方便,通常使用的是平方Pearson相關係數(SPCC),其定義式如下:

ρ2(x,y)=E2[xy]σ2xσ2y
SPCC一個很重要的性質就是:
0ρ2(x,y)1
其意義是表示兩個隨機變數之間線性相關的程度。
2、SPCC的重要性質
在講SPCC之前,需要把SPCC涉及到的維納濾波中加性噪聲的四個訊號定義清楚。
在維納濾波中,假設一個純淨的語音訊號x(k)受到零均值噪聲訊號ν(k)的干擾,且x(k)ν(k)不相關。那麼在離散取樣k時刻,帶噪聲的語音訊號描述為:
y(k)
=x(k)+ν(k)

維納濾波的目的,就在於根據觀測訊號y(k)找到信源訊號x(k)的最優估計z(k)
而維納濾波的思想,就在於假設z(k)可以通過一個濾波器h和多個觀測值序列y(k)組合得到。
z(k)=hTy(k)
其中,
y(k)=[y(k)y(k1)y(kL+1)]L為濾波器長度。
根據z(k)x(k)之間的關係我們可以通過二者作差定義誤差代價函式,利用MSE準則來求取最優濾波器,該濾波器就是維納濾波器。但是這不是本文要闡述的重點,感興趣的同學可以到網上搜索相關的文章來學習。

2.1 四個SPCC係數的定義
推導之前需要注意幾個關鍵的代換關係,有了這幾個代換關係公式的推導就不是什麼難事。但是幾乎所有的書上都認為這些關係是不言而喻的。有時候多提點一筆就可以節省很多時間,所以在此點破。
x

=hT1xhTx=xTh
類似的,
ν=hT1νhTν=νTh
其中,hT1=[10...0],長度還是L.
有了這個關係,公式推導起來就很方便了。這也正是這篇博文的意義所在。

首先是信源訊號x(k)y(k)之間的SPCC。根據定義是可以寫成:
ρ2(x,y)=E2[xy]E[x2]E[y2]=SNR1+SNR
推導:
E[xy]=E[x(x+v)]=E[x2+xv]=E[

相關推薦

平方Pearson相關係數SPCC相關公式推導

1、PCC及SPCC的定義 最近推導了維納濾波的公式,其中最重要的是當然是最小平方誤差準則(MSE)。但是在很多實際應用中,參考訊號是不可知的,因此MSE準則不具有實際意義。為了解決這個問題,我們需要尋找另一個準則替代MSE成為新的代價函式。這就是皮爾遜相關係

應用 OpenCV 進行 增強相關係數ECC最大化的影象配準

目錄 1.基於ORB自動化影象透視變換方法 2.影象對齊的歷史知識 3.應用ECC進行影象對齊 4.參考資料 想說的話: 研究該專題是因為在後續使用隨機森林做樣本訓練的過程中我需要提前製作樣本的資料集,但是這就面臨一個問題:影象的對齊問題 為了解決影象的對齊問題,我查到了

【機器學習】歐幾里德距離和皮爾遜相關係數筆記

歐幾里德距離() 歐幾里德距離和皮爾遜相關係數在機器學習中都是對相關度的計算,歐幾里德距離是以人們一直評價的物品作為座標軸,將參與評價的人繪製到圖中,並考察他們彼此距離的遠近。例子(摘自集體智慧程式設計): #資料集 critics={ 'Lisa Rose':

利用java批量求相關係數pearson相關係數

臨近期末複習統計學,沒複習完感覺自己十分憋屈,總想幹點別的什麼,敲個程式碼玩玩吧。 pearson相關係數的計算參考:https://blog.csdn.net/Anglebeat/article/details/40299273(這個參考地址的程式碼有一點錯誤) 我在這裡指出具體錯誤,他的te

【機器學習】馬修斯相關係數Matthews correlation coefficient

馬修斯相關係數(Matthews correlation coefficient) 馬修斯相關係數是在使用機器學習作為二進位制(2類)的質量的度量的分類,通過布賴恩W.馬修斯在1975年由生物化學引入 它考慮到真和假陽性和假陰性,並且通常是被視為一種平衡的措施,即使這些類別的規模大小不同

①協方差、相關係數皮爾遜相關係數,等同於:內積、餘弦值。

假設三維空間裡有很多點,每個點都是用三個維度來表示的。但你發現其實他們差不多都在同一個二維平面上。雖然不是完全在一個平面上,但距離那個平面的距離都很小,遠小於他們在這個平面上的互相距離。於是你想,如果把所有點都投影到這個二維平面,那你就可以用兩個維度來表示所有點,同時又不損失太多關於這些點的資訊。當你這麼做的

python畫熱力圖相關係數矩陣圖

使用熱力圖的形式展示包括相關係數矩陣圖的二維矩陣的方法,目前發現有兩個:首先是使用pandas包的函式,但是pandas包的目測,不能顯示數字?如果想試一下,可以參考https://zhuanlan.zhihu.com/p/26100511所以研究了一下第二種方法,就是用se

Redis相關命令

redis redis.conf redis-cli(一)簡介Redis 命令用於在 redis 服務上執行操作。要在 redis 服務上執行命令需要一個 redis 客戶端。Redis 客戶端在我們之前下載的的 redis 的安裝包中。Redis 客戶端的基本語法為:redis-cli[[email

用戶user和用戶組group相關的配置文件、命令或目錄;

req 相關 sed logout val execute pmo warning cto 1、與用戶(user)和用戶組(group)相關的配置文件; 1)與用戶(user)相關的配置文件;/etc/passwd 註:用戶(user)的配置文件;/etc/shadow 註

shell 相關知識1

shellshell自己的能力 寫腳本還行,起碼現在現網上跑的自己寫的腳本程序-日誌的 定時備份和刪除,nfs上海量文件刪除和發送郵件。【data】export PATH=/mall/jdk/jdk1.7/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/u

Struts2學習筆記1---相關配置

XML def rec 模塊 定向 -1 開發 oba 合並 Struts 2是Struts的下一代產品,是在 struts 1和WebWork的技術基礎上進行了合並的全新的Struts 2框架。 1創建action對象(三種) 1 創建普通的類,不繼承任何類,也不

Java date相關 格式化

天數 所在 fda 最後一天 ria int () ktr private import java.util.Calendar; import java.util.Date;import java.util.GregorianCalendar; public class Z

linux文件與目錄管理相關命令

文件時間 額外 print num sys direct base -- 文件的時間 學習一下linux文件與目錄管理相關命令 pwd,cd,ls,touch,stat,basename,dirname,cp,mv,rm,tree,mkdir,rmdir,ln,file p

socket相關操作

品質 應用 tac ·· 字符 返回 ddr [1] 中斷 創建socket->命名socket->創建監聽4.接受連接4.1代碼:int accept (int sockfd,struct sockaddr addr,socklen_t addrlen);

替換文件裏的相關單詞之文件類型為txt

att java讀取 對象 下一個 watermark 跨平臺 post 全球 -c 首先說一下詳細的實現思路: 第一步:我們須要獲取要改動文件的信息,我們能夠通過

Socket 相關資料隨筆

gpo har 數據類型 ext 由於 throw ack 應該 soc 由於項目上的 http 請求量較大,項目上性能跟不上。於是考慮把 短連接的 http 換成 長連接的tcp 形式 試試效果。 先 研究了一下 長連接方式。就是要用到 socket 方面的知識。

javaScrip字符串String相關

字符串 join [] news push javascrip fun abc 獲取 -----------------------------------------此頁只記錄前端關於String的東西-----------------------------------

Vue.js 相關知識路由

system 區分 ext htm 文件 children 對象 9.png 下載地址 1. 簡介 路由,工作原理與路由器相似(路由器將網線總線的IP分發到每一臺設備上),Vue中的路由根據用戶在網頁中的點擊,將其引導到對應的頁面。 2. 使用步驟 安裝vue-router

深度學習模型相關知識2

fas bubuko 深度學習 image ive bsp 提取 AS 簡寫 參考:https://blog.csdn.net/lanran2/article/details/60143861 ROI pooling: ROI是Regin of Interest的簡寫,指的

爬蟲相關知識xpath

點名 節點 style 路徑 name 相對路徑 span 名稱 格式 #xpath表達式的基本格式 # 斜杠(/)作為路徑內部的分割符。 # 同一個節點有絕對路徑和相對路徑兩種寫法。 # 絕對路徑(absolute path)必須用"/"起首,後面緊跟根節點,比如