精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

TimesNet:時(shí)間序列預(yù)測(cè)的最新模型

開(kāi)發(fā) 前端
2020年發(fā)布的N-BEATS、2022年發(fā)布的N-HiTS和2023年3月發(fā)布的PatchTST開(kāi)始。N-BEATS和N-HiTS依賴于多層感知器架構(gòu),而PatchTST利用了Transformer架構(gòu)。

2020年發(fā)布的N-BEATS、2022年發(fā)布的N-HiTS和2023年3月發(fā)布的PatchTST開(kāi)始。N-BEATS和N-HiTS依賴于多層感知器架構(gòu),而PatchTST利用了Transformer架構(gòu)。

2023年4月發(fā)表了一個(gè)新的模型,它在時(shí)間序列分析的多個(gè)任務(wù)中實(shí)現(xiàn)了最先進(jìn)的結(jié)果,如預(yù)測(cè)、imputation、分類(lèi)和異常檢測(cè):TimesNet。

TimesNet由Wu、Hu、Liu等人在他們的論文《TimesNet: Temporal 2D-Variation Modeling For General Time Series Analysis》中提出。

與以前的模型不同,它使用基于cnn的架構(gòu)來(lái)跨不同的任務(wù)獲得最先進(jìn)的結(jié)果,使其成為時(shí)間序列分析的基礎(chǔ)模型的絕佳候選。

在本文中,我們將探討TimesNet的架構(gòu)和內(nèi)部工作原理。然后將該模型應(yīng)用于預(yù)測(cè)任務(wù),與N-BEATS和N-HiTS進(jìn)行對(duì)比。

TimesNet

TimesNet背后的動(dòng)機(jī)來(lái)自于許多現(xiàn)實(shí)生活中的時(shí)間序列表現(xiàn)出多周期性的認(rèn)識(shí)。這意味著變化發(fā)生在不同的時(shí)期。

例如,室外溫度有日周期和年周期。通常,白天比晚上熱,夏天比冬天熱。這些多個(gè)時(shí)期相互重疊和相互作用,使得很難單獨(dú)分離和建模。

周期內(nèi)變化是指溫度在一天內(nèi)的變化,周期間變化是指溫度每天或每年的變化。所以TimesNet的作者提出在二維空間中重塑序列,以模擬周期內(nèi)和周期間的變化。

TimesNet的架構(gòu)

從上圖中,我們可以看到TimesNet是多個(gè)帶有跳過(guò)連接的TimesBlock的堆棧。

在每個(gè)TimesBlock中,首先通過(guò)快速傅立葉變換(FTT)來(lái)找到數(shù)據(jù)中的不同周期。然后被重塑為一個(gè)2D向量,并發(fā)送到一個(gè)Inception塊中,在那里它學(xué)習(xí)并預(yù)測(cè)該系列的2D表示。然后使用自適應(yīng)聚合將該深度表示重塑回一維向量。

捕捉多周期性

為了捕獲時(shí)間序列中多個(gè)時(shí)期的變化,作者建議將一維序列轉(zhuǎn)換為二維空間,同時(shí)模擬周期內(nèi)和周期間的變化。

在上圖中,我們可以看到模型是如何表示二維空間中的變化的。在紅色矩形內(nèi)可以看到周期內(nèi)的變化,也就是數(shù)據(jù)在一個(gè)周期內(nèi)的變化。然后藍(lán)色矩形包含周期間變化,這是數(shù)據(jù)如何從一個(gè)時(shí)期到另一個(gè)時(shí)期的變化。

為了更好地理解這一點(diǎn),假設(shè)我們有以周為周期的每日數(shù)據(jù)。周期間變化是指數(shù)據(jù)在周一、周二、周三等期間的變化情況。

那么,周期間變化就是數(shù)據(jù)從第1周的星期一到第2周的星期一,從第1周的星期二到第2周的星期二的變化。換句話說(shuō),它是同一階段的數(shù)據(jù)在不同時(shí)期的變化。

