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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

[Hands On ML] 3. 分类(MNIST手写数字预测)

發布時間:2024/7/5 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Hands On ML] 3. 分类(MNIST手写数字预测) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 1. 數據預覽
    • 2. 數據集拆分
    • 3. 二分類
    • 4. 性能評估
      • 4.1 交叉驗證
      • 4.2 準確率、召回率
      • 4.3 受試者工作特征(ROC)曲線
    • 5. 多分類
    • 6. 誤差分析
      • 6.1 檢查混淆矩陣

本文為《機器學習實戰:基于Scikit-Learn和TensorFlow》的讀書筆記。
中文翻譯參考

數據集為70000張手寫數字圖片,MNIST 數據集下載

1. 數據預覽

  • 導入數據
from scipy.io import loadmat data = loadmat('mnist-original.mat') data {'__header__': b'MATLAB 5.0 MAT-file Platform: posix, Created on: Sun Mar 30 03:19:02 2014','__version__': '1.0','__globals__': [],'mldata_descr_ordering': array([[array(['label'], dtype='<U5'), array(['data'], dtype='<U4')]],dtype=object),'data': array([[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0],...,[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0]], dtype=uint8),'label': array([[0., 0., 0., ..., 9., 9., 9.]])}
  • 數據是一個字典,它的 keys
data.keys() dict_keys(['__header__', '__version__', '__globals__', 'mldata_descr_ordering', 'data', 'label'])
  • label 標簽是啥,數字圖片的數是多少
y = data['label'].ravel() # y.shape yarray([0., 0., 0., ..., 9., 9., 9.])
  • 數據是啥,70000行,784列(28*28的圖片)
data['data']array([[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0],...,[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0],[0, 0, 0, ..., 0, 0, 0]], dtype=uint8)import pandas as pd X = pd.DataFrame(data['data'].T) X # print(X.shape)

  • 選一個數據看看
%matplotlib inline import numpy as np import matplotlib import matplotlib.pyplot as plt some_digit = np.array(X.iloc[36000,]) some_digit_img = some_digit.reshape(28,28) plt.imshow(some_digit_img, interpolation='nearest') # plt.axis('off') plt.show()


看起來像是5,y[36000],輸出5.0,確實是5

2. 數據集拆分

MNIST 數據集已經事先被分成了一個訓練集(前 60000 張圖片)和一個測試集(最后 10000 張圖片)

X_train, x_test, y_train, y_test = X[:60000], X[60000:], y[:60000], y[60000:]

數據集是順序的(1-9),我們打亂數據:

  • 避免交叉驗證的某一折里,沒有某個數字
  • 有些算法對訓練樣本的順序是敏感的,避免
import numpy as np shuffle_idx = np.random.permutation(60000) X_train, y_train = X_train.iloc[shuffle_idx], y_train[shuffle_idx] X_train

3. 二分類

  • 選擇隨機梯度下降模型、訓練一個二分類器,預測是不是數字5
y_train_5 = (y_train == 5) y_test_5 = (y_test == 5) from sklearn.linear_model import SGDClassifier sgd_clf = SGDClassifier(random_state=1) sgd_clf.fit(X_train, y_train_5) sgd_clf.predict([some_digit]) array([ True]) # 預測上面那張圖片是5,答對了

4. 性能評估

4.1 交叉驗證

  • 手寫版
from sklearn.model_selection import StratifiedKFold from sklearn.base import clone# 分層采樣(前一章介紹過),分成3份 skfolds = StratifiedKFold(n_splits=3) for train_index, test_index in skfolds.split(X_train, y_train_5):# 采用上面的模型的clone版本clone_clf = clone(sgd_clf)X_train_folds = X_train.iloc[train_index]y_train_folds = (y_train_5[train_index])X_test_fold = X_train.iloc[test_index]y_test_fold = (y_train_5[test_index])clone_clf.fit(X_train_folds, y_train_folds)y_pred = clone_clf.predict(X_test_fold)n_correct = sum(y_pred == y_test_fold)print(n_correct / len(y_pred))0.9464 0.9472 0.9659
  • sklearn 內置版
from sklearn.model_selection import cross_val_score cross_val_score(sgd_clf, X_train, y_train_5, cv=3, scoring='accuracy') # array([0.9464, 0.9472, 0.9659])
  • 寫一個預測不是5的分類器,直接返回 全部不是5
from sklearn.base import BaseEstimator class not5(BaseEstimator):def fit(self,X,y=None):passdef predict(self,X):return np.zeros((len(X),1),dtype=bool) # 返回全部不是5 not5_clf = not5() cross_val_score(not5_clf,X_train,y_train_5,cv=3,scoring='accuracy') # array([0.91015, 0.90745, 0.91135])

因為只有 10% 的圖片是數字 5,總是猜測某張圖片不是 5,也有90%的可能性是對的。

這證明了為什么精度通常來說 不是一個好的性能度量指標,特別是當你處理有偏差的數據集,比方說其中一些類比其他類頻繁得多

4.2 準確率、召回率

  • 精度不是一個好的性能指標
  • 混淆矩陣(準確率、召回率)
# 混淆矩陣 from sklearn.model_selection import cross_val_predict y_train_pred = cross_val_predict(sgd_clf, X_train, y_train_5, cv=3)from sklearn.metrics import confusion_matrix confusion_matrix(y_train_5, y_train_pred)# output array([[52625, 1954],[ 856, 4565]], dtype=int64)

  • 準確率、召回率、F1值(前兩者的平均)

F1=21precision+1recall=2?precison??recallprecison?+recall=TPTP+FN+FP2F 1=\frac{2}{\frac{1}{\text {precision}}+\frac{1}{\text {recall}}}=2 * \frac{\text {precison } * \text {recall}}{\text {precison }+\text {recall}}=\frac{T P}{T P+\frac{F N+F P}{2}}F1=precision1?+recall1?2?=2?precison?+recallprecison??recall?=TP+2FN+FP?TP?

