日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > pytorch >内容正文

pytorch

DSSM、CNN-DSSM、LSTM-DSSM等深度学习模型在计算语义相似度上的应用+距离运算

發布時間:2024/7/5 pytorch 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DSSM、CNN-DSSM、LSTM-DSSM等深度学习模型在计算语义相似度上的应用+距离运算 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在NLP領域,語義相似度的計算一直是個難題:搜索場景下query和Doc的語義相似度、feeds場景下Doc和Doc的語義相似度、機器翻譯場景下A句子和B句子的語義相似度等等。本文通過介紹DSSM、CNN-DSSM、LSTM-DSSM等深度學習模型在計算語義相似度上的應用,希望給讀者帶來幫助。

1. 背景

以搜索引擎和搜索廣告為例,最重要的也最難解決的問題是語義相似度,這里主要體現在兩個方面:召回和排序。

在召回時,傳統的文本相似性如 BM25,無法有效發現語義類 query-Doc 結果對,如"從北京到上海的機票"與"攜程網"的相似性、"快遞軟件"與"菜鳥裹裹"的相似性。

在排序時,一些細微的語言變化往往帶來巨大的語義變化,如"小寶寶生病怎么辦"和"狗寶寶生病怎么辦"、"深度學習"和"學習深度"。

DSSM(Deep Structured Semantic Models)為計算語義相似度提供了一種思路。

本文的最后,筆者結合自身業務,對 DSSM 的使用場景做了一些總結,不是所有的業務都適合用 DSSM。

?

2. DSSM

DSSM [1](Deep Structured Semantic Models)的原理很簡單,通過搜索引擎里 Query 和 Title 的海量的點擊曝光日志,用 DNN 把 Query 和 Title 表達為低緯語義向量,并通過 cosine 距離來計算兩個語義向量的距離,最終訓練出語義相似度模型。該模型既可以用來預測兩個句子的語義相似度,又可以獲得某句子的低緯語義向量表達。

DSSM 從下往上可以分為三層結構:輸入層、表示層、匹配層

?

2.1 輸入層

輸入層做的事情是把句子映射到一個向量空間里并輸入到 DNN 中,這里英文和中文的處理方式有很大的不同。

(1)英文