然后,這些變化在二維空間中表示,其中周期間變化是垂直的,周期內(nèi)變化是水平的。這使得模型能夠更好地學(xué)習(xí)數(shù)據(jù)變化的表示。

一維矢量表示的是相鄰點(diǎn)之間的變化,而二維矢量表示的是相鄰點(diǎn)和相鄰周期之間的變化,給出了一個(gè)更完整的圖像。

原理看著很簡(jiǎn)單,但是還有一個(gè)最重要的問(wèn)題:如何找到周期?

確定周期性

為了識(shí)別時(shí)間序列中的多個(gè)周期,該模型應(yīng)用了快速傅里葉變換(FTT)。

這是一個(gè)數(shù)學(xué)運(yùn)算,將信號(hào)轉(zhuǎn)換成頻率和幅度的函數(shù)。

在上圖中,作者說(shuō)明了金融交易稅是如何應(yīng)用的。一旦我們有了每個(gè)周期的頻率和幅度,幅度最大的就被認(rèn)為是最相關(guān)的。

例如,下面是對(duì)eth1數(shù)據(jù)集執(zhí)行FTT的結(jié)果。

在上圖中,快速傅里葉變換能夠快速識(shí)別數(shù)據(jù)中的日周期和年周期,因?yàn)槲覀冊(cè)谶@些周期中看到更高的振幅峰值。

一旦應(yīng)用了FTT,用戶可以設(shè)置一個(gè)參數(shù)k來(lái)選擇top-k最重要的周期,這些周期是振幅最大的周期。

然后,TimesNet為每個(gè)周期創(chuàng)建2D向量,并將這些向量發(fā)送到2D內(nèi)核以捕獲時(shí)間變化。

TimesBlock

一旦序列進(jìn)行了傅里葉變換,并為前k個(gè)周期創(chuàng)建了二維張量,數(shù)據(jù)就被發(fā)送到Inception 塊,如下圖所示。

TimesBlock是最主要的模型組件:Inception模塊是2015年發(fā)布的計(jì)算機(jī)視覺(jué)模型GoogLeNet的構(gòu)建塊。

Inception模塊的主要思想是通過(guò)保持?jǐn)?shù)據(jù)稀疏來(lái)有效地表示數(shù)據(jù)。這樣就可以在技術(shù)上增加神經(jīng)網(wǎng)絡(luò)的大小,同時(shí)保持其計(jì)算效率。

這是通過(guò)執(zhí)行各種卷積和池化操作來(lái)實(shí)現(xiàn)的,然后將所有內(nèi)容連接起來(lái)。在TimesNet的上下文中,這就是Inception模塊的樣子。

什么作者選擇視覺(jué)模型來(lái)處理時(shí)間序列數(shù)據(jù)。

一個(gè)簡(jiǎn)單的答案是,視覺(jué)模型特別擅長(zhǎng)解析2D數(shù)據(jù),比如圖像。另一個(gè)好處是可以在TimesNet可以更其他的視覺(jué)主干。

自適應(yīng)聚合

要執(zhí)行聚合,必須首先將2D表示重塑為1D向量。

使用自適應(yīng)聚合的原因是不同的周期有不同的振幅,這表明了它們的重要性。

這就是為什么FTT的輸出也被發(fā)送到softmax層,這樣可以使用每個(gè)周期的相對(duì)重要性進(jìn)行聚合。

聚合的數(shù)據(jù)是單個(gè)TimesBlock的輸出。然后將多個(gè)TimesBlock與殘差連接疊加創(chuàng)建TimesNet模型。

TimesNet預(yù)測(cè)

現(xiàn)在讓我們將TimesNet模型應(yīng)用于預(yù)測(cè)任務(wù),并將其性能與N-BEATS和N-HiTS進(jìn)行比較。

我們使用了知識(shí)共享署名許可下發(fā)布的Etth1數(shù)據(jù)集。這是文獻(xiàn)中廣泛使用的時(shí)間序列預(yù)測(cè)基準(zhǔn)。它跟蹤每小時(shí)的變壓器油溫,這反映了設(shè)備的狀況。