from sklearn.metrics import precision_score, recall_score precision_score(y_train_5, y_train_pred) # 0.7002607761926676 recall_score(y_train_5, y_train_pred) # 0.8420955543257701from sklearn.metrics import f1_score f1_score(y_train_5, y_train_pred) # 0.7646566164154103

選擇標準,看需求而定:

  • 兒童閱讀,希望過濾不適合的,我們希望高的準確率,標記成適合的,里面真的適合的比例要很高,極大限度保護兒童
  • 視頻警報預測,則希望高的召回率,是危險的,不能報不危險
  • F1值則要求兩者都要比較高

準確率與召回率的折衷:

  • 提高決策閾值,可以提高準確率,降低召回率
  • 降低決策閾值,可以提高召回率,降低準確率

y_scores = cross_val_predict(sgd_clf,X_train,y_train_5,cv=3,method='decision_function') from sklearn.metrics import precision_recall_curve # help(precision_recall_curve) precisions, recalls, thresholds = precision_recall_curve(y_train_5, y_scores)def plot_precision_recall_vs_threshold(precisions, recalls, thresholds):plt.plot(thresholds, precisions[:-1], "b--", label="Precision")plt.plot(thresholds, recalls[:-1], "g-", label="Recall")plt.xlabel("Threshold")plt.legend(loc="best")plt.ylim([0, 1]) plot_precision_recall_vs_threshold(precisions, recalls, thresholds) plt.show()


直接畫出 準確率與召回率的關系

def plot_precision_recall(precisions, recalls):plt.plot(recalls[:-1], precisions[:-1], "b--", label="Recalls VS Precisions")plt.xlabel("Recalls")plt.ylabel("Precisions")plt.legend(loc="best")plt.ylim([0, 1]) plot_precision_recall(precisions, recalls) plt.show()

  • 找到準確率 90%的點,其召回率為 52%
threshold_90_precision = thresholds[np.argmax(precisions >= 0.9)] y_train_pred_90 = (y_scores >= threshold_90_precision) precision_score(y_train_5, y_train_pred_90) # 0.9000318369945877 recall_score(y_train_5, y_train_pred_90) # 0.5214904999077661

4.3 受試者工作特征(ROC)曲線

ROC 曲線是真正例率(true positive rate,召回率)對假正例率(false positive rate, FPR 反例被錯誤分成正例的比率)的曲線

from sklearn.metrics import roc_curve # help(roc_curve) fpr, tpr, thresholds = roc_curve(y_train_5, y_scores)def plot_roc_curve(fpr, tpr, label=None):plt.plot(fpr, tpr, linewidth=2, label=label)plt.plot([0, 1], [0, 1], 'k--')plt.axis([0, 1, 0, 1])plt.xlabel('False Positive Rate')plt.ylabel('True Positive Rate') plot_roc_curve(fpr, tpr) plt.show()


比較分類器優劣的方法是:測量ROC曲線下的面積(AUC),面積越接近1越好

  • 完美的分類器的 ROC AUC 等于 1
  • 純隨機分類器的 ROC AUC 等于 0.5
from sklearn.metrics import roc_auc_score roc_auc_score(y_train_5, y_scores) # 0.9603458830084456
  • 隨機森林 模型對比
from sklearn.ensemble import RandomForestClassifier forest_clf = RandomForestClassifier(random_state=42) y_probas_forest = cross_val_predict(forest_clf, X_train, y_train_5, cv=3,method="predict_proba") help(RandomForestClassifier.predict_proba) # Returns # ------- # p : array of shape (n_samples, n_classes), or a list of n_outputs # such arrays if n_outputs > 1. # The class probabilities of the input samples. The order of the # classes corresponds to that in the attribute :term:`classes_`. y_scores_forest = y_probas_forest[:, 1] # score = proba of positive class fpr_forest, tpr_forest, thresholds_forest = roc_curve(y_train_5,y_scores_forest) plt.plot(fpr, tpr, "b:", label="SGD") plot_roc_curve(fpr_forest, tpr_forest, "Random Forest") plt.legend(loc="best") plt.show()

roc_auc_score(y_train_5, y_scores_forest) # 0.9982577037448723

5. 多分類

一些算法(比如,隨機森林,樸素貝葉斯)可以直接處理多類分類問題
其他一些算法(比如 SVM 或 線性分類器)則是嚴格的二分類器

但是:可以可以把二分類用于多分類當中

上面的數字預測:

  • 一個方法是:訓練10個二分類器(是n嗎?不是n嗎?n=0-9)。一個樣本進行10次分類,選出決策分數最高。這叫做“一對所有”(OvA)策略(也被叫做“一對其他”,OneVsRest)

  • 另一個策略是對每2個數字都訓練一個二分類器:一個分類器用來處理數字 0 和數字 1,一個用來處理數字 0 和數字 2,一個用來處理數字 1 和 2,以此類推。
    這叫做“一對一”(OvO)策略。如果有 N 個類。你需要訓練N*(N-1)/2個分類器。選出勝出的分類器

OvO主要優點是:每個分類器只需要在訓練集的部分數據上面進行訓練。這部分數據是它所需要區分的那兩個類對應的數據

對于大部分的二分類器來說,OvA 是更好的選擇

sgd_clf.fit(X_train, y_train) sgd_clf.predict([some_digit]) # array([5.])
  • 隨機梯度下降分類器探測到是多分類,訓練了10個分類器,分別作出決策
some_digit_scores = sgd_clf.decision_function([some_digit]) some_digit_scores array([[ -3868.24582957, -27686.91834291, -11576.99227803,-1167.01579458, -21161.58664081, 1445.95448704,-20347.02376541, -11273.60667573, -19012.16864028,-12849.63656789]]) np.argmax(some_digit_scores) # 5 sgd_clf.classes_ # array([0., 1., 2., 3., 4., 5., 6., 7., 8., 9.]) sgd_clf.classes_[5] # 5.0

