国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

【信息抽取】UIE——基于prompt的信息抽取模型(附源碼)

共 7911字,需瀏覽 16分鐘

 ·

2023-01-07 13:22


作者簡(jiǎn)介



作者:何枝

原文:

    https://zhuanlan.zhihu.com/p/589054073


轉(zhuǎn)載者:楊夕

推薦系統(tǒng) 百面百搭地址:

https://github.com/km1994/RES-Interview-Notes

NLP 百面百搭地址:

https://github.com/km1994/NLP-Interview-Notes

個(gè)人筆記:

https://github.com/km1994/nlp_paper_study

1. 什么是信息抽?。↖nformation Extraction)

信息抽取是NLP任務(wù)中非常常見的一種任務(wù),其目的在于從一段自然文本中提取出我們想要的關(guān)鍵信息結(jié)構(gòu)。

舉例來講,現(xiàn)在有下面這樣一個(gè)句子:

新東方烹飪學(xué)校成都。

我們想要提取這句話中所有有意義的詞語,例如:

機(jī)構(gòu)新東方烹飪學(xué)校
城市成都

這個(gè)關(guān)鍵詞提取任務(wù)就叫做命名實(shí)體識(shí)別(Named Entity Recognition, NER)任務(wù),文中的「新東方烹飪學(xué)校」和「成都」就被稱為實(shí)體(Entity)。

如果我們還想進(jìn)一步的知道這些詞語之間的關(guān)系,例如:

實(shí)體1關(guān)系名實(shí)體2
新東方烹飪學(xué)校所在地成都

這種提取實(shí)體之間關(guān)系的任務(wù)就叫做關(guān)系抽取(Relation Extraction, RE)任務(wù)。

2. 信息抽取的幾種方法

2.1 序列標(biāo)注(Sequence Labeling)

序列標(biāo)注通常是指對(duì)文中的每一個(gè)字(以下簡(jiǎn)稱token)進(jìn)行分類,即本質(zhì)是 token classification任務(wù)。

我們對(duì)第一小節(jié)中的例子做序列標(biāo)注任務(wù),得到的結(jié)果如下:

...學(xué)
B-機(jī)構(gòu)I-機(jī)構(gòu)I-機(jī)構(gòu)*NI-機(jī)構(gòu)I-機(jī)構(gòu)OB-城市I-城市

可以看到,我們對(duì)句子中的每一個(gè)字(token)都打上了一個(gè)類別標(biāo)簽,我們期望模型要做的事就是去學(xué)會(huì)每一個(gè)字所屬的類別是什么。

Note: 這里用的標(biāo)注方法是「BIO 標(biāo)記法」,其中「B-」代表該位置 token 是某一個(gè)實(shí)體詞語(span)的起始 token;「I-」代表該位置 token 處于某一個(gè)詞語的中間(或結(jié)尾),「O」則代表該位置 token 不在任何一個(gè)實(shí)體詞語中。除了「BIO 標(biāo)記法」外,還有許多其他的標(biāo)注方式(如 BIOES 等),其本質(zhì)思路都很類似。

2.2 指針網(wǎng)絡(luò)(Pointer Network)

序列標(biāo)注模型有一個(gè)天然的缺陷,無法解決解決實(shí)體重疊(overlap)的問題。

舉例來講,如果今天我們不僅要提取「機(jī)構(gòu)」,還同時(shí)要提取「機(jī)構(gòu)類型」,那么我們期望的提取結(jié)果應(yīng)該為:

機(jī)構(gòu)新東方烹飪學(xué)校
機(jī)構(gòu)類型學(xué)校
城市成都

可以看到,對(duì)于「學(xué)?!惯@兩個(gè)字,即屬于「新東方烹飪學(xué)?!梗C(jī)構(gòu))這個(gè)詞,也存在于「學(xué)?!梗C(jī)構(gòu)類型)這個(gè)詞,那我們?cè)诮o這兩個(gè)字打標(biāo)簽的時(shí)候,究竟應(yīng)該打成哪個(gè)類別呢?

學(xué)
B-機(jī)構(gòu)I-機(jī)構(gòu)I-機(jī)構(gòu)?OB-城市I-城市

由此我們可以看到,因?yàn)樵谶M(jìn)行分類時(shí)我們通常對(duì)一個(gè)字(token)只賦予一個(gè)標(biāo)簽,這就導(dǎo)致了 token classification 不能很好的解決實(shí)體重疊(一字多標(biāo)簽)的復(fù)雜情況。

Note: 存在一些技巧可以解決該問題,例如可以從單字單分類(CE)衍生到單字多分類(BCE),這里不展開討論。

指針網(wǎng)絡(luò)(Pointer Network)通過分別對(duì)每一個(gè)實(shí)體單獨(dú)做預(yù)測(cè)來解決了實(shí)體之前的重疊沖突問題。

例如,我們現(xiàn)在要同時(shí)預(yù)測(cè)「機(jī)構(gòu)」和「機(jī)構(gòu)類型」這兩個(gè)實(shí)體,那么我們就可以設(shè)計(jì)一個(gè)多頭網(wǎng)絡(luò)(Multi-Head)來分別預(yù)測(cè)這兩個(gè)實(shí)體的實(shí)體詞。

指針網(wǎng)絡(luò)示意圖

其中,