導(dǎo)入庫(kù)并讀取數(shù)據(jù),這里我們使用Nixtla提供的NeuralForecast實(shí)現(xiàn)。

import numpy as np
 import pandas as pd
 import matplotlib.pyplot as plt
 
 from neuralforecast.core import NeuralForecast
 from neuralforecast.models import NHITS, NBEATS, TimesNet
 
 from neuralforecast.losses.numpy import mae, mse

讀取CSV文件。

df = pd.read_csv('data/etth1.csv')
 df['ds'] = pd.to_datetime(df['ds'])
 df.head()

在上圖中,請(qǐng)注意數(shù)據(jù)集已經(jīng)具有NeuralForecast所期望的格式。包需要三列:

  • ds:日期列
  • id列:unique_id
  • y值列

然后,我們先看看數(shù)據(jù)

fig, ax = plt.subplots()
 
 ax.plot(df['y'])
 ax.set_xlabel('Time')
 ax.set_ylabel('Oil temperature')
 
 fig.autofmt_xdate()
 plt.tight_layout()

現(xiàn)在我們開(kāi)始預(yù)測(cè),使用96小時(shí)的預(yù)測(cè)長(zhǎng)度,這是文獻(xiàn)中長(zhǎng)期預(yù)測(cè)的常見(jiàn)長(zhǎng)度。

我們還保留了兩個(gè)96個(gè)時(shí)間步長(zhǎng)的窗口來(lái)評(píng)估我們的模型。

我們定義一個(gè)我們想要用來(lái)執(zhí)行預(yù)測(cè)任務(wù)的模型列表。這里將使用N-BEATS, N-HiTS和TimesNet。

保留所有模型的默認(rèn)參數(shù),并將最大epoch數(shù)限制為50。請(qǐng)注意,默認(rèn)情況下,TimesNet將選擇數(shù)據(jù)中最重要的前5個(gè)輪次。

horizon = 96
 
 models = [NHITS(h=horizon,
                input_size=2*horizon,
                max_steps=50),
          NBEATS(h=horizon,
                input_size=2*horizon,
                max_steps=50),
          TimesNet(h=horizon,
                  input_size=2*horizon,
                  max_steps=50)]

下一步是用模型列表和數(shù)據(jù)頻率(每小時(shí)一次)實(shí)例化NeuralForecasts對(duì)象。

nf = NeuralForecast(models=models, freq='H')

然后運(yùn)行交叉驗(yàn)證,這樣就有了數(shù)據(jù)集的預(yù)測(cè)值和實(shí)際值。可以評(píng)估每個(gè)模型的性能。

preds_df = nf.cross_validation(df=df, step_size=horizon, n_windows=2)

我們可以看到實(shí)際值,以及來(lái)自我們指定的每個(gè)模型的預(yù)測(cè)。這樣可以很容易地將預(yù)測(cè)與實(shí)際值相比較。

fig, ax = plt.subplots()
 
 ax.plot(preds_df['y'], label='actual')
 ax.plot(preds_df['NHITS'], label='N-HITS', ls='--')
 ax.plot(preds_df['NBEATS'], label='N-BEATS', ls=':')
 ax.plot(preds_df['TimesNet'], label='TimesNet', ls='-.')
 
 ax.legend(loc='best')
 ax.set_xlabel('Time steps')
 ax.set_ylabel('Oil temperature')
 
 fig.autofmt_xdate()
 plt.tight_layout()

在上圖中,似乎所有的模型都無(wú)法預(yù)測(cè)測(cè)試集中觀察到的油溫下降。但是可以看到N-BEATS和N-HiTS已經(jīng)捕捉到了一些在TimesNet的預(yù)測(cè)中沒(méi)有觀察到的周期性模式。

但是最終還需要通過(guò)計(jì)算MSE和MAE來(lái)評(píng)估模型,以確定哪個(gè)模型是最好的。

