• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種去除聚類數(shù)量和鄰域參數(shù)設(shè)置的自適應(yīng)聚類算法 *

    2021-10-26 02:11:42張柏愷楊德剛
    計算機工程與科學(xué) 2021年10期
    關(guān)鍵詞:邊界點集上鄰域

    張柏愷,楊德剛,2,馮 驥,2

    (1.重慶師范大學(xué)計算機與信息科學(xué)學(xué)院,重慶 401331; 2.教育大數(shù)據(jù)智能感知與應(yīng)用重慶市工程研究中心,重慶 401331)

    1 引言

    隨著大數(shù)據(jù)與智能化的發(fā)展,人工智能領(lǐng)域的聚類技術(shù)也被賦予了更為重要的現(xiàn)實意義,在商業(yè)選址、金融產(chǎn)品推薦、異常檢測等方面也有廣泛應(yīng)用。聚類算法的目標(biāo)在于無監(jiān)督地將數(shù)據(jù)集分割成不同的類或簇,使得同一簇內(nèi)數(shù)據(jù)的相似性盡可能大,同時保證簇間數(shù)據(jù)的差異性也盡可能大。在眾多聚類算法中,基于最近鄰居的聚類算法在數(shù)據(jù)挖掘、機器學(xué)習(xí)、圖像處理和模式識別等多個領(lǐng)域有著十分廣泛的應(yīng)用,并且取得了很多不錯的成果。

    在基于最近鄰居的聚類算法中,如何自動推斷聚類個數(shù)與鄰域參數(shù),降低對先驗知識的依賴是聚類算法面臨的一個挑戰(zhàn)。為了獲取更為準(zhǔn)確的聚類結(jié)果,現(xiàn)有聚類算法一般需要預(yù)先指定聚類個數(shù)。而在針對聚類方法的現(xiàn)實應(yīng)用中,很難在聚類算法運行之前對聚類個數(shù)進(jìn)行準(zhǔn)確的預(yù)估。在另一方面,無論是基于k-最近鄰居KNN(K-Nearest Neighbor) 原則還是ε-最近鄰居ε-NN(ε-Nearest Neighbor)原則,其各自對應(yīng)的鄰域參數(shù)k或ε的選取與數(shù)據(jù)集的分布特點密切相關(guān),算法的性能也會因為參數(shù)的不同取值而產(chǎn)生急劇變化。

    針對上述參數(shù)選擇問題,本文提出了基于自然鄰居NaN(Nature Neighbor)[2,3]的邊界剝離聚類算法NaN-BP(Natural Neighbor based Border Peeling clustering algorithm)。NaN-BP算法結(jié)合自然鄰居的思想,擺脫了鄰域參數(shù)的選擇問題。通過自然鄰居的思想,鄰域參數(shù)的選擇可以不需要大量先驗知識的積累。NaN-BP算法通過對數(shù)自然穩(wěn)定狀態(tài)和對數(shù)自然鄰居特征值建立具有魯棒性的自然鄰居關(guān)系,并在其基礎(chǔ)之上以自適應(yīng)的邊界剝離方法完成數(shù)據(jù)集的聚類分析。因此,NaN-BP算法的整個聚類過程不僅無需人為設(shè)置聚類數(shù)量和鄰域大小,還能夠根據(jù)數(shù)據(jù)集自身的分布規(guī)律進(jìn)行邊界剝離,進(jìn)而取得更好的聚類效果。

    本文的主要貢獻(xiàn)如下:

    (1)在自然鄰居的概念中,根據(jù)數(shù)據(jù)集的數(shù)據(jù)分布特點創(chuàng)新性地提出了對數(shù)自然穩(wěn)定狀態(tài)和對數(shù)自然特征值的概念和規(guī)范定義,并且給出了特性分析,給自然鄰居思想補充了新的理論概念。

    (2)針對目標(biāo)數(shù)據(jù)集的特性,提出了一種魯棒的自然搜索算法,通過這種算法能得到符合數(shù)據(jù)分布規(guī)律的對數(shù)自然特征值。

    (3)結(jié)合對數(shù)自然穩(wěn)定狀態(tài)等概念提出了無需鄰域參數(shù)的邊界剝離聚類算法NaN-BP。該算法消除了鄰域參數(shù)固定選擇的弊端,使得改進(jìn)后的算法能夠?qū)Σ煌螤顢?shù)據(jù)集進(jìn)行自適應(yīng)聚類,大幅度提高了算法的自適應(yīng)性。

    (4)NaN-BP算法能夠自適應(yīng)地對不同密度不同分布的數(shù)據(jù)集進(jìn)行聚類分析,并且通過實驗結(jié)果驗證了其自適應(yīng)性和聚類結(jié)果的準(zhǔn)確性。

    2 相關(guān)工作

    2.1 自然鄰居

    最近鄰居的思想被廣泛應(yīng)用于聚類算法中,幾乎所有聚類算法都或多或少地使用了最近鄰居思想,且其核心方法均基于KNN和ε-NN[1]。這2種方法都使用了鄰域參數(shù),而鄰域參數(shù)的取值只能憑借經(jīng)驗或者多次嘗試才能確定,且嚴(yán)重依賴數(shù)據(jù)分布情況。針對這一問題,自然鄰居方法利用自適應(yīng)的鄰域思想,提出了解決參數(shù)問題的新思路。

    自然鄰居NaN是一種新的鄰居概念,這種概念產(chǎn)生于客觀現(xiàn)實的認(rèn)知。自然鄰居與KNN和ε-NN最大的不同之處在于自然鄰居不需要設(shè)置或固定某個參數(shù)k或者ε,使得數(shù)據(jù)集中每個數(shù)據(jù)的自然鄰居數(shù)目不盡相同,所以自然鄰居是一種無尺度的鄰居概念[4]。

    將自然鄰居的概念融入到聚類算法的思想已經(jīng)有很多的成果,并且在各個領(lǐng)域中都具備良好的實驗效果,例如基于噪聲去除的分層聚類算法[5]、基于自然鄰域的自適應(yīng)光譜聚類算法[6]、基于自然鄰居的聚類方法[7]和基于自然鄰域圖的聚類和離群檢測算法[8]等。在自然鄰居的構(gòu)建算法中,KNN[9]和逆k近鄰RKNN (Reverse K-Nearest Neighbor)[10]2種最近鄰居的搜索算法也被廣泛應(yīng)用。

    2.2 聚類算法

    聚類是將數(shù)據(jù)點分類為組或簇的任務(wù),并通過簇的概念直觀展示簇間數(shù)據(jù)的差異性和簇內(nèi)數(shù)據(jù)的相似性。隨著數(shù)據(jù)分析的關(guān)注度逐漸提高,越來越多的聚類算法也被提出。其中基于劃分的聚類算法的核心思想是:按照全局優(yōu)化的標(biāo)準(zhǔn)把數(shù)據(jù)集劃分為若干類。由于基于劃分的聚類算法具有很好的理論研究基礎(chǔ)且對凸形數(shù)據(jù)集的聚類效果非常理想,是早期非常經(jīng)典的聚類思路[11]。但是,由于基于劃分的聚類算法自身的全局優(yōu)化函數(shù)的局限性,存在不適用具有流形和凹形數(shù)據(jù)集等許多問題?;诿芏鹊木垲愃惴ɡ碚撋夏軌蜻m用于任何形狀的數(shù)據(jù)集,但是基于密度的聚類算法對參數(shù)比較敏感,不適用于簇之間密度較大或具有復(fù)雜流形的數(shù)據(jù)集[12]?;趯哟蔚木垲愃惴ê诵乃枷胧峭ㄟ^某種相似性測度計算節(jié)點之間的相似性,并按相似度由高到低排序,逐步重新連接各個節(jié)點[13]。層次聚類的優(yōu)點是距離和規(guī)則的相似度容易定義,限制少,不需要預(yù)先設(shè)定聚類數(shù),但層次聚類復(fù)雜度高,奇異值也能產(chǎn)生很大影響。譜聚類算法包含嚴(yán)密的數(shù)學(xué)邏輯,通過圖分割的方法對數(shù)據(jù)集進(jìn)行劃分,理論上能夠解決流形數(shù)據(jù)問題[14],然而譜聚類算法很難得到真實的最優(yōu)解,且算法復(fù)雜度較高。

    在上述聚類算法中,基于密度的聚類算法的聚類結(jié)果更接近日常應(yīng)用場景,研究人員也針對不同應(yīng)用領(lǐng)域提出了大量的改進(jìn)算法,Rodriguez等[15]基于密度聚類算法提出了新穎的CFDP(Clus- tering by Fast search and find of Density Peaks)聚類算法,能夠更準(zhǔn)確快速地描述密度峰值聚類,且算法復(fù)雜度更低。之后在DBSCAN(Density-Based Spatial Clustering of Applications with Noise)[16]的基礎(chǔ)上,Ding等[17]基于密度聚類算法對參數(shù)敏感的問題進(jìn)行了改進(jìn),提出了一種新的基于密度的OPTICS(Ordering Points To Identify the Clustering Structure)聚類算法,降低了算法對參數(shù)的敏感度。Qiu等[18]提出了Grid-based Clustering 算法,主要通過掃描數(shù)據(jù)集,將數(shù)據(jù)空間根據(jù)所選屬性劃分為數(shù)個網(wǎng)格單元,并將樣本點劃分到相應(yīng)的單元中,最后根據(jù)單元的密度形成類簇。由于最終的簇是根據(jù)網(wǎng)格單元劃分的,所以該算法對于密度閾值非常敏感,很容易丟失類簇,當(dāng)數(shù)據(jù)集存在密度相差較大的簇時,閾值設(shè)置得過高可能會丟失一部分簇,設(shè)置得過低則有可能使得本應(yīng)分開的2個類簇合并。為了進(jìn)一步提高基于密度聚類算法的效果,Huang等[19]基于聚類中心方法查找中心點提出了QCC(Quasi-Cluster Centers)聚類算法。Campello等[20]在DBSCAN和OPTICS基礎(chǔ)上提出了HDBSCAN(Hierarchical Density-Based Spatial Clustering of Applications with Noise)聚類算法,算法只需要一個最小集群參數(shù)就能夠自動選擇密度閾值,但對于噪聲點不夠敏感。Cheng[21]使用核密度估計函數(shù)提出了Mean-Shift聚類算法對數(shù)據(jù)點進(jìn)行聚類,迭代地將每個數(shù)據(jù)點移動到其鄰近的稠密區(qū)域,然后對移動的數(shù)據(jù)點進(jìn)行聚類,但該算法往往依賴于核密度估計器的帶寬參數(shù)。Shimshoni等[22]提出了自適應(yīng)Mean-Shift方法,通過根據(jù)每個數(shù)據(jù)點的局部鄰域估計每個數(shù)據(jù)點的不同帶寬來克服Mean-Shift核密度估計器依賴的問題,但這種方法通常容易對數(shù)據(jù)進(jìn)行過度的聚類劃分。Averbuch-Elor等[23]利用邊界剝離的思想提出了一種全新的基于中心點的邊界剝離聚類算法,并取得了極佳的聚類效果。

    邊界剝離聚類算法的核心思想是通過KNN和RKNN算法找到每個數(shù)據(jù)點的最近鄰居,然后取逆鄰居數(shù)排序的前1%的數(shù)據(jù)作為邊界剝離迭代的初始邊界點,在初始邊界點的基礎(chǔ)上迭代剝離數(shù)據(jù)點,當(dāng)所識別的邊界點的“邊界性”方面嚴(yán)格弱于迭代中所識別的邊界點時,剝離迭代終止,剩下的便是核心點集。最后使用簡化版本的DBSCAN將這些核心點分組到數(shù)據(jù)簇中,根據(jù)每次迭代建立的邊界點與非邊界點的關(guān)聯(lián)完成自下而上的聚類。

    然而邊界剝離聚類算法在不同形狀數(shù)據(jù)集上選取的初始邊界點極其依賴鄰域參數(shù)k的選擇,從而使得在邊界點迭代剝離的過程中從邊界點到核心點的過程存在產(chǎn)生偏差的可能,進(jìn)而影響聚類的結(jié)果,甚至在部分?jǐn)?shù)據(jù)集中出現(xiàn)極為不合理的數(shù)據(jù)簇劃分。基于上述問題,本文提出了一種新的將自然鄰居與邊界剝離聚類算法相結(jié)合的算法——NaN-BP。該算法既能夠保留原來邊界剝離聚類的優(yōu)勢,又彌補了邊界剝離聚類算法中始終存在鄰域參數(shù)的缺陷,在不同形狀的數(shù)據(jù)集上都無需設(shè)置鄰域參數(shù),并自適應(yīng)得到符合數(shù)據(jù)分布特征的聚類結(jié)果。

    3 基于自然鄰居思想的邊界剝離聚類算法

    3.1 自然鄰居思想

    假設(shè)數(shù)據(jù)集X={x1,x2,x3,…,xn},其中,數(shù)據(jù)集長度為n,之后涉及的數(shù)據(jù)集默認(rèn)為此形式。

    定義1(自然鄰居) 當(dāng)數(shù)據(jù)集處在自然穩(wěn)定狀態(tài)時,互為鄰居的點即互為自然鄰居。即對于任意xi,xj,都有:

    xj∈NaN(xi)?(xi∈KNNλ(xj))∧

    (xj∈KNNλ(xi))

    其中,KNNλ(xj)代表數(shù)據(jù)點xj的λ最近鄰域,即xj的前λ個最近鄰居組成的集合,λ為自然特征值,其定義如定義3所示。

    自然鄰居與傳統(tǒng)的最近鄰居有著很大的區(qū)別,在整個自然鄰居搜索過程中,不需要鄰域參數(shù),根據(jù)數(shù)據(jù)集的分布規(guī)律找到每個點的鄰居,每個點的自然鄰居個數(shù)都不一定相同,其鄰居的數(shù)量取決于數(shù)據(jù)集的分布,而且能夠根據(jù)數(shù)據(jù)集找到每個點的合適的鄰居個數(shù)。

    定義2(自然穩(wěn)定狀態(tài)) 依次取k=1,2,3,…,n對數(shù)據(jù)集X進(jìn)行KNN查找,在算法查找過程中,當(dāng)k=r時,數(shù)據(jù)集中任意一點至少存在另一個數(shù)據(jù)點與其互為鄰居,此時數(shù)據(jù)集所處的狀態(tài)為自然穩(wěn)定狀態(tài)。

    定義3(自然特征值) 當(dāng)數(shù)據(jù)集X處于自然穩(wěn)定狀態(tài)時,自然鄰居特征值λ即為當(dāng)前的KNN鄰域大小r。在整個搜索過程中,自然特征值是實際運行過程的最大循環(huán)次數(shù),反映了數(shù)據(jù)集的分布規(guī)律。

    3.2 邊界剝離聚類基本原理

    下面給出邊界剝離聚類的相關(guān)符號定義和概念。

    在邊界剝離的迭代過程中,第t次迭代時邊界點的集合定義為:

    下一次未剝離的邊界點集合為:

    X(t+1)=X(t)

    在識別邊界點之后,將每一個邊界點與一個離其最近的非邊界點相關(guān)聯(lián),非邊界點用關(guān)聯(lián)結(jié)點ρi∈X(t+1)來表示。在這一過程中,算法也會將部分點標(biāo)記為離群點,這些點不屬于任何簇。關(guān)聯(lián)節(jié)點ρi定義為:

    其中,li是一個可變的閾值,若邊界點xi到非邊界點集合中最近的非邊界點xj的距離δ(xi,xj)超過可變閾值li,xi則會標(biāo)記為離群點,若在可變閾值之內(nèi),那么ρi就是距離xi最近的非邊界點。

    最后經(jīng)過數(shù)次迭代剝離邊界點,最終剩余的非邊界點就是核心點,每個核心點都有到最初邊界點的傳遞關(guān)聯(lián),通過文獻(xiàn)[22]的方法,逐漸合并每一對可達(dá)的核心點,最終通過與核心點的邊界點關(guān)聯(lián)和鏈接來定義候選類簇,同時為了更好地濾除離群點,使用用戶定義的最小集群大小值將小集群標(biāo)記為噪聲,返回最后一組的類簇。

    3.3 基于自然鄰居的邊界剝離聚類算法

    對于給定數(shù)據(jù)集X,基于自然鄰居的邊界剝離聚類方法會先根據(jù)數(shù)據(jù)集的特點,進(jìn)行魯棒的自然鄰居搜索,找到數(shù)據(jù)集的對數(shù)自然穩(wěn)定狀態(tài),并且當(dāng)數(shù)據(jù)集達(dá)到對數(shù)自然穩(wěn)定狀態(tài)時,得到數(shù)據(jù)集的對數(shù)自然特征值。整個自然鄰居思想都是非參數(shù)的,沒有指定集群個數(shù)的鄰域參數(shù),之后使用對數(shù)自然特征值來取代邊界剝離的鄰域參數(shù)k,確定初始的邊界點,通過反復(fù)剝離邊界點,最終剩下的點為核心點,最后核心點根據(jù)與邊界點之間的傳遞關(guān)聯(lián),自底向上完成整個聚類。

    整個算法分為2個部分,首先用魯棒的自然鄰居搜索算法對數(shù)據(jù)集進(jìn)行對數(shù)自然鄰居搜索,使數(shù)據(jù)集達(dá)到對數(shù)自然穩(wěn)定狀態(tài),得到數(shù)據(jù)集的對數(shù)自然特征值;其次根據(jù)數(shù)據(jù)的分布規(guī)律得出對數(shù)自然特征值,生成合理的初始邊界點,然后進(jìn)行邊界點迭代剝離并逐步完成聚類。

    定義4(噪聲點集-NOS) 對數(shù)據(jù)集進(jìn)行自然鄰居搜索,當(dāng)搜索迭代次數(shù)達(dá)到λ時,噪聲點集中任意數(shù)據(jù)點沒有對數(shù)自然鄰居,其形式化定義為:

    xi∈NOS?KNNλ(xi)=?

    定義5(對數(shù)自然穩(wěn)定狀態(tài)) 給定數(shù)據(jù)集X={x1,x2,x3,…,xn},在自然穩(wěn)定狀態(tài)的查找過程中,數(shù)據(jù)集除了噪聲點外,其他數(shù)據(jù)點在搜索查找深度達(dá)到λ+lnn時,都存在至少一個自然鄰居,稱之為對數(shù)自然穩(wěn)定狀態(tài),其形式化定義如下:

    ?xi,xj∈NOS?(xj?KNNλ(xi))∧

    (xj?KNNλ+ln n(xi))

    當(dāng)數(shù)據(jù)集中存在噪聲點時,會大大增加自然鄰居的搜索難度,所以將數(shù)據(jù)集的長度的自然對數(shù)與自然特征值λ的和(λ+lnn)作為搜索次數(shù)的閾值。使用魯棒的自然鄰居搜索算法,當(dāng)自然鄰居的個數(shù)不變次數(shù)超過閾值,便認(rèn)為已達(dá)到對數(shù)自然穩(wěn)定狀態(tài)。

    定義6(對數(shù)自然特征值) 當(dāng)數(shù)據(jù)集X處于對數(shù)自然穩(wěn)定狀態(tài)時,針對對數(shù)自然穩(wěn)定狀態(tài),本文提出了對數(shù)自然特征值,其形式化定義如下:

    r=(λ+lnn)λ∈N,ln n∈N{λ|?(xi,xj?NOS)∧

    ?(xj∈KNNλ+ln n(xi))∧(xi≠xj)→

    ?(xi∈KNNλ+ln n(xj))}

    其中,λ+lnn表示魯棒的自然鄰居搜索算法查找的深度,對數(shù)自然特征值根據(jù)數(shù)據(jù)集的分布特點,同時也可以作為傳統(tǒng)KNN鄰域參數(shù)的參考。

    定義7(對數(shù)自然鄰居) 當(dāng)數(shù)據(jù)集處在對數(shù)自然穩(wěn)定狀態(tài)時,互為鄰居的點即互為對數(shù)自然鄰居。即對于任意xi,xj都有:

    xj∈NaN(xi)?

    (xj∈KNNλ(xi))∧(xi∈KNNλ(xj))

    本文所提出的魯棒的自然鄰居搜索算法如算法1所示:

    算法1自然鄰居搜索算法

    Input:X={x1,x2,x3,…,xn}∈Rd。

    Output:自然特征值λ,逆鄰居數(shù)Rnum(i)。

    /*初始化逆鄰居數(shù)Rnum(i),r-最近鄰域KNNr(xi)和逆r-最近鄰域RKNNr(xi)*/

    Initialization:

    r=1,Rnum(i)=0,KNNr(xi)=?,RKNNr(xi)=?;

    //計算數(shù)據(jù)集的長度,并取自然對數(shù)得到終止閾值

    ξ=ln(n);

    //創(chuàng)建一棵KD-樹

    KD-tree=creatKDTree(X);

    While(Flag= 0)

    //利用KD-樹搜索數(shù)據(jù)xi的第r個鄰居yr

    Rnum(yr)=Rnum(yr)+1;

    KNNr(xi)=KNNr(xi)∪{yr};

    RKNNr(x)=RKNNr(xi)∪{xi};

    計算Rnum(i)=0的元素個數(shù)Rzero;

    IFRzero不變

    T=T+1;

    EndIF

    IF(T<ξ)

    r=r+1;

    Else

    Flag= 1;

    EndIF

    EndWhile

    λ=r;

    算法1中KNNr(xi)表示由數(shù)據(jù)xi最近的r個最近鄰居組成的r-最近鄰域。RKNNr(xi)表示由數(shù)據(jù)xi最近的r個逆最近鄰居組成的逆r-最近鄰域。魯棒的自然鄰居搜索算法首先給每個數(shù)據(jù)點找1個鄰居,然后計算數(shù)據(jù)集中逆鄰居點為0的點數(shù),再給每個數(shù)據(jù)點找2個鄰居,計算數(shù)據(jù)集中逆鄰居點為0的數(shù)據(jù)點的數(shù)量Rzero。鄰居搜索過程中,算法不斷增加每個數(shù)據(jù)點鄰居的個數(shù),并且更新逆鄰居點為0的數(shù)據(jù)點數(shù)量Rzero。若逆鄰居數(shù)為0的點數(shù)在ξ次沒有發(fā)生變化,算法便判定當(dāng)前搜索達(dá)到對數(shù)自然穩(wěn)定狀態(tài),此時所尋找的鄰居數(shù)即為對數(shù)自然特征值λ。

    圖1展示了NaN-BP算法中初始邊界點選取的優(yōu)越性。通過對比可以看到,NaN-BP算法中用深色點標(biāo)識的初始的邊界點更符合邊界點的定義。特別是在圖中標(biāo)注的圓圈內(nèi),從直觀上可以看出,其處于簇心位置,明顯應(yīng)該是核心點的候選,而不應(yīng)該被當(dāng)前步驟標(biāo)記為邊緣點。NaN-BP算法確定的邊界點在這幾處基本為零,而BP算法將部分核心點判定為不合理的邊界點。圖1形象地證明了在不同形狀的數(shù)據(jù)集上,使用NaN-BP算法產(chǎn)生的初始邊界點要比BP聚類算法產(chǎn)生的初始邊界點更加合理,初始的邊界點除去遠(yuǎn)離類簇的噪聲點,基本上都合理地分布在類簇邊緣。而BP聚類算法在不同形狀的數(shù)據(jù)集上初始邊界點的確定不夠理想,導(dǎo)致了對數(shù)據(jù)集的自適應(yīng)能力不足,進(jìn)而嚴(yán)重影響后續(xù)算法中核心點的選取。

    Figure 1 Comparison of initial border points in two algorithms圖1 2個算法的初始邊界點對比

    定義8(相似性度量) NaN-BP算法采用歐幾里得距離和高斯核σj構(gòu)建函數(shù)相似性度量f來反映數(shù)據(jù)點之間的距離,其定義如下:

    基于對數(shù)自然特征值的邊界點迭代剝離聚類算法NaN-BP如算法2所示:

    算法2基于自然鄰居的邊界剝離聚類算法NaN-BP

    Input:X={x1,x2,x3,…,xn}∈Rd。

    Output:Cluster indicesC。

    r←Algorithm 1;

    //通過對數(shù)自然特征值生成初始邊界剝離點

    X1←X;

    Forpeeling iteration 1 ≤t≤Tdo

    Foreach pointxi∈Xtdo

    EndFor

    X(t+1)←X(t);

    ρi←ASSOCIATEPOINT(xi,X(t+1))

    EndFor

    EndFor

    //根據(jù)核心點的關(guān)聯(lián)完成聚類,ρ的ρi組成的集合

    整個算法的核心步驟由以下2部分組成:(1)自適應(yīng)數(shù)據(jù)集達(dá)到對數(shù)自然穩(wěn)定狀態(tài),生成對數(shù)自然特征值;(2)利用對數(shù)自然特征值確定合理的初始邊界點,進(jìn)行邊界剝離聚類。算法1和算法2的偽代碼對其步驟進(jìn)行了詳細(xì)的描述。NaN-BP算法首先解決了原有BP聚類算法固有鄰域參數(shù)的缺陷。算法利用魯棒的自然搜索算法使數(shù)據(jù)集達(dá)到對數(shù)自然穩(wěn)定狀態(tài),同時得到對數(shù)自然特征值和對數(shù)自然鄰居,能根據(jù)不同形狀的數(shù)據(jù)集產(chǎn)生不同的對數(shù)自然特征值。在此基礎(chǔ)上,算法用對數(shù)自然特征值取代原有BP聚類算法鄰域參數(shù),因此能夠在不同數(shù)據(jù)集上得到更好地聚類效果。其次,NaN-BP算法得到的鄰域參數(shù)能更好地適應(yīng)數(shù)據(jù)集分布規(guī)律,在邊界點迭代剝離的過程中能夠建立良好的初始邊界點。在邊界點剝離的過程中,初始邊界點的確立對于不同形狀數(shù)據(jù)集的最終聚類效果有很大的影響。BP聚類算法采用固有的鄰域參數(shù),當(dāng)面對不同形狀數(shù)據(jù)集時,初始邊界點確立的自適應(yīng)能力明顯不夠。而NaN-BP算法很好地解決了這個問題,并在后續(xù)實驗中形象地展示了其優(yōu)越性。

    4 實驗

    為了評估基于自然鄰居的邊界剝離聚類算法更加具有普適性,本文選取了6個不同形狀的數(shù)據(jù)集(flame、R15[22]、Compound、D31、data_DBScan和artificialdata[4])進(jìn)行了測試,并將其與邊界剝離聚類算法進(jìn)行了性能對比。邊界剝離聚類算法的最終聚類效果很大程度上依賴于初始邊界點的確定,初始邊界點的確定與鄰域參數(shù)k有著直接關(guān)系,所以本文在不同形狀的數(shù)據(jù)集上對邊界剝離聚類算法依舊保留原有的固定參數(shù)。算法根據(jù)數(shù)據(jù)特征自適應(yīng)得到的可變鄰域能對邊界剝離的初始邊界點進(jìn)行更為準(zhǔn)確的判斷,因此在無需預(yù)設(shè)參數(shù)的情況下,算法在不同形狀的數(shù)據(jù)集上都有很好的效果。

    實驗部分按照數(shù)據(jù)集的特性,分別從有監(jiān)督、無監(jiān)督和高維大數(shù)據(jù)3個角度展開了對比,在多種評價維度上驗證了本文提出的NaN-BP算法的優(yōu)越性。

    4.1 有監(jiān)督數(shù)據(jù)集實驗

    為了驗證本文NaN-BP算法的優(yōu)越性,選取了BP聚類算法中使用過的人工數(shù)據(jù)集進(jìn)行對比實驗。實驗選取的4個數(shù)據(jù)集均帶有真實標(biāo)簽,評價指標(biāo)為ARI和AMI。

    ARI是描述隨機分配類簇標(biāo)記向量的相似度指標(biāo),定義為:

    其中,E表示期望,max表示取最大值,RI是蘭德系數(shù)。

    AMI是基于預(yù)測簇向量與真實簇向量的互信息分?jǐn)?shù)來衡量其相似度的,AMI越大相似度越高,定義為:

    其中,E{MI(U,V)}為互信息MI(U,V)的期望,H(U)和H(V)為信息熵。

    在數(shù)據(jù)集(flame、R15、Compound和D31)上的實驗結(jié)果如圖2所示,在數(shù)據(jù)集flame和R15上,本文NaN-BP算法有不弱于原有BP聚類算法的競爭力,在R15數(shù)據(jù)集上甚至效果更好。在另外2個不同形狀的數(shù)據(jù)集Compound和D31上,本文算法的優(yōu)勢非常明顯。Compound數(shù)據(jù)集上的實驗結(jié)果顯示本文算法能夠較好地區(qū)分不同形狀數(shù)據(jù)集的類簇,而D31數(shù)據(jù)集上的結(jié)果表明本文算法對離群點的確定也更合理。

    Figure 2 Experimental results comparison with BP clustering algorithm on flame,R15,Compound and D31 data sets圖2 與BP聚類算法在flame、R15、Compound和D31數(shù)據(jù)集上的實驗結(jié)果比較

    表1詳細(xì)列舉了圖2中前2個數(shù)據(jù)集(flame和R15)上的評價結(jié)果。圖中Det# 表示最終聚類的個數(shù),K在BP算法中表示人為設(shè)置的鄰域參數(shù),在NaN-BP算法中由于無需設(shè)置參數(shù),因此其表示自適應(yīng)計算生成的自然鄰居特征值。可以直觀地看到,本文提出的NaN-BP聚類算法在原文使用的2個不同形狀的數(shù)據(jù)集上依然能表現(xiàn)出良好的效果,特別是在表中鄰域參數(shù)部分,BP算法是人為預(yù)設(shè)的參數(shù),所以無法針對數(shù)據(jù)集的特征進(jìn)行調(diào)整,而NaN-BP算法無需設(shè)置這一參數(shù),同時在ARI和AMI評價指標(biāo)上表現(xiàn)出更為優(yōu)秀的結(jié)果。

    Table 1 Performance comparison on flame,R15 data sets

    表2詳細(xì)列舉了圖2中后2個數(shù)據(jù)集(Compound,D31)上的評價結(jié)果。通過其可以直觀地看到,在另外2個不同形狀的有監(jiān)督數(shù)據(jù)集Compound和D31上,NaN-BP算法生成的對數(shù)自然特征值都很好地自適應(yīng)了數(shù)據(jù)分布規(guī)律,并且在ARI和AMI2個評價指標(biāo)上都超過了BP聚類算法,表明本文算法對不同形狀數(shù)據(jù)集具有很好的自適應(yīng)力。

    Table 2 Performance comparison on Compound,D31 data sets表2 數(shù)據(jù)集Compound,D31上的性能比較

    4.2 無監(jiān)督數(shù)據(jù)集實驗

    為了證明本文NaN-BP算法在無監(jiān)督數(shù)據(jù)集上依然具有很強的競爭力,接下來使用2個不同形狀的數(shù)據(jù)集(data_DBScan和artificialdata[4])分別對BP聚類算法和NaN-BP算法進(jìn)行了測試。在這種具有大量離群點的球型數(shù)據(jù)集上,NaN-BP算法取得了更為直觀和顯著的聚類效果提升。除了聚類結(jié)果之外,本文所提出的NaN-BP算法能夠根據(jù)不同的數(shù)據(jù)分布特征自適應(yīng)地進(jìn)行鄰域分析,從而使得邊界剝離的初始邊界點在數(shù)量和位置上都要比BP聚類算法更加優(yōu)越。

    在數(shù)據(jù)集data_DBScan和artificialdata上的實驗結(jié)果如圖3所示。本文所提出的NaN-BP算法表現(xiàn)出很強的自適應(yīng)性能,正確地恢復(fù)了原有的簇數(shù)量,并且在離群點的確定上也有很好的效果。作為對比,BP聚類算法沒有得到有效的聚類結(jié)果,并且最終離群點的劃分也很不理想。這也說明了NaN-BP算法在不同形狀、不同聚類數(shù)量的數(shù)據(jù)集上具有自適應(yīng)能力,而這種自適應(yīng)產(chǎn)生鄰域參數(shù)的方法,在邊界剝離的過程中,能夠更好地確定初始邊界點,同時也在很大程度上優(yōu)化了最后的聚類結(jié)果和離群點的劃分。

    Figure 3 Experimental results comparison with BP clustering algorithm on data_DBScan and artificialdata data sets圖3 與BP聚類算法在數(shù)據(jù)集data_DBScan和artificialdata上的實驗結(jié)果比較

    實驗表明,在具有大量離群點的無監(jiān)督數(shù)據(jù)集上,在聚類數(shù)量和聚類質(zhì)量等多個方面,NaN-BP算法的聚類效果都要遠(yuǎn)優(yōu)于BP聚類算法的。

    Figure 4 Comparison of embedding results between BP clustering algorithm and NaN-BP algorithm on three data sets圖4 BP聚類算法和NaN-BP算法在3個數(shù)據(jù)集上的聚類結(jié)果比較

    4.3 大數(shù)據(jù)集上的實驗

    接下來本文將通過規(guī)模更大的數(shù)據(jù)集進(jìn)一步驗證NaN-BP算法的優(yōu)越性。本文選用MNIST作為大規(guī)模高維數(shù)據(jù)的測試對象,并通過卷積神經(jīng)網(wǎng)絡(luò)CNN(Convolutional Neural Network)生成具有500維特征的有標(biāo)簽的高維多分類數(shù)據(jù)[24]。為了進(jìn)一步驗證NaN-BP算法的自適應(yīng)性,在原始數(shù)據(jù)集的基礎(chǔ)上隨機生成簇數(shù)未知并且形狀不定的數(shù)據(jù)集,并通過在大數(shù)據(jù)集上不同半徑內(nèi)數(shù)據(jù)隨機采樣的方法,最終得到3個數(shù)據(jù)集(D1、D2和D3)。這3個數(shù)據(jù)集的采樣半徑分別為120,130,140,每個數(shù)據(jù)集包括上千條數(shù)據(jù),數(shù)據(jù)維度為500。再對采樣的數(shù)據(jù)進(jìn)行降維處理,將原始數(shù)據(jù)的維度從500降至30。通過分析圖4可以看出,針對3個不同形狀數(shù)據(jù)集的特點,本文NaN-BP算法依然能自適應(yīng)生成對數(shù)自然特征值,使得邊界剝離的初始邊界點選取更具有普適性,而且在離群點的確定上本文算法更加合理。尤其在D2和D3數(shù)據(jù)集上本文算法的聚類效果表現(xiàn)出比原有BP聚類算法更好的競爭力。

    表3所示為BP算法和NaN-BP算法在數(shù)據(jù)集上進(jìn)行10次聚類分析得到的結(jié)果平均值。從表3的實驗結(jié)果可以看出,NaN-BP算法產(chǎn)生的結(jié)果在高維數(shù)據(jù)集上有著很好的表現(xiàn),雖然在數(shù)據(jù)集D1上NaN-BP算法略差于BP聚類算法,但最后的聚類評價指標(biāo)差距不大。在數(shù)據(jù)集D2和D3上本文算法各個性能都超過了BP聚類算法,最終表現(xiàn)的聚類效果也更好。

    4.4 算法性能和運行細(xì)節(jié)

    Table 3 Performance comparison with BP clustering algorithm on MNIST data set 表3 在MNIST數(shù)據(jù)集上與BP聚類算法的性能比較

    2.30 GHz Intel Core i5的Windows 10系統(tǒng)上實現(xiàn)的,在運行時間上,因為使用自然鄰居的改進(jìn),整體的運算時間要比BP聚類算法稍長,但相對最后比較理想的效果來說,運行時間的增加完全可以忽略。

    4.5 實驗小結(jié)

    為了證明NaN-BP算法對數(shù)據(jù)集的自適應(yīng)聚類結(jié)果,本文在各種不同形狀、不同維度的數(shù)據(jù)集上都做了對比實驗。多組實驗結(jié)果表明,NaN-BP算法能夠自適應(yīng)地解決不同數(shù)據(jù)集的鄰域參數(shù)設(shè)定問題,得到了效果良好的初始邊界點,并取得了令人滿意的聚類效果。同時,NaN-BP算法與BP聚類算法的對比結(jié)果也表明了本文算法在面對不同形狀的數(shù)據(jù)集聚類時,具有更好的自適應(yīng)性和穩(wěn)定性。

    5 結(jié)束語

    本文針對聚類算法中聚類數(shù)目和鄰域參數(shù)等參數(shù)自適應(yīng)問題,提出了一種基于自然鄰居思想的邊界剝離聚類算法——NaN-BP算法。NaN-BP算法通過魯棒的自然搜索算法,自適應(yīng)不同形狀的數(shù)據(jù)集,生成反映數(shù)據(jù)集分布規(guī)律的對數(shù)自然特征值,利用對數(shù)自然特征值取代固定的鄰域參數(shù)。當(dāng)數(shù)據(jù)集達(dá)到對數(shù)自然穩(wěn)定狀態(tài)時,同時得到數(shù)據(jù)集的對數(shù)自然特征值和對數(shù)自然鄰居,對數(shù)自然特征值也體現(xiàn)了數(shù)據(jù)的分布規(guī)律。當(dāng)達(dá)到對數(shù)自然穩(wěn)定狀態(tài)時,每個數(shù)據(jù)點的對數(shù)自然鄰居數(shù)不一定相同,不同的鄰居數(shù)更進(jìn)一步體現(xiàn)了數(shù)據(jù)集的數(shù)據(jù)分布規(guī)律。NaN-BP算法使用自然特征值能夠根據(jù)不同形狀的數(shù)據(jù)集確定更理想的初始邊界點,使得在邊界剝離的逐次迭代中邊界點與核心點的關(guān)聯(lián)更加合理,最后自下而上的聚類便能產(chǎn)生很好的效果。

    與其他聚類算法不同的是,本文算法使用自然鄰居思想,能夠根據(jù)不同形狀的數(shù)據(jù)集自適應(yīng)產(chǎn)生理想的初始邊界點,實驗也表明初始邊界點分布對最終的聚類效果有很重要的影響。在整個實驗中,不論在BP聚類算法原有的實驗數(shù)據(jù)集上,還是在其他大量不同形狀的數(shù)據(jù)集上,本文算法都比原有的BP聚類算法更具競爭力,自適應(yīng)能力也更加理想。

    雖然NaN-BP算法在參數(shù)自適應(yīng)和聚類結(jié)果上都取得了令人滿意的成果,但其仍然有進(jìn)一步提升的空間。在后續(xù)的工作中,將在保持算法無需鄰域參數(shù)的核心優(yōu)勢的同時,嘗試通過算法的優(yōu)化進(jìn)一步提高NaN-BP算法在半監(jiān)督數(shù)據(jù)集上的聚類結(jié)果,并進(jìn)一步加強針對現(xiàn)實場景中聚類分析的普適性研究。同時,在自適應(yīng)鄰居關(guān)系的構(gòu)建方面,將探索流形數(shù)據(jù)交疊與自動數(shù)據(jù)標(biāo)記等問題,嘗試對自然鄰居思想進(jìn)行有針對性的改進(jìn)與優(yōu)化,探索自然鄰域圖和動態(tài)鄰居等思想對聚類算法的改進(jìn)與提高。

    猜你喜歡
    邊界點集上鄰域
    道路空間特征與測量距離相結(jié)合的LiDAR道路邊界點提取算法
    層次化點云邊界快速精確提取方法研究
    Cookie-Cutter集上的Gibbs測度
    稀疏圖平方圖的染色數(shù)上界
    鏈完備偏序集上廣義向量均衡問題解映射的保序性
    基于鄰域競賽的多目標(biāo)優(yōu)化算法
    復(fù)扇形指標(biāo)集上的分布混沌
    關(guān)于-型鄰域空間
    一種去除掛網(wǎng)圖像鋸齒的方法及裝置
    電腦與電信(2014年6期)2014-03-22 13:21:06
    基于時序擴展的鄰域保持嵌入算法及其在故障檢測中的應(yīng)用
    国内精品美女久久久久久| 欧美中文日本在线观看视频| 怎么达到女性高潮| 国产精品1区2区在线观看.| 在线观看av片永久免费下载| 精品乱码久久久久久99久播| 色精品久久人妻99蜜桃| 亚洲av不卡在线观看| 观看免费一级毛片| 变态另类成人亚洲欧美熟女| 搡女人真爽免费视频火全软件 | 中文字幕人妻熟人妻熟丝袜美 | 亚洲精品影视一区二区三区av| 黄色片一级片一级黄色片| 黑人欧美特级aaaaaa片| 在线天堂最新版资源| 草草在线视频免费看| 国产在线精品亚洲第一网站| 网址你懂的国产日韩在线| 午夜影院日韩av| 岛国视频午夜一区免费看| 精品久久久久久久末码| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 天天一区二区日本电影三级| 18禁黄网站禁片免费观看直播| 国产精品自产拍在线观看55亚洲| 国产69精品久久久久777片| 啦啦啦韩国在线观看视频| 精品国产超薄肉色丝袜足j| 午夜免费观看网址| 真人一进一出gif抽搐免费| 久久国产精品人妻蜜桃| 精品国产超薄肉色丝袜足j| 色吧在线观看| tocl精华| 免费一级毛片在线播放高清视频| 伊人久久大香线蕉亚洲五| 深夜精品福利| 毛片女人毛片| 免费在线观看日本一区| 国产高潮美女av| 国产精品一区二区三区四区久久| 亚洲成人久久爱视频| 99热精品在线国产| 神马国产精品三级电影在线观看| 国产精品女同一区二区软件 | 岛国视频午夜一区免费看| 丝袜美腿在线中文| 国产综合懂色| 精品乱码久久久久久99久播| 少妇高潮的动态图| 国产爱豆传媒在线观看| 听说在线观看完整版免费高清| av女优亚洲男人天堂| 啦啦啦韩国在线观看视频| 欧美日韩黄片免| 亚洲av免费在线观看| 男人的好看免费观看在线视频| 日韩欧美国产在线观看| 麻豆久久精品国产亚洲av| 一二三四社区在线视频社区8| 日本一二三区视频观看| 成人精品一区二区免费| 美女大奶头视频| 搡老妇女老女人老熟妇| 级片在线观看| 欧美一区二区精品小视频在线| 亚洲熟妇熟女久久| 熟女人妻精品中文字幕| 国产伦一二天堂av在线观看| 国产高清激情床上av| 99久久无色码亚洲精品果冻| 99热这里只有是精品50| 波多野结衣高清无吗| 久久久国产精品麻豆| 免费在线观看成人毛片| 亚洲欧美日韩东京热| 五月伊人婷婷丁香| 日韩av在线大香蕉| 一本精品99久久精品77| 日韩人妻高清精品专区| 男女之事视频高清在线观看| 成人18禁在线播放| 午夜福利在线观看免费完整高清在 | 波野结衣二区三区在线 | 亚洲成a人片在线一区二区| netflix在线观看网站| av中文乱码字幕在线| 国产精品女同一区二区软件 | 69人妻影院| 国产69精品久久久久777片| 国产探花极品一区二区| 黄色女人牲交| 精品一区二区三区视频在线 | 亚洲性夜色夜夜综合| 美女 人体艺术 gogo| 真人做人爱边吃奶动态| 精华霜和精华液先用哪个| 99国产精品一区二区蜜桃av| 黑人欧美特级aaaaaa片| 啪啪无遮挡十八禁网站| 国产久久久一区二区三区| 亚洲专区国产一区二区| 亚洲激情在线av| 男插女下体视频免费在线播放| 最近最新中文字幕大全电影3| 小说图片视频综合网站| 综合色av麻豆| 首页视频小说图片口味搜索| 变态另类成人亚洲欧美熟女| 少妇的逼好多水| 日韩有码中文字幕| 两性午夜刺激爽爽歪歪视频在线观看| 99久久精品热视频| 欧美乱妇无乱码| 免费一级毛片在线播放高清视频| 18禁黄网站禁片免费观看直播| 天天躁日日操中文字幕| 看免费av毛片| 无遮挡黄片免费观看| 99国产精品一区二区蜜桃av| 国产又黄又爽又无遮挡在线| 男人舔奶头视频| 天美传媒精品一区二区| 欧美大码av| 每晚都被弄得嗷嗷叫到高潮| а√天堂www在线а√下载| 午夜福利成人在线免费观看| 欧美日韩黄片免| 一个人免费在线观看的高清视频| 亚洲男人的天堂狠狠| 国产视频一区二区在线看| 老汉色av国产亚洲站长工具| 特大巨黑吊av在线直播| 午夜福利在线观看免费完整高清在 | 听说在线观看完整版免费高清| 欧美3d第一页| 成年女人看的毛片在线观看| 日韩欧美免费精品| 真实男女啪啪啪动态图| 亚洲成人精品中文字幕电影| 日本一二三区视频观看| 又黄又粗又硬又大视频| 亚洲18禁久久av| 非洲黑人性xxxx精品又粗又长| 国产精品99久久久久久久久| 美女高潮喷水抽搐中文字幕| 国产麻豆成人av免费视频| 熟妇人妻久久中文字幕3abv| 岛国视频午夜一区免费看| 热99re8久久精品国产| 一个人看视频在线观看www免费 | 好看av亚洲va欧美ⅴa在| 久久精品夜夜夜夜夜久久蜜豆| 毛片女人毛片| 国产熟女xx| 久久这里只有精品中国| x7x7x7水蜜桃| 欧美区成人在线视频| 亚洲精品国产精品久久久不卡| 97超级碰碰碰精品色视频在线观看| 欧美不卡视频在线免费观看| 国产精品三级大全| 一卡2卡三卡四卡精品乱码亚洲| 国产亚洲精品久久久久久毛片| 少妇的逼好多水| 欧美中文日本在线观看视频| 每晚都被弄得嗷嗷叫到高潮| 亚洲黑人精品在线| 天堂av国产一区二区熟女人妻| 亚洲成人精品中文字幕电影| 嫁个100分男人电影在线观看| 波多野结衣巨乳人妻| 啦啦啦免费观看视频1| 中亚洲国语对白在线视频| 99热精品在线国产| 黄色女人牲交| 美女高潮的动态| 国产精品亚洲一级av第二区| 免费大片18禁| 中文字幕久久专区| avwww免费| 99在线视频只有这里精品首页| 欧美日本视频| 国产精品,欧美在线| 一级黄片播放器| 一个人看的www免费观看视频| 天堂√8在线中文| 性欧美人与动物交配| 一级黄色大片毛片| 有码 亚洲区| 亚洲精品456在线播放app | 国产黄片美女视频| 久久久精品欧美日韩精品| 日本三级黄在线观看| 日韩欧美 国产精品| 偷拍熟女少妇极品色| 法律面前人人平等表现在哪些方面| 色哟哟哟哟哟哟| 国产伦人伦偷精品视频| 怎么达到女性高潮| 丰满的人妻完整版| 又爽又黄无遮挡网站| 国产亚洲精品久久久久久毛片| 国产精品自产拍在线观看55亚洲| 亚洲欧美日韩高清在线视频| 国产免费av片在线观看野外av| 国产麻豆成人av免费视频| 国产黄片美女视频| 天美传媒精品一区二区| 国产av麻豆久久久久久久| www日本黄色视频网| 给我免费播放毛片高清在线观看| 欧美日韩瑟瑟在线播放| 露出奶头的视频| 欧美国产日韩亚洲一区| 亚洲 国产 在线| 天天躁日日操中文字幕| 国产精品99久久久久久久久| 久久久国产精品麻豆| 亚洲第一电影网av| 在线视频色国产色| x7x7x7水蜜桃| 久久久久久人人人人人| 一本久久中文字幕| 老司机在亚洲福利影院| av在线天堂中文字幕| 最新美女视频免费是黄的| 亚洲自拍偷在线| 国产亚洲精品久久久com| 国产成+人综合+亚洲专区| 亚洲精品色激情综合| 91麻豆av在线| 最好的美女福利视频网| 亚洲成人久久爱视频| 国产精品98久久久久久宅男小说| 叶爱在线成人免费视频播放| 99精品在免费线老司机午夜| 美女黄网站色视频| 日本在线视频免费播放| 亚洲精品日韩av片在线观看 | 嫩草影视91久久| 嫩草影院入口| 日本熟妇午夜| 国产精品自产拍在线观看55亚洲| 可以在线观看毛片的网站| 午夜a级毛片| 少妇人妻精品综合一区二区 | 婷婷精品国产亚洲av在线| 久久久久国内视频| 国产毛片a区久久久久| 麻豆国产97在线/欧美| 国产精品久久电影中文字幕| 少妇人妻一区二区三区视频| 在线免费观看不下载黄p国产 | 久久久久免费精品人妻一区二区| 天堂动漫精品| xxx96com| 精品国产美女av久久久久小说| 很黄的视频免费| 亚洲 欧美 日韩 在线 免费| 欧美xxxx黑人xx丫x性爽| 亚洲成av人片在线播放无| 免费电影在线观看免费观看| 蜜桃久久精品国产亚洲av| av中文乱码字幕在线| 欧美色视频一区免费| 精品福利观看| а√天堂www在线а√下载| 一级毛片高清免费大全| 国产国拍精品亚洲av在线观看 | 亚洲欧美日韩无卡精品| 少妇人妻精品综合一区二区 | 日韩成人在线观看一区二区三区| 亚洲欧美激情综合另类| 午夜福利高清视频| 欧美成狂野欧美在线观看| h日本视频在线播放| 香蕉丝袜av| 免费一级毛片在线播放高清视频| 久久精品影院6| 尤物成人国产欧美一区二区三区| 国内揄拍国产精品人妻在线| 成熟少妇高潮喷水视频| 国产成人系列免费观看| 日本黄色片子视频| 亚洲精品在线观看二区| 国产精品美女特级片免费视频播放器| 我的老师免费观看完整版| 欧美xxxx黑人xx丫x性爽| 日本熟妇午夜| 精品免费久久久久久久清纯| 国产精品99久久久久久久久| 香蕉丝袜av| 波多野结衣巨乳人妻| 亚洲国产欧洲综合997久久,| 黑人欧美特级aaaaaa片| 岛国视频午夜一区免费看| 法律面前人人平等表现在哪些方面| 国产午夜精品久久久久久一区二区三区 | xxx96com| 欧美黄色片欧美黄色片| 亚洲天堂国产精品一区在线| 色综合亚洲欧美另类图片| 成人亚洲精品av一区二区| 久久人人精品亚洲av| 国产淫片久久久久久久久 | 亚洲av成人不卡在线观看播放网| 成人性生交大片免费视频hd| av在线蜜桃| 日韩高清综合在线| 三级男女做爰猛烈吃奶摸视频| 亚洲七黄色美女视频| 国产亚洲精品综合一区在线观看| 色综合站精品国产| 天堂av国产一区二区熟女人妻| 中文字幕人妻丝袜一区二区| 国产成人a区在线观看| 色综合亚洲欧美另类图片| 亚洲avbb在线观看| 一级a爱片免费观看的视频| 中文字幕精品亚洲无线码一区| 12—13女人毛片做爰片一| 国产亚洲精品久久久com| 又紧又爽又黄一区二区| 性色avwww在线观看| 精品福利观看| 久久天躁狠狠躁夜夜2o2o| 少妇熟女aⅴ在线视频| 国产精品女同一区二区软件 | 啦啦啦韩国在线观看视频| 亚洲av免费在线观看| 中文字幕人妻熟人妻熟丝袜美 | 国产激情偷乱视频一区二区| 哪里可以看免费的av片| 欧美大码av| 久久久成人免费电影| 老司机福利观看| 人人妻,人人澡人人爽秒播| 精品熟女少妇八av免费久了| 中文字幕av成人在线电影| 久9热在线精品视频| 夜夜看夜夜爽夜夜摸| 亚洲精品久久国产高清桃花| 日本成人三级电影网站| 美女cb高潮喷水在线观看| 亚洲人成网站在线播放欧美日韩| 免费看十八禁软件| 欧美日韩综合久久久久久 | 国产欧美日韩一区二区三| 99热这里只有精品一区| 日韩欧美一区二区三区在线观看| 中文字幕人妻熟人妻熟丝袜美 | 看黄色毛片网站| 99在线人妻在线中文字幕| 黑人欧美特级aaaaaa片| 亚洲精品美女久久久久99蜜臀| 国产综合懂色| 国产精品一区二区三区四区久久| 啦啦啦韩国在线观看视频| 国产欧美日韩精品亚洲av| 国产高清三级在线| 国产av不卡久久| 免费观看精品视频网站| 19禁男女啪啪无遮挡网站| 中文字幕久久专区| 久久久国产精品麻豆| 午夜免费男女啪啪视频观看 | 欧美日韩精品网址| 中亚洲国语对白在线视频| 国产精品98久久久久久宅男小说| 日韩高清综合在线| av在线蜜桃| 久9热在线精品视频| 悠悠久久av| 在线观看日韩欧美| 97碰自拍视频| bbb黄色大片| 中文字幕av成人在线电影| bbb黄色大片| 男人舔奶头视频| 久久久久性生活片| 精品久久久久久,| 老司机午夜福利在线观看视频| 丁香欧美五月| 国产成人啪精品午夜网站| avwww免费| 色尼玛亚洲综合影院| 久久精品国产亚洲av香蕉五月| svipshipincom国产片| 国产高清激情床上av| 国内久久婷婷六月综合欲色啪| 热99在线观看视频| 国产又黄又爽又无遮挡在线| АⅤ资源中文在线天堂| 人人妻人人看人人澡| 天天添夜夜摸| 又黄又爽又免费观看的视频| 成人无遮挡网站| 夜夜看夜夜爽夜夜摸| 欧美乱妇无乱码| 12—13女人毛片做爰片一| 国产美女午夜福利| 村上凉子中文字幕在线| 精品99又大又爽又粗少妇毛片 | 日韩成人在线观看一区二区三区| 精品99又大又爽又粗少妇毛片 | 中文字幕人成人乱码亚洲影| 亚洲精华国产精华精| 久久国产精品影院| 1024手机看黄色片| 亚洲av成人不卡在线观看播放网| 久久精品国产99精品国产亚洲性色| 亚洲精品日韩av片在线观看 | 午夜影院日韩av| 99久久综合精品五月天人人| 国产精品久久久久久精品电影| 午夜久久久久精精品| 深夜精品福利| 午夜免费男女啪啪视频观看 | 国产精品久久久久久久电影 | 国产精品影院久久| 成人鲁丝片一二三区免费| 97人妻精品一区二区三区麻豆| 99久久综合精品五月天人人| 精品国产美女av久久久久小说| 国产在线精品亚洲第一网站| 丰满乱子伦码专区| 欧美乱码精品一区二区三区| 最近最新中文字幕大全免费视频| 国产老妇女一区| 亚洲欧美日韩高清专用| 国产av在哪里看| 亚洲欧美精品综合久久99| 亚洲成人精品中文字幕电影| 成人18禁在线播放| 国产av不卡久久| 亚洲成av人片在线播放无| 亚洲欧美一区二区三区黑人| 99视频精品全部免费 在线| 久久人妻av系列| 国产欧美日韩一区二区三| 怎么达到女性高潮| 99国产综合亚洲精品| 国产毛片a区久久久久| 久久久久国内视频| 国产乱人视频| 蜜桃亚洲精品一区二区三区| 热99在线观看视频| 啦啦啦观看免费观看视频高清| 亚洲av电影在线进入| 久久精品国产亚洲av涩爱 | 午夜久久久久精精品| 亚洲熟妇熟女久久| 又黄又粗又硬又大视频| 亚洲精品久久国产高清桃花| 精品人妻偷拍中文字幕| xxxwww97欧美| 久久这里只有精品中国| 99热精品在线国产| 日本免费a在线| 免费无遮挡裸体视频| 18禁裸乳无遮挡免费网站照片| 精品一区二区三区人妻视频| 两人在一起打扑克的视频| eeuss影院久久| 日韩欧美国产在线观看| 久久精品综合一区二区三区| 国产探花极品一区二区| 美女cb高潮喷水在线观看| 又粗又爽又猛毛片免费看| 欧美中文日本在线观看视频| 国产精品一及| 麻豆一二三区av精品| 天美传媒精品一区二区| 国产精品久久久久久久电影 | 国内揄拍国产精品人妻在线| 日韩大尺度精品在线看网址| 欧美性猛交黑人性爽| 99国产精品一区二区三区| 18美女黄网站色大片免费观看| 日韩欧美 国产精品| 性欧美人与动物交配| 丰满的人妻完整版| 小蜜桃在线观看免费完整版高清| 亚洲国产精品成人综合色| 一区二区三区激情视频| 中文字幕精品亚洲无线码一区| 日韩 欧美 亚洲 中文字幕| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 国产精品女同一区二区软件 | 日韩精品中文字幕看吧| 真人一进一出gif抽搐免费| 2021天堂中文幕一二区在线观| 色尼玛亚洲综合影院| 国产一区二区在线av高清观看| 两性午夜刺激爽爽歪歪视频在线观看| 免费观看的影片在线观看| 久久欧美精品欧美久久欧美| svipshipincom国产片| 国产一区二区在线av高清观看| 免费看光身美女| 午夜福利视频1000在线观看| 精品人妻1区二区| 欧洲精品卡2卡3卡4卡5卡区| 亚洲熟妇熟女久久| 久久久久国产精品人妻aⅴ院| 国产亚洲av嫩草精品影院| 久久欧美精品欧美久久欧美| 国内久久婷婷六月综合欲色啪| 国产一区二区激情短视频| 国产探花极品一区二区| 久久午夜亚洲精品久久| 亚洲成人精品中文字幕电影| 日本一本二区三区精品| 欧美日韩乱码在线| 亚洲中文字幕一区二区三区有码在线看| 国产视频内射| 国产精品,欧美在线| 欧美日本视频| 午夜免费激情av| av中文乱码字幕在线| 精品人妻一区二区三区麻豆 | 成人一区二区视频在线观看| 日日干狠狠操夜夜爽| 三级国产精品欧美在线观看| 国产精品久久久久久久久免 | 免费观看人在逋| 成人特级黄色片久久久久久久| 97超级碰碰碰精品色视频在线观看| 精品国产美女av久久久久小说| 午夜免费男女啪啪视频观看 | 波多野结衣高清无吗| 国产精品永久免费网站| 欧美一区二区国产精品久久精品| 亚洲av二区三区四区| 18禁黄网站禁片午夜丰满| 亚洲片人在线观看| 真人做人爱边吃奶动态| 久久精品91无色码中文字幕| 嫩草影视91久久| 国产精品永久免费网站| 久久久精品欧美日韩精品| 国产精品亚洲一级av第二区| 成年免费大片在线观看| 国产成年人精品一区二区| 久久精品国产亚洲av涩爱 | 人人妻人人看人人澡| 18美女黄网站色大片免费观看| 婷婷精品国产亚洲av在线| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 色播亚洲综合网| 12—13女人毛片做爰片一| 精品99又大又爽又粗少妇毛片 | 波多野结衣高清作品| 老司机深夜福利视频在线观看| 免费观看的影片在线观看| 丁香欧美五月| 日日摸夜夜添夜夜添小说| 久久亚洲真实| av天堂在线播放| 久久国产精品人妻蜜桃| 亚洲av第一区精品v没综合| 91久久精品电影网| 国产精品久久电影中文字幕| 亚洲av电影在线进入| 国产精品久久久久久久电影 | 欧美黄色片欧美黄色片| 亚洲欧美日韩东京热| 在线观看免费午夜福利视频| 国产蜜桃级精品一区二区三区| 亚洲国产日韩欧美精品在线观看 | 欧美又色又爽又黄视频| 国产在视频线在精品| 制服丝袜大香蕉在线| 色哟哟哟哟哟哟| 国产精品久久电影中文字幕| 中文字幕熟女人妻在线| 亚洲国产高清在线一区二区三| 99久国产av精品| 国产一区二区亚洲精品在线观看| 国产黄片美女视频| 夜夜夜夜夜久久久久| 天堂动漫精品| 欧美日韩精品网址| 国产视频内射| 老汉色av国产亚洲站长工具| 婷婷精品国产亚洲av| 最新在线观看一区二区三区| 国产高清视频在线观看网站| 成人国产综合亚洲| 日本撒尿小便嘘嘘汇集6| 88av欧美| 老熟妇乱子伦视频在线观看| 无人区码免费观看不卡| 色吧在线观看| 岛国在线观看网站| 国内精品久久久久久久电影| 日本精品一区二区三区蜜桃| 激情在线观看视频在线高清| 热99re8久久精品国产| 欧美黄色片欧美黄色片| 欧美不卡视频在线免费观看| 老司机午夜十八禁免费视频| 亚洲精品美女久久久久99蜜臀| 国产精品1区2区在线观看.| 欧美黄色淫秽网站| 女生性感内裤真人,穿戴方法视频| 在线观看免费视频日本深夜| 亚洲欧美精品综合久久99| 淫秽高清视频在线观看| 国产极品精品免费视频能看的| 欧美极品一区二区三区四区| 乱人视频在线观看| 日韩欧美 国产精品|