英文的輸入層處理方式是通過word hashing。舉個例子,假設用 letter-trigams 來切分單詞(3 個字母為一組,#表示開始和結束符),boy 這個單詞會被切為 #-b-o, b-o-y, o-y-#

這樣做的好處有兩個:首先是壓縮空間,50 萬個詞的 one-hot 向量空間可以通過 letter-trigram 壓縮為一個 3 萬維的向量空間。其次是增強范化能力,三個字母的表達往往能代表英文中的前綴和后綴,而前綴后綴往往具有通用的語義。

這里之所以用 3 個字母的切分粒度,是綜合考慮了向量空間和單詞沖突:

以 50 萬個單詞的詞庫為例,2 個字母的切分粒度的單詞沖突為 1192(沖突的定義:至少有兩個單詞的 letter-bigram 向量完全相同),而 3 個字母的單詞沖突降為 22 效果很好,且轉化后的向量空間 3 萬維不是很大,綜合考慮選擇 3 個字母的切分粒度。

(2)中文

中文的輸入層處理方式與英文有很大不同,首先中文分詞是個讓所有 NLP 從業者頭疼的事情,即便業界號稱能做到 95%左右的分詞準確性,但分詞結果極為不可控,往往會在分詞階段引入誤差。所以這里我們不分詞,而是仿照英文的處理方式,對應到中文的最小粒度就是單字了。(曾經有人用偏旁部首切的,感興趣的朋友可以試試)

由于常用的單字為 1.5 萬左右,而常用的雙字大約到百萬級別了,所以這里出于向量空間的考慮,采用字向量(one-hot)作為輸入,向量空間約為 1.5 萬維。

?

2.2 表示層

DSSM 的表示層采用 BOW(Bag of words)的方式,相當于把字向量的位置信息拋棄了,整個句子里的詞都放在一個袋子里了,不分先后順序。當然這樣做會有問題,我們先為 CNN-DSSM 和 LSTM-DSSM 埋下一個伏筆。

緊接著是一個含有多個隱層的 DNN,如下圖所示:

用 Wi?表示第 i 層的權值矩陣,bi?表示第 i 層的 bias 項。則第一隱層向量 l1(300 維),第 i 個隱層向量 li(300 維),輸出向量 y(128 維)可以分別表示為:

用 tanh 作為隱層和輸出層的激活函數:

最終輸出一個 128 維的低緯語義向量。

?

2.3 匹配層

Query 和 Doc 的語義相似性可以用這兩個語義向量(128 維) 的 cosine 距離來表示:

通過softmax 函數可以把Query 與正樣本 Doc 的語義相似性轉化為一個后驗概率:

其中 r 為 softmax 的平滑因子,D 為 Query 下的正樣本,D-為 Query 下的負樣本(采取隨機負采樣),D 為 Query 下的整個樣本空間。

在訓練階段,通過極大似然估計,我們最小化損失函數:

殘差會在表示層的 DNN 中反向傳播,最終通過隨機梯度下降(SGD)使模型收斂,得到各網絡層的參數{Wi,bi}。

2.4 優缺點

優點:DSSM 用字向量作為輸入既可以減少切詞的依賴,又可以提高模型的范化能力,因為每個漢字所能表達的語義是可以復用的。另一方面,傳統的輸入層是用 Embedding 的方式(如 Word2Vec 的詞向量)或者主題模型的方式(如 LDA 的主題向量)來直接做詞的映射,再把各個詞的向量累加或者拼接起來,由于 Word2Vec 和 LDA 都是無監督的訓練,這樣會給整個模型引入誤差,DSSM 采用統一的有監督訓練,不需要在中間過程做無監督模型的映射,因此精準度會比較高。

缺點:上文提到 DSSM 采用詞袋模型(BOW),因此喪失了語序信息和上下文信息。另一方面,DSSM 采用弱監督、端到端的模型,預測結果不可控。

3. CNN-DSSM

針對 DSSM 詞袋模型丟失上下文信息的缺點,CLSM[2](convolutional latent semantic model)應運而生,又叫 CNN-DSSM。CNN-DSSM 與 DSSM 的區別主要在于輸入層和表示層。

3.1 輸入層

(1)英文

英文的處理方式,除了上文提到的 letter-trigram,CNN-DSSM 還在輸入層增加了word-trigram

如上圖所示,word-trigram其實就是一個包含了上下文信息的滑動窗口。舉個例子:把<s> online auto body ... <s>這句話提取出前三個詞<s> online auto,之后再分別對這三個詞進行letter-trigram映射到一個 3 萬維的向量空間里,然后把三個向量 concat 起來,最終映射到一個 9 萬維的向量空間里。

(2)中文

英文的處理方式(word-trigram letter-trigram)在中文中并不可取,因為英文中雖然用了 word-ngram 把樣本空間拉成了百萬級,但是經過 letter-trigram 又把向量空間降到可控級別,只有 3*30K(9 萬)。而中文如果用 word-trigram,那向量空間就是百萬級的了,顯然還是字向量(1.5 萬維)比較可控。

3.2 表示層

CNN-DSSM 的表示層由一個卷積神經網絡組成,如下圖所示:

(1)卷積層——Convolutional layer

卷積層的作用是提取滑動窗口下的上下文特征。以下圖為例,假設輸入層是一個 302*90000(302 行,9 萬列)的矩陣,代表 302 個字向量(query 的和 Doc 的長度一般小于 300,這里少了就補全,多了就截斷),每個字向量有 9 萬維。而卷積核是一個 3*90000 的權值矩陣,卷積核以步長為 1 向下移動,得到的 feature map 是一個 300*1 的矩陣,feature map 的計算公式是(輸入層維數 302-卷積核大小 3 步長 1)/步長 1=300。而這樣的卷積核有 300 個,所以形成了 300 個 300*1 的 feature map 矩陣。

(2)池化層——Max pooling layer

池化層的作用是為句子找到全局的上下文特征。池化層以 Max-over-time pooling 的方式,每個 feature map 都取最大值,得到一個 300 維的向量。Max-over-pooling 可以解決可變長度的句子輸入問題(因為不管 Feature Map 中有多少個值,只需要提取其中的最大值)。不過我們在上一步已經做了句子的定長處理(固定句子長度為 302),所以就沒有可變長度句子的問題。最終池化層的輸出為各個 Feature Map 的最大值,即一個 300*1 的向量。這里多提一句,之所以 Max pooling 層要保持固定的輸出維度,是因為下一層全鏈接層要求有固定的輸入層數,才能進行訓練。

(3)全連接層——Semantic layer

最后通過全連接層把一個 300 維的向量轉化為一個 128 維的低維語義向量。全連接層采用 tanh 函數:

3.3 匹配層

CNN-DSSM 的匹配層和 DSSM 的一樣,這里省略。

3.4 優缺點

優點:CNN-DSSM 通過卷積層提取了滑動窗口下的上下文信息,又通過池化層提取了全局的上下文信息,上下文信息得到較為有效的保留。

缺點:對于間隔較遠的上下文信息,難以有效保留。舉個例子,I grew up in France... I speak fluent French,顯然 France 和 French 是具有上下文依賴關系的,但是由于 CNN-DSSM 滑動窗口(卷積核)大小的限制,導致無法捕獲該上下文信息。

4. LSTM-DSSM

針對 CNN-DSSM 無法捕獲較遠距離上下文特征的缺點,有人提出了用LSTM-DSSM[3](Long-Short-Term Memory)來解決該問題。不過說 LSTM 之前,要先介紹它的"爸爸""RNN。

4.1 RNN

RNN(Recurrent Neural Networks)可以被看做是同一神經網絡的多次復制,每個神經網絡模塊會把消息傳遞給下一個。如果我們將這個循環展開:

假設輸入 xi 為一個 query 中幾個連續的詞,hi 為輸出。那么上一個神經元的輸出 h(t-1) 與當前細胞的輸入 Xt 拼接后經過 tanh 函數會輸出 ht,同時把 ht 傳遞給下一個細胞。

不幸的是,在這個間隔不斷增大時,RNN 會逐漸喪失學習到遠距離信息的能力。因為 RNN 隨著距離的加長,會導致梯度消失。簡單來說,由于求導的鏈式法則,直接導致梯度被表示為連乘的形式,以至梯度消失(幾個小于 1 的數相乘會逐漸趨向于 0)。

4.2 LSTM

LSTM[4]((Long-Short-Term Memory)是一種 RNN 特殊的類型,可以學習長期依賴信息。我們分別來介紹它最重要的幾個模塊:

(0)細胞狀態

細胞狀態這條線可以理解成是一條信息的傳送帶,只有一些少量的線性交互。在上面流動可以保持信息的不變性。

(1)遺忘門

遺忘門 [5]由 Gers 提出,它用來控制細胞狀態 cell 有哪些信息可以通過,繼續往下傳遞。如下圖所示,上一層的輸出 h(t-1) concat 上本層的輸入 xt,經過一個 sigmoid 網絡(遺忘門)產生一個從 0 到 1 的數值 ft,然后與細胞狀態 C(t-1) 相乘,最終決定有多少細胞狀態可以繼續往后傳遞。

(2)輸入門

輸入門決定要新增什么信息到細胞狀態,這里包含兩部分:一個 sigmoid 輸入門和一個 tanh 函數。sigmoid 決定輸入的信號控制,tanh 決定輸入什么內容。如下圖所示,上一層的輸出 h(t-1) concat 上本層的輸入 xt,經過一個 sigmoid 網絡(輸入門)產生一個從 0 到 1 的數值 it,同樣的信息經過 tanh 網絡做非線性變換得到結果 Ct,sigmoid 的結果和 tanh 的結果相乘,最終決定有哪些信息可以輸入到細胞狀態里。

(3)輸出門

輸出門決定從細胞狀態要輸出什么信息,這里也包含兩部分:一個 sigmoid 輸出門和一個 tanh 函數。sigmoid 決定輸出的信號控制,tanh 決定輸出什么內容。如下圖所示,上一層的輸出 h(t-1) concat 上本層的輸入 xt,經過一個 sigmoid 網絡(輸出門)產生一個從 0 到 1 的數值 Ot,細胞狀態 Ct 經過 tanh 網絡做非線性變換,得到結果再與 sigmoid 的結果 Ot 相乘,最終決定有哪些信息可以輸出,輸出的結果 ht 會作為這個細胞的輸出,也會作為傳遞個下一個細胞。

4.2 LSTM-DSSM

LSTM-DSSM 其實用的是 LSTM 的一個變種——加入了peephole[6]的 LSTM。如下圖所示:

看起來有點復雜,我們換一個圖,讀者可以看的更清晰:

這里三條黑線就是所謂的 peephole,傳統的 LSTM 中遺忘門、輸入門和輸出門只用了 h(t-1) 和 xt 來控制門縫的大小,peephole 的意思是說不但要考慮 h(t-1) 和 xt,也要考慮 Ct-1 和 Ct,其中遺忘門和輸入門考慮了 Ct-1,而輸出門考慮了 Ct。總體來說需要考慮的信息更豐富了。

好了,來看一個 LSTM-DSSM 整體的網絡結構:

紅色的部分可以清晰的看到殘差傳遞的方向。

5. 后記

介紹完了 DSSM 及其幾個變種,還要給讀者潑點冷水,DSSM 就一定適合所有的業務嗎?

這里列出 DSSM 的 2 個缺點以供參考:

1. DSSM 是端到端的模型,雖然省去了人工特征轉化、特征工程和特征組合,但端到端的模型有個問題就是效果不可控。對于一些要保證較高的準確率的場景,用有監督人工標注的 query 分類作為打底,再結合無監督的 word2vec、LDA 等進行語義特征的向量化,顯然比較可控(至少 query 分類的準確率可以達到 95%以上)。

2. DSSM 是弱監督模型,因為引擎的點擊曝光日志里 Query 和 Title 的語義信息比較弱。舉個例子,搜索引擎第一頁的信息往往都是 Query 的包含匹配,筆者統計過,完全的語義匹配只有不到 2%。這就意味著幾乎所有的標題里都包含用戶 Query 里的關鍵詞,而僅用點擊和曝光就能作為正負樣例的判斷?顯然不太靠譜,因為大部分的用戶進行點擊時越靠前的點擊的概率越大,而引擎的排序又是由 pCTR、CVR、CPC 等多種因素決定的。從這種非常弱的信號里提取出語義的相似性或者差別,那就需要有海量的訓練樣本。DSSM 論文中提到,實驗的訓練樣本超過 1 億。筆者和同事也親測過,用傳統 CTR 預估模型千萬級的樣本量來訓練,模型無法收斂。可是這樣海量的訓練樣本,恐怕只有搜索引擎才有吧?普通的搜索業務 query 有上千萬,可資源頂多只有幾百萬,像論文中說需要挑出點擊和曝光置信度比較高且資源熱度也比較高的作為訓練樣本,這樣就過濾了 80%的長尾 query 和 Title 結果對,所以也只有搜索引擎才有這樣的訓練語料了吧。另一方面,超過 1 億的訓練樣本作為輸入,用深度學習模型做訓練,需要大型的 GPU 集群,這個對于很多業務來說也是不具備的條件。

?

NLP 語義相似度計算 整理總結

更新中

更新時間:

2019-12-03?18:29:52

?

寫在前面:

本人是喜歡這個方向的學生一枚,寫文的目的意在記錄自己所學,梳理自己的思路,同時share給在這個方向上一起努力的同學。寫得不夠專業的地方望批評指正,歡迎感興趣的同學一起交流進步。

(參考文獻在第四部分,侵刪

?

一、背景

二、基本概念

三、語義相似度計算方法

四、參考文獻

?

一、背景

在很多NLP任務中,都涉及到語義相似度的計算,例如:

在搜索場景下(對話系統、問答系統、推理等),query和Doc的語義相似度;

feeds場景下Doc和Doc的語義相似度;

在各種分類任務,翻譯場景下,都會涉及到語義相似度語義相似度的計算。

所以在學習的過程中,希望能夠更系統的梳理一下這方面的方法。

?

二、基本概念

1. TF

Term frequency即關鍵詞詞頻,是指一篇文章中關鍵詞出現的頻率,比如在一篇M個詞的文章中有N個該關鍵詞,則

為該關鍵詞在這篇文章中的詞頻。

2. IDF

Inverse document frequency指逆向文本頻率,是用于衡量關鍵詞權重的指數,由公式

計算而得,其中D為文章總數,Dw為關鍵詞出現過的文章數。

3. 向量空間模型

向量空間模型簡稱?VSM,是?VectorSpace Model?的縮寫。在此模型中,文本被看作是由一系列相互獨立的詞語組成的,若文檔?D?中包含詞語?t1,t2,…,tN,則文檔表示為D(t1,t2,…,tN)。由于文檔中詞語對文檔的重要程度不同,并且詞語的重要程度對文本相似度的計算有很大的影響,因而可對文檔中的每個詞語賦以一個權值?w,以表示該詞的權重,其表示如下:D(t1,w1;t2,w2;…,tN,wN),可簡記為?D(w1,w2,…,wN),此時的?wk?即為詞語?tk的權重,1≤k≤N。關于權重的設置,我們可以考慮的方面:詞語在文本中的出現頻率(tf),詞語的文檔頻率(df,即含有該詞的文檔數量,log N/n。很多相似性計算方法都是基于向量空間模型的。

?

三、語義相似度計算方法

1. 余弦相似度(Cosine)

余弦相似性通過測量兩個向量的夾角的余弦值來度量它們之間的相似性。

兩個向量間的余弦值可以通過使用歐幾里得點積公式求出:

?

余弦相似性θ由點積和向量長度給出,如下所示(例如,向量A和向量B):

這里的分別代表向量A和B的各分量。

問題:表示方向上的差異,但對距離不敏感。

關心距離上的差異時,會對計算出的每個(相似度)值都減去一個它們的均值,稱為調整余弦相似度

代碼:

?

2. 歐式距離

考慮的是點的空間距離,各對應元素做差取平方求和后開方。能體現數值的絕對差異。

?

代碼:

?

?

3. 曼哈頓距離(Manhattan Distance)

d(i,j)=|X1-X2|+|Y1-Y2|.

向量各坐標的絕對值做查后求和。

代碼:

?

4. 明可夫斯基距離(Minkowski distance)

明氏距離是歐氏距離的推廣,是對多個距離度量公式的概括性的表述。

  • 當p==1,“明可夫斯基距離”變成“曼哈頓距離”
  • 當p==2,“明可夫斯基距離”變成“歐幾里得距離”
  • 當p==∞,“明可夫斯基距離”變成“切比雪夫距離”

代碼:

?

5. Jaccard 相似系數(Jaccard Coefficient)


? ?

Jaccard系數主要用于計算符號度量或布爾值度量的向量的相似性。即,無需比較差異大小,只關注是否相同。Jaccard系數只關心特征是否一致(共有特征的比例)。

然后利用公式進行計算:


代碼:

?

?

6.?皮爾森相關系數(Pearson Correlation Coefficient)

又稱為相關相似性。

或表示為:

這就是1中所提到的調整余弦相似度,向量內各對應元素減去均值求積后求和,記為結果1;各對應元素減去均值平方求和再求積,記為結果2;結果1比結果2。

針對線性相關情況,可用于比較因變量和自變量間相關性如何。

?

7. SimHash + 漢明距離(Hamming Distance)

Simhash:谷歌發明,根據文本轉為64位的字節,計算漢明距離判斷相似性。

漢明距離:在信息論中,兩個等長字符串的漢明距離是兩者間對應位置的不同字符的個數。換句話說,它就是將一個字符串變換成另外一個字符串所需要替換的字符個數。例如:

?“10110110”和“10011111”的漢明距離為3;? ??????? ? “abcde”和“adcaf”的漢明距離為3.

?

8.? ?斯皮爾曼(等級)相關系數(SRC :Spearman Rank Correlation)

和6上述類似,不同的是將對于樣本中的原始數據Xi,Yi轉換成等級數據xi,yi,即xi等級和yi等級。并非考慮原始數據值,而是按照一定方式(通常按照大小)對數據進行排名,取數據的不同排名結果代入公式

實際上,可通過簡單的方式進行計算,n表示樣本容量,di表示兩向量X和Y內對應元素的等級的差值,等級di = xi - yi,則:

例如( 維基百科):

n = 10,di2的和為194,則可代入公式計算出結果為:-0.17575757...,Xi和Yi幾乎不相關。

9. BM25算法?

原理

BM25算法,通常用來作搜索相關性平分:對Query進行語素解析,生成語素qi;然后,對于每個搜索結果D,計算每個語素qi與D的相關性得分,最后,將qi相對于D的相關性得分進行加權求和,從而得到Query與D的相關性得分。
BM25算法的一般性公式如下:

其中,Q表示Query,qi表示Q解析之后的一個語素(對中文而言,我們可以把對Query的分詞作為語素分析,每個詞看成語素qi。);d表示一個搜索結果文檔;Wi表示語素qi的權重;R(qi,d)表示語素qi與文檔d的相關性得分。

定義Wi:

判斷一個詞與一個文檔的相關性的權重,方法有多種,較常用的是IDF。這里以IDF為例,公式如下:



其中,N為索引中的全部文檔數,n(qi)為包含了qi的文檔數。
根據IDF的定義可以看出,對于給定的文檔集合,包含了qi的文檔數越多,qi的權重則越低。也就是說,當很多文檔都包含了qi時,qi的區分度就不高,因此使用qi來判斷相關性時的重要度就較低。
我們再來看語素qi與文檔d的相關性得分R(qi,d)。

?

BM25中相關性得分的一般形式:


其中,k1,k2,b為調節因子,通常根據經驗設置,一般k1=2,b=0.75;fi為qi在d中的出現頻率,qfi為qi在Query中的出現頻率。dl為文檔d的長度,avgdl為所有文檔的平均長度。由于絕大部分情況下,qi在Query中只會出現一次,即qfi=1,因此公式可以簡化為:


從K的定義中可以看到,參數b的作用是調整文檔長度對相關性影響的大小。b越大,文檔長度的對相關性得分的影響越大,反之越小。而文檔的相對長度越長,K值將越大,則相關性得分會越小。這可以理解為,當文檔較長時,包含qi的機會越大,因此,同等fi的情況下,長文檔與qi的相關性應該比短文檔與qi的相關性弱。

綜上,BM25算法的相關性得分公式可總結為:


從BM25的公式可以看到,通過使用不同的語素分析方法、語素權重判定方法,以及語素與文檔的相關性判定方法,我們可以衍生出不同的搜索相關性得分計算方法,這就為我們設計算法提供了較大的靈活性。

?

代碼實現:

1 import math2 import jieba3 from utils import utils4 5 # 測試文本6 text = '''7 自然語言處理是計算機科學領域與人工智能領域中的一個重要方向。8 它研究能實現人與計算機之間用自然語言進行有效通信的各種理論和方法。9 自然語言處理是一門融語言學、計算機科學、數學于一體的科學。 10 因此,這一領域的研究將涉及自然語言,即人們日常使用的語言, 11 所以它與語言學的研究有著密切的聯系,但又有重要的區別。 12 自然語言處理并不是一般地研究自然語言, 13 而在于研制能有效地實現自然語言通信的計算機系統, 14 特別是其中的軟件系統。因而它是計算機科學的一部分。 15 ''' 16 17 class BM25(object): 18 19 def __init__(self, docs): 20 self.D = len(docs) 21 self.avgdl = sum([len(doc)+0.0 for doc in docs]) / self.D 22 self.docs = docs 23 self.f = [] # 列表的每一個元素是一個dict,dict存儲著一個文檔中每個詞的出現次數 24 self.df = {} # 存儲每個詞及出現了該詞的文檔數量 25 self.idf = {} # 存儲每個詞的idf值 26 self.k1 = 1.5 27 self.b = 0.75 28 self.init() 29 30 def init(self): 31 for doc in self.docs: 32 tmp = {} 33 for word in doc: 34 tmp[word] = tmp.get(word, 0) + 1 # 存儲每個文檔中每個詞的出現次數 35 self.f.append(tmp) 36 for k in tmp.keys(): 37 self.df[k] = self.df.get(k, 0) + 1 38 for k, v in self.df.items(): 39 self.idf[k] = math.log(self.D-v+0.5)-math.log(v+0.5) 40 41 def sim(self, doc, index): 42 score = 0 43 for word in doc: 44 if word not in self.f[index]: 45 continue 46 d = len(self.docs[index]) 47 score += (self.idf[word]*self.f[index][word]*(self.k1+1) 48 / (self.f[index][word]+self.k1*(1-self.b+self.b*d 49 / self.avgdl))) 50 return score 51 52 def simall(self, doc): 53 scores = [] 54 for index in range(self.D): 55 score = self.sim(doc, index) 56 scores.append(score) 57 return scores 58 59 if __name__ == '__main__': 60 sents = utils.get_sentences(text) 61 doc = [] 62 for sent in sents: 63 words = list(jieba.cut(sent)) 64 words = utils.filter_stop(words) 65 doc.append(words) 66 print(doc) 67 s = BM25(doc) 68 print(s.f) 69 print(s.idf) 70 print(s.simall(['自然語言', '計算機科學', '領域', '人工智能', '領域']))

?

?

分段再分詞結果:

[['自然語言', '計算機科學', '領域', '人工智能', '領域', '中', '一個', '方向'], ['研究', '人', '計算機', '之間', '自然語言', '通信', '理論', '方法'], ['自然語言', '一門', '融', '語言學', '計算機科學', '數學', '一體', '科學'], [], ['這一', '領域', '研究', '涉及', '自然語言'], ['日常', '語言'], ['語言學', '研究'], ['區別'], ['自然語言', '研究', '自然語言'], ['在于', '研制', '自然語言', '通信', '計算機系統'], ['特別', '軟件系統'], ['計算機科學', '一部分']]

s.f
列表的每一個元素是一個dict,dict存儲著一個文檔中每個詞的出現次數

[{'中': 1, '計算機科學': 1, '領域': 2, '一個': 1, '人工智能': 1, '方向': 1, '自然語言': 1}, {'之間': 1, '方法': 1, '理論': 1, '通信': 1, '計算機': 1, '人': 1, '研究': 1, '自然語言': 1}, {'融': 1, '一門': 1, '一體': 1, '數學': 1, '科學': 1, '計算機科學': 1, '語言學': 1, '自然語言': 1}, {}, {'領域': 1, '這一': 1, '涉及': 1, '研究': 1, '自然語言': 1}, {'日常': 1, '語言': 1}, {'語言學': 1, '研究': 1}, {'區別': 1}, {'研究': 1, '自然語言': 2}, {'通信': 1, '計算機系統': 1, '研制': 1, '在于': 1, '自然語言': 1}, {'軟件系統': 1, '特別': 1}, {'一部分': 1, '計算機科學': 1}]

s.df
存儲每個詞及出現了該詞的文檔數量

{'在于': 1, '人工智能': 1, '語言': 1, '領域': 2, '融': 1, '日常': 1, '人': 1, '這一': 1, '軟件系統': 1, '特別': 1, '數學': 1, '通信': 2, '區別': 1, '之間': 1, '計算機科學': 3, '科學': 1, '一體': 1, '方向': 1, '中': 1, '理論': 1, '計算機': 1, '涉及': 1, '研制': 1, '一門': 1, '研究': 4, '語言學': 2, '計算機系統': 1, '自然語言': 6, '一部分': 1, '一個': 1, '方法': 1

s.idf
存儲每個詞的idf值

{'在于': 2.0368819272610397, '一部分': 2.0368819272610397, '一個': 2.0368819272610397, '語言': 2.0368819272610397, '領域': 1.4350845252893225, '融': 2.0368819272610397, '日常': 2.0368819272610397, '人': 2.0368819272610397, '這一': 2.0368819272610397, '軟件系統': 2.0368819272610397, '特別': 2.0368819272610397, '數學': 2.0368819272610397, '通信': 1.4350845252893225, '區別': 2.0368819272610397, '之間': 2.0368819272610397, '一門': 2.0368819272610397, '科學': 2.0368819272610397, '一體': 2.0368819272610397, '方向': 2.0368819272610397, '中': 2.0368819272610397, '理論': 2.0368819272610397, '計算機': 2.0368819272610397, '涉及': 2.0368819272610397, '研制': 2.0368819272610397, '計算機科學': 0.9985288301111273, '研究': 0.6359887667199966, '語言學': 1.4350845252893225, '計算機系統': 2.0368819272610397, '自然語言': 0.0, '人工智能': 2.0368819272610397, '方法': 2.0368819272610397

s.simall(['自然語言', '計算機科學', '領域', '人工智能', '領域'])
['自然語言', '計算機科學', '領域', '人工智能', '領域']與每一句的相似度

[5.0769919814311475, 0.0, 0.6705449078118518, 0, 2.5244316697250033, 0, 0, 0, 0.0, 0.0, 0, 1.2723636062357853]

詳細代碼

?

TODO:?

Dice 系數法(DiceCoefficient)

最新的:百度報告會中的分享:RBF MM GMM? ?GMM核函數的應用場景?

在目錄中添加每個方法

BM25算法的優缺點

?

?

四、參考文獻

深度學習解決NLP問題:語義相似度計算

自然語言語義相似度計算方法

余弦相似度

常用的相似度計算方法原理及實現

文本相似度算法

文本相似度-bm25算法原理及實現

?

?

分類: Deep Learning, NLP

總結

以上是生活随笔為你收集整理的DSSM、CNN-DSSM、LSTM-DSSM等深度学习模型在计算语义相似度上的应用+距离运算的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

天天玩夜夜操 | 91精品视频免费在线观看 | 18av在线视频 | 免费久久网 | 免费在线播放视频 | 开心激情五月网 | 日韩大片免费观看 | 国产日韩视频在线播放 | 国产免费高清视频 | 国产96精品| 一区二区三区福利 | 中文字幕一区二区三区四区在线视频 | 久久桃花网 | 国产91综合一区在线观看 | 久久99视频 | 人人爽人人爽人人片av免 | 日本女人的性生活视频 | 免费看的毛片 | 久久久久久久久久久国产精品 | 日韩在线| 国内免费久久久久久久久久久 | 91精品免费在线观看 | 99国产精品免费网站 | 久久久久福利视频 | 最近中文字幕视频完整版 | 五月婷久 | 一区二区三区国 | 国产精品一区二区三区四区在线观看 | 黄色特一级片 | 97免费在线观看 | 精品久久在线 | 国产999精品视频 | 婷婷综合五月天 | 2018亚洲男人天堂 | 色欧美成人精品a∨在线观看 | 九色91在线视频 | 日韩一区二区三区高清免费看看 | 欧美大片第1页 | 天天天天爽 | 一区二区精品在线观看 | 亚洲精品一区二区网址 | 99久久久久免费精品国产 | 色综合久久88色综合天天人守婷 | 国产专区日韩专区 | 久久免费视频这里只有精品 | 久久亚洲免费视频 | 欧美成人影音 | 欧洲精品在线视频 | 福利电影一区二区 | 欧美先锋影音 | 国产91精品看黄网站 | 久久理论电影 | 国产原创av在线 | 免费av片在线 | 久久伦理电影 | 欧美日韩久 | 日本一区二区三区免费观看 | 超级碰碰碰碰 | 欧美福利久久 | 亚洲jizzjizz日本少妇 | 久久资源总站 | 天天干天天操天天爱 | 色综合久久网 | 永久免费看av| 福利视频午夜 | 在线视频日韩欧美 | 8x成人在线 | 久久精品国产亚洲 | 国产精品福利一区 | 在线观看亚洲专区 | 亚洲国产精品成人女人久久 | 在线观看一区 | 麻豆成人精品 | www.日本色| 丁香婷婷成人 | 亚洲视频 视频在线 | 国产精品成人自产拍在线观看 | 狠狠色噜噜狠狠 | 久久久精品视频成人 | 久久久2o19精品 | 色五月情 | 一区二区三区国产欧美 | 狠狠色丁香九九婷婷综合五月 | 天天操夜夜摸 | 亚洲精品中文字幕在线观看 | 激情五月综合网 | 免费色视频网站 | 亚洲欧美日韩精品久久奇米一区 | 日韩av线观看 | 免费视频成人 | 久草视频播放 | 国产精品com | 在线观看日本韩国电影 | 超碰在线日韩 | 在线观看视频亚洲 | 日韩视频在线观看免费 | 美腿丝袜一区二区三区 | 久久国产乱 | 久久99精品视频 | 精品国产1区二区 | 国际av在线 | 国产精品入口a级 | 人人超碰免费 | 国产91精品在线播放 | 最新中文字幕在线观看视频 | 亚洲视频aaa| 91免费观看视频网站 | 在线免费观看黄色 | 日韩黄色免费电影 | 色婷婷免费视频 | 色综合天天综合在线视频 | 日韩午夜精品 | 狠狠躁日日躁夜夜躁av | 激情欧美一区二区三区免费看 | av在线之家电影网站 | 日本最大色倩网站www | 黄色片毛片 | 五月天av在线 | 国产一级做a| 国产三级视频在线 | 成人影视片 | 99久久影院 | 久久久久久久久国产 | 国产精品久久久久久久久久不蜜月 | 视频一区二区三区视频 | 久久精品国产一区二区 | 黄色片免费看 | 日日综合网 | 婷婷伊人综合 | 丁香影院在线 | 在线观看亚洲国产精品 | 欧美日韩p片 | a午夜在线 | 亚洲国产欧美在线看片xxoo | 国产精品久久久久一区二区 | 97国产在线视频 | 69欧美视频 | 成人午夜免费剧场 | 精品在线观看一区二区 | 日韩不卡高清 | 操天天操| 国内外激情视频 | 日韩精品影视 | 狠狠网站 | 日韩在线色视频 | 欧美一二三区在线观看 | 国产一级在线视频 | 日本三级吹潮在线 | 91网站观看| 在线成人性视频 | av片在线观看免费 | 欧美精品乱码久久久久久 | 日韩精品视频在线观看网址 | 成人黄色影片在线 | 最新精品国产 | 国产我不卡 | 国产精品国产三级国产不产一地 | 亚洲伊人网在线观看 | 久久久久国产精品免费网站 | 特片网久久 | 美女av电影 | 欧美在线观看小视频 | av电影免费在线看 | 国产综合福利在线 | 69亚洲乱 | 国产精品久久久久久久久久东京 | 国产欧美中文字幕 | 久久免费观看视频 | 91精品国产91久久久久福利 | 成人免费看视频 | 国产亚洲情侣一区二区无 | 一区二区男女 | 成人在线视频论坛 | 国产精品1区2区在线观看 | 日韩一区二区三区观看 | 操高跟美女 | 欧美精品一区二区性色 | 免费日韩 精品中文字幕视频在线 | 日韩三级不卡 | 色噜噜狠狠色综合中国 | 日韩av成人在线观看 | 91av欧美 | 欧美色插 | 超碰在线9| 日日婷婷夜日日天干 | 黄色aaa毛片 | 久久久久久久久免费 | 4hu视频| 国产原创av片 | 亚洲精品视频免费看 | 日韩精品一区二区电影 | 天天干天天弄 | 少妇超碰在线 | 夜夜爽88888免费视频4848 | 日本一区二区高清不卡 | 国产精品美女久久久久久久久 | 日本性视频| 狠色在线| 久久久精品视频网站 | 欧美日韩久久久 | 久久免费成人网 | 伊人婷婷色 | 日韩18p| 91精品国产综合久久婷婷香蕉 | 五月婷婷黄色 | 免费网站观看www在线观看 | 大荫蒂欧美视频另类xxxx | 欧美日韩中 | av网站免费看 | av在线免费不卡 | 成人午夜电影网 | 成人动漫精品一区二区 | 四虎影视成人精品 | 国产精品乱码久久久久 | 成人永久免费 | 亚洲欧洲精品久久 | www久久九 | 日韩在线观看三区 | 日韩在线观看电影 | 人人澡视频 | 91九色国产视频 | 91亚洲精品乱码久久久久久蜜桃 | 中文字幕高清免费日韩视频在线 | 狠狠撸电影 | 欧美日韩免费一区二区三区 | 国产夫妻性生活自拍 | 亚洲在线黄色 | 在线99热| 免费观看午夜视频 | av手机版| 国产丝袜在线 | 亚洲 欧美 日韩 综合 | 日日干网址 | 99久久精品国产系列 | 久久久久这里只有精品 | 欧美色图30p | adn—256中文在线观看 | 91福利视频久久久久 | 久久免费视频7 | 91看片在线看片 | 国产精品丝袜 | 日韩精品一区二区免费视频 | 亚洲黄色高清 | 97电影院在线观看 | 欧美视频网址 | 国产精品门事件 | 日韩电影一区二区三区 | 99热这里是精品 | 日日精品 | 亚洲精品国产日韩 | 亚洲在线视频免费 | 国产精品成人av久久 | 亚洲精品视频在线免费播放 | 国产高清视频在线 | 黄色午夜网站 | 中文字幕第一页在线 | 人人爱人人爽 | 国产精品久久99综合免费观看尤物 | 午夜久久影视 | 国产欧美在线一区 | 国产高清精 | 五月天婷亚洲天综合网鲁鲁鲁 | 久久成人国产 | 911亚洲精品第一 | 精产嫩模国品一二三区 | 久草www| 国产 在线 高清 精品 | 久久精品视频免费播放 | 99久久激情| 美女精品在线 | 国产黄色在线网站 | 波多野结衣亚洲一区二区 | 国产中文字幕在线免费观看 | 亚洲狠狠婷婷 | 国产精品青青 | 在线小视频你懂的 | 日韩亚洲在线视频 | 日韩精品不卡在线观看 | 一区精品久久 | 国产一区二区三区在线 | 91精品久久久久久综合五月天 | 97理论片 | 国产视频精品久久 | 亚洲第一中文网 | av在线电影播放 | 婷婷综合五月天 | 日韩精品播放 | 欧美日韩天堂 | 久久久国产精品麻豆 | 国产在线免费av | 成人看片 | 在线视频你懂 | 黄色av网站在线免费观看 | 亚洲成av人电影 | 在线观看黄 | 婷婷.com| 色永久免费视频 | 精品国内| 四虎影视国产精品免费久久 | 日韩免费观看高清 | 97在线视频免费播放 | 91视频-88av| 欧美另类一二三四区 | 国产在线综合视频 | 99在线精品免费视频九九视 | 9在线观看免费高清完整 | 久久久久国产精品www | 日韩小视频 | 五月天激情综合 | 欧美亚洲精品一区 | 日韩视频www| 四虎精品成人免费网站 | 国产免费久久 | av中文国产 | 天天爱天天 | 狠狠干,狠狠操 | 四虎影视精品成人 | 精品久久久久久电影 | 91探花在线视频 | 91手机视频 | 午夜精品久久久久久久久久久久 | 欧美福利视频 | 青草视频在线免费 | 伊人天堂久久 | 国产久草在线 | 日韩av电影中文字幕 | 一区二区三区国产欧美 | av中文字幕在线免费观看 | 亚洲人成人99网站 | 欧美做受69 | 久久午夜精品 | 激情av在线播放 | 亚洲国内精品在线 | 97福利在线观看 | 欧美日韩精品在线播放 | 国产一级片一区二区三区 | 国产精品国产三级在线专区 | 国产精品乱码久久久久 | 午夜精品导航 | 99久久久成人国产精品 | 成人黄色国产 | 国产精品99久久久久人中文网介绍 | 91丨九色丨国产在线观看 | 青草视频网 | 成人福利在线播放 | 免费a网 | 久久国产精品小视频 | 国产精品欧美久久久久三级 | www麻豆视频 | 天天摸日日操 | 欧美精品久久久久久久久久久 | 国产男女无遮挡猛进猛出在线观看 | 在线影视 一区 二区 三区 | 91九色视频观看 | 久草亚洲视频 | 久久久受www免费人成 | 欧美激情视频一二三区 | 亚洲91av| av网站地址 | 99精品在线| 国产日产精品一区二区三区四区的观看方式 | 欧美日韩啪啪 | 午夜精品视频一区二区三区在线看 | 97超级碰碰碰视频在线观看 | 久久视频在线观看中文字幕 | 国产精品久久影院 | 国产美女免费视频 | 九色91视频 | 国产人在线成免费视频 | 狠狠色噜噜狠狠 | 精品在线观看一区二区 | 亚洲激精日韩激精欧美精品 | 久久桃花网 | 一色av| 亚洲更新最快 | 欧美精品在线观看免费 | 欧美一级特黄aaaaaa大片在线观看 | 免费视频97 | 色网站在线观看 | 日韩成人黄色 | 91网站观看 | caobi视频 | 国产在线视频在线观看 | 麻豆国产精品一区二区三区 | 国产麻豆视频免费观看 | 在线观看免费黄色 | 66av99精品福利视频在线 | 久久精品国产精品亚洲 | 国产精品美女免费 | 天天干天天做 | 国产高清在线免费视频 | 99精品电影 | 欧美a级在线 | 国产日韩在线观看一区 | 国产在线第三页 | 久草免费看 | 欧美日韩国产页 | 亚洲午夜久久久综合37日本 | 精精国产xxxx视频在线播放 | 天天摸天天弄 | 亚州精品视频 | 四虎在线免费观看 | 婷婷www | zzijzzij亚洲成熟少妇 | 天天爽人人爽夜夜爽 | 日韩在线观看中文字幕 | 中文字幕资源站 | 久久精品视频中文字幕 | 特级a毛片 | 婷婷午夜激情 | 一区二区理论片 | 色综合久久久久 | 日韩一级黄色大片 | 亚洲a在线观看 | 91麻豆精品91久久久久同性 | 四虎成人精品在永久免费 | 91av手机在线观看 | 色香网| 69热国产视频 | 亚洲精品小视频 | 高清不卡一区二区在线 | 婷婷丁香激情 | 成人黄色小视频 | 青春草免费在线视频 | 亚洲视频99| 超碰在线94 | 国产一级二级三级在线观看 | 91免费视频网站在线观看 | 青草视频免费观看 | 国产精品午夜在线 | 欧美激情精品久久久久久 | 国产精品视频在线看 | 午夜美女av | 国产拍揄自揄精品视频麻豆 | 天天要夜夜操 | 天天鲁一鲁摸一摸爽一爽 | 国产精品一区二区三区在线播放 | 99久久精品日本一区二区免费 | 香蕉视频日本 | 久久一线 | 国产精品每日更新 | 蜜臀久久99精品久久久无需会员 | 国产中文字幕在线播放 | 国产精品免费麻豆入口 | 久久久视频在线 | 亚洲色图激情文学 | 久久久精品 | 五月婷婷黄色网 | 久久中文精品视频 | av在线看片 | 国产精品久久中文字幕 | 欧日韩在线视频 | 国产品久精国精产拍 | 高清国产午夜精品久久久久久 | 亚洲午夜精品久久久久久久久 | 四虎影视精品成人 | 99色免费| 免费看黄在线看 | 69国产成人综合久久精品欧美 | 成人黄色小说视频 | 中文字幕成人在线 | 九九久久久久久久久激情 | 日韩在线视频播放 | 综合激情网... | 国产高清专区 | 婷婷爱五月天 | 国产精品18久久久久久首页狼 | 亚洲成人国产 | 国产精品久久久免费 | 国产一区二区不卡视频 | 亚洲乱码在线 | 91成人网页版 | 日韩资源在线播放 | 久久久久久久av | 天天操夜夜逼 | 国产免费又爽又刺激在线观看 | 中文字幕在线久一本久 | 国产精品一区二区吃奶在线观看 | 日操操| 精品国产乱码一区二区三区在线 | 在线直播av| 日韩精品一区二区三区免费观看视频 | 99视频久久 | 国产麻豆电影 | 伊人www22综合色 | 日韩免费一区二区三区 | 看全黄大色黄大片 | 91黄色在线视频 | 久久区二区 | 天天操天天操天天爽 | 亚洲激情婷婷 | 成人影视免费看 | 亚洲天天做 | 国产黄色大片 | 国产免费观看av | 国产乱老熟视频网88av | 欧美久久久久久久久久久久久 | 国产精品中文久久久久久久 | a√资源在线 | 日批网站在线观看 | 国产色在线观看 | 婷婷伊人五月天 | av网站地址 | 亚洲欧美日韩国产一区二区三区 | 精品一区二区av | 婷婷丁香九月 | 国产精品成人一区二区三区 | 午夜视频在线观看一区 | 日韩av成人免费看 | 五月丁色 | 不卡电影免费在线播放一区 | 久热色超碰 | 天天夜夜狠狠操 | 91精品国产欧美一区二区 | 国产一区二区三区在线免费观看 | 日韩亚洲在线观看 | 欧美大片aaa | 久久久国产网站 | 国产精品久久久久久婷婷天堂 | 天天综合网入口 | av在线播放一区二区三区 | 免费欧美精品 | 夜夜爽天天爽 | 精品在线二区 | 婷婷丁香在线 | 一区二区三区四区精品视频 | 最近免费中文字幕mv在线视频3 | 亚洲高清不卡av | 高清av中文字幕 | 成人av影院在线观看 | 玖玖爱在线观看 | 涩av在线 | 六月丁香激情综合 | 一级片视频免费观看 | 成人av动漫在线 | 日韩乱理 | 国产精品久久久久久久久久久免费看 | 国产九九九九九 | 国产在线视频不卡 | 久久人人精品 | 黄色午夜| 欧美激情视频一区二区三区 | av免费观看在线 | 五月婷综合 | 热久久精品在线 | 免费看亚洲毛片 | 精品99999| 国产一区二区在线观看视频 | a在线免费观看视频 | 91视频高清 | av片在线观看免费 | 99色资源| 久久99久久99精品免视看婷婷 | 亚洲开心色 | 日日夜夜干 | 免费亚洲婷婷 | 国产一及片 | 99久久综合国产精品二区 | 超级碰碰免费视频 | 午夜av一区| 国产美女网 | 狠狠色狠狠色综合系列 | 韩国一区二区av | 500部大龄熟乱视频使用方法 | 一区二区视频在线看 | 日日干夜夜操视频 | 欧美激情精品久久久久久免费印度 | 中文字幕日本特黄aa毛片 | 日本不卡视频 | 日本夜夜草视频网站 | 伊人热| 久久国产亚洲视频 | 成人a大片| 国产精品一区二区在线观看免费 | 久久国产精品一国产精品 | av免费在线网 | 国产极品尤物在线 | 久久丝袜视频 | 综合铜03 | 日韩中文字幕免费在线观看 | 婷婷激情综合网 | 日韩一区精品 | 91mv.cool在线观看 | 久草视频网 | 天天狠狠 | 狠狠操狠狠操 | 亚洲天堂网视频 | 丁香婷婷在线观看 | 中文字幕在线观看完整版电影 | 中字幕视频在线永久在线观看免费 | 久久超碰网 | 最新日韩电影 | 欧美a√大片 | 欧美性生活免费 | 国产 欧美 在线 | 91观看视频 | 精品久久久久久久久久久院品网 | 亚洲自拍偷拍色图 | 免费福利视频导航 | 日本激情视频中文字幕 | 国产色a在线观看 | 国产一区二区三区免费观看视频 | 五月天中文字幕 | 国产高清成人 | 中文字幕国产 | 国产精品久久久久久一区二区三区 | 九九热精品在线 | 狠狠操狠狠干天天操 | 91福利在线观看 | 久久中文字幕在线视频 | 在线观看国产成人av片 | 国产成年免费视频 | 一区二区av | 久久国产精品99久久人人澡 | 久久人人插 | 91高清免费在线观看 | 亚洲人人射 | 在线电影播放 | 日韩中文在线视频 | 天天干亚洲 | 91av综合| 一区二区视频电影在线观看 | 91精品第一页 | 国产精品a久久久久 | 欧美国产三区 | 久青草电影 | 精品美女久久久久久免费 | 色资源网在线观看 | 亚洲综合色视频在线观看 | 日韩视频三区 | 国产a国产 | 国产拍揄自揄精品视频麻豆 | 极品美女被弄高潮视频网站 | 911国产| 免费在线观看成人av | a级国产乱理伦片在线播放 久久久久国产精品一区 | 国内视频在线 | ww视频在线观看 | 日韩91av | 欧美日韩国产在线一区 | 国产xxxx做受性欧美88 | 国产精品18久久久久久首页狼 | 亚洲精品大全 | 欧美日韩国产综合网 | 大胆欧美gogo免费视频一二区 | 男女激情免费网站 | 99视频精品全国免费 | 99视频精品视频高清免费 | 超碰97网站 | 亚洲视频电影在线 | 激情视频综合网 | 国产精品久久嫩一区二区免费 | 久久久蜜桃 | 有码中文字幕在线观看 | 日日操狠狠干 | 在线观看日本高清mv视频 | 91av精品 | 久久久精品 一区二区三区 国产99视频在线观看 | av在线成人 | www.一区二区三区 | 揉bbb玩bbb少妇bbb | 九九99| 国产一区在线精品 | 日韩精品中文字幕在线播放 | 色偷偷网站视频 | 国产高清视频免费观看 | 蜜臀久久99静品久久久久久 | 91福利试看 | 一本一道久久a久久精品 | 日韩大片在线 | 综合视频在线 | www五月天 | 99视频黄| 日韩在线国产精品 | 日韩精品一区二区在线视频 | 久久久久久久久久久久av | 2022国产精品视频 | 久久99久久99精品免观看粉嫩 | 成人三级av | 日本资源中文字幕在线 | 欧美日韩亚洲第一 | 久久区二区 | 人人爽人人爱 | 狠狠狠综合 | 日韩亚洲在线视频 | 国产亚洲精品久久久久久 | av电影亚洲 | 婷婷国产视频 | 97色在线观看 | 精品国产成人在线影院 | 天天操天天曰 | 欧美天天综合网 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 在线国产一区二区 | av高清网站在线观看 | 免费a视频在线观看 | 99精品视频观看 | 中文字幕在线成人 | 欧美日韩精品在线观看视频 | 九九九九九国产 | 亚洲 欧美日韩 国产 中文 | 99免费国产 | 国产精品免费成人 | 91视频国产高清 | sm免费xx网站 | 久久只精品99品免费久23小说 | 玖玖玖精品| 狠狠ri| 丁香激情综合久久伊人久久 | 欧美午夜久久久 | 亚洲情感电影大片 | 一区二区成人国产精品 | 国产一区二区在线观看视频 | 色就色,综合激情 | 国产精品日韩欧美一区二区 | 黄色aaa毛片 | 探花视频在线观看免费版 | 亚洲成人蜜桃 | 久久久久久久福利 | 国产亚洲精品成人 | 黄色免费网| 久久精品999 | 国产一区免费在线观看 | 激情综合网在线观看 | 9ⅰ精品久久久久久久久中文字幕 | 日韩一区在线播放 | 久草视频一区 | 国产免费久久 | 国产精品二区三区 | 日本在线观看一区二区三区 | 日韩欧美精品一区 | 亚洲婷婷综合色高清在线 | 黄色99视频 | 蜜臀一区二区三区精品免费视频 | 国产精品地址 | 福利视频网站 | 不卡的av片 | 国产精品小视频网站 | 成人h在线| 水蜜桃亚洲一二三四在线 | 91免费国产在线观看 | 日本乱视频 | 91网免费看 | 久久亚洲综合国产精品99麻豆的功能介绍 | 911精品美国片911久久久 | 亚洲精品麻豆视频 | 色美女在线 | 天堂素人在线 | 草久在线视频 | 色婷婷久久一区二区 | 久久久免费电影 | 国产免费xvideos视频入口 | 麻豆视频国产 | 国产一区二区三区午夜 | 日日夜夜网 | 国产精品久久久久一区二区三区共 | 日韩高清一区 | 成人av手机在线 | av资源免费看 | 亚洲激情五月 | 免费看国产精品 | www.激情五月.com | 久久久国产精品一区二区中文 | 综合久久婷婷 | 五月激情婷婷丁香 | 久久草在线精品 | 成人av观看| 一区二区中文字幕在线播放 | 欧美韩国日本在线观看 | 亚洲精品乱码久久久久久蜜桃动漫 | 超碰97人人爱 | 午夜久久成人 | 日韩色在线观看 | 91女子私密保健养生少妇 | 精品国产欧美一区二区 | 国产日韩欧美在线免费观看 | 麻豆传媒视频在线 | 99色视频在线 | 亚洲免费精品视频 | 国产福利久久 | 黄色av成人在线 | 欧美一级欧美一级 | 怡红院成人在线 | 热久久99这里有精品 | 久久夜色电影 | 国产精品6| 国模视频一区二区三区 | 99久在线精品99re8热视频 | 欧美最猛性xxxxx亚洲精品 | 韩国av一区 | 久久伊人综合 | 久草爱| 婷婷久久综合网 | 在线一区二区三区 | 一区二区三区免费在线观看视频 | 亚洲精品免费视频 | 97色se| 91看片淫黄大片一级在线观看 | 午夜精品久久久久久久久久久久 | 久久久国产精品电影 | 久久99久久99久久 | 国产精品一区二区精品视频免费看 | 碰超在线| 日操干 | 国偷自产视频一区二区久 | 51久久夜色精品国产麻豆 | 中文亚洲欧美日韩 | 国产 日韩 欧美 在线 | 91久久一区二区 | 99视频久 | 免费看国产a | 天天操福利视频 | 国产精品一区二区在线观看免费 | 久久久久久久久久久久久久免费看 | 玖玖精品在线 | 久久久国产成人 | 亚洲精品黄网站 | www.国产高清 | 国产又粗又猛又色又黄网站 | 国产精品一区二区三区观看 | 国产99久久久国产精品免费二区 | 999视频网站 | 99精品免费视频 | 十八岁以下禁止观看的1000个网站 | 国产亚洲精品综合一区91 | 欧美成人久久 | 日韩激情视频 | 成人免费xxx在线观看 | 91桃色免费观看 | 国产日韩精品在线观看 | 日韩电影中文字幕 | 亚洲精品美女视频 | 最近日韩免费视频 | 四虎亚洲精品 | 亚洲欧美国产精品 | 深爱综合网 | 免费视频一级片 | 国产精品久久一 | 超碰日韩 | 亚洲免费a | 五月激情丁香婷婷 | 狠狠88综合久久久久综合网 | 国产精品一区二区久久久 | 97国产电影 | 久久精品久久久精品美女 | 亚洲精品美女在线 | zzijzzij日本成熟少妇 | 中文字幕在线影院 | 国产精品成人自产拍在线观看 | 波多野结衣在线观看视频 | 91九色精品国产 | 射九九| 久久成人高清 | 欧美国产在线看 | 亚洲第一区在线观看 | 91c网站色版视频 | 丁香五月缴情综合网 | 97超碰站| 国产免费嫩草影院 | 婷婷久久久 | 又黄又爽又湿又无遮挡的在线视频 | 欧美日韩午夜 | 日韩av电影一区 | 中文字幕视频网 | 中文字幕美女免费在线 | 黄色成年| 精品一区二区在线观看 | 操综合 | 精品国产免费观看 | 日本公妇色中文字幕 | 亚洲国产精品第一区二区 | 亚洲黄色免费电影 | 99久久精品免费一区 | 丁香视频五月 | 国产在线一线 | 日韩欧美在线免费观看 | 国产视频欧美视频 | 国产资源精品在线观看 | 免费视频成人 | 亚洲综合成人婷婷小说 | 午夜精品一区二区国产 | 亚洲乱码在线观看 | 婷婷午夜天| 久久精品一二三区 | 美女久久久久久久久久 | 超碰在线日本 | 欧美激情精品久久久久 | 亚洲www天堂com | 日韩欧美网址 | 美女一二三区 | 精品国产观看 | 国产一级免费视频 | 91成年人在线观看 | 中文字幕 第二区 | 97品白浆高清久久久久久 | 夜夜操网| 国产精品欧美一区二区三区不卡 | 久久久午夜电影 | 中文字幕有码在线播放 | 一区二区三区在线观看免费 | 日本在线免费看 | 国产成人久久精品一区二区三区 | 日韩在线免费观看视频 | 狠狠狠色丁香婷婷综合久久88 | 色资源网在线观看 | 亚洲高清资源 | 亚洲国产97在线精品一区 | 免费进去里的视频 | 色诱亚洲精品久久久久久 | 在线亚洲欧美日韩 | 久久精品爱爱视频 | 日本黄色免费电影网站 | 久久精品毛片 | 国产免费午夜 | 黄色天堂在线观看 | 日韩视频在线不卡 | 欧美久久久 | 91成人精品一区在线播放69 | 国产一区二区久久精品 | 色婷婷www | 99视频在线看 | 久久艹免费 | 国产精品一区二区三区视频免费 | 日韩免费在线 | 911国产在线观看 | 国产高清视频在线播放一区 | 婷婷五月在线视频 | www.夜夜爱 | 成年人视频在线免费播放 | 中文av免费| 亚洲日韩中文字幕在线播放 | 91av影视| 欧洲一区精品 | 久久久久免费网 | 免费无遮挡动漫网站 | 久久蜜臀一区二区三区av | av一级片 | 亚洲美女精品视频 | 超碰免费久久 | 97国产精品 | 在线黄色免费av | 毛片区| 免费视频99| 久青草视频在线观看 | 9在线观看免费高清完整版 玖玖爱免费视频 | 日韩色一区二区三区 | 国产成人61精品免费看片 | 999电影免费在线观看2020 | 久久精品国产v日韩v亚洲 | 91精品欧美| 久久久伦理 | 97精品国产97久久久久久久久久久久 | 六月激情丁香 | 播五月婷婷 | 日韩精品视频在线观看网址 | 一区二区 精品 | 首页av在线 | a国产精品 | 天天干天天拍天天操 | 色网免费观看 | av黄色免费网站 | 国产a视频免费观看 | 中文字幕一区二区三区在线观看 | japanesexxxhd奶水 国产一区二区在线免费观看 | 欧美久久久久久久久久久久久 | 92中文资源在线 | 91自拍视频在线观看 | 亚洲第一成网站 | 久久综合中文色婷婷 | 久草在线资源视频 | 日韩欧美专区 | 国产久视频| 天天综合色网 | 久久午夜免费视频 | 国产亚洲成av片在线观看 | 午夜精品视频免费在线观看 | 日韩专区在线播放 | 免费国产ww | 天天操天天操天天操天天 | 免费在线观看一级片 | 亚洲精品国产电影 | 成人动漫精品一区二区 | 韩日电影在线 | 亚洲精品免费观看视频 | 国产资源免费在线观看 | 免费黄色网止 | 亚洲片在线观看 | 婷婷激情在线观看 | 黄色一级影院 | 黄色av大片| 久青草视频在线观看 | 最新高清无码专区 | 911久久 | 天天操天天操天天操天天操天天操 | 国产福利91精品张津瑜 | 免费黄av | 91女神的呻吟细腰翘臀美女 | 激情网综合|