data = {'N-HiTS': [mae(preds_df['NHITS'], preds_df['y']), mse(preds_df['NHITS'], preds_df['y'])],
        'N-BEATS': [mae(preds_df['NBEATS'], preds_df['y']), mse(preds_df['NBEATS'], preds_df['y'])],
        'TimesNet': [mae(preds_df['TimesNet'], preds_df['y']), mse(preds_df['TimesNet'], preds_df['y'])]}
 
 metrics_df = pd.DataFrame(data=data)
 metrics_df.index = ['mae', 'mse']
 
 metrics_df.style.highlight_min(color='lightgreen', axis=1)

從上圖可以看出,N-HiTS獲得最低的MAE,而N-BEATS獲得最低的MSE。MAE的差異為0.002,MSE的差異為0.00025。由于MSE的差異非常小,特別是考慮到誤差是平方的,所以我認(rèn)為N-HiTS是這項(xiàng)任務(wù)的首選模型。

總結(jié)

本文并不是要證明TimesNet有多好,因?yàn)椴煌哪P涂赡苓m應(yīng)不同的任務(wù),并且我們也沒(méi)有進(jìn)行超參數(shù)優(yōu)化,我們介紹TimesNet的主要目的是他的思路,它不僅將cnn的架構(gòu)引入了時(shí)間序列預(yù)測(cè),并且還提供了一種周期性判別的新的思路,這些都是值得我們學(xué)習(xí)的。

一如既往,每個(gè)預(yù)測(cè)問(wèn)題都需要一個(gè)獨(dú)特的方法和一個(gè)特定的模型,所以你可以在你的模型列表中增加一個(gè)TimesNet了。

本文代碼:https://github.com/marcopeix/time-series-analysis

TimesNet,論文地址:https://browse.arxiv.org/pdf/2210.02186.pdf

責(zé)任編輯:華軒 來(lái)源: DeepHub IMBA
相關(guān)推薦

2024-06-17 16:02:58

2023-01-30 17:10:23

DeepTime元學(xué)習(xí)

2023-03-16 18:09:00

機(jī)器學(xué)習(xí)數(shù)據(jù)集

2024-05-09 16:23:14

2023-06-26 07:51:48

2022-07-15 16:14:39

深度學(xué)習(xí)時(shí)間序列理論

2022-11-24 17:00:01

模型ARDL開(kāi)發(fā)

2024-01-30 01:12:37

自然語(yǔ)言時(shí)間序列預(yù)測(cè)Pytorch

2023-11-06 07:27:38

模型NLP領(lǐng)域

2024-09-03 08:16:08

2024-06-27 16:38:57

2024-03-18 00:00:03

時(shí)間序列Prompt模型

2022-08-16 09:00:00

機(jī)器學(xué)習(xí)人工智能數(shù)據(jù)庫(kù)

2024-07-24 13:58:21

2024-12-11 08:17:30

2021-07-01 21:46:30

PythonHot-Winters數(shù)據(jù)

2021-04-07 10:02:00

XGBoostPython代碼

2023-02-23 13:35:27

模型任務(wù)

2021-07-02 10:05:45

PythonHot-winters指數(shù)平滑

