精品欧美一区二区三区在线观看 _久久久久国色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)

欧美一区二区三区成人精品| 国产精品99久久久久久大便| 在线观看亚洲天堂| 亚洲精品播放| 色丁香久综合在线久综合在线观看| 国产精品久久久久久久久| 公肉吊粗大爽色翁浪妇视频| 啪啪av大全导航福利综合导航| 成人短视频软件网站大全app| 成人高清伦理免费影院在线观看| 久久精品国产2020观看福利| 久久久性生活视频| 欧美精品少妇| 久久成人麻豆午夜电影| 久99久在线视频| 中文字幕在线免费看线人| www.国产精品| 亚洲一二三四区| 欧美亚洲一级二级| 国产日韩免费视频| 国产精品夜夜夜| 久久精品国产久精国产思思| www欧美激情| 国产人成在线观看| 国产v亚洲v天堂无码久久久| 欧美色综合影院| 国产无遮挡裸体免费视频| 国产最新视频在线| 99久久视频| 欧美精品一区二区三| 亚洲欧美日韩不卡一区二区三区| 成人h动漫精品一区二区下载| 日本成人福利| 亚洲影院久久精品| 一本久道久久综合| 青青视频在线观| 国产精品一区二区x88av| 日韩在线视频国产| 国产精品无码毛片| 麻豆一区在线| 亚洲一二三四在线| 天天做天天爱天天高潮| 丰满人妻一区二区三区免费视频| 欧美人与动xxxxz0oz| 午夜视黄欧洲亚洲| 另类欧美小说| 丰满人妻熟女aⅴ一区| 精品写真视频在线观看| 欧美日韩aaaa| 国产黄a三级三级| 欧美影院在线| 欧美精品777| 99免费视频观看| 蜜臀久久精品| 亚洲国产精品自拍| 黄色一级大片免费| 动漫一区在线| 中文字幕字幕中文在线中不卡视频| 成人妇女免费播放久久久| 香蕉影院在线观看| 五月综合激情| 久久精品国产亚洲| 在线精品一区二区三区| 国产精品毛片av| 欧美mv和日韩mv国产网站| 中文字幕在线视频一区二区| 成人在线精品| 欧美一区二区三区性视频| 免费观看国产精品视频| 国产精品国精产品一二| 亚洲一区二区三区在线播放| 欧美一区视久久| 国产系列在线观看| 国产精品热久久久久夜色精品三区| 欧美激情xxxx| 久久久久久久久毛片| 一本精品一区二区三区| 欧美另类99xxxxx| 久一区二区三区| 亚洲午夜激情在线| 97在线观看视频国产| 日韩高清精品免费观看| 国产欧美在线| 国产成人一区二区三区小说| 国产精品99久久久精品无码| 久久九九精品视频| 91搞黄在线观看| 特级丰满少妇一级| 国产精品一区二区三区四区在线观看 | 狠狠综合久久| 成人小说亚洲一区二区三区 | 亚洲国产一区自拍| 欧美日韩人妻精品一区在线| 三级精品视频| 国产亚洲精品高潮| 日韩欧美123区| 狠狠操综合网| 日韩视频免费大全中文字幕| 欧美卡一卡二卡三| 在线视频日韩| 国产欧美一区二区白浆黑人| av一区二区三| 九九**精品视频免费播放| 亚洲综合自拍一区| 四虎在线观看| 中文字幕一区二区三区在线观看| 日韩电影大全在线观看| 国产视频中文字幕在线观看| 亚洲性感美女99在线| 97国产在线视频| 无码久久精品国产亚洲av影片| 中国女人久久久| 国产精品视频xxxx| 成人爽a毛片一区二区| 国产麻豆午夜三级精品| 久久精品国产精品青草色艺| 色网站免费观看| 国产日本一区二区| 黄色一级片av| 1769视频在线播放免费观看| 99精品在线观看视频| 四虎一区二区| 美州a亚洲一视本频v色道| 中文字幕一区二区在线播放| 午夜免费福利小电影| 99热这里有精品| 亚洲人午夜色婷婷| 久久伊人成人网| 久久99九九99精品| 热re99久久精品国产99热| 午夜av在线播放| 欧美日韩国产大片| 九色porny自拍视频| 国一区二区在线观看| 国产欧美中文字幕| 国产色a在线| 精品人伦一区二区三区蜜桃网站| 99精品人妻少妇一区二区| 芒果视频成人app| 欧美午夜精品久久久久久浪潮| 国产乱子夫妻xx黑人xyx真爽| 亚洲播播91| 亚洲精品福利在线观看| 久久免费公开视频| 国产乱码精品一区二区三区av| 国产不卡一区二区在线观看| 黄网页免费在线观看| 亚洲午夜av在线| 国内外成人激情视频| 国产精品网站在线看| 欧美人成在线视频| 精品人妻一区二区三区日产乱码 | 亚洲女人小视频在线观看| 免费看a级黄色片| 婷婷五月色综合香五月| 97色在线视频| 亚洲欧美强伦一区二区| 久久久噜噜噜久噜久久综合| 黄页免费在线观看视频| 国产亚洲精品美女久久| 久久久噜噜噜久久中文字免| 亚洲爆乳无码一区二区三区| 亚洲免费av网站| 宇都宫紫苑在线播放| 中文字幕午夜精品一区二区三区| 久久亚洲捆绑美女| 欧美激情按摩在线| 日韩不卡视频在线| www.成人在线| 国产最新免费视频| aa亚洲一区一区三区| 色婷婷av一区二区三区在线观看| 日本一级淫片免费放| 不卡av免费在线观看| 国产h视频在线播放| 一区二区美女| 欧美高清激情视频| 蜜臀久久99精品久久久| 精品成人国产在线观看男人呻吟| 午夜激情视频网| 欧美亚洲高清| 91精品久久久久久久久中文字幕| 日本aaa在线观看| 日本丰满少妇一区二区三区| 五月激情四射婷婷| 玖玖精品视频| 亚洲一区二区三区四区中文| 国产精品亚洲综合在线观看| 国模精品一区二区三区色天香| 在线免费观看av片| 亚洲视频综合在线| 蜜臀aⅴ国产精品久久久国产老师| 亚洲天堂成人av| 国产原创精品在线| 免费黄色特级片| youjizz.com亚洲| 在线中文字幕第一页| 亚洲国产精品av| 九九精品久久久| 中文字幕一区二区av| 88国产精品欧美一区二区三区| 日本三级理论片| 99re热视频这里只精品| 污视频免费在线观看网站| 欧美国产三区| 欧美福利精品| av日韩亚洲| 久久久国产91| 天堂а在线中文在线无限看推荐| 亚洲午夜av在线| 女人黄色一级片| 成人亚洲一区二区一| 91香蕉视频导航| 国内精品亚洲| 中文字幕一区二区三区四区五区六区| 日本精品另类| 久久久久久久国产精品| jizz在线免费观看| 亚洲精品91美女久久久久久久| 九九热国产视频| 中文字幕中文字幕一区二区 | 亚洲欧美视频一区二区| 精品国精品国产尤物美女| 最近中文字幕在线免费观看| 亚洲成人综合网站| 日韩福利小视频| 久久久噜噜噜久噜久久综合| 中文字幕99页| 激情深爱一区二区| 日本老熟妇毛茸茸| 国产日韩欧美三级| 日本黄大片在线观看| 久久伦理在线| 日本婷婷久久久久久久久一区二区 | 日韩av在线网站| 国产欧美一区二区三区视频在线观看| 亚洲精选视频免费看| 午夜久久久久久久| 风流少妇一区二区| 日本黄网站免费| 亚洲精品123区| 97碰碰视频| 国产福利电影在线播放| 日韩av中文字幕在线| www视频在线| 4438成人网| 国产一级做a爱免费视频| 亚洲欧美色综合| 天堂网中文在线观看| 国产精品欧美一区二区三区| 深爱五月激情网| 国产一区二区免费看| 精品视频免费在线播放| 国产精品啊啊啊| 国产欧美123| 欧美精品网站| 日本福利视频网站| 欧美视频四区| www.夜夜爱| 亚洲三级电影在线观看| 可以在线看的av网站| 国产伦理一区| 欧美视频免费播放| 日韩精品每日更新| 成人亚洲精品777777大片| 免费成人美女在线观看.| 国产精品va在线观看无码| 欧美精品激情| 日韩在线观看免费全| 国产一区二区三区四区五区在线| 日本中文在线| 日韩视频中文字幕| av网站大全在线| 亚洲图片欧洲图片av| 成人h小游戏| 北条麻妃一区二区三区中文字幕 | 国产精品女人久久久| 秋霞影院一区| 精品五月天久久| 午夜成人鲁丝片午夜精品| 亚洲综合激情另类小说区| 久久伊人成人网| 舔着乳尖日韩一区| 欧美h在线观看| 欧美视频第二页| 亚洲第一页综合| 日韩电影在线观看中文字幕 | 欧美—级高清免费播放| wwwww亚洲| 青青在线视频一区二区三区| 成人在线视频免费看| 亚洲aⅴ日韩av电影在线观看| 成人综合网站| 96成人在线视频| 网友自拍区视频精品| 正义之心1992免费观看全集完整版| 欧美日韩伦理| 国产在线无码精品| 国产精品视频久久一区| 亚洲精品免费一区亚洲精品免费精品一区| 欧美日韩高清| dy888午夜| 亚洲女同同性videoxma| www.日本一区| 不卡一区在线观看| 91制片厂在线| 国产精品不卡在线| 国产又黄又粗又猛又爽的| 亚洲欧洲日韩女同| 日本三级一区二区| 91精品在线麻豆| 欧美女子与性| 欧美极度另类性三渗透| 青青国产精品| 欧美激情视频一区二区三区| 欧美日韩少妇| 四季av一区二区| 99精品久久久久久| 日本中文在线视频| 亚洲国产va精品久久久不卡综合| 精品在线视频免费| 欧美日韩精品三区| 国产中文字幕在线视频| 中日韩美女免费视频网址在线观看| 成a人v在线播放| 日韩一级裸体免费视频| 中文字幕 在线观看| 日韩三级影视基地| 91精品论坛| 国产精品高清一区二区三区| 成人在线电影在线观看视频| 男人靠女人免费视频网站| 国产成人精品三级麻豆| 99久久免费看精品国产一区| aaa欧美日韩| 欧美日韩国产精品综合 | 亚洲a∨无码无在线观看| 动漫精品一区二区| 亚洲乱码国产乱码精品精软件| 亚洲精品国产福利| heyzo一区| 国产精品12| 欧美黄污视频| 久久综合桃花网| 亚洲天堂久久久久久久| 影音先锋国产在线| 视频一区视频二区国产精品| 高清av一区| 日韩三级电影免费观看| 三级一区在线视频先锋| 无码人妻精品一区二区三应用大全| 国产精品国产精品国产专区不蜜| 国产在线视频卡一卡二| 日韩亚洲欧美一区二区三区| av毛片在线播放| 91夜夜未满十八勿入爽爽影院| 日韩av不卡一区| 黄色免费福利视频| 97精品视频在线观看自产线路二| 五月婷婷欧美激情| 一本一道波多野结衣一区二区| 国产伦精品一区二区三区四区| 日韩经典中文字幕在线观看| 交100部在线观看| 美脚丝袜一区二区三区在线观看| 一本一道久久综合狠狠老| 色91精品久久久久久久久| 久久精子c满五个校花| 中文在线第一页| 在线播放国产一区二区三区| www.久久| 国产av第一区| 成人一区二区在线观看| 五月婷婷视频在线| 在线视频中文亚洲| 亚洲天堂免费电影| 日本a级片久久久| 美女诱惑一区二区| 久久久久亚洲av无码专区体验| 欧美视频一区二区三区四区| 亚洲色图欧美视频| 国产精品va在线播放我和闺蜜| 欧美高清视频看片在线观看| 日韩在线xxx| 国产精品高潮呻吟| 国产亚洲久一区二区| 久久综合九色九九| 国产精品中文字幕制服诱惑| 欧美三级一级片| 国产精品情趣视频| 午夜精品久久久久久久91蜜桃| 裸体女人亚洲精品一区| 国产成人澳门| 亚洲网站免费观看| 中国人与牲禽动交精品| 国产拍在线视频| 欧美极品日韩| 国产真实乱偷精品视频免| 97免费在线观看视频| 欧美精品一区视频|