• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于支持向量機的蛋白質(zhì)交互界面熱點的預(yù)測的研究與改進

      2014-11-19 17:22王毅誠陳向煌
      卷宗 2014年10期
      關(guān)鍵詞:元組裝袋分類器

      王毅誠 陳向煌

      1 背景

      隨著人類和其他物種基因組序列測定的完成,生物信息學(xué)的研究中心逐步轉(zhuǎn)移到對蛋白質(zhì)組和功能基因組的研究。本文采用的是機器學(xué)習(xí)的方法,基于現(xiàn)有的一些研究成果,計算了6個序列特征和62個結(jié)構(gòu)特征,嘗試了支持向量機這種機器學(xué)習(xí)的方法對界面熱點進行了訓(xùn)練和預(yù)測,接下來用了主成分分析繼續(xù)優(yōu)化了這種機器學(xué)習(xí)的方法.

      2 材料與方法

      2.1 支持向量機方法概述

      SVM是一個監(jiān)督學(xué)習(xí)的基于最大間隔的分類器。這些數(shù)據(jù)點是n維實空間中的點。我們希望能夠把這些點通過一個n-1維的超平面分開。通常這個被稱為線性分類器。但是我們還希望找到分類最佳的平面,即使得屬于兩個不同類的數(shù)據(jù)點間隔最大的那個面,該面亦稱為最大間隔超平面。如果我們能夠找到這個面,那么這個分類器就稱為最大間隔分類器。它在解決小樣本、非線性及高維模式識別中表現(xiàn)出許多特有的優(yōu)勢,并能夠推廣應(yīng)用到函數(shù)擬合等其他機器學(xué)習(xí)問題中。

      2.2 組合分類器簡介

      組合分類器是一個復(fù)合模型,由多個分類器復(fù)合而成。個體分類器投票,組合分類器基于投票返回類標(biāo)號預(yù)測,組合分類器往往比它的成員分類器更準(zhǔn)確。裝袋、提升和隨機森林都是流行的組合分類方法。它旨在于創(chuàng)建一個改進的復(fù)合分類模型M,使給定的數(shù)據(jù)集D創(chuàng)建k個訓(xùn)練集,其中用于創(chuàng)建。給定一個待分類的新數(shù)據(jù)元組,每個基分類通過返回類預(yù)測投票。組合分類器基于基類分類器的投票返回預(yù)測。

      組合分類器往往比它的基類分類器更準(zhǔn)確?;惪赡艹鲥e,但當(dāng)且僅當(dāng)超過一半的基分類器出錯時,組合分類器才會誤分類。當(dāng)模型之間存在顯著差異是,組合分類器產(chǎn)生更好的結(jié)果。也就是說,理想情況下,各個基分類器之間幾乎不相關(guān)?;诸惼鲬?yīng)該優(yōu)于隨機猜測。

      先直觀的考慮裝袋如何作為一種提高準(zhǔn)確率的方法。給定d個元素的元組D,裝袋的過程如下。對于迭代d個元組的訓(xùn)練集采用又放回的抽樣,由原始元組集D抽取。每個訓(xùn)練集都是一個自助樣本,這樣D的某些元素可能不存在中,有的可能出現(xiàn)多次,由每個訓(xùn)練集學(xué)習(xí),得到分類模型。為了對未知元組分類,每個分類器返回它的預(yù)測類,算作一票。裝袋分類器M統(tǒng)計得票,并將得票最多的賦予類X。通過給定檢驗元組的每個預(yù)測的平均值,裝袋也可以用于連續(xù)值的預(yù)測。

      2.3 組合分類器對支持向量機進行交互界面熱點預(yù)測進一步優(yōu)化

      程序代碼由matlab編寫,先從excel文件中讀取訓(xùn)練數(shù)據(jù)和測試數(shù)據(jù),然后隨機選取71個訓(xùn)練數(shù)據(jù),主成分分析的參數(shù)和支持向量機的參數(shù)與之前一樣,測試過后記錄反饋的結(jié)果,如果投票次數(shù)不足則繼續(xù)選取訓(xùn)練數(shù)據(jù),然后分類,足夠的話就統(tǒng)計投票結(jié)果,與測試的答案對比輸出。

      2.4 支持向量機實驗結(jié)果與討論

      雖然由線性標(biāo)準(zhǔn)化的支持向量機比正太標(biāo)準(zhǔn)化的支持向量機各項參數(shù)都好,但是召回率仍未過半,其原因可能是維數(shù)過高導(dǎo)致的訓(xùn)練不足,而且特征之間極高的相關(guān)性并不適合支持向量機的表現(xiàn)。經(jīng)過主成分分析預(yù)處理優(yōu)化的效果與之前沒有用主成分分析預(yù)處理的效果提高了68%。有這種提高的原因有如下,首先是因為支持向量機比較適合一些低維度的分析,在主成分分析處理過以后的數(shù)據(jù),在貢獻保留98%的情況下仍然只有四項,數(shù)據(jù)規(guī)模縮小了將近95%但是數(shù)據(jù)的質(zhì)量減少得并不多。第二個原因是用主成分分析使變量不相關(guān)以后更加有利于在坐標(biāo)軸上劃分。坐標(biāo)軸上的維度理論上說是獨立的,雖然不相關(guān)從數(shù)學(xué)角度上來說是退不出獨立的,但是在實際情況下,在已經(jīng)有不相關(guān)這個條件的情況下,把數(shù)據(jù)當(dāng)作是獨立的來處理通常都能獲得很不錯的效果。

      對所有算法的綜合比較可以發(fā)現(xiàn)主成分分析+支持向量機+組合分類器的召回率較高,貝葉斯網(wǎng)絡(luò)在召回率不低的情況下的精確度較高。并且都已經(jīng)超過現(xiàn)有的一些傳統(tǒng)算法,結(jié)果如表2.1:

      圖2.2組合分類器投票次數(shù)與F值之間的關(guān)系

      所以得出的結(jié)論是在訓(xùn)練樣例充足的情況下,多次投票的支持向量機與單次沒有顯著差異。并且在投票結(jié)果有很多幾乎全票投給陰性的測試數(shù)據(jù)答案是陽性,這已經(jīng)不是支持向量機所能解決的問題了。所以再次提高準(zhǔn)確率可能需要去的是新屬性的獲取,或者是屬性質(zhì)量的提高。F值隨著組合分類器個數(shù)的變化如圖2.2所示。

      3 總結(jié)

      本文開始介紹了蛋白質(zhì)-蛋白質(zhì)交互界面熱點的一些相關(guān)背景,然后用了支持向量機對蛋白質(zhì)-蛋白質(zhì)相互作用界面上的熱點進行了預(yù)測,并用主成分分析對這種機器學(xué)習(xí)算法進行了優(yōu)化,而且用組合分類器對支持向量機進行了進一步的優(yōu)化,其中用主成分分析和組合分類器優(yōu)化的支持向量機得到的結(jié)果要比傳統(tǒng)的算法更優(yōu)。

      猜你喜歡
      元組裝袋分類器
      Python核心語法
      新型液動食用菌裝袋機的設(shè)計要點與應(yīng)用*
      海量數(shù)據(jù)上有效的top-kSkyline查詢算法*
      BP-GA光照分類器在車道線識別中的應(yīng)用
      基于減少檢索的負(fù)表約束優(yōu)化算法
      板栗的塑料薄膜袋貯藏技術(shù)
      加權(quán)空-譜與最近鄰分類器相結(jié)合的高光譜圖像分類
      結(jié)合模糊(C+P)均值聚類和SP-V-支持向量機的TSK分類器
      基于LLE降維和BP_Adaboost分類器的GIS局部放電模式識別
      面向數(shù)據(jù)流處理的元組跟蹤方法
      公安县| 江油市| 封开县| 建宁县| 盈江县| 隆昌县| 连江县| 公主岭市| 宜章县| 淅川县| 梁河县| 上杭县| 宝坻区| 都江堰市| 淮阳县| 尚义县| 疏附县| 临猗县| 综艺| 木兰县| 凌云县| 潜山县| 临清市| 房山区| 西平县| 乾安县| 新郑市| 中江县| 克山县| 什邡市| 桐梓县| 扶沟县| 论坛| 大荔县| 德保县| 随州市| 武穴市| 翁源县| 鹰潭市| 平昌县| 阳江市|