label 5 獲得的決策值最大,所以預測為 5

  • 強制 Scikit-Learn 使用 OvO 策略或者 OvA 策略
  • 你可以使用OneVsOneClassifier類或者OneVsRestClassifier類。傳遞一個二分類器給它的構造函數
from sklearn.multiclass import OneVsOneClassifier ovo_clf = OneVsOneClassifier(SGDClassifier(random_state=1)) ovo_clf.fit(X_train, y_train) ovo_clf.predict([some_digit]) # array([5.])len(ovo_clf.estimators_) # 45,組合數 C-n-2

對于隨機森林模型,不必使用上面的策略,它可以進行多分類

forest_clf.fit(X_train, y_train) forest_clf.predict([some_digit]) # array([5.]) forest_clf.predict_proba([some_digit]) # array([[0.04, 0. , 0.02, 0.05, 0. , 0.88, 0. , 0. , 0.01, 0. ]]) # label 5 的概率最大

6. 誤差分析

6.1 檢查混淆矩陣

使用cross_val_predict()做出預測,然后調用confusion_matrix()函數

y_train_pred = cross_val_predict(sgd_clf, X_train, y_train, cv=3) conf_mat = confusion_matrix(y_train, y_train_pred) conf_mat array([[5777, 0, 24, 21, 10, 19, 22, 4, 36, 10],[ 3, 6478, 48, 46, 12, 25, 12, 14, 83, 21],[ 91, 71, 5088, 235, 38, 40, 77, 64, 235, 19],[ 56, 26, 185, 5376, 6, 160, 32, 62, 143, 85],[ 41, 34, 69, 49, 5055, 36, 64, 40, 174, 280],[ 95, 27, 66, 430, 65, 4243, 98, 23, 275, 99],[ 101, 20, 82, 14, 31, 98, 5501, 3, 58, 10],[ 38, 27, 88, 79, 47, 21, 5, 5650, 33, 277],[ 61, 130, 96, 469, 31, 240, 40, 39, 4587, 158],[ 51, 34, 50, 250, 141, 80, 1, 330, 289, 4723]],dtype=int64)
  • 用圖像展現混淆矩陣
plt.matshow(conf_mat, cmap=plt.cm.gray)


白色主要在對角線上,意味著被分類正確。
數字 5 對應的格子比其他的要暗。兩種可能:數據5比較少,數據5預測不準確

row_sums = conf_mat.sum(axis=1, keepdims=True) norm_conf_mat = conf_mat/row_sums # 轉成概率 np.fill_diagonal(norm_conf_mat, 0) # 對角線的抹去 plt.matshow(norm_conf_mat, cmap=plt.cm.gray) plt.show()

只保留被錯誤分類的數據,再查看錯誤分布:


可以看出,數字被錯誤的預測成3、8、9的較多

35的預測情況拿出來分析 def plot_digits(instances, images_per_row=10, **options):size = 28images_per_row = min(len(instances), images_per_row)images = [instance.reshape(size,size) for instance in instances]n_rows = (len(instances) - 1) // images_per_row + 1row_images = []n_empty = n_rows * images_per_row - len(instances)images.append(np.zeros((size, size * n_empty)))for row in range(n_rows):rimages = images[row * images_per_row : (row + 1) * images_per_row]row_images.append(np.concatenate(rimages, axis=1))image = np.concatenate(row_images, axis=0)plt.imshow(image, cmap = plt.cm.binary, **options)plt.axis("off")cl_a, cl_b = 3, 5 X_aa = X_train[(y_train == cl_a) & (y_train_pred == cl_a)] X_ab = X_train[(y_train == cl_a) & (y_train_pred == cl_b)] X_ba = X_train[(y_train == cl_b) & (y_train_pred == cl_a)] X_bb = X_train[(y_train == cl_b) & (y_train_pred == cl_b)] plt.figure(figsize=(8,8)) plt.subplot(221); plot_digits(np.array(X_aa[:25]), images_per_row=5) plt.subplot(222); plot_digits(np.array(X_ab[:25]), images_per_row=5) plt.subplot(223); plot_digits(np.array(X_ba[:25]), images_per_row=5) plt.subplot(224); plot_digits(np.array(X_bb[:25]), images_per_row=5) plt.show()

原因:3 和 5 的不同像素很少,所以模型容易混淆

3 和 5 之間的主要差異是連接頂部的線和底部的線的細線的位置。
如果你畫一個 3,連接處稍微向左偏移,分類器很可能將它分類成5。反之亦然。換一個說法,這個分類器對于圖片的位移和旋轉相當敏感
所以,減輕 3、5 混淆的一個方法是對圖片進行預處理,確保它們都很好地中心化和不過度旋轉。這同樣很可能幫助減輕其他類型的錯誤。

總結

以上是生活随笔為你收集整理的[Hands On ML] 3. 分类(MNIST手写数字预测)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