2024-07-18 13:13:58

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲精品国产setv| 亚洲精品电影网站| 精品国产第一区二区三区观看体验 | 国产精品久久久99| 不卡中文字幕av| 精品99在线视频| 国产国语性生话播放| 18视频免费网址在线观看| 91在线成人| 粉嫩aⅴ一区二区三区四区五区| 亚洲精品在线91| 夜夜爽99久久国产综合精品女不卡 | 久久青青草视频| av日韩久久| 久久精品亚洲麻豆av一区二区| 久久天堂电影网| 少妇激情一区二区三区视频| 日本美女在线中文版| 亚洲欧美日韩在线观看a三区| 欧美一区二区久久久| 日韩精品资源| 国产在线观看黄色| 电影一区二区在线观看| 中文字幕中文字幕中文字幕亚洲无线| 97超碰人人模人人爽人人看| 69xxx免费| 一区二区三区电影大全| zzijzzij亚洲日本少妇熟睡| 欧美另类交人妖| 中文字幕12页| 老司机福利在线视频| 石原莉奈一区二区三区在线观看| 日韩av在线天堂网| 日本日本19xxxⅹhd乱影响| 性做久久久久久久| 欧美一区网站| 欧美一区二区三区在线看| 欧美a v在线播放| av在线免费观看网址| 国产麻豆精品视频| 不卡av电影院| 日韩丰满少妇无码内射| 国产精品高清乱码在线观看| www精品美女久久久tv| 8050国产精品久久久久久| 精品熟女一区二区三区| 亚洲伦理久久| 欧洲视频一区二区| 四虎影院一区二区三区| 欧美freesextv| 成人h在线观看| 久久综合丝袜日本网| 97精品一区二区三区| 高清中文字幕mv的电影| heyzo高清国产精品| 成人性色生活片| 97在线免费观看视频| 中文字幕五月天| 日韩一区网站| 亚洲高清视频在线| 久久婷婷国产综合尤物精品| 国内av在线播放| 日韩国产欧美一区二区| 欧美高清精品3d| 996这里只有精品| 手机av在线免费观看| 亚洲专区欧美专区| 91精品国产高清自在线| 国产午夜福利精品| 免费看成人吃奶视频在线| 欧美日韩另类一区| 国产一二三区在线播放| 手机看片福利在线观看| 免费人成黄页网站在线一区二区| 久久精品国产久精国产一老狼| 日本少妇xxx| 国产黄大片在线观看| 久久精品人人做| 久久av导航| 日韩高清不卡一区| 欧美一级xxx| 男人添女人下部高潮视频在观看 | 亚洲精品自拍动漫在线| www 成人av com| 九九热在线免费观看| 夜夜嗨网站十八久久| 中文字幕在线国产精品| 免费黄视频在线观看| 三级成人在线| 欧美日韩国产免费一区二区| 日韩精品aaa| 女生影院久久| 亚洲国产综合色| 亚洲精品欧洲精品| 青青青草网站免费视频在线观看| 极品少妇xxxx精品少妇偷拍 | 国产真实乱在线更新| 欧美色图婷婷| 日韩一区二区高清| 中文在线一区二区三区| jizz18欧美18| 欧美高清激情brazzers| 亚洲一级av无码毛片精品| 欧美男gay| 蜜月aⅴ免费一区二区三区| 国产熟妇久久777777| 成人福利一区| 亚洲视频一区二区| 狠狠人妻久久久久久综合蜜桃| 经典一区二区| 91精品国产日韩91久久久久久| 成年人小视频在线观看| 国产精品一站二站| 欧美日韩中文精品| 亚洲AV无码成人精品一区| 日韩一级片免费| 日本午夜一本久久久综合| 九九九久久久久久| 日韩成人一区二区三区| 免费看成人吃奶视频在线| 中文字幕亚洲综合久久| 免费无码毛片一区二区app| 日韩片欧美片| 欧美疯狂做受xxxx高潮| 亚洲天堂网av在线| 成人vr资源| 色偷偷噜噜噜亚洲男人| 成熟人妻av无码专区| 国产一区二区三区亚洲| 亚洲三级黄色在线观看| 麻豆视频在线免费看| 99精品国产在热久久| 成人激情视频在线观看| 无码免费一区二区三区| 亚洲人体大胆视频| 久久久亚洲精品视频| 久久亚洲av午夜福利精品一区| 91精品国产麻豆国产在线观看| 日韩在线免费av| 欧美人妻一区二区| 久久国产欧美日韩精品| 日韩美女福利视频| 日本在线观看视频网站| 美女视频黄 久久| 久久精品国产第一区二区三区最新章节 | 亚洲 欧美 精品| 国产在线不卡一区| 国产精品视频公开费视频| 日韩欧美三级视频| 久久亚洲电影| 国产中文一区二区| 同心难改在线观看| 一区二区三区精品| 亚洲一区 在线播放| 三级网站视频在在线播放| 亚洲九九爱视频| 一道本在线免费视频| 日本肉肉一区 | 久久五月情影视| 亚洲视频在线免费播放| 日本免费在线视频不卡一不卡二| 国产精品v欧美精品v日韩精品| 免费网站成人| 中文字幕制服丝袜一区二区三区 | 99中文字幕| 黄av在线免费观看| 91精品国产综合久久久久久久久久| 毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 亚洲无码精品在线观看| 国产欧美中文在线| 日本成人看片网址| 麻豆视频网站在线观看| 精品视频一区 二区 三区| 国产中年熟女高潮大集合| 久久精品二区三区| 国产精品福利网站| 久久久999久久久| 99re免费视频精品全部| 婷婷五月综合缴情在线视频| 国产v综合v| 亚洲开心激情网| 久久噜噜色综合一区二区| 蜜臀av在线播放一区二区三区| 日韩成人av电影在线| 91精品店在线| 久久久成人的性感天堂| www.五月婷婷| 樱桃国产成人精品视频| 女性隐私黄www网站视频| 91精品麻豆| 久久精品精品电影网| 97国产成人无码精品久久久| 亚洲欧美综合另类在线卡通| 国产h视频在线播放| 亚洲精品aaaaa| 国产成人avxxxxx在线看| 国产哺乳奶水91在线播放| 处破女av一区二区| 成 年 人 黄 色 大 片大 全| 亚洲三级网址| 成人免费在线网址| 七七成人影院| 欧美日韩一区二区三区免费看| 国产又黄又粗视频| 国产一区二区在线观看视频| 日韩成人手机在线| 欧美日本成人| 国产91色在线|亚洲| 性欧美1819sex性高清| 久久久国产精品免费| 色婷婷av一区二区三区之e本道| 色综合欧美在线| 亚洲18私人小影院| 国产精品一级黄片| 视频一区二区中文字幕| 正义之心1992免费观看全集完整版| 国产在线观看免费| 亚洲一卡二卡三卡四卡无卡久久| aaa黄色大片| 亚洲永久字幕| 狠狠精品干练久久久无码中文字幕| 日韩大胆成人| 亚洲在线观看视频网站| 福利视频在线导航| 欧美性xxxxhd| 波多野结衣福利| 欧美午夜一区二区福利视频| 欧洲成人午夜免费大片| freemovies性欧美| 日韩国产在线播放| 亚洲天堂网在线观看视频| 亚洲成人在线免费| 人妻熟人中文字幕一区二区| 岛国精品一区二区| 亚洲精品怡红院| 亚洲欧美日韩综合国产aⅴ| 在线观看亚洲专区| 先锋资源av在线| 国产乱码精品一区二区三区av | 欧美精品性生活| 亚洲精品社区| 麻豆中文字幕在线观看| 色中色综合网| 蜜桃999成人看片在线观看| 午夜小视频福利在线观看| 亚洲久久久久久久久久| 三级在线观看网站| 日韩欧美一级片| 国产孕妇孕交大片孕| 亚洲免费观看高清完整版在线 | 免费看电影在线| www.国产一区| 乱人伦中文视频在线| 最新69国产成人精品视频免费| 日韩电影免费| 亚洲精品视频中文字幕| 亚洲av成人无码网天堂| 亚洲精品av在线播放| 天天综合网在线观看| 精品免费日韩av| 97超碰人人干| 亚洲一区在线视频| 精品少妇爆乳无码av无码专区| 亚洲视频一二区| 制服.丝袜.亚洲.中文.综合懂| 日日欢夜夜爽一区| 蜜臀视频一区二区三区| 麻豆精品国产传媒mv男同| 日韩爱爱小视频| 捆绑调教美女网站视频一区| 欧美精品aaaa| 久热成人在线视频| 一个色综合久久| 国产精品videosex极品| 激情五月五月婷婷| 全国精品免费看| 免费亚洲一区二区| 国产精品日韩精品中文字幕| 日韩中文字幕一区二区| 在线日韩一区| 杨幂一区欧美专区| 欧美在线不卡| 全黄性性激高免费视频| 美女黄色成人网| 老熟妇仑乱视频一区二区| 蜜臀av亚洲一区中文字幕| 热久久久久久久久| 国产黄色精品网站| 国产免费黄色小视频| 99亚洲精品| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| 久久一区精品| 欧洲成人免费aa| 白浆视频在线观看| 91国产在线精品| 一区二区电影免费观看| 成人a免费视频| 综合视频一区| 久久91精品国产91久久久| 在线中文字幕-区二区三区四区 | 欧美人与禽zozzo禽性配| 亚洲国产另类av| 97人妻精品视频一区| 91精品国产综合久久国产大片| 不卡视频免费在线观看| 亚洲美女视频网| 暖暖日本在线观看| 韩国19禁主播vip福利视频| 自拍偷自拍亚洲精品被多人伦好爽| 日韩av手机在线观看| 91精品短视频| 日本不卡二区高清三区| 欧美一区二区三区另类| 青青草视频在线免费播放| 久久se精品一区精品二区| 中文字幕18页| 久久在线免费观看| 青青草手机视频在线观看| 在线观看日韩国产| 黄色小视频免费在线观看| 国产午夜精品一区二区三区欧美 | 理论片中文字幕| 亚洲人在线视频| 成人福利电影| 最新亚洲国产精品| 国产区美女在线| 国产精品1234| 精品国模一区二区三区欧美| 51精品国产人成在线观看| 欧美精品第一区| 国产亚洲黄色片| 日韩经典中文字幕一区| 国产毛片毛片毛片毛片毛片毛片| 综合久久久久久| 日本天堂网在线| 欧美高清视频不卡网| 8888四色奇米在线观看| 2019中文字幕全在线观看| 精品国产鲁一鲁****| 九色porny丨首页入口在线| 日韩欧美精品网站| 国产九色porny| 蜜桃在线一区二区三区| 在线精品一区二区三区| 国产乱码精品一区二区三区亚洲人 | 国产裸体歌舞团一区二区| 精品一区二区在线观看视频| 欧美丝袜一区二区三区| 亚洲欧美另类综合| 一级做a爰片久久毛片美女图片| 影音先锋黄色网址| 日韩电影大片中文字幕| 青青青国内视频在线观看软件| 国产伊人精品在线| 日韩欧美在线中字| 国产日本欧美一区| 久久不卡国产精品一区二区 | 国产97色在线| 日本中文字幕在线一区| 日韩中文字幕在线免费| 成人午夜碰碰视频| 欧美日韩成人免费观看| 欧美视频自拍偷拍| 91这里只有精品| 成人午夜激情网| 日韩精品一卡| 久久精品无码中文字幕| 成人av先锋影音| 无码人妻一区二区三区免费n鬼沢| 国产精品欧美极品| 中文字幕在线一| 欧美成人免费观看| 日本高清精品| 99热久久这里只有精品| 久久se这里有精品| av成人免费网站| 日韩欧美国产一区二区三区 | 久久综合给合| 中文字幕人妻熟女人妻洋洋| 成人精品免费网站| 久久久久无码国产精品不卡| 欧美草草影院在线视频| 福利写真视频网站在线| 极品尤物一区二区三区| 欧美美女一区| 日本超碰在线观看| 亚洲卡通动漫在线| 婷婷av一区二区三区| 国产精品极品尤物在线观看| 成人羞羞动漫| 一级黄色免费毛片| 91色在线porny| 啪啪小视频网站| 久久亚洲私人国产精品va| 伊人精品综合| 老太脱裤子让老头玩xxxxx| 国产人久久人人人人爽| 国产精品久久影视| 欧美乱妇高清无乱码| 中文精品一区二区|