「機(jī)構(gòu)」實(shí)體頭中「起始」向量代表這一句話中是「機(jī)構(gòu)」詞語的首字(例子中為「新」);

「機(jī)構(gòu)」實(shí)體中「結(jié)束」向量代表這一句話中時(shí)「機(jī)構(gòu)」詞語的尾字(例子中為「校」)。

通過「起始」和「結(jié)束」向量中的首尾字索引就能找到對(duì)應(yīng)實(shí)體的詞語。

可以看到,通過構(gòu)建多頭的任務(wù),指針網(wǎng)絡(luò)能夠分別預(yù)測(cè)「機(jī)構(gòu)」和「機(jī)構(gòu)類型」中的實(shí)體詞起始/終止位置,即「學(xué)校」這個(gè)詞語在兩個(gè)任務(wù)層中都能被抽取出來。

3. UIE —— 基于 prompt 的指針網(wǎng)絡(luò)

3.1 UIE中的 prompt 是什么?

多頭指針網(wǎng)絡(luò)能夠很好的解決實(shí)體重疊問題,但缺點(diǎn)在于:不夠靈活。

假定今天我們已經(jīng)通過指針網(wǎng)絡(luò)訓(xùn)練好了一個(gè)提取「機(jī)構(gòu)」、「機(jī)構(gòu)類型」的模型,即將交付時(shí)甲方突然提出一個(gè)新需求:我們想再多提取一個(gè)「機(jī)構(gòu)簡(jiǎn)稱」的屬性。

草(一種植物)。

從 2.2 節(jié)中的示意圖中我們可以看到,每一個(gè)實(shí)體類型會(huì)對(duì)應(yīng)一個(gè)單獨(dú)的網(wǎng)絡(luò)頭。

這就意味著我們不僅需要重標(biāo)數(shù)據(jù),還需要為新屬性添加一個(gè)新的網(wǎng)絡(luò)頭,即模型結(jié)構(gòu)會(huì)隨著實(shí)體類型個(gè)數(shù)改變而發(fā)生變化。

那,能不能有一種辦法去固定住模型的結(jié)構(gòu),不管今天來多少種類型要識(shí)別都能使用同樣的模型結(jié)構(gòu)完成呢?

我們思考一下,模型結(jié)構(gòu)變化的部分是和實(shí)體類型強(qiáng)綁定的「頭」部分。

而不同「頭」之間結(jié)構(gòu)其實(shí)是完全一樣的:一個(gè)「起始」向量 + 一個(gè)「終止」向量。

既然「頭」結(jié)構(gòu)完全一樣,我們能不能干脆直接使用一個(gè)「頭」去提取不同實(shí)體類型的信息呢?

不同「頭」之間的區(qū)別在于它們關(guān)注的信息不同:「機(jī)構(gòu)頭」只關(guān)注「機(jī)構(gòu)」相關(guān)的實(shí)體詞,「城市頭」只關(guān)注「城市」相關(guān)的實(shí)體詞。

那么我們是不是可以直接在模型輸入的時(shí)候就告訴模型:我現(xiàn)在需要提取「某個(gè)頭」的信息。

這個(gè)用來告訴模型做具體任務(wù)的參數(shù)就叫 prompt,我們把它拼在輸入中一并喂給模型即可。

UIE 中的 prompt 示意圖

通過上圖可以看到,我們將不同的「實(shí)體類型」作為 prompt 參數(shù)喂給模型,用于「激活」模型參數(shù)跟當(dāng)前「實(shí)體類型」相關(guān)的參數(shù),從而輸出不同的抽取結(jié)果。

Note: 「通過一個(gè)輸入?yún)?shù)去激活一個(gè)大模型中的不同參數(shù),從而完成不同任務(wù)的思路」并不是首次出現(xiàn),在 meta-learning 中也存在相關(guān)的研究,這里的 prompt 參數(shù)和 meta-parameter 有著非常類似的思路。

通過引入 prompt,UIE 也能很方便的解決實(shí)體之間的關(guān)系抽取(Relation Extraction)任務(wù),例如:

UIE 完成實(shí)體關(guān)系抽?。≧elation Extraction)任務(wù)

3.2 UIE 的實(shí)現(xiàn)

看完了基本思路,我們來一起看看 UIE 是怎么實(shí)現(xiàn)的吧。

  1. 模型部分

UIE 的模型代碼比較簡(jiǎn)單,只需要在 encoder 后構(gòu)建一個(gè)起始層和一個(gè)結(jié)束層即可:

class UIE(nn.Module):
def __init__(self, encoder): """ init func. Args: encoder (transformers.AutoModel): backbone, 默認(rèn)使用 ernie 3.0 Reference: https://github.com/PaddlePaddle/PaddleNLP/blob/a12481fc3039fb45ea2dfac3ea43365a07fc4921/model_zoo/uie/model.py """ super().__init__() self.encoder = encoder hidden_size = 768 self.linear_start = nn.Linear(hidden_size, 1) self.linear_end = nn.Linear(hidden_size, 1) self.sigmoid = nn.Sigmoid()
def forward( self, input_ids: torch.tensor, token_type_ids: torch.tensor, attention_mask=None, pos_ids=None, ) -> tuple: """ forward 函數(shù),返回開始/結(jié)束概率向量。 Args: input_ids (torch.tensor): (batch, seq_len) token_type_ids (torch.tensor): (batch, seq_len) attention_mask (torch.tensor): (batch, seq_len) pos_ids (torch.tensor): (batch, seq_len) Returns: tuple: start_prob -> (batch, seq_len) end_prob -> (batch, seq_len) """ sequence_output = self.encoder( input_ids=input_ids, token_type_ids=token_type_ids, position_ids=pos_ids, attention_mask=attention_mask, )["last_hidden_state"] start_logits = self.linear_start(sequence_output) # (batch, seq_len, 1) start_logits = torch.squeeze(start_logits, -1) # (batch, seq_len) start_prob = self.sigmoid(start_logits) # (batch, seq_len) end_logits = self.linear_end(sequence_output) # (batch, seq_len, 1) end_logits = torch.squeeze(end_logits, -1) # (batch, seq_len) end_prob = self.sigmoid(end_logits) # (batch, seq_len) return start_prob, end_prob