粉嫩av一区二区三区入口 | 免费视频久久久久 | 日韩毛片在线一区二区毛片 | 欧美在线91 | 亚洲精品五月天 | 精品久久久久国产 | 永久免费视频国产 | 97色婷婷人人爽人人 | 久在线观看 | 五月黄色 | 成年人免费在线播放 | 激情欧美丁香 | 久久精品视频在线观看免费 | 中文国产在线观看 | 在线视频免费观看 | 91视频麻豆视频 | 天天干天天操天天 | 日韩在线视频播放 | 免费高清av在线看 | 特黄一级毛片 | 日日爽天天操 | 国产在线不卡视频 | 黄色一及电影 | 久久理论电影网 | 国产精品久久久久久久久久久久午夜 | 国产精品a成v人在线播放 | 视频福利在线 | 成人av在线一区二区 | 91九色在线播放 | 色 免费观看| 91精品视频免费看 | 激情丁香综合五月 | 色欧美成人精品a∨在线观看 | 97热在线观看 | 天天操天天操天天操 | 97热久久免费频精品99 | 性色av一区二区三区在线观看 | 色偷偷97 | 特级黄色片免费看 | 日韩高清无线码2023 | 久久不卡免费视频 | 久久精品这里热有精品 | 国产精品999久久久 久产久精国产品 | 国产不卡一 | 九九综合九九综合 | 在线观看电影av | 亚洲欧美国产精品va在线观看 | 麻豆一精品传二传媒短视频 | 91av超碰| 91精品在线观看视频 | 国产精品久久久区三区天天噜 | 六月丁香激情综合色啪小说 | 国产无遮挡又黄又爽在线观看 | 免费av网址在线观看 | 免费日韩在线 | 久久资源总站 | 九九热免费精品视频 | 草久久久 | 国产精品中文字幕在线观看 | 欧美xxxxx在线视频 | 日韩在线欧美在线 | 久久图 | 91视频在线免费 | 狠狠操狠狠插 | 国产区在线 | 狠狠亚洲| 99精品视频一区 | 精品久久久久久久久久岛国gif | 天天操天天操一操 | 日本中文字幕观看 | www一起操 | 精品婷婷 | 91九色蝌蚪在线 | 国产色秀视频 | 欧美 日韩 成人 | 在线播放日韩av | av一级久久| 日韩激情视频在线观看 | 国产成人一区二区精品非洲 | 四虎永久视频 | 最近2019好看的中文字幕免费 | 久久免费视频观看 | 欧美日产一区 | 久久亚洲私人国产精品va | 最新动作电影 | 美女禁18| 国产精品九九视频 | 在线免费黄网站 | 操操操操网 | 人成午夜视频 | 97福利| 日本午夜在线观看 | 欧美va天堂va视频va在线 | 国产精品18久久久久久不卡孕妇 | 免费观看一级 | 国产精品一区二区三区99 | 日日躁天天躁 | 国产视频综合在线 | 久久草网 | 免费日韩 精品中文字幕视频在线 | 天堂在线免费视频 | 亚洲在线精品视频 | 狠狠网| 日韩欧美网址 | 超碰97公开| 亚洲视频,欧洲视频 | 久久99视频免费观看 | 国产精品123 | 国产福利精品视频 | 99久久99视频只有精品 | 精品国产乱码一区二 | 一区二区三区在线观看免费视频 | 久久精品91久久久久久再现 | 日韩久久激情 | 国产人成看黄久久久久久久久 | 精品乱码一区二区三四区 | 亚洲精品视频第一页 | 国产资源| 日日日天天天 | 欧美成人tv | 欧美aaa大片| 91精品免费 | 超碰在线最新网址 | av品善网| 亚洲综合日韩在线 | 欧美ⅹxxxxxx| 亚洲激情五月 | 国产精品21区 | 亚洲欧美一区二区三区孕妇写真 | 久久av一区二区三区亚洲 | 99久久99久久免费精品蜜臀 | 女人高潮一级片 | 在线中文视频 | 欧美日韩在线精品 | 午夜在线看片 | 日韩综合一区二区三区 | 精品国产成人在线影院 | 国产91精品一区二区绿帽 | 91激情小视频 | 在线成人短视频 | 国产日韩欧美网站 | 欧美一级特黄高清视频 | 免费看精品久久片 | 欧美久久综合 | 美女久久久久久 | 色婷婷激情四射 | 久久免费黄色大片 | 亚洲欧美视频网站 | 久久久久久久久免费 | 激情五月激情综合网 | 性色xxxxhd | 91一区啪爱嗯打偷拍欧美 | 欧美精品在线视频观看 | 国产手机视频在线观看 | 99热精品国产 | 久热免费在线观看 | 欧美久草网 | 色丁香色婷婷 | 日本久久99 | 亚洲国产午夜视频 | 中文字幕在线观看2018 | 波多野结衣视频一区二区 | 精品不卡av| 色激情在线| 国产色视频一区 | 亚洲精品国产精品久久99热 | 91久久久久久久一区二区 | 国产精品久久久久av | 免费成人av网站 | 国产精品99久久久久久久久久久久 | 一区二区在线不卡 | 97精品国产97久久久久久 | 国产一区二区在线播放视频 | 成人毛片在线观看视频 | 国产专区视频在线观看 | 一区二区三区在线观看中文字幕 | 免费黄a| av成人免费 | 亚洲视频第一页 | 欧美激情精品久久久久久变态 | 91麻豆精品国产91久久久更新时间 | 91av短视频 | 精品久久毛片 | 丁香 婷婷 激情 | 成人久久毛片 | 亚洲电影av在线 | 亚洲日本韩国一区二区 | 久久综合狠狠综合久久综合88 | 久久综合九色综合97_ 久久久 | 亚洲黄色免费在线 | 国产精品色婷婷视频 | 国产免费久久久久 | 人人网人人爽 | 一区二区三区 中文字幕 | 亚洲午夜激情网 | 综合亚洲视频 | 高清在线一区二区 | 国内久久精品 | 日韩精品高清视频 | 色综合咪咪久久网 | 国产视频精品网 | 激情图片久久 | 在线国产日本 | 国产福利小视频在线 | 午夜视频在线观看欧美 | 91在线欧美| 久久线视频 | 色综合天天天天做夜夜夜夜做 | 国产精品电影一区 | 四虎永久网站 | 色婷婷免费视频 | 久久国产一二区 | 一区二区三区日韩视频在线观看 | 午夜.dj高清免费观看视频 | 日韩欧美69 | 亚洲国产免费网站 | 国产精品中文字幕在线 | 免费一级日韩欧美性大片 | 亚洲精品国产第一综合99久久 | 久久精品在线视频 | 激情欧美丁香 | 日日夜夜婷婷 | 免费一级毛毛片 | 亚洲天堂网在线视频观看 | 91桃色免费视频 | 黄色成人在线观看 | 午夜av大片| 久久久久免费精品视频 | 综合激情婷婷 | 日本精品二区 | 一区二区三区在线观看 | 91理论片午午伦夜理片久久 | www视频免费在线观看 | 久久精品一二三区白丝高潮 | 亚洲精品在线观看av | 国产视频精品网 | 麻豆91视频 | 91免费观看网站 | 国产自产高清不卡 | 国产成人在线综合 | 亚洲综合一区二区精品导航 | 成人黄色片免费看 | 亚洲午夜精品一区 | www黄色大片 | 午夜a区| 久久亚洲婷婷 | 久久久久伦理电影 | 精品久久久久久综合日本 | 日韩免费成人av | 五月天六月婷婷 | 久久国产成人午夜av影院潦草 | 又湿又紧又大又爽a视频国产 | 午夜婷婷在线观看 | 亚洲精选国产 | 国产免费一区二区三区最新 | 在线观看你懂的网址 | 亚洲欧美日韩精品久久久 | 日韩av一区二区在线播放 | 午夜久久久久 | 久久国内免费视频 | 中文字幕专区高清在线观看 | 亚洲在线日韩 | 狠狠色狠狠综合久久 | 丁香婷婷深情五月亚洲 | 美女精品 | 亚洲午夜久久久久 | 国产精品视频永久免费播放 | 男女激情免费网站 | 久久人人爽人人片 | 日韩久久影院 | 中文在线8资源库 | 国产群p| 欧美日韩精品在线播放 | 黄色在线网站噜噜噜 | 成人国产网址 | 久草久视频 | 92av视频| 日韩高清一 | 日本精品一区二区三区在线播放视频 | 美女免费电影 | 久久99精品国产麻豆婷婷 | 国产欧美最新羞羞视频在线观看 | 国产精品免费观看视频 | 色爱区综合激月婷婷 | 蜜臀av在线一区二区三区 | 国产香蕉97碰碰久久人人 | 日韩av不卡在线播放 | 国产精品一区二区久久精品爱涩 | 国产精品剧情在线亚洲 | 在线视频欧美日韩 | 日韩丝袜| 国产一级性生活视频 | 国产精品一区在线观看 | 亚洲日本国产 | 激情综合中文娱乐网 | a视频免费在线观看 | 最近高清中文在线字幕在线观看 | 中文一区在线 | 一区二区三区日韩在线 | 在线观看国产中文字幕 | 天天插天天爱 | 亚洲激情影院 | 日韩精品一区二区三区高清免费 | 日韩区欧美久久久无人区 | 91麻豆精品国产91 | 又黄又爽又湿又无遮挡的在线视频 | 天天激情综合网 | 欧美日韩国产精品久久 | 国内精品久久久久久久影视麻豆 | 国产一级二级三级在线观看 | 久久精品久久99 | 狠狠狠狠狠狠狠狠 | 97电影在线观看 | 欧洲性视频 | 国产精品视频999 | 欧洲亚洲精品 | 日日操操操 | 婷婷综合影院 | 99热99| 91av资源在线 | 二区中文字幕 | 久热电影 | 激情婷婷丁香 | 91在线日韩| 一区二区视频免费在线观看 | 韩国在线一区二区 | 国产在线视频一区二区三区 | 精品成人网 | 国产精品一区二区在线观看免费 | 国产精品久久久久毛片大屁完整版 | 99热这里精品 | 国产特黄色片 | 国产不卡av在线播放 | 国产色综合天天综合网 | 91av九色| 99久久夜色精品国产亚洲96 | 深爱激情丁香 | 天天操操操操操 | 国产午夜三级一区二区三桃花影视 | 国产精品一区免费看8c0m | 97在线观看免费观看高清 | 国产精品 国产精品 | 国产精品视频地址 | 不卡av免费在线观看 | 天天干,天天射,天天操,天天摸 | a午夜在线| av网在线观看 | 在线 高清 中文字幕 | 日韩毛片在线一区二区毛片 | 亚洲精品在线观看av | 午夜精品av| 国产在线播放一区二区三区 | 国产高清久久久 | 视频二区在线 | 在线亚洲高清视频 | 天天躁日日躁狠狠躁 | 精品国产一区二区三区蜜臀 | 久久久黄色免费网站 | 欧美日韩中文国产 | 欧美一级片在线 | 国产亚洲视频中文字幕视频 | 午夜在线免费观看 | www亚洲一区 | 天天干夜夜操视频 | 天天爱天天草 | 超碰av在线免费观看 | 国产精品日韩高清 | 亚洲成年人免费网站 | 五月开心婷婷网 | 五月婷婷丁香综合 | 亚洲精品在线观 | 国产亚洲精品精品精品 | 成人性生交大片免费观看网站 | 精品免费在线视频 | 尤物九九久久国产精品的分类 | 久久成人国产精品免费软件 | avwww在线观看 | 五月婷婷黄色 | 久久综合爱 | 亚洲黄色在线免费观看 | 日本免费久久高清视频 | 国产精品久久久久久久久久新婚 | 天天操导航 | 国产精品一区欧美 | 久久精品视 | 国产日产欧美在线观看 | 九九热在线观看视频 | 精品免费国产一区二区三区四区 | 日韩中文字幕免费 | 成人午夜影院在线观看 | 久草五月 | 日本公妇色中文字幕 | 中文字幕一区二区三区精华液 | 久草青青在线观看 | 成av在线 | 丁香花在线视频观看免费 | 国产精品18久久久久白浆 | 亚洲国产日韩在线 | 国产伦精品一区二区三区四区视频 | 久久久久国产精品厨房 | 亚洲综合情| 久久99视频免费观看 | 国产精品欧美在线 | 国产精品美女999 | 国产日韩欧美自拍 | 69国产盗摄一区二区三区五区 | 91精品国产乱码 | 久久新视频 | 激情久久婷婷 | 中文字幕一区二区三区精华液 | 久久久久亚洲精品 | 日产av在线播放 | 欧美精品久久久久久 | 亚洲精品视频免费 | www.com久久 | 人人草人人草 | 国产91免费在线 | 亚洲一区av | 日韩av中文字幕在线 | 久草91视频 | 亚洲黄色大片 | 亚洲开心色 | 久久久国产精华液 | 激情动态 | 97网| 在线观看一级 | 亚洲精品456在线播放 | 人人玩人人添人人 | 久操视频在线播放 | 在线观看爱爱视频 | 国产黄色精品 | 五月婷婷播播 | 911免费视频 | 草久久影院 | 精品在线视频一区 | 国产码电影 | 日日插日日干 | 国产视| 93久久精品日日躁夜夜躁欧美 | 99视频偷窥在线精品国自产拍 | 免费视频91 | 久久精彩免费视频 | 99在线观看精品 | 日本三级人妇 | 亚洲免费av在线播放 | 成人免费 在线播放 | 久久96国产精品久久99软件 | av福利资源| 国产在线精品国自产拍影院 | 狠狠狠干| 九九热免费视频在线观看 | 亚洲精品中文在线 | 久久久久久欧美二区电影网 | 久福利 | 91视频免费看片 | 欧美一区二区在线刺激视频 | 伊人狠狠色丁香婷婷综合 | 午夜久久福利视频 | 成人午夜黄色影院 | 国产裸体永久免费视频网站 | 欧美日本一区 | 天天爱天天操 | 亚洲欧洲日韩在线观看 | 97电影在线观看 | 免费观看第二部31集 | 国产亚洲一级高清 | www.狠狠插.com | 亚洲情婷婷 | 一区在线观看 | 婷婷四房综合激情五月 | 丁香视频五月 | 午夜精品久久久久久久99无限制 | 日韩两性视频 | 超碰在线公开免费 | 日韩av男人的天堂 | 五月婷婷一级片 | 亚洲永久国产精品 | av电影中文| 久久国产精品久久久久 | 天天干天天拍天天操天天拍 | 国产日韩精品在线观看 | 午夜在线资源 | 伊人五月天.com | 在线观看免费一级片 | 97国产一区二区 | 在线一二三四区 | 成人在线视频你懂的 | 久久99日韩| 亚洲国产无 | 最新成人av | av中文字幕在线看 | 麻花豆传媒mv在线观看 | 色姑娘综合网 | aⅴ精品av导航 | 在线观影网站 | 久久久久免费 | 国产成人av免费在线观看 | 99久久日韩精品视频免费在线观看 | 亚洲黄色av| 久久久久久久久久久久影院 | 日韩在线播放欧美字幕 | 亚洲第一中文字幕 | 久久美女电影 | 免费能看的av | 在线观看免费高清视频大全追剧 | 激情综合五月网 | 午夜91在线| 99国产免费网址 | 日韩3区 | 日本精品久久久一区二区三区 | 永久黄网站色视频免费观看w | 久久爱992xxoo| 日日操日日插 | 久久久久久久久毛片精品 | 超碰免费公开 | 日韩成年视频 | 婷婷久草 | 黄色av一级| 中文字幕综合在线 | 狠狠操操 | av噜噜噜在线播放 | 人人插人人爱 | 狠狠色丁香婷婷综合久小说久 | 精品国产伦一区二区三区观看说明 | 午夜视频在线观看一区二区三区 | 亚洲精品国产成人 | 7777精品伊人久久久大香线蕉 | 一区二区三区四区五区六区 | 99久久99久久精品国产片 | 婷婷激情在线观看 | 国产高清视频在线免费观看 | 亚洲精品乱码久久久久久蜜桃动漫 | av观看在线观看 | 中文字幕av网站 | 中文字幕视频一区二区 | 日本在线视频网址 | 一区二区av | 中文字幕在线国产 | 国产色一区 | 91精品在线免费观看 | 久久撸在线视频 | 99久久www免费 | 欧美美女视频在线观看 | 综合久久综合久久 | 美女视频是黄的免费观看 | 国产在线视频导航 | 免费情趣视频 | 狠狠久久综合 | 日本成人中文字幕在线观看 | 超碰97人人干 | 免费在线观看黄 | 亚洲资源在线网 | 在线播放精品一区二区三区 | 天天天天天天操 | 日韩狠狠操 | 国产午夜精品免费一区二区三区视频 | 久久亚洲婷婷 | 久久av在线播放 | 四虎最新入口 | 综合国产在线观看 | 97在线观看免费视频 | 黄色三级网站在线观看 | 91麻豆免费看| 视频成人| 五月天综合色 | 亚洲成aⅴ人片久久青草影院 | 久久久人 | 国产一区免费视频 | 久久精品看 | 91精品区| 亚洲黄网站 | 丁香婷五月 | 中文字幕免费不卡视频 | 在线免费观看黄色av | 六月婷操 | 91中文字幕在线 | 91中文字幕永久在线 | 一区二区视 | 国产精品一区二区三区在线看 | 久久久久久久综合色一本 | 日本黄色大片儿 | 亚洲成人午夜在线 | 亚洲高清网站 | 五月婷婷激情六月 | 亚洲视频精品 | 激情网综合 | 在线激情网 | 99草视频 | 国产一级a毛片视频爆浆 | 日日爱夜夜爱 | 97电影网手机版 | 人人爱天天操 | 中文字幕在线视频免费播放 | 欧美日韩在线网站 | 国精产品满18岁在线 | 久久69av| 中文字幕在线观看日本 | 国产成人一区二区三区在线观看 | 久久爽久久爽久久av东京爽 | 亚洲精品国产精品国自产在线 | 最新av观看 | 亚洲国产日韩一区 | 伊人国产女 | 高清久久久 | 亚洲精品国精品久久99热一 | 日本丶国产丶欧美色综合 | 国产最新在线 | 久久久精品久久日韩一区综合 | 久久精选视频 | 日本久久精 | 色搞搞| 国产最新视频在线 | 色婷婷激情综合 | 国产精品对白一区二区三区 | 色综合色综合色综合 | 欧美 亚洲 另类 激情 另类 | 免费日韩一区二区三区 | 久久国产剧场电影 | 天天干天天插伊人网 | 中文字幕在线观看你懂的 | 成年人视频在线观看免费 | 精品久久1| 天天躁日日躁狠狠躁av麻豆 | 国产精品成人国产乱一区 | 国产v在线播放 | 日本黄色免费电影网站 | 国产四虎影院 | 五月激情丁香 | 天天看天天干 | 国产高清不卡av | 午夜av在线 | 久热精品国产 | 99精品国产aⅴ | 午夜黄网 | 天天操人人干 | 丝袜美女在线观看 | 日韩免费一区二区 | 国产男女爽爽爽免费视频 | 国产精品成人久久久久久久 | 日韩69av| 国产69精品久久99的直播节目 | 国产精品粉嫩 | 国产高清免费在线观看 | 亚洲一本视频 | 色wwwww| 91成人亚洲 | 在线看黄色的网站 | 99精品视频一区二区 | 久久99久久99精品免费看小说 | 欧美一区影院 | 五月精品| 亚洲成年人在线播放 | 欧美日韩国产精品爽爽 | 午夜视频在线观看一区二区三区 | 欧美性极品xxxx做受 | 免费视频99 | 国产一级一级国产 | 96亚洲精品久久 | 天天激情| 国产中文字幕一区 | 91麻豆精品久久久久久 | 国产日韩精品在线 | 激情视频区 | 中文字幕丝袜 | 不卡中文字幕在线 | 99精品视频在线 | 日韩av影视在线观看 | 中文字幕资源网 国产 | 中文字幕一二三区 | 亚洲婷婷在线 | 久久免费观看视频 | 国产日产高清dvd碟片 | 很黄很污的视频网站 | 中文字幕在线不卡国产视频 | www色网站| 国产精品福利久久久 | 热热热热热色 | 九九久久久久久久久激情 | 久久96国产精品久久99软件 | 国产黄色精品 | 波多野结衣电影一区二区三区 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 欧美一级小视频 | 麻豆视频在线播放 | 日本69hd | 精品久久久久国产 | 国产又粗又猛又黄又爽的视频 | 国产精品男女视频 | 99热最新 | 热久久这里只有精品 | 婷婷六月天天 | 在线观看av的网站 | 97在线视频免费看 | av观看免费在线 | 欧美极品少妇xbxb性爽爽视频 | 久久久久免费网站 | 欧美日韩天堂 | 娇妻呻吟一区二区三区 | 色综合激情网 | 日韩久久精品 | 亚洲三级国产 | 国产美女视频网站 | 日韩3区 | 日韩色一区二区三区 | 爱av在线网 | 996久久国产精品线观看 | 91亚色视频 | 欧美日韩高清一区二区 国产亚洲免费看 | 成人网色 | 天天草综合网 | 欧洲精品一区二区 | 国产中文字幕大全 | www夜夜操| 97爱| 日韩精品一区二区三区免费观看视频 | 四虎影视av | 一区二区三区在线免费观看视频 | 亚洲年轻女教师毛茸茸 | 久久国产精品偷 | 日本精品视频免费 | 久久精品久久国产 | 麻豆国产视频 | 四虎在线免费观看视频 | 伊甸园av在线 | 久久线视频| 国产区精品在线观看 | 久久精品亚洲一区二区三区观看模式 | 国产精品黄色影片导航在线观看 | 不卡av在线 | 69热国产视频| 免费网站在线观看成人 | 欧美日韩精品网站 | 中文字幕高清视频 | 精品免费观看 | 黄色电影网站在线观看 | 国产精品av免费在线观看 | 精品国产一区二区在线 | 国产精品手机看片 | 97超碰免费 | 天天操天天谢 | 色.www| 97超碰人人澡人人爱学生 | 中文字幕亚洲欧美日韩 | www夜夜| 美女黄久久 | 日韩手机在线 | 精品视频专区 | 久久国产亚洲视频 | 91在线小视频 | 又黄又爽又无遮挡免费的网站 | 欧美国产不卡 | 亚洲精品免费在线观看视频 | 亚洲成人黄色在线观看 | 久青草电影 | 国产黄色免费 | 久久久精品久久日韩一区综合 | 欧美日本一区 | 免费久久网 | 成年在线观看 | 久久久网| 天天爽天天搞 | 免费欧美精品 | 久久9999久久免费精品国产 | 日韩视频免费观看高清完整版在线 | 黄色在线观看免费网站 | 97视频人人 | av黄色在线观看 | 一区二区视频在线观看免费 | 免费在线观看av | 国产精品99久久久久久小说 | 麻豆成人精品 | 中文字幕国产一区二区 | 成人a在线观看高清电影 | 黄色毛片视频免费观看中文 | 天天插天天操天天干 | 久久中文字幕视频 | 91高清视频 | 亚州av网站大全 | 99精品视频免费 | 超碰免费在线公开 | 中文字幕大全 | av一级片在线观看 | 日韩免费一二三区 | 在线亚洲日本 | 开心色插| 99精品热视频只有精品10 | 在线播放 日韩专区 | 片网站 | av中文字幕第一页 | 日韩精品免费一区二区 | 成人av一区二区在线观看 | 性色xxxxhd| 制服丝袜亚洲 | 亚洲国产精品500在线观看 | 日韩在线观看三区 | 婷婷丁香激情网 | 亚洲专区欧美专区 | 欧美91片 | 永久免费视频国产 | 精品亚洲视频在线观看 | 日韩www在线 | 一区二区三区免费在线观看视频 | 久久人人爽人人爽人人片av免费 | 久久视 | 色吊丝在线永久观看最新版本 | 免费日韩 精品中文字幕视频在线 | 国产日韩亚洲 | 成人亚洲精品久久久久 | 十八岁以下禁止观看的1000个网站 | av亚洲产国偷v产偷v自拍小说 | 超碰97av在线 | 91视频国产免费 | av国产在线观看 | 91天天操| 在线观看完整版免费 | 正在播放 国产精品 | 亚洲国产午夜精品 | 久久人人97超碰com | 一级性视频 | 亚州精品视频 | 久久免费高清视频 | 91禁在线看| 国产精品久久二区 | 日本激情中文字幕 | 在线观看视频亚洲 | 精品影院一区二区久久久 | 91精品国产综合久久婷婷香蕉 | 国产精品亚 | 中文字幕免费成人 | 999视频网 | 中文字幕在线电影 | www.午夜视频 | 国产成人精品一区二三区 | 国产一二三四在线视频 | 国产成人一区二区三区影院在线 | 热久久免费视频精品 | 久草在线在线精品观看 | 久久九九精品久久 | 嫩草av在线 | 在线亚洲免费视频 | 在线日韩亚洲 | 欧美疯狂性受xxxxx另类 | 又色又爽又激情的59视频 | 狠狠色狠狠色综合系列 | 久久久久久久久影视 | 亚洲专区在线播放 | 91麻豆精品国产午夜天堂 | 久久久久久久久久伊人 | 亚洲精选国产 | 在线观看免费成人av | 黄色aaa毛片 | 91成人精品一区在线播放69 | 人人讲下载 | 久久99国产精品免费 | 国产99中文字幕 | 九九综合久久 | 精品国产成人 | 最新精品国产 | 日韩v在线91成人自拍 | 欧美夫妻生活视频 | 亚洲精品九九 | 日韩乱码中文字幕 | 一二区电影 | 国产一级精品在线观看 | 国产原创91 | 夜色成人av | 狠狠狠狠干 | 欧美了一区在线观看 | 911精品美国片911久久久 | 日韩爱爱片| 午夜精品三区 | 激情喷水 | 欧美十八| 日韩理论 | 天天婷婷 | av不卡免费在线观看 | 精品国产一区二区三区四区在线观看 | 欧美日韩在线免费观看视频 | 亚洲精品视频 | 日韩在线精品一区 | 久久在线看| 日本精品在线视频 | 久久久精品日本 | 成片免费观看视频大全 | 日韩欧美一区二区三区在线 | 亚洲精品视频在线观看免费视频 | 日本精品一 | 日韩 精品 一区 国产 麻豆 | 伊人伊成久久人综合网站 | 丁香资源影视免费观看 | 久久久精品一区二区三区 | 视频高清 | 麻花豆传媒一二三产区 | 色综合久久66| 欧美亚洲另类在线视频 | 国产亚洲在 | 日韩有码第一页 | 亚洲国产精品500在线观看 | 国产一区二区播放 | 国产无遮挡又黄又爽在线观看 | 成人在线视频免费观看 | 丁香六月在线观看 | 在线视频免费观看 | 激情大尺度视频 | 国产精品一区二区久久精品爱微奶 | 国产精品自产拍在线观看蜜 | 在线免费观看黄网站 | 日韩午夜电影院 | 亚洲欧美乱综合图片区小说区 | 久操97| av在线观| 免费一级片在线 | 久久久久久免费视频 | 99热99re6国产在线播放 | av观看免费在线 | 欧美激情综合网 | av中文字幕不卡 | 色搞搞| 美女视频永久黄网站免费观看国产 | 日韩在线高清视频 | 国产女人免费看a级丨片 | 黄色中文字幕 | 超碰人人草人人 | 久久久久久久久黄色 | 日本在线观看一区二区三区 | 国产精品免费大片视频 | 亚洲国产mv | 99理论片 | 天天干天天干天天操 | 久热久草 | 人人草在线观看 | 亚洲高清av在线 | 久久国产精彩视频 | 国产高清在线免费视频 | 日韩三级一区 | 免费看成人 | 亚洲色图美腿丝袜 | japanesexxxxfreehd乱熟| 日韩一区二区三区观看 | 东方av在线免费观看 | 天天操夜夜摸 | 综合色狠狠 | 久久久久欧美精品999 | 久久99精品国产99久久6尤 | 五月激情在线 | 一区二区三区四区五区在线视频 | 国产97在线看| 狠狠躁日日躁狂躁夜夜躁 | 99热这里是精品 | 色综合色综合色综合 | 182午夜在线观看 | 日韩欧美区| 免费一级特黄毛大片 | 午夜黄色 | 亚洲aⅴ一区二区三区 | 午夜久久美女 | 国内精品久久久久久久久 | 久久久久久久久久久成人 | 亚洲国产午夜视频 | 视频高清 | 免费人成在线观看网站 | 五月婷婷网站 | 日韩亚洲精品电影 | 中文字幕在线观看一区二区 | 日韩黄色大片在线观看 | 一级一片免费看 | 在线亚洲日本 | 日韩二区在线播放 | 国产成人亚洲在线观看 | 久操视频在线观看 | 日韩专区在线观看 | 波多野结衣动态图 | 五月综合色 | 亚洲伦理电影在线 | 国产高清在线一区 | 精品国产一区二区三区男人吃奶 | 免费色av | 91麻豆精品国产91久久久使用方法 | 欧美激情综合五月色丁香 | 99免费国产| 香蕉国产91 | 日日干 天天干 | 超碰精品在线观看 | 特黄免费av| 国产精品一区二区av麻豆 | 黄色av播放 | 中文在线www | 在线黄色av电影 | 一级欧美黄 | 欧美不卡视频在线 | 在线高清av| 国产在线理论片 | 99久久国产免费免费 | 久久伊人热| 808电影免费观看三年 | 久久综合狠狠综合久久狠狠色综合 | 91在线永久 | 亚洲 欧美 另类人妖 |