2. 訓(xùn)練部分

訓(xùn)練部分主要關(guān)注一下 loss 的計(jì)算即可。

由于每一個(gè) token 都是一個(gè)二分類任務(wù),因此選用 BCE Loss 作為損失函數(shù)。

分別計(jì)算起始/結(jié)束向量的 BCE Loss 再取平均值即可,如下所示:

criterion = torch.nn.BCELoss()...
start_prob, end_prob = model(input_ids=batch['input_ids'].to(args.device), token_type_ids=batch['token_type_ids'].to(args.device), attention_mask=batch['attention_mask'].to(args.device))start_ids = batch['start_ids'].to(torch.float32).to(args.device) # (batch, seq_len)end_ids = batch['end_ids'].to(torch.float32).to(args.device) # (batch, seq_len)loss_start = criterion(start_prob, start_ids) # 起止向量loss -> (1,)loss_end = criterion(end_prob, end_ids) # 結(jié)束向量loss -> (1,)loss = (loss_start + loss_end) / 2.0 # 求平均 -> (1,)loss.backward()...


好啦,以上就是 UIE 的全部?jī)?nèi)容,感謝觀看。

完整源碼在這里:

UIE 復(fù)現(xiàn)源碼

https://github.com/HarderThenHarder/transformers_tasks/tree/main/UIE

4. UIE 實(shí)戰(zhàn)

4.1 UIE 環(huán)境安裝

本項(xiàng)目基于 pytorch + transformers 實(shí)現(xiàn),運(yùn)行前請(qǐng)安裝相關(guān)依賴包:

pip install -r ../requirements.txt

4.2 UIE 數(shù)據(jù)集準(zhǔn)備

項(xiàng)目中提供了一部分示例數(shù)據(jù),我們使用一個(gè)簡(jiǎn)單的ner任務(wù)(關(guān)系抽取同理)來進(jìn)行信息抽取任務(wù),數(shù)據(jù)在 data/simple_ner 。

若想使用自定義數(shù)據(jù)訓(xùn)練,只需要仿照示例數(shù)據(jù)構(gòu)建數(shù)據(jù)集構(gòu)建prompt和content即可:

{"content": "6月1日交通費(fèi)68元", "result_list": [], "prompt": "出發(fā)地"}
{"content": "9月3日2點(diǎn)18分,加班打車回家,25元", "result_list": [{"text": "", "start": 15, "end": 16}], "prompt": "目的地"}
{"content": "5月31號(hào)晚上10點(diǎn)54分打車回家49元", "result_list": [{"text": "5月31號(hào)晚上10點(diǎn)54分", "start": 0, "end": 13}], "prompt": "時(shí)間"}
...

Notes: 數(shù)據(jù)標(biāo)注建議使用 doccano 完成,標(biāo)注方法和標(biāo)注轉(zhuǎn)換可以參考 UIE 官方的詳細(xì)介紹:

UIE 數(shù)據(jù)標(biāo)注

https://github.com/PaddlePaddle/PaddleNLP/tree/develop/model_zoo/uie#數(shù)據(jù)標(biāo)注

4.3 UIE 模型訓(xùn)練

修改訓(xùn)練腳本 train.sh 里的對(duì)應(yīng)參數(shù), 開啟模型訓(xùn)練:

python train.py \    --pretrained_model "uie-base-zh" \    --save_dir "checkpoints/simple_ner" \    --train_path "data/simple_ner/train.txt" \    --dev_path "data/simple_ner/dev.txt" \    --img_log_dir "logs/simple_ner" \    --img_log_name "ERNIE-3.0" \    --batch_size 8 \    --max_seq_len 128 \    --num_train_epochs 100 \    --logging_steps 10 \    --valid_steps 100 \    --device cuda:0

正確開啟訓(xùn)練后,終端會(huì)打印以下信息:

...global step 1880, epoch: 94, loss: 0.01507, speed: 10.06 step/sglobal step 1890, epoch: 95, loss: 0.01499, speed: 10.09 step/sglobal step 1900, epoch: 95, loss: 0.01492, speed: 10.05 step/sEvaluation precision: 0.94444, recall: 1.00000, F1: 0.97143best F1 performence has been updated: 0.94118 --> 0.97143global step 1910, epoch: 96, loss: 0.01484, speed: 10.19 step/s...

4.4 UIE 模型預(yù)測(cè)

完成模型訓(xùn)練后,運(yùn)行 inference.py 以加載訓(xùn)練好的模型并應(yīng)用:

 if __name__ == "__main__":    from rich import print    sentence = '5月17號(hào)晚上10點(diǎn)35分從公司加班打車回家,36塊五。'        # NER 示例    ner_example(        sentence=sentence,         schema=['出發(fā)地', '目的地', '時(shí)間']    )
# 事件抽取示例 event_extract_example( sentence=sentence, schema={ '加班觸發(fā)詞': ['時(shí)間','地點(diǎn)'], '出行觸發(fā)詞': ['時(shí)間', '出發(fā)地', '目的地', '花費(fèi)'] } )

NER和事件抽取在schema的定義上存在一些區(qū)別:

  • NER的schema結(jié)構(gòu)為 List 類型,列表中包含所有要提取的 實(shí)體類型

  • 事件的schema結(jié)構(gòu)為 Dict 類型,其中 Key 的值是所有 事件觸發(fā)詞,Value 對(duì)應(yīng)每一個(gè)觸發(fā)詞下的所有 事件屬性

python inference.py

得到以下推理結(jié)果:

[+] NER Results: {    '出發(fā)地': ['公司'],     '目的地': ['家'],     '時(shí)間': ['5月17號(hào)晚上10點(diǎn)35分']}
[+] Event-Extraction Results: { '加班觸發(fā)詞': {}, '出行觸發(fā)詞': { '時(shí)間': ['5月17號(hào)晚上10點(diǎn)35分', '公司'], '出發(fā)地': ['公司'], '目的地': ['公司', '家'], '花費(fèi)': ['36塊五'] }}


瀏覽 155
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 亚洲AV无码一区| 亚洲人气无码AV| www.91久久| 欧美日韩东京热| 大香蕉网伊人在线| www.re99| 亚洲va欧美ⅴa在线| 撸撸视频| 欧美成人黄色电影| 国产成人免费在线观看| 国产黄片免费在线观看| 日韩精品免费无码视频| 91亚洲国产成人久久精品网站| 久久精品国产AV| 瘦精品无码一区二区三区四区五区六区七区八区 | 一级女婬片A片AAAA片| 在线免费看a片| 俺去俺来WWW色官方| 91精品成人电影| 国产精品视频在线播放| 一级日韩一级欧美| 永久免费看A人片无码精| 色婷婷视频在线观看| 日本乱伦视频| 大鸡巴久久久| 婷婷五月久久| 中文字幕无码日韩| 国产精品内射视频| 一个人看的www日本高清视频| 悠悠色导航| 女公务员人妻呻吟求饶| 蝌蚪九色啦403| 69AV视频| www.99| 青娱乐99| 日本激情网站| A级片在线观看| 91秦先生在线播放| 少妇高潮喷水视频| 国产精品V亚洲精品V日韩精品| 黄色电影视频在线| 国产在线观看无码| 自拍三级| 日韩午夜片| 成人做爱黄片| 人与鲁牲交| 三级黄片免费看| 中文字幕韩日| 亚洲精品国产成人无码区在线| 国产亚洲久一区二区| 成人在线视频观看| 国产精品秘久久久久久免费播放 | 青娱乐毛片| 热99re69精品8在线播放| 久草视频首页| 天天色天天色天天色| 人人色人人操人人干| 欧美一级欧美三级在线观看| 九一av| 国产欧美日韩视频| 亚洲男人的天堂av| 操逼视频网站免费观看| 无码欧美成人AAAA三区在线| 五月停亭六月,六月停亭的英语| 日逼网站视频| 91欧美亚洲| 色悠悠久久综合| 2025国产在线| 婷婷五月天丁香网| 2014av天堂网| 三级片亚洲| 激情婷婷综合| 日韩精品在线观看免费| 日韩AV无码一区二区三区| 欧美特大黄| 日韩高清无码毛片| 日本无码在线视频| 自拍偷拍精品| 国产情侣在线视频| 国产精品香蕉| 国产欧美日韩| 亚洲AV激情无码专区在线播放| av在线一区二区| 国产久久久久久久| 强伦轩人妻一区二区电影| 欧美一级内射| 亚洲视频一区二区三区| 亚洲影音| 天天干天天日天天操| 亚洲不卡| 日本三级片免费观看| 少妇无码一区| 精品人妻系列| 亲子乱婬-一级A片| 高清在线无码视频| 国产秘精品区二区三区日本| 丁香六月婷婷综合缴| 麻豆视频一区二区三区| 日本精品黄色| 久久精品夜色噜噜亚洲A∨| 色天天综合| 爱搞视频在线播放| 亚洲成人免费网站| 中文字幕偷拍| 先锋AV资源| 国产福利视频| 欧美h| 黄色一级在线| 成年人AV| 日本免费黄色小视频| 无码视频久久| 开心老牛熟| 欧美日韩国产成人在线| 福利导航在线| 麻豆91精品人妻成人无码| 欧美一页| 日韩成人在线观看| 国产性爱一级片| 国产精品夜夜爽3000| 91麻豆国产在线| 男女一区二区三区| 自拍偷拍图区| 日韩成人网站在线观看| 91在线无码精品秘国产| 中文精品字幕人妻熟女| 日本不卡一区二区| 91av视频| 黄色大片中国一级片-免费看特一级片-亚洲黄色AV | 一本色道久久综合亚洲精品久久| 免费A片在线观看| 中文字幕在线看| 九色九一| 91av一区二区| 精品中文在线| 四虎成人无码| 国产精品93333333| 神马午夜久久| 日韩无码人妻| 亚洲va综合va国产va中文| 特黄A级毛片| 五月天久久综合| 先锋久久| 亚州高清无码视频| 香蕉网址| 黄色成人网站在线免费观看| 久久国产大奶| 无码精品人妻一区二区欧美| 五月天激情av| H片免费在线观看| 日韩成人小说| 一区二区三区无码在线| 99久久精品国产色欲| 黄色片大香蕉| 凸凹翔田千里无码| 久久精品导航| 北条麻妃人妻中文字幕91影视| 在线少妇| 国产性爱在线| 天天躁狠狠躁av| 中国老熟女2老女人| 看一级黄色视频| 福利国产在线| 性欧美| 无码日逼| 欧美视频在线免费| 91人妻人人澡人人爽人人DVD| 3D动漫精品一区二区在线播放免费 | 狠狠干网| 欧美色大香蕉| 日韩熟妇人妻中文字幕| Av毛片| 久久精品亚洲无码| 亚洲日韩视频在线观看| 中文字幕一区二区蜜桃| 欧美成综合| 四川BBB嫩BBBB爽BBBB| 国产精品欧美一区二区三区苍井空 | 亚洲人一级电影| 丁香午夜| 黄色小视频在线免费看| 国产在线观看国产精品产拍| 91大神免费观看| 91视频免费在线看| 亚洲色鬼| 日本一区二区视频| 国产黄色三级片| 亚洲无码黄色电影| 操逼网址大全| 日本熟妇高潮BBwBBwBBw| 欧美性爱免费网站| 青草av在| 91伊人久热精品| 尤物在线免费视频| 精品一二三| 中文字幕无码在线| 大香蕉伊人青青草| 成人视频18+在线观看| AV在线资源网| 国内精品一区二区| 一区二区三区三级片| 亚欧一区二区| 2025AV天堂网| 99re在线观看| 中文字幕无码乱伦| 国产三级黄| 免费操B视频| a无码| 一级片直播| 亚洲中文字幕色| 激情av| 开心激情站| 9l蝌蚪PORNY中文| 熟女老阿V8888AV| 欧美色图另类| 色人阁人妻中文字幕| 久久久国产AV| 久热精品免费| 成人无码www在线看免费| 黄色电影天堂网站| 婷婷综合一区| 啪啪视频免费观看| 人人操人人| 大蕉伊人网| 日韩无码内射| 天天干夜夜骑| 无码A级| 天堂av在线免费观看| 七十路の高齡熟妇无码| 女人18特级毛片。| 欧美激情视频一区| 中日韩免费视频| 国产操屄视频| 黃色一级一片免费播放| 操大逼视频免费国产| 欧美日韩一道本| 九一九色国产| 丁月婷婷五香天日五月天| 大香蕉久在线| 国产美女高潮视频| 草逼com| 中文资源在线√8| 成人黄色性爱视频| 91成人18| 日本一区二区视频在线观看| 日本人妻在线视频| 超碰成人福利| 欧美裸体视频| 超碰成人97| 亚洲国产高清视频| 一级A片黃色A片| 加勒比日韩| 成人免费版欧美州| 五月丁香婷婷成人| 超碰97免费在线| 国产高清在线观看| 久久久久久亚洲AV黄床| 99热3| 青青草原亚洲| 免费日批网站| 四虎高清无码| 国产无码在线影院| 国产成人精品免费看视频| 日本激情网站| 中文亚洲精品字幕电影| 免费中文字幕av| 东京热视频免费观看| 国产黄色在线播放| 少妇性视频| 狠狠色噜噜狠狠狠888米奇视频| 福利导航在线| 久久人搡人人玩人妻精AV香蕉| 91亚洲影院| 熊猫成人网| 亚洲精品乱码久久久久| 熟女视频网| av天天看| 天天色天天日| 久久综合无码内射国产| 男女69视频| 抽插视频欧美| 久久久久久伊人| 四虎黄色网址| 国产电影一区二区三区| 亚洲精品另类| 激情五月天导航| 欧美日韩在线观看视频| 蜜桃人妻无码AV天堂三区 | 久草中文在线| h网站在线看| 日韩超碰在线| 思思操在线视频| 欧美日韩精品在线视频| 欧洲黑种人日P视频| 精品国产乱码一区二区| 理论在线视频| 亚洲黄色免费在线观看| 插菊花综合网亚洲| 久久无码一区二区| 亚洲电影在线观看| 在线无码视频观看| 国产综合精品久久久久成人AV| 日韩无任何视频在线观看| 午夜乱伦福利| 色色色亚洲| 亚欧精品久久久久久久久久久| 好吊妞在线观看| 欧美日韩国产成人| 成人高清在线| 日韩综合久久| 亚洲激情综合视频| 高清无码自拍| 国产一区亚洲| 日本久久综合| 午夜成人福利视频| 色婷婷中文| 1插菊花综合网| 欧美BBWBBWBBWBBWBBwBBW | 骚逼AV| 久久国产高清视频| 天美精东蜜桃91| 波多野结衣99| 躁BBB躁BBB躁BBBBBB日视频| 欧美V| 伊人久久在线| 亚洲精品一二三| 国产美女裸体网站| 51妺嘿嘿午夜福利视频| 日韩久久网| 欧一美一婬一伦一区二区三区自慰国| 精品一区二区ww| 日本一级婬片A片免费看| 日本午夜影院| 国产香蕉在线观看| 日狠狠| 国产成人无码区亚洲A片356p | 91白丝在线观看| 日本欧美黄色| 特级特黄A级高潮播放| 日日爽| 国产AV日韩AⅤ亚洲AV中文| 日本免费不卡| 福利黄色片:片| 国产乱人| 麻豆91精品91久久久停运原因| av在线资源观看| 大香蕉伊人成人网| 超碰在线观看99| 特级特黄A级高潮播放| 国产精品中文字幕在线观看| 337p大胆色噜噜噜噜噜| 俺也色俺也干| 看a网站| 久久久女女女女999久久| 亚洲怡春院| 91国产视频在线播放| 天堂一区二区三区18| 佳佳女王footjob超级爽| 六月激情网| HEZ-502搭讪绝品人妻系列| 91白丝在线观看| 久久久久伊人| 无码观看视频| 精品国产久久| 久久成人在线| 黄色日本视频| 亚洲大片免费看| 日韩黄色中文字幕| 国产口爆在线| 国产精品无码乱伦| 在线免费观看毛片| 亚洲AV女人18毛片水真多| 人人爱人人插| 三级网址在线| 国产欧美一区在线看| 69er小视频| 国产精品一品二区三区的使用体验 | 久草高清视频| 99操逼| 中文字幕+乱码+中文乱码视频在线观看| 久视频在线| 天堂网2025| 人妻无码精品| 亚洲尤物在线| 蕉久中文字慕| 欧美日韩亚洲中文字幕| 五月激情网站| 欧美色女人| 久久丁香| 91激情网| 可以免费观看的AV| 草逼小视频| www.豆花社区成人| 精品福利在线观看| 99黄片| 免费无码成人| 国产XXXXX| 国产卡一卡二在线| 久久大香蕉视频| 一级片成人| 亚洲女人天堂AV| 人人操天天操| 国产一级二级三级片| 婷婷五月天激情俺来也| 91精品国产aⅴ一区二区| 男女视频网站在线观看| 97人妻无码一区二区| 亚洲一级免费免费在线观看 | 人人干人人摸人人操| 九九热在线精品视频| 一区二区在线视频| 少妇bbb| 性爱视频亚洲| 欧美熟妇精品黑人巨大一二三区| 黄色视频在线观看| 天天爽天天干| 熟女老阿V8888AV| 好色综合| 91久久无码一区人妻A片蜜桃| 国产精品的电影| 午夜成人福利片| 91麻豆电影| 婷婷丁香六月| 亚州高清无码视频| 色婷婷欧美在线播放内射| 一级爱爱免费视频| 国产成人免费在线视频| 中国熟女视频| 少妇熟女网| 人妻精品无码| 中国女人如毛片| 人成在线免费视频| 欧美人妻无码| 国产精品无码毛片| 在线观看日本vs欧洲vs美洲| 中文字幕在线一区二区a| 少妇无码一区| 国产逼| 成人水蜜桃| 成人特级毛片全部免费播放 | 中文无码AV| 在线观看的av网站| 亚洲aaaaaa| 日韩A视频| 久久久久麻豆V国产精华液好用吗 色噜噜狠狠一区二区三区牛牛影视 | 欧一美一婬一伦一区二区三区自慰国| 欧美精品秘一区二区三区蜜臀| 18禁污网站| 久久国产精品在线| 成人视频在线播放| 欧美日本中文字幕| 五月天激情片| 波多野结衣性爱视频| 亚洲天码中字| 在线观看三级| 国产欧美一区二区三区视频| 99热在线免费| 午夜黄色视频在线观看| 夫妻无码| 天堂网在线视频| 91热久久| 亚洲中文字幕成人| 中国老太卖婬HD播放| 亚洲国产成人综合| av女人的天堂| 国产寡妇亲子伦一区二区三区四区 | 日韩顶级毛片| 黄色福利在线观看| 天天色天| 蜜桃久久久亚洲精| 成人免费看AA片| 西西444WWW无码大胆知乎| 91大熟女91大腚女人| 很很撸| 中文字幕高清无码在线观看| 一区二区三区av| 无码人妻精品一区二区三区蜜臀百度| 久久久久久大香蕉| 波多野结衣成人网站| 亚洲中文字幕在线免费观看视频| 久久婷婷色| 精品无人区无码乱码毛片国产| 91福利网| 91丨熟女丨首页| 男人的天堂在线播放| 亚洲AV永久无码国产精品久久 | 国产伦精品一区二区三区妓女下载| 神马午夜精品95| 亚洲性爱无码| 欧美黑人大吊| 成年片免费观看网站免费观看,亚洲+欧...| 欧美色综合| 无码一区三区| 一区二区三区四区在线看| 国产主播一区二区| 抽插视频欧美| 久久久福利| 麻豆黄色电影| 樱桃av| 成人性爱av| 高清无码不卡在线观看| 秋霞网一区二区| 波多野结衣视频网站| 午夜激情四射| 骚片网站| 国产黄色a片| 手机AV在线| 狼友精品| 七十路の高齢熟女千代子下载 | 久久综合成人| 亚洲激情在线| 加勒比在线| 日韩高清无码网站| 伊人大香在线| 波多野结衣中文字幕久久| 天天操天天日天天干| 操逼电影| 成人网站免费视频| 天天草视频| 狠狠操狠狠插| 亚洲性爱网站| 亚洲精品高清无码| 亚洲AV无码成人精品区大猫| 久久午夜无码鲁丝| 免费一级A| 日本无码区| 97超碰免费| 亚洲精品播放| 91高清在线| 天天日日干| 伊人久久久久久久久久久| 国产非洲欧美在线| 国产黄色无码| 国产精品自拍在线观看| 成人AV在线一区二区| 国产91无码网站在线观看| 无码国产视频| 国产精品内射视频| 怡红院一区二区| 強暴人妻一区二区三区| 你懂的视频| 亚洲无码视频在线看| 中日毛片| 国产自慰一区| 欧美性爱无码在线| 无码一区二区视频| 国产伦精品一区二区三区视频女| 日韩免费片| 亚洲性图第一页| 最新精品视频| 99激情| 97人人草| 手机毛片| 777777国产7777777| 刘玥一级婬片A片AAA| 影音先锋婷婷| 伊人网站视频在线| 三级片久久| 西西888WWW大胆无码| 性无码一区二区三区无码免费| 韩国三级HD久久精品HD| 99草在线视频| 国产精品一区二区三区不卡| 亚洲日韩网站在线观看| 大香蕉一级红色片青青河边草| 91精品婷婷国产综合久久竹菊| 色色看片| 欧美a级视频| 粉嫩av懂色av蜜臀av熟妇| 亚洲男女网站| 国产激情艹逼| 99啪啪| 日本黄在线观看| 美女福利在线| 亚洲三级毛片| 手机av网站| 国产日韩在线播放| 影音先锋av色| 91香蕉| 91乱子伦国产乱子伦!| 中文字幕第12页| 精品国产三级片| 日韩在线成人视频| 高清无码视频免费| 国产口爆| 在线一区二区三区四区| 中文字幕-区二区三区四区视频中国| 国产精品福利小视频| 久久无码一区二区| 无码成人在线| 欧美国产操逼| 国产69视频在线观看| 曰韩一级A片| 国产天堂视频| 欧美成人片免费看| 午夜福利高清在线观看| 欧美成人一区二区三区| 欧美日韩卡一卡二在线播放视频| 人人摸人人干人人操| 色色资源网| 九九色九九| 有码中文字幕在线观看| 2026国产精品视频| 自拍亚洲欧美| 亚洲免费视频一区| 亚洲日韩字幕| 屁屁影院CCYYCOM发布地| 五月天色婷婷丁香| 国产AV美女| 影音先锋AV资源网站| 天天日天天干麻豆| 午夜激情视频网站| 国产男女AV| 东北老女人操逼| 久久情| 中文字幕在线永久| 亚洲Av秘无码一区二区| 四虎午夜福利| 欧美在线观看一区二区| 亚洲成人69| 免费中文资源在线观看| 国产无码内射| 欧美浮力| 亚洲人妻AV| 在线无码AV| 97成人人妻一区二区三区| 91精品免费| 9l视频自拍蝌蚪9l成人蝌蚪 | 成人日韩在线| 男女AV网站| 天堂AV网站| 高潮喷水无码| 蝌蚪窝在线视频观看| 爽爽午国产浪潮AV性色www| 91久久精品国产91久久公交车| 三上悠亚一区二区| 久久人妻无码| 在线日韩中文字幕| 91麻豆福利在线| 丁月婷婷五香天日五月天| 日本黄色片| 国产乱子伦日B视频| 黄片伊人| 人人色人人爱| 日韩欧美网站| 91高清视频| 乱子伦国产精品| 久久丝袜| 青娱乐成人| 国产人妖在线| 中文字幕在线日韩| 亚洲无码AV电影| 中文字幕成人网| 亚洲va国产va天堂va久久| 大香蕉三级片| 五月天婷婷在线观看| 一本道高清无码视频| 尻屄视频在线观看| 91狠狠综合久久久久久| 少妇毛片| 人人妻人人爽人人操| 天堂中文网| 欧美狠狠操| 久视频在线| 天天日天天舔| 国产免费视频| 精品国产乱子伦一区二区三区最新章| 人成视频在线观看| 免费黄片在线看| 亚洲成人免费视频| 91天天综合| 亚洲午夜福利视频| 人人操人人妻| 日韩人妻无码一区二区三区中文 | 精品久久国产| 超碰免费在线| 欧美日韩免费在线播放电影在线播放电影在线播放电影免费 | 大香蕉午夜视频| 高清无码爱爱| 国产精品theporn| 日本在线黄色视频| 激情深爱五月| AV无码电影| 国产欧美日韩| 俺来也俺就去www色情网| 大香蕉日逼| 99自拍视频| 青青草手机视频| 欧美成人一区二区| 日韩强操逼网| 日韩亚洲中文在线| 日韩成人黄色视频| 在线观看无码AV| 伊人成人网视频| 成人免费av| 亚洲第一黄色视频| 亚洲男人的天堂av| 黄网在线播放| 黄色免费在线观看| 69精品无码成人久久久久久| 欧美插穴| 亚洲一区二区在线免费观看| 高h视频在线观看| 日韩毛片视频| 色婷婷av| 99成人乱码一区二区三区在线| 婷婷丁香人妻天天爽| 国产激情精品视频| 中文字幕在线视频无码| 色射爱| Av毛片| 欧美毛片在线观看| 亚洲中文字幕网站| 成人久久精品| 国产激情综合| 成人做爰黄A片免费看三区蜜臀| 日韩成人无码全裸视频| 久久精品视频久久| 中文字幕精品一区久久久久| 足交在线播放| 丁香综合网| 青青草无码在线| 中文字幕亚洲高清| 日韩午夜成人电影| 亚洲免费在线视频观看| 日韩人妻一区二区| 中国熟女网站| 第四色网站| 午夜狠狠操| 欧美黄片一区二区| 粗长哭叫打桩H体育生| 又大又黄又爽| 四虎一区二区| 日韩免费av| 国产高清做爱| 自拍一区在线观看| 91大神在线免费观看| 激情丁香五月婷婷| 国产乱码一区二区三区的区别| 一区二区水蜜桃| 国产黄色视频在线免费观看| 日韩一级一级| 撸一撸成人在线做爱视频。| 青娱乐国产精品| 国产精品自产拍| 逼特逼在线视频| 欧美成人精品在线观看| 26∪u∪成人网站| 精品欧美无人区乱码毛片| 亚洲天堂女| 一级日韩一级欧美| 欧美另类极品| 亚洲精品午夜| 欧美成人性爱网站| 影音先锋亚洲资源| 一级黄色录像片| 日日夜夜爱| 人人操人人爱人人妻| 加勒比综合网| 亚洲小说欧美激情另类A片小说 | 亚洲你懂的| 成人A片在线观看| 日本韩国叼嘿片| 欧美色图网址| 91色在线视频| 国产学生妹| 十八禁在线播放| 影音先锋一区二区三区| 91精品老司机| jizz国产视频| 亚洲无码人妻视频| 人妻无码高清| 91天天干| 色婷婷一区二区三区四区五区精品视 | 极品无码| 亚洲色婷婷| 久久综合久久鬼色| 中文字幕精品视频在线| av777777| 护士小雪的yin荡高日记H视频 | 久久麻豆| 天堂素人| 围内精品久久久久久久久白丝制服 | 九色国产视频| 大鸡巴导航| 香蕉A片| 人妻无码中文字幕蜜桃| 亚洲精品成人无码AV在线| av无码一区| 国产成人久久777777黄蓉| 影音先锋无码一区| 精品一区二区免费| 亚洲精品久久久久avwww潮水| 日韩中文字幕有码| 俺去也| 日逼高清视频| 狠狠狠狠狠狠狠狠狠| 人人艹人人干| 中文字幕婷婷| 无码精品人妻一区二区| 高清视频一区| 精品黑人| 欧美精产国品一二三产品在哪买 | 在线播放91灌醉迷J高跟美女 | www久草| 99精品视频国产| 三级无码在线| 水蜜桃视频在线观看| 四季AV一区二区凹凸懂色桃花| 免费在线亚洲| 成人短视频在线观看| 熟妇导航| 国产淫乱视频| 蜜桃视频日韩| 男女啪啪| av在线天堂| 超碰91免费在线观看| 亚洲在线无码| www男人的天堂| 日韩性爱视频| 思思热在线视频精品| www.91com| 亚洲秘无码一区二区三区,| 91大神久久| 91红桃视频| 国产一级黄| 欧美色交| 黄色18禁| aaa三级黄片| 靠逼久久| 欧美高清在线综合| 先锋资源日韩| 免费肏逼视频| 69视频网站| A片欧美| 刘玥精品国产一区二区三区| 亚洲精品在线看| 婷婷久久综合| 91偷拍与自偷拍精品无码| 国产一区二区免费| 制服丝袜乱伦| 日日干天天日| 精品成人影视| 五月丁香天堂网| 小佟丽娅大战91哥| 中文字幕36页| 琪琪色在线视频| 伊人黄色| 免费爱爱视频网站| 白嫩外女BBwBBwBBw| 韩国av在线| 免费肏屄| 在线观看亚洲专区| 国产成人aV| 五月丁香天堂| 小视频你懂的| 免费a在线观看| 久久精品操| 国产亚洲三级| 激情网站在线观看| 五月天婷婷在线播放视频免费观看 | 高清日韩无码视频| 翔田千里被操120分钟| 在线播放一区二区三区| AV无码观看| 成人视频网| 国产区在线视频| 强开小嫩苞一区二区电影| 欧美黄色电影在线观看| 亚欧黄色| 天天综合干| 无码人妻AⅤ一区二区三区A片一| 欧美一级特黄真人做受| 韩国精品一区二区三区| 9久热| 91婷婷射| 四虎欧美| 天天色色婷婷| 亚洲精品18禁| 久久99精品久久久久久| 午夜成人黄色| 亚洲色,天堂网| 国产免费一区二区三区最新不卡| 宅男噜| 一区二区三区四区在线播放| 亚洲色图15P| 秘蜜桃色一区二区三区在线观看 | 无码一区二区三区在线观看| 最新中文字幕在线观看| 成年人黄色视频| 尹人成人| 懂色在线精品分类视频| 91精彩视频在线观看| 骚逼AV| 一本色道久久综合狠狠躁| 午夜蜜桃| 亚洲一区二区在线| 操老女人逼视频| 91爱爱网| 欧美,日韩,中文字幕| 人人妻人人要|