国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

ANN預(yù)測代碼復(fù)現(xiàn)與調(diào)參:解壓、數(shù)據(jù)對(duì)齊到模型優(yōu)化的完整實(shí)戰(zhàn)指南

ANN預(yù)測代碼復(fù)現(xiàn)與調(diào)參:解壓、數(shù)據(jù)對(duì)齊到模型優(yōu)化的完整實(shí)戰(zhàn)指南 簡介這份資源是用于人工神經(jīng)網(wǎng)絡(luò)ANN預(yù)測分析的MATLAB程序文件面向希望通過實(shí)例快速掌握ANN建模流程的初學(xué)者和從事數(shù)據(jù)預(yù)測的分析人員文件以單個(gè)ANN.m腳本實(shí)現(xiàn)了從網(wǎng)絡(luò)結(jié)構(gòu)定義、訓(xùn)練參數(shù)配置到數(shù)據(jù)預(yù)測輸出的完整鏈路特別適合在回歸、時(shí)間序列等預(yù)測場景中理解ANN的實(shí)際應(yīng)用。資源包為RAR格式總大小僅1KB內(nèi)含1個(gè)MATLAB腳本文件代碼精簡、無多余依賴便于直接運(yùn)行、閱讀和二次修改目前已有195人學(xué)習(xí)/下載可作為一個(gè)輕量級(jí)的入門預(yù)測示例。通過該文件讀者可以系統(tǒng)接觸神經(jīng)元模型、反向傳播與梯度下降、激活函數(shù)選擇、損失函數(shù)與優(yōu)化器配置等核心知識(shí)點(diǎn)并對(duì)照代碼掌握數(shù)據(jù)預(yù)處理、模型訓(xùn)練、預(yù)測結(jié)果評(píng)估及參數(shù)調(diào)優(yōu)的完整步驟內(nèi)容還覆蓋了均方誤差、交叉熵、Adam與SGD等常用技術(shù)與超參數(shù)調(diào)整策略。雖然體積不大但集中呈現(xiàn)了構(gòu)建一個(gè)可運(yùn)行ANN預(yù)測模型所需的關(guān)鍵技術(shù)要點(diǎn)對(duì)鞏固理論基礎(chǔ)和上手實(shí)踐均有參考價(jià)值。1. 拿到 ANN.rar 先別急著解壓先看清這個(gè)預(yù)測包是什么來路客戶甩過來一個(gè) ANN.rar說這是上一個(gè)人留下的神經(jīng)網(wǎng)絡(luò)預(yù)測程序讓你跑通、改參數(shù)、出預(yù)測結(jié)果——做預(yù)測的工程師隔三差五就會(huì)撞上這種事。這個(gè) rar 里通常打包了解壓即用的 ANN 預(yù)測項(xiàng)目訓(xùn)練腳本、原始數(shù)據(jù)運(yùn)氣好還有訓(xùn)練好的模型權(quán)重。它對(duì)應(yīng)的問題非常具體拿到別人分享的人工神經(jīng)網(wǎng)絡(luò)預(yù)測代碼怎么在最短時(shí)間內(nèi)看懂、跑通、調(diào)好而不是從零搭 BP 或 MLP。適合正在復(fù)現(xiàn) ANN 預(yù)測項(xiàng)目的從業(yè)者也適合要把老 MATLAB 預(yù)測程序遷移到 Python 的人。下面按我自己的復(fù)現(xiàn)順序從解壓一路寫到調(diào)參和排錯(cuò)。2. 解壓與文件盤點(diǎn)偽加密、亂碼和四類文件角色2.1 遇密碼別急著破解先判斷是偽加密還是真密碼雙擊 rar 彈密碼框是 ANN.rar 類分享包最常見的第一個(gè)坎。很多人第一反應(yīng)是找密碼破解工具但我不建議這么干——先花兩分鐘判斷它是不是偽加密。所謂 rar 偽加密是指壓縮包頭部被改過加密標(biāo)志位解壓軟件以為它加密了實(shí)際數(shù)據(jù)區(qū)根本沒加密。它的典型現(xiàn)象是WinRAR 打開就要求輸密碼但包的注釋、文件名、README 里完全沒提密碼你用任何工具去跑密碼永遠(yuǎn)跑不出來因?yàn)楦緵]有密碼位可破。檢測方法很簡單# lsar 是 The Unarchiver 的命令行版macOS/Linux 下常用 lsar ANN.rar # 手頭有 7-Zip 的話直接列包內(nèi)容 7z l ANN.rar關(guān)鍵看輸出如果lsar或7z l能正常列出內(nèi)部文件名和大小但真正解壓時(shí)又要求密碼那基本可以判定是偽加密。這種包不需要破密碼換一個(gè)能忽略加密標(biāo)志位的解壓器直接解即可比如 macOS 上的 The Unarchiver或者用 7-Zip 的強(qiáng)制模式。反過來如果列文件這一步就被卡住、連文件名都看不到那才是真加密老老實(shí)實(shí)去翻分享者給的注釋或說明文件。提示分享包的習(xí)慣是在壓縮注釋里寫密碼常見格式是“解壓密碼xxx”或一串網(wǎng)址。解壓前先把注釋面板打開看一眼別在偽加密上浪費(fèi)半小時(shí)。另外注意分卷包ANN.part1.rar 這類名字意味著文件被拆成多卷必須把所有分卷放在同一目錄再解壓缺一卷會(huì)直接報(bào) CRC 錯(cuò)誤。這個(gè)和偽加密無關(guān)但包一多最容易漏。2.2 按擴(kuò)展名給文件分類.m、.py、.mat、.csv 各自干什么解壓后別急著雙擊腳本先做一次文件盤點(diǎn)。我會(huì)用文件管理器按擴(kuò)展名分組或者直接看終端輸出7z l ANN.rar find . -type f | sed s/.*\.// | sort | uniq -c這行命令統(tǒng)計(jì)包內(nèi)各擴(kuò)展名的文件數(shù)量一眼就能判斷項(xiàng)目技術(shù)棧。常見的組合大致是四種擴(kuò)展名文件角色處理方式.mMATLAB 腳本或函數(shù)需要 MATLAB 運(yùn)行或人工翻譯成 Python.matMATLAB 數(shù)據(jù)文件用 scipy.io.loadmat 讀入 Python.pyPython 訓(xùn)練/預(yù)測腳本直接跑或改參數(shù)后跑.csv / .xlsx原始數(shù)據(jù)檢查表頭、時(shí)間列、缺失值.h5 / .pkl / .joblib訓(xùn)練好的模型權(quán)重加載時(shí)注意版本匹配見 5.4.json / .yaml超參數(shù)配置只讀改了要同步改訓(xùn)練腳本血淚經(jīng)驗(yàn).mat文件在 Python 里讀取有一個(gè)固定的坑——MATLAB 結(jié)構(gòu)化存儲(chǔ)的變量取出來后往往要多套一層下標(biāo)。常見做法是先打印再提數(shù)據(jù)import scipy.io mat scipy.io.loadmat(data.mat) print(mat.keys()) # 先看變量名有哪些 # 如果 train_x 是 MATLAB struct取出后 dtype 是 object需要再解一層 X mat[train_x][0][0] if mat[train_x].dtype object else mat[train_x] print(X.shape) # 看到形狀才能判斷維度方向很多人卡在這一步就是因?yàn)閘oadmat讀出來的 shape 是(1, n)或(1, 1)而不是想要的(n_samples, n_features)于是后面全亂套。先打印 shape、dtype、ndim再動(dòng)手能省掉一小時(shí)排查。2.3 三個(gè)動(dòng)不得的文件模型權(quán)重、歸一化參數(shù)、樣本順序盤完文件后有三樣?xùn)|西我會(huì)明確標(biāo)上“只讀”誰改誰翻車。第一是模型權(quán)重文件.h5 / .pkl / .joblib。這里面的數(shù)值是訓(xùn)練好的連接權(quán)值任何手工改動(dòng)都會(huì)讓模型靜默失效——不報(bào)錯(cuò)但預(yù)測結(jié)果變成一堆亂數(shù)。要調(diào)模型就重新訓(xùn)練別去改權(quán)重。第二是歸一化參數(shù)。很多老包里會(huì)把訓(xùn)練時(shí)算好的均值和方差單獨(dú)存成變量比如xmean、xstd或者scaler.pkl。預(yù)測階段必須沿用這套參數(shù)絕對(duì)不能讀入新數(shù)據(jù)后重新 fit。原因見 5.1簡單說就是重新 fit 等于把測試集信息混進(jìn)了訓(xùn)練流程。第三是樣本順序。時(shí)序預(yù)測的數(shù)據(jù)行順序就是時(shí)間順序。對(duì) CSV 做排序、去重、或者不小心按行打亂滑窗構(gòu)造出的訓(xùn)練樣本會(huì)整體錯(cuò)位模型學(xué)到的全是噪聲。如果包內(nèi)數(shù)據(jù)是日頻或小時(shí)頻的序列我建議先復(fù)制一份原始文件做備份所有清洗操作都在副本上進(jìn)行。這三條注意到位解壓和盤點(diǎn)階段就算安全通過。3. 摸清數(shù)據(jù)流從入口腳本到輸入輸出對(duì)齊3.1 找主干腳本文件名、函數(shù)名和注釋里的三個(gè)線索解壓完成后下一步是快速定位誰是入口腳本。一個(gè)包含十幾個(gè)文件的預(yù)測包里只有一到兩個(gè)文件是主干其余要么是工具函數(shù)要么是舊版本備份。我一般按三個(gè)線索找先看文件名。main.m、demo.m、run_ann.m、train.py、predict.py這種名字幾乎都是入口。沒有明顯入口時(shí)按文件修改時(shí)間排序最近修改的那個(gè)通常是作者最后跑通的版本。再看函數(shù)名。在 .m 或 .py 文件里搜索function或def關(guān)鍵字帶predict、forecast、train、ann的函數(shù)就是核心。比如 MATLAB 里function y ann_predict(x, net)這是入口里被調(diào)用的關(guān)鍵函數(shù)。最后看注釋。老工程師寫 MATLAB 預(yù)測程序有個(gè)習(xí)慣文件頭部會(huì)寫一段“本程序使用 BP 神經(jīng)網(wǎng)絡(luò)對(duì) XX 數(shù)據(jù)進(jìn)行預(yù)測運(yùn)行前請(qǐng)先加載 XX.mat”。這句話直接告訴你要不要預(yù)處理、加載哪個(gè)數(shù)據(jù)文件。找到入口后先別急著運(yùn)行。用文本編輯器打開按順序讀一遍數(shù)據(jù)和模型調(diào)用的位置把“加載數(shù)據(jù) → 歸一化 → 訓(xùn)練 → 預(yù)測 → 反歸一化 → 輸出”這條數(shù)據(jù)流畫出來。這一遍讀明白后面改參數(shù)才有方向。3.2 MATLAB 轉(zhuǎn) Python 的維度陷阱行是樣本還是列是樣本ANN.rar 這類包相當(dāng)一部分是 MATLAB 項(xiàng)目。MATLAB 是列優(yōu)先語言矩陣存儲(chǔ)按列連續(xù)所以老代碼里最常見的組織方式是“每列一個(gè)樣本”X的形狀是(特征數(shù), 樣本數(shù))y是(1, 樣本數(shù))。而 Python 的 sklearn 和大多數(shù)深度學(xué)習(xí)框架都約定“每行一個(gè)樣本”X形狀是(樣本數(shù), 特征數(shù))。這個(gè)差異是遷移時(shí)翻車率最高的點(diǎn)沒有之一。從 .mat 里讀數(shù)據(jù)后我做的第一件事永遠(yuǎn)是print(X shape:, X.shape) # 比如 (5, 1000) print(y shape:, y.shape) # 比如 (1, 1000)如果 X 是(5, 1000)5 個(gè)特征、1000 個(gè)樣本而你的 Python 模型要求(1000, 5)直接轉(zhuǎn)置X X.T # (1000, 5) y y.ravel() # (1000,)判斷依據(jù)不是形狀本身而是語義哪個(gè)維度數(shù)值大且接近樣本量哪個(gè)就是樣本維。有時(shí)候 .mat 里的 X 是(1000, 5)說明作者已經(jīng)整理成行樣本了那就不需要轉(zhuǎn)置。最忌諱的是不看語義、機(jī)械地認(rèn)為“MATLAB 的一定要轉(zhuǎn)置”兩個(gè)方向都吃過虧之后我現(xiàn)在一律先打印形狀再?zèng)Q定。3.3 歸一化與反歸一化定位預(yù)測值量綱對(duì)不上的根源ANN 預(yù)測結(jié)果最常見的毛病是“量綱對(duì)不上”模型輸出 0.2但真實(shí)值應(yīng)該是 2000或者預(yù)測曲線是一條平坦的直線貼近某個(gè)常數(shù)。十有八九是歸一化和反歸一化沒配對(duì)。MATLAB 老代碼里歸一化通常用mapminmax函數(shù)它默認(rèn)把數(shù)據(jù)映射到[-1, 1]區(qū)間[xn, ps] mapminmax(x); % ps 里存了 xmin, xmax yn sim(net, xn); % 網(wǎng)絡(luò)預(yù)測 y mapminmax(reverse, yn, ps); % 反歸一化對(duì)應(yīng)的反歸一化數(shù)學(xué)公式是y_true (y_max - y_min) / 2 * (y_pred_norm 1) y_min而 Python 的sklearn.preprocessing.MinMaxScaler默認(rèn)映射到[0, 1]反歸一化公式變成y_true y_pred_norm * (y_max - y_min) y_min兩個(gè)公式的分母差了一個(gè) 2。如果把 MATLAB 的ps里的ymin、ymax直接喂給 sklearn 的inverse_transform預(yù)測結(jié)果整體偏一半。所以遷移時(shí)要么改寫公式要么用MinMaxScaler(feature_range(-1, 1))對(duì)齊 MATLAB 的行為。定位歸一化代碼的位置也很快直接在源碼里搜關(guān)鍵字grep -rn mapminmax\|MinMaxScaler\|normalize\|scaler --include*.m --include*.py .重點(diǎn)看兩件事縮放器是在訓(xùn)練集上 fit 還是整個(gè)序列上 fit預(yù)測之后有沒有對(duì)應(yīng)的反變換。這兩處只要有一處錯(cuò)位最終輸出就不可能對(duì)。4. 用最小腳本跑通 ANN 預(yù)測數(shù)據(jù)加載、滑窗與三參數(shù)落地4.1 環(huán)境準(zhǔn)備依賴清單與版本紅線如果包是純 Python環(huán)境準(zhǔn)備相對(duì)簡單。ANN 預(yù)測最常用的是 scikit-learn 的MLPRegressor輕量、無 GPU 依賴、參數(shù)直觀如果包內(nèi)代碼是 LSTM 或更深的網(wǎng)絡(luò)則要上 TensorFlow/Keras。我不建議一開始就搭完整環(huán)境先裝最小集合等確認(rèn)模型類型再補(bǔ)依賴pip install numpy pandas scikit-learn scipy matplotlib版本上有兩條紅線scikit-learn 建議 1.2 以上老版本MLPRegressor的solver默認(rèn)值和早停行為有差異容易出現(xiàn)“同樣的代碼別人能跑你不能”scipy必須是能正常loadmat的版本個(gè)別新版本對(duì)老 .mat 的兼容性會(huì)報(bào)ValueError遇到就降一個(gè)次版本。Keras 的版本坑更多放在 5.4 里單獨(dú)說。4.2 從 CSV 到預(yù)測值一份可直接復(fù)制的 MLP 腳本這是整個(gè)復(fù)現(xiàn)過程里最核心的一段。無論 ANN.rar 里原始代碼是什么形態(tài)我都建議先寫一份最小可運(yùn)行腳本把“數(shù)據(jù) → 預(yù)測值”這條路走通再回來改結(jié)構(gòu)。下面這份腳本針對(duì)單變量時(shí)間序列用前 5 個(gè)歷史點(diǎn)預(yù)測下一點(diǎn)import numpy as np import pandas as pd from sklearn.preprocessing import MinMaxScaler from sklearn.neural_network import MLPRegressor from sklearn.metrics import mean_absolute_error # 1. 讀取 CSV假設(shè)第一列是時(shí)間第二列是要預(yù)測的指標(biāo) df pd.read_csv(series.csv, encodinggbk, parse_dates[0]) vals df.iloc[:, 1].astype(float).values # 2. 構(gòu)造滑窗數(shù)據(jù)用前 window 個(gè)點(diǎn)預(yù)測下一個(gè)點(diǎn) def build_windows(data, window): X, y [], [] for i in range(len(data) - window): X.append(data[i:i window]) y.append(data[i window]) return np.array(X), np.array(y) WINDOW 5 X, y build_windows(vals, WINDOW) # 3. 按時(shí)間順序切分不打亂前 80% 訓(xùn)練后 20% 測試 split int(len(X) * 0.8) X_train, X_test X[:split], X[split:] y_train, y_test y[:split], y[split:] # 4. 先在訓(xùn)練集上 fit 歸一化再變換測試集防止數(shù)據(jù)泄露 scaler_x MinMaxScaler() scaler_y MinMaxScaler() X_train_s scaler_x.fit_transform(X_train) X_test_s scaler_x.transform(X_test) y_train_s scaler_y.fit_transform(y_train.reshape(-1, 1)).ravel() # 5. MLP 回歸模型 model MLPRegressor( hidden_layer_sizes(32, 16), activationrelu, solveradam, alpha0.01, learning_rate_init0.001, max_iter500, early_stoppingTrue, n_iter_no_change20, random_state42 ) model.fit(X_train_s, y_train_s) # 6. 預(yù)測并還原量綱 y_pred_s model.predict(X_test_s).reshape(-1, 1) y_pred scaler_y.inverse_transform(y_pred_s).ravel() # 7. 評(píng)估 print(MAE:, mean_absolute_error(y_test, y_pred))這段腳本的邏輯是固定套路滑窗構(gòu)造樣本 → 時(shí)間順序切分 → 訓(xùn)練集上 fit 縮放器 → 訓(xùn)練 → 反變換還原。第 4 步是關(guān)鍵fit_transform只作用在X_train上X_test用transform而不是fit_transform這樣測試集信息不會(huì)滲透進(jìn)縮放參數(shù)第 6 步的reshape(-1, 1)是因?yàn)镸inMaxScaler要求輸入是二維數(shù)組而MLPRegressor的預(yù)測輸出是(n_samples,)不還原維度直接inverse_transform會(huì)報(bào)錯(cuò)。如果包內(nèi)是 LSTM 預(yù)測而不是 MLP只需要把第 5 步替換成 Keras 模型并把輸入 reshape 成三維X_train_s X_train_s.reshape(X_train_s.shape[0], X_train_s.shape[1], 1) X_test_s X_test_s.reshape(X_test_s.shape[0], X_test_s.shape[1], 1) from tensorflow.keras.models import Sequential from tensorflow.keras.layers import LSTM, Dense model Sequential([ LSTM(32, input_shape(WINDOW, 1)), Dense(1) ]) model.compile(optimizeradam, lossmse) model.fit(X_train_s, y_train_s, epochs50, batch_size32, verbose0)注意LSTM 的輸入維度是 (樣本數(shù), 時(shí)間步數(shù), 特征數(shù))滑窗長度就是時(shí)間步數(shù)。MLP 能直接吃二維輸入是因?yàn)樗汛翱趦?nèi)的 5 個(gè)點(diǎn)當(dāng)平鋪特征LSTM 則把它們當(dāng)時(shí)間步處理語義不同。4.3 三個(gè)必調(diào)參數(shù)隱藏層、學(xué)習(xí)率、訓(xùn)練集比例最小腳本跑通后真正決定預(yù)測效果的是下面這幾個(gè)參數(shù)。每次拿到新數(shù)據(jù)我會(huì)優(yōu)先調(diào)這三個(gè)其他參數(shù)保持默認(rèn)。第一個(gè)是hidden_layer_sizes(32, 16)。這個(gè)元組定義了隱藏層的數(shù)量和每層節(jié)點(diǎn)數(shù)。對(duì)大多數(shù)單變量時(shí)間序列一到兩層隱藏層就夠了節(jié)點(diǎn)數(shù)從 16 到 64 之間試。節(jié)點(diǎn)數(shù)太少擬合不動(dòng)太多容易過擬合小樣本數(shù)據(jù)。我習(xí)慣從(32,)起步往(32, 16)加一層往下減到(16,)比較三次的驗(yàn)證誤差再定。第二個(gè)是learning_rate_init0.001。Adam 優(yōu)化器對(duì)這個(gè)初始學(xué)習(xí)率不算敏感但老代碼用sgd求解器時(shí)會(huì)敏感得多。如果訓(xùn)練損失震蕩不下降先把學(xué)習(xí)率降到 0.0005如果損失下降太慢提到 0.005 試試。不要同時(shí)調(diào)學(xué)習(xí)率和隱藏層一次只動(dòng)一個(gè)變量。第三個(gè)是訓(xùn)練集比例 0.8。時(shí)序預(yù)測和橫截面數(shù)據(jù)不一樣不能隨意增加訓(xùn)練比例——測試集如果只剩 50 個(gè)樣本MAE 的置信度就很低。我一般先保證測試集至少 100 個(gè)點(diǎn)再反推訓(xùn)練比例。數(shù)據(jù)量小的序列甚至可以改成 70%/30%并配合早停防止過擬合。提示調(diào)參建議做一張簡單的記錄表把每次改的參數(shù)、驗(yàn)證集 MAE、測試集 MAE 寫下來。不要憑感覺連著改四五個(gè)參數(shù)那樣最后出了問題根本不知道是哪個(gè)參數(shù)導(dǎo)致的。5. ANN 預(yù)測四類翻車排查數(shù)據(jù)泄露、過擬合、隨機(jī)性與加載失敗5.1 數(shù)據(jù)泄露歸一化發(fā)生在切分前測試集就臟了現(xiàn)象訓(xùn)練集上 R2 接近 0.99測試集上誤差也低得不像話但一上真實(shí)數(shù)據(jù)預(yù)測就崩。甚至有時(shí)候測試集誤差越低上線效果越離譜。原因最常見的是在全序列上做了MinMaxScaler().fit_transform(data)再切分訓(xùn)練測試集。縮放器看過整個(gè)序列的均值和最大值相當(dāng)于把測試集的信息提前泄露給了訓(xùn)練流程。模型學(xué)到的“規(guī)律”里混進(jìn)了未來數(shù)據(jù)的統(tǒng)計(jì)量換一段新數(shù)據(jù)就現(xiàn)原形。另一種泄露是把時(shí)間序列整體shuffle后再切分窗口前后的時(shí)間關(guān)系被打亂模型根本沒見過連續(xù)的時(shí)間結(jié)構(gòu)。解決嚴(yán)格按 4.2 的順序——先切分、后歸一化而且只允許在訓(xùn)練集上fit_transform測試集只能transform。檢查辦法是在源碼里搜scaler和fit_transform的位置確認(rèn)它出現(xiàn)在切分代碼之后。如果包里附帶的預(yù)測流程是 MATLAB 的mapminmax同樣檢查它是不是在全序列上計(jì)算的歸一化參數(shù)。這是 ANN 預(yù)測里最隱蔽的坑改了之后測試誤差通常會(huì)變大但那是真實(shí)水平。5.2 過擬合訓(xùn)練損失還在降驗(yàn)證損失已經(jīng)反彈現(xiàn)象訓(xùn)練損失一路下降看起來一切正常但驗(yàn)證集損失降到某個(gè)點(diǎn)后開始反彈最終測試集誤差遠(yuǎn)大于訓(xùn)練集。典型特征是“訓(xùn)練集 MAE 100測試集 MAE 5000”。原因隱藏層節(jié)點(diǎn)數(shù)太多、數(shù)據(jù)量太少、沒有正則化。老 MATLAB 代碼里經(jīng)常把隱藏層節(jié)點(diǎn)設(shè)成 100 起步對(duì)小數(shù)據(jù)集完全是暴力擬合把噪聲也背下來了。另外max_iter設(shè)得過大且沒配合早期停止時(shí)訓(xùn)練會(huì)一直跑到迭代上限模型在訓(xùn)練集上越鉆越深。解決四板斧。第一減小hidden_layer_sizes從(16,)或(32,)開始不要一上來就兩層第二調(diào)大alpha正則系數(shù)默認(rèn) 0.0001過擬合時(shí)先試 0.01第三開early_stoppingTrue并配n_iter_no_change20讓模型在驗(yàn)證損失不再改善時(shí)自動(dòng)停第四檢查訓(xùn)練樣本量滑窗窗口為 5 時(shí)1000 個(gè)點(diǎn)的序列能產(chǎn)生 995 個(gè)樣本如果只有 200 個(gè)點(diǎn)模型容量必須大幅收縮。5.3 隨機(jī)性換個(gè) seed 結(jié)果差 5% 不是玄學(xué)現(xiàn)象同一份代碼、同一份數(shù)據(jù)今天跑 MAE 是 800明天跑變成 850后天又變回 810。你覺得是玄學(xué)其實(shí)每個(gè)環(huán)節(jié)都有隨機(jī)種子在起作用。原因MLPRegressor的初始權(quán)重是隨機(jī)的訓(xùn)練數(shù)據(jù)在 mini-batch 內(nèi)的打亂順序也是隨機(jī)的。對(duì)數(shù)據(jù)量小、特征少的序列來說初始權(quán)重不同可能導(dǎo)致收斂到不同的局部最優(yōu)點(diǎn)誤差差距 5% 到 10% 很正常。解決統(tǒng)一隨機(jī)種子。在腳本開頭固定import numpy as np np.random.seed(42)并在MLPRegressor里明確傳入random_state42。如果是 Keras 模型只設(shè) numpy 種子不夠還要設(shè) TensorFlow 的種子常見做法是import random random.seed(42) np.random.seed(42) import tensorflow as tf tf.random.set_seed(42)注意這個(gè)import tensorflow必須放在其他種子設(shè)置之后否則圖構(gòu)建階段的隨機(jī)操作還是在“無種子”狀態(tài)下跑的。另外固定種子不意味著這個(gè)值就是最優(yōu)解更穩(wěn)妥的是跑 5 個(gè)不同的 seed報(bào)告 MAE 的均值和標(biāo)準(zhǔn)差這比單次結(jié)果可信得多具體寫法見第 6 章。5.4 模型文件加載失敗h5、pkl 的版本賬現(xiàn)象包里帶了訓(xùn)練好的模型文件加載時(shí)報(bào)錯(cuò)常見的包括ModuleNotFoundError: No module named keras、ValueError: Unknown layer: ...、或者 pickle 反序列化時(shí)AttributeError: Cant get attribute ...。原因模型文件不是純數(shù)據(jù)里面序列化了模型結(jié)構(gòu)和對(duì)應(yīng)庫的類。.h5文件由 Keras 版本決定結(jié)構(gòu)描述格式新版 Keras 讀老.h5經(jīng)常報(bào)Unknown layer或Unknown activation.pkl更是直接把 Python 類對(duì)象打包進(jìn)去加載環(huán)境里缺少定義類或者類路徑不對(duì)就會(huì)報(bào)Cant get attribute。這不是文件損壞是版本賬。解決先看Traceback報(bào)的是哪個(gè)模塊缺失按缺失內(nèi)容決定改環(huán)境還是改代碼。.h5文件優(yōu)先匹配保存它的 Keras 版本如果當(dāng)時(shí)是用 TensorFlow 2.x 保存的建議新建虛擬環(huán)境裝對(duì)應(yīng)版本的tensorflow再load_model。.pkl文件如果包含自定義模型類需要把定義該類的.py文件放在當(dāng)前目錄并import之后再load。老 MATLAB 項(xiàng)目里沒有這類問題.mat只存數(shù)值但 Python 項(xiàng)目里這是高頻坑。我的習(xí)慣是拿到權(quán)重文件先問一句“這個(gè)文件和哪個(gè)腳本配套”單獨(dú)拎出來加載十有八九要對(duì)版本。6. 驗(yàn)證與進(jìn)階殘差、基線對(duì)比和種子穩(wěn)定性腳本跑通只是開始真正讓 ANN 預(yù)測結(jié)果站得住腳還需要三件套殘差檢查、貪心基線對(duì)比、多種子穩(wěn)定性報(bào)告。殘差檢查看的是模型有沒有遺漏可學(xué)習(xí)的規(guī)律。把預(yù)測值和真實(shí)值做差residual y_test - y_pred然后畫圖或者觀察殘差序列如果殘差還有明顯趨勢(shì)或周期性說明模型沒有抓住數(shù)據(jù)里的時(shí)間結(jié)構(gòu)需要增加滑窗長度或增加特征。如果殘差是圍繞零值上下波動(dòng)的白噪聲這個(gè)模型基本到頭了?;€對(duì)比是判斷“神經(jīng)網(wǎng)絡(luò)到底有沒有用”的最直接方式。時(shí)間序列預(yù)測里最貪心的基線是樸素預(yù)測——用上一個(gè)觀測值作為下一個(gè)預(yù)測值naive_pred np.roll(y_test, 1) naive_pred[0] y_test[0] naive_mae mean_absolute_error(y_test, naive_pred) print(Naive MAE:, naive_mae) print(ANN MAE:, mean_absolute_error(y_test, y_pred))如果 ANN 的 MAE 比這個(gè)貪心基線還差那說明模型沒學(xué)到任何有效規(guī)律調(diào)參方向或者數(shù)據(jù)質(zhì)量有問題。這個(gè)對(duì)比可以說服你自己也可以直接用在交付報(bào)告里。最后是種子穩(wěn)定性。單次運(yùn)行的結(jié)果不具備可信度我自己的固定動(dòng)作是跑一組種子results [] for seed in [42, 2024, 7]: model.set_params(random_stateseed) model.fit(X_train_s, y_train_s) y_pred_s model.predict(X_test_s).reshape(-1, 1) y_pred scaler_y.inverse_transform(y_pred_s).ravel() results.append(mean_absolute_error(y_test, y_pred)) print(MAE across seeds:, np.mean(results), /-, np.std(results))這樣交付出去的誤差指標(biāo)是均值加減標(biāo)準(zhǔn)差而不是“這次跑出來的數(shù)”。我現(xiàn)在拿到任何 ANN 預(yù)測包第一件事就是打印數(shù)據(jù)形狀、檢查縮放器位置、固定種子這三步已經(jīng)成了肌肉記憶救過我太多次。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
操碰91| 久草电影网| 九月丁香婷婷色| 久久久一区二区三区四区五区| 国产农村妇女精品一| 国产精品久久久无码AV网站| 无码国产精品96久久久久孕妇| 久久9精品视频| 国产 无码 一区二区| 亚洲色交| 亚洲色图欧美色图另类图片| 欧美日韩妖精91com| 亚洲熟女乱色| 日韩精品.久久精品.AV女优.天美传媒| 成年女人18级毛片毛片免费观看| 亚洲国产丝袜熟女av| 青青草女人天天干| 亚洲熟久久| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 亚 欧 美 综合| 精品一区二区成人| 青娱乐福利99| 亚洲最大网站av| 中文字幕精品一区二| 亚洲天堂男人天堂网| 蜜桃臀AV在线| 激情文学小说一区二区| 成人精品水蜜桃久久久久久久| 一个人在线看的黄色电影网站| 九九在线视频| 久久,精品一二三| 国产综合网站在线播放 | AV天堂国产| 日本一区二区中文字幕久久| 美女天天干| av天堂电影网| 97超碰超碰| 色综合一区二区三区| 国产三级中文字幕粉嫩| 久久精品一区二区三区蜜桃臀| 夜夜嗷嗷一区二区| 97色色国产视频| 亚洲AO在线| 欧美第38页| 欧美婷婷久久| 欧美亚洲涩涩| 玖玖无码超碰| 亚洲精品97久久中文字幕| 色综合98| 亚洲国产精品久久久久婷婷青年| 大香蕉520| 婷婷五月丁香五月| 在线国产探花| 天天看片青娱乐| 澳门特级毛片免费观看| 97超碰人操| 9超碰免费| 色女99一级片在线观看| 国产美女裸体秘 永久无遮挡| 人人操天天爽| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 色乱二区| 五月天色图影视| 激情99| a在线观看| 天美国产三级传媒| 欧美第一页| 风韵犹存大大大大香蕉| 国产偷拍网站| 久久美女国产| 95精品在线| 少妇天堂网络| 亚洲AV在线资源| 欧美欧美少妇| 97摸视频| 欧美熟妇精品黑人巨大一二三区| 九九九九一级| 九九综合九九综合| 综合一区中亚洲国产成人综合精品| 天美麻花大全视频| 一区二区视频你懂的| 精品少妇一区二区| 亚洲AV无线| www.五月天| 男人天堂综合| 91网九色蝌蚪操熟女| 视频在线观看免费一区二区三区| 亚洲精品一区中文字幕乱码| 久久99999| 啊啊啊在线观看| 黄色网址在线免费观看| 日本少妇va7777| 日韩淫色网| 日欧操屄| 日韩精品 资源| 亚洲淫色网中文| 国产熟女无套内射| 国产AV超爽| 五月婷婷hd| 久热最新在线杭州| 大香蕉综合| 国内精品99999| av无码精品久久久久| 五月激情小说| 蜜臀Av一区二区三区| 欧美日韩大黄片| 久久人妻办公室视频| 伊人96在线| 美女操逼A A| 亚洲人成网www| 亚洲资源一区| 九九aV| 亚洲精品蜜桃久久久久久久| 久久性爱视频免费看| 综合色图亚洲欧美| 夜夜爽夜夜高潮夜夜爽| 久久婷婷精品| 精品人妻一区二区三区不卡断 | www.大香| 亚洲凸凹超碰成人| 国产精品自拍欧美在线| 中文字幕一区二区三区蜜桃视频| 3d成人精品一区二区| 超碰97在线 欧美 国产| 秋霞一级视频在线观看免费| 91丰满| 日韩人妻无码专区| 欧美综合自拍亚洲综合图| 黄色AAAAAAAAAAA大片| 久久久久9999妇女| 日本人妻中文字幕精品| 九九拍拍精品视频在线播放 | 色播五月婷婷| 韩国手机不卡无码三级视频| 天天综合网AV91| 乱伦a片视频| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 国产精品人人爽人人做可爱福利| 日韩中文字幕av在线播放| 91啦人妻| 99热日| 再深点灬舒服灬太大了好硬好爽| 欧美综合天堂| 在线天堂999| 欧美日日操| 国产欧美日产一区二区三区 - 国产欧美日 | 国产日本一区二区三区蜜臀在线观看| 欧美国产一区二区三区麻豆传媒| 强奸乱伦Av网| 欧色网址| 2020中文字幕在线| 骚货| 欧美成人A天堂片在线观看| 亚洲诱惑天堂 | 夜色五月天| 中国熟女老妇仑乱一区二区三区| 成人一区二区三区四区| av资源在线观看少妇| 国产精品第一页国产大屁股视频免费区| 这里只有精品视频| 亚洲一区二区三区中文字幕| 男人天堂东京热| 日本一天色道久久久精品视频| 乱伦a片视频| 成人天天爽| 在线日韩视频| 欧美日韩国产另类综合| 欧美最婬乱婬爆婬牲视频| 中文字幕老熟妇黄色视频| 天天影视色香欲综合网小说| 欧美精品,四区。五区| 婷婷月色| 成年人一级黄色毛片大全在线观看| 日韩特级毛片免费观看全集| 操国产高清| 在线 欧美 亚洲| 亚洲骚女一区二区三区| 六月婷婷综合| www.99色| 午夜寂寞欧美| 亚州操逼网| 26uuu国产亚洲综合| 欧美色交| 激情五月天校园春色网| 丰满翘臀美女影院视频| 丁香六月天| 国产区性爱在线视频秋霞豆| 思思热在线视频免费| 校园春色美腿丝袜 | 91av一区二区在线观看| 中文字幕99999| 中文子幕一二三| 欧美一二在线| 亚洲精品黑丝| 懂色影视久久| 蜜桃网熟妇| 久久久111| 亚洲欧美国产中文字幕| 欧美精品第四五页中文字幕在线观看| 一区二区三区 丝袜 高跟 美腿| 亚洲综合在线视频| 九九热超碰| 蜜桃视频成a人v在线| 高清在线不卡一区二区 视频| 0755午夜福利视频| 国产综合色精品在线观看| 99rre在线精品99re8| 色综合超碰超| 亚洲色图综合网| 狠色婷婷久久一区二区三区_| 亚洲精品一区二区三区新线路| 骚逼高潮久久精品| 亚洲精品丝袜-不卡成人免费……| 美女自卫慰黄网站免费| 久久99视频| aaaa黄片| 爱我干综合| 婷婷色中文字幕| 日韩中文字幕人妻视频| 伊人久久大香线蕉无码| 国产又大又硬又长又粗| 97精品国产97久久久| 亚洲天堂区| 亚洲天堂人妻一区二区| 亚州色图狠狠干| 伊人久久大香线综合无码| 91偷拍欧美亚洲| 99久久综合| 天天综合~91| 超碰97人人乐| 探花视频免费观看国产专区| 国产黄色在线播放观看| 欧美十八禁网站| 超碰99在线观看| 欧美色图天堂在线| 久久久少妇诱惑精品视频| 国产97/欧美| 欧美激情 一区| 啊啊啊啊啊啊好多水| 99无码狠狠久久| 污污汅18禁网站在线永久免费观看| 精品久久久久久中文字幕三区| 中文字幕人成乱码熟女香港| 丁香五月自拍| 成人日韩中文字幕| 天天综合网合集91| 欧美精品97| 亚洲密乳AV| 国产成人无码网站在线视频| 97 国产一区| 国产精品久久久久久9999| 四虎精品永久在线观看| 亚洲国产成人福利在线观看| 91碰碰碰| ai欧美亚洲小说| 狠狠色五月亚洲91| 国产日韩区| 香蕉婷婷| 十八禁电影伊人网| 100啪啪视频大全| 精品少妇一区二区三区在线视频| 亚洲欧美色综合| 玖玖无码超碰| 亚洲最新中文字幕免费| 国产性感骚丝袜在线| 台湾佬中文娱乐网久久久久久久久久com| 黄色交缠性感爆操91国产精品免费一区二区三区 | 色香天天| 日韩成人大片在线观看| 成人一区二区三区四区| 黄色视频60分钟| 五月天婷婷影院| 91爱看| 69XX一中文字幕人妻91| 亚州成人a∨| 少妇三p| 大香蕉九九| av线电影| 日韩亚洲中文字幕在线| 操少妞在线视频| 波多野结衣AV无码一区| 99久久com免费视频′| 妇女乱色二区| HEYZO高无码国产精品227| 超硑97精品| 亚洲综合999| 开心五月激情网| 日韩有码回春沙龙第一页| 亚洲高清无毛一区二区| 日本一二区免费 | 91女网站| 高清孕妇孕交| 日本丝袜美腿人妻九九| 亚洲本色精品一区二区久久| 精品久久久久黄少妇| 日本精品一区二区三区四区的功能| 精品一区二区亚洲国产| 欧美日韩亚洲国产中文永久天天看| 国产一区免费午夜视频| 久九9精品| 日韩乱伦影音先锋| 亚洲97网站| 国产成人精品日本视频| 欧美日韩另类激情图片| 久久一留热品黄| 亚洲av无码成电影在线播放| 97国产天堂岛| 中文字幕亚洲永久精品| AV男人天堂网| 中亚精品极乱| 91一区二区三区蜜桃| ,国产乱人伦精品一区二区三区| 大奶的诱惑| 日韩成人色图| 自拍偷拍草一草| 婷婷15月天青娱乐| 亚洲成?V人片在线观看福利| 精品人妻一区二区免费看| 久久久久久久人妻| 51国产午夜精品视频| 免费网站观看www在线观| 国产午夜福利电影免费在线观看| 性生活无遮挡纯毛片在线看| 黄片www.| 精品一级毛片在线观看| 久久久久久9999| 搡老熟女老女人老熟妇免费视频| 少妇久久久久久久久| 国产一区麻豆免费观看| 操逼逼无码| 97干在线视频| 国产偷人妻精品一区二区在线| 国产男女无套视频免费观看| 好爽视频在线观看视频 | 欧美日韩97| 校园春色中文字幕AV| 亚洲aV无码成人在线观看| 91五十路| 亚洲人人夜夜澡人人爽| 人人乐大香蕉| 亚洲中文日韩精品| 26UUU欧美日本| 欧美黑人168页欧美黑人167| 国产农村妇女精品一| 天天干人妇| 欧美一级黄色免费专区| 中文字幕青青草| 丝袜综合| 九色 人妻 大香蕉| 欧美综合区| 丁香婷婷五月| 九九热三级片| 91n.欧美| 中文字幕伊人| 日韩在线97| 一二三四免费视频| 人妻精品一区二区在线| 久久精品中文字幕观看| 欧美精品三级黄片| 青草精品视频-日本久久久久网站| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 国产av波波国产精品| 97Ai亚洲| 欧美日韩久久精品爱爱| 亚州九九九精品视频| 99自拍B亚洲| 日本狠狠干| 久久精品店| 日va操| 福利社区午夜一区二区| 免费观看性欧美一级| 久久久久99999| 伊人在线大香蕉视频久久| 久草婷婷| 久草男人天堂| 四虎AV影视国产精品亚洲精品| 日韩99神马视频播放片在线播放| 五月天成人综合| 色色五月婷| 亚洲综合一区二区| 再深点灬舒服灬太大了好硬好爽| 国产一区二区三区导航| 色色色天美视频| 黄片色区软件| 91 亚洲 欧美 日韩 国产 综合| 翔田千里AⅤHD无码| 午夜人人操| 成年人黄色视频免费| 在线日韩日本亚洲国产| 久久性爱视频99| 欧差乱伦二三| 老外又粗又长一晚做五次| 国产精品白领在线观看 | 99超碰色| 少妇500双飞99| 99色婷婷中文字幕乱色| 欧美精品丝袜久久久中文字幕| 亚洲欧洲小说图片视频 | 久久五月份| 亚洲不卡AV在线| 射 色综合| 亚洲精品一区二区三区新线路| 亚洲精品亚洲人成在线麻豆| 国产综合网站在线播放| 91九九九小逼| 熟女激情综合网| 婷婷香蕉欧美在线一区二区三区| 超碰色97| 亚欧毛片基地国产毛片基地| 国产色呦呦| 欧美性爱一级操| 91站街按摩店老熟女熟女| 免费一级精品啪啪视频| 国产精品亚洲一区二区三区四区| 水澄无码AV| 日本天堂网| 2019午夜福利视频| 欧美日韩人妻精品一区二区三区 | 黄片免费视频2019| 日韩欧美国产高清视频| 色综合美国| 久久久久久九九九九-美女久久久久久久-成人AV | 91色图片| 学生妹天天看| 一二三区精品视频| 亚洲好看强奸乱伦| 91丨九色丨东北熟女| 激情露脸爱| 日韩国产九九精品一区二区三区毛片| 9久久精品| 国产精品一区午夜福利| 激情综合五月| 蜜屁Av| 亚洲高清91| 日韩一级久久毛片| 99精品在线| 在线天堂999| 久久在肏| 久久久久久久国产a∨| 狠狠干综合| 男人的天堂无码| 亚欧美综合| 中文字幕日韩电影人妻| 另类图片五月| 一级免费精品| 熟女精品va中文字幕| 97久精品| 色九九久九九| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 欧美第五页| 欧美性爱第一页久久| 97色碰| 色偷偷超碰亚洲| 曰韩人妻中文字幕在线| 26uuu国产| 熟女久久久| 波多野42部无码喷潮在线观看| 男人的天堂在线2| 高颜值美女口爆高潮浪叫| 太久视频| 欧美精品久久| 小视频玖玖| 成人A片男人的天堂| 992视频一区| 91爰爱欧美| 91少妇高潮| 欧美A片中文字幕| 旡码电影特区| 亚洲欧洲无码一区夜| 懂色Av| 怡红院久久老司机| 免费看黄片现成| 91成人在线免费视频| 婷婷亚洲五月***久久| 久久久久96| av天堂精品久久| 欧美综合传媒| 色婷婷亚洲婷婷| 美国日韩黄片| 天天α片| 五月激情小说| 一级性爱啪啪视频| 女性91网站| 精品美女在线视频| 95精品在线| 亚洲一本色道中文无码aV天美| 美中日韩无码| 亚洲成人色情五月天丁香花| 免费无码国产精品v片在线观看| 欧美九九爱| 久久久性少妇| 99自拍视频| 亚洲激情片| 亚洲美女30b| 中文人妻av高清一区| 91综合国产精品| 日本色色色视频| 美女91网址| 欧日韩不卡视.频| 欧美日韩中文视频播放| 嫩草伊人久久精品| 乱伦系列一区二区| 97国产|免费| 人妻出轨一区二区三区| 欧美一区二区三区入口| 日本熟妇自慰性高潮一区二区三区| 搡老熟女老女人老熟妇免费视频| 欧美综合网A| 亚州乱码中文字幕综合久久久| 能在线播放的国产三级| 中文字幕欧洲有码| 伊人国产视频| 玖色AV| 一区二区三区免费视频入口| 自拍亚洲综合| 夜夜爽33333| 午夜120视频在线观看| 免费男人的天堂| 啊啊啊操一区| 欧美午夜一区二区三区| 欧美综合综合| 大香樵伊人网| 殴美在线AⅤ| 日本色日夜干| 色97国产69香蕉| 91人妻视频| 日本在线不卡一二区| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 色婷婷av在线观看| 强奸乱伦AV网站| 精品久久久久综合无码| 婷婷五月天无码| 美女超碰978| 日韩熟女乱伦中出| www久久国产精品| 亚洲熟妇综合久久久久久| 欧美大码在线视频| 久久XX| 国产精品ⅴ无码大片在线看.| 限制级中的三级片中的黑粗大屌屌日人妻熟女| 97天天做| 天综合网| 亚洲一区二区三区久久 亚洲一区二区| 亚洲国产尤物yw在线观看| 骚女天天综合网| 99在线观看视频在线高清| 青青草国产亚洲精品久久 | 97香蕉网| 啊啊啊久久久视频| 夜夜高潮夜夜爽| 麻豆人妻精品一区二区| 国产精品青草综合久久| 操逼视频亚洲| 91c色| 国产操伦| 99久久亚洲精品无码毛片潘甜甜| 亚洲人成在线放东京热| 日韩无码极品| 91狠狠综合网| 久久超碰网| 黄色av播放免不| 搡老女人老91妇女熟女| 呦女网站| 日韩欧美天天爽爽爽天天爽爽| 天天日天天射天天干| 日本天堂网| 熟妇熟女亚洲天堂网| 国产11页| 亚洲国产综合久久天堂| 人妻天天爽夜夜爽精品2| 欧美精品成人亚洲| 国产自产91区13区| 色眯眯射| 亚洲色图伊人网| 欧美人妻色| 亚洲一区操| 天天看夜夜看日日干| 天美传媒婬乱| 91久久免费视频互動交流| 久久黄片国产一区二区| 久久综合亚洲色1080p| 丰满人妻一区二区三区大胸懂色 | 久久久久久91香蕉国产| 欧美第二页午夜| 亚洲清纯综合| 亚洲男人天堂AV| 日本成人免费一区二区三区 | 亚洲欧洲色情高清| 久久亚洲天堂| 天天做天天爱| 亚欧无码线免费观看视频| 黑人美精品 A片| 天堂种子在线www网资源| 大香蕉手机视频| 久久精品天美| 久9爱精品| 亚洲国产精品无码AV久久| 欧美大香蕉久| 久久综合五月天| 白丝1区2区3区| 欧美一区二区三区成人性生活| 熟女熟妇一区二区三四区| 精品人妻一区二区免费蜜桃视频| 中文字幕,人妻,日韩| 97任你吞精| 激情文学 国产一二三aV| 午夜操操操| 欧美色宗合| 国产亚洲禁久一区二区| 麻豆区99999| 男人的天堂日韩| 久久久久久99AV无码免费网站| 加勒比久久综合网高清| 看日韩美女二区三区免费操逼视频 | 91香蕉视频在线观看免费| 日韩免费性爱视频在线观看| 75大香蕉| 97免费视频在线| 美国一区二区三区视频| 婷婷三区| 怡红院成人视频| 久久毛卡| 久妇网| 97 国产精品| 久久五十路熟女人妻| 69精品久久久久中文字幕| 德国一二三不卡| 91狼人| 欧美性区| 亚洲欧美日韩中文播放| www.激情| 欧美后入式| 久草国产在线视频| 久久精品国产99国产精品亚洲| 精品欧美乱码久| 亚洲中文字幕精品久久久久久直播| 日韩精品99久久久久久中文字幕 | 精品国产一区二区三区香蕉欧美| 夂久色| 欲香欲色综合天天伊人| 亚洲国产欧美中文永久| 亚洲熟女乱综合一区二区三区| 国产无码久久高清| 国产超碰国产97| 南澳成人一级片在线播放| 女人午夜视频777| 啊啊啊在线看| AA特级绝黄| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 中文字幕一二三av| 丁香色五月 97干| 深爱伊人影院| 90后性网国产欧美| 清纯唯美激情| 蜜臀久久99精品久久久老,,| 国产精品在线免费| 婷婷五月天补不补| 国产精品久久久| 欧美亚洲综合色| 欧美色网| 一区二区视频你懂的| 久久性爱精品一区| 少妇内射www在线观看视频| 岛国黄| 97久久国产亚洲精品超碰热| 一级A片女人高潮叫床| 少妇熟女视频一区二区三区| 婷婷亚洲五月***久久| 久久老熟女| 亚洲 欧美都市激情| 伊人麻豆传媒| 超碰 av 女人天堂| 一区二区三区四区免费视频| 97在线欧| 懂色综合久久久| 欧美十八禁视频| 色五91| 人妻丰满熟妇一区二区三| 欧美色图人妻| 日日摸夜夜夜夜爽| 午夜啊啊| 超碰97在线 欧美 国产| 干婷婷综合网| 久久久青青草| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚 | 91在线免费精品视频| 97日视频| 三级片网站在线播放| 蜜桃狠狠色伊人亚洲综合网站| 99re在线观看| 综合欧美日本三级| 夜夜骑夜夜操| 欧美专区在线| 超碰在线人妻不卡| 久久无码电影| 免费男人的天堂| 色蜜AV| 亚洲第2页| 无码精品久久久久久亚洲| 久久亚洲不卡一区二区三区| 免费看一级a性色生活片久久无| 男女啪啪网站免费视频| 区一二区日韩亚洲乱码av电影| 亚洲国产一区二区三区四区国产| 啪啪视频免费在线观看| 欧美,日韩,中文,另类| 日本精品人妻少妇一区二区| 3p国产欧美99热| 人人操人人插 - 百度 - 百度| 中文一区二区| 狠狠搞 亚洲91| 超碰碰碰碰| 岛国黄| 成人五级久久| 啊啊啊啊好爽好舒服一区二区易域| 日韩av色图综合| 色综合98| 色婷婷丁香五月| 福利在线黄片| 三级精品三级在线观看| 欧美色999| 亚洲欧美综合网| 日han少妇无码| 97在线免费看| 亚洲综合色男人网| 国产亚州高清国产拍精| 操逼国产免费| 亚洲色欲天天天堂色欲网女| 好属操| 蜜臀久久久99久久久久 | 欧美性爱第1 页| 大逼色网站| 国产熟码AV| 中文字幕文字幕无码一区二区三区电影99| 日本少妇va7777| 97视频在线免费看| 日本天天吊| 九九性视频| 亚洲综合在线视频| 亚洲中文字幕av| 凸凹视频在线观看| 日逼国产| 日本道久久综合色色| 人人操人人插人人摸人人干| 18禁免费视频| 久久精品日韩| dy888午夜老子影视达达兔 | 99999久久久久9国产精品| 性爱动态120秒| 九九热精品在线| 狠狠穞A片一區二區三區| 日本一级一级一级一级| 免費黃色視頻觀看一| 少妇滛荡视频| 激情丁香五月婷婷| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 欧美五十路熟| 在线A日本| 丁香九月激情啪| 五月天婷婷久久| 东京热男人的天堂网| 色噜噜人妻av 中文字幕| 蜜臀在线免费观看在线免费观看| 亚洲最大黄网| 伊人玖玖网| 91熟女少妇| 久热精品在线| 亚洲天堂一区| 国产成人午夜视频网址| 日本精品不卡一二三区| 日本人妻A片成人免费看片| 五月婷婷六月丁香| 精品国产72| #NAME?| 精品人妻一区二区免费看| 试看日韩黄片| 亚洲AV无码AV吞精久久久久| 色五月AV在线| 色汉综合| 黄色AAAAAAAAAAA大片| 久久精品亚洲成a人天堂| 淮穴色AV| 丝袜亚洲91| 亚洲欧美另类图片| a一区二区三区乱码在线| av资源在线观看少妇| 久久9精品视频| 欧美猛交黑寡妇中文字幕| 国产久久天堂资源| 中国一级操逼视频| 亚州国产精品乱| 久超超碰| 人妻铁牛TV| 国产欧美日韩精品中文| 久久一二三四五六七八九区区区| 91爱看| 97爱| 国产小u女在线观看| 99热97| 天天干夜夜操一区二区| 99re免费视频精品全部| 立川理惠加勒比无码| 欧美天堂日韩三级国产传媒| 日日97| 午夜.DJ高清在线观看免费7| 日韩无码成人电影| 国产精品天干天干综合网麻豆| 青青草好吊色| 天天综合网网欲色| 欧美在线播放aaaa| 骚人妻少妇视频| 26uuu国产亚洲综合| 亚洲国产欧美中文永久| 欧美日韩人妻婷婷一区| 搡老熟女免费视频| 天天影视网综合少妇| 一级免费精品| 中文字幕交换人妻| A啊啊在线观看| 精品对白久久不卡| 色五月综合| 老色鬼成人精品视频下载大在线观看| 欧美爱三级日韩久久| 色色色热| 91欧美www| 国内三级自拍小视频在线观看| 天堂射| AV一起草在线| 色婷婷蜜臀av| 天天射天天| 亚州伊人色综台| 欲色综合| 色五月亚洲| 久久精品国产亚洲av水密被窝| 强奸乱伦av电影| 激情久久久| 亚洲日韩久久精品一区| 八戒午夜福利理论片| 国产亚洲色婷婷久久99精品91| 精品十三区| 好爽视频在线观看视频| 日本国产欧美高清在线| 亚洲涩涩| 精品国产乱码久久| 国产精品成人在线| 国产91专区| 人人操人人操人人人操| 爽 好舒服 无码刺激久久| 最新av在线| 亚洲无码太久| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 美女网站91| 国产 日韩 欧美 人妻 熟女 中文| 精品一区二区2| 思思热在线| 男啪女色黄无遮挡免费观看| 熟啊v色欧美热| 狠狠色伊人亚洲综合网站色| 97欧美日韩中文| 国产亚洲精品玖玖玖在线观看| 啊啊啊轻点在线观看| 欧美十八禁在线看| 国产熟妇 码视频户外直播| 精品视频一区二区| 啊v视频在线观看| 97超碰人妻| 密臀视频一区二区三区| 国产强奸超碰AV| 亚洲丝袜二区在线| 97青青操视频| 国产偷拍自拍在线视频| 亚洲成人ab| 国产青一二三| 午夜AV人气不卡| 日天天九九天堂666| 极品白嫩福利在线| 精品国产一区二区三区四区在线看| 91N综合网在线| 丝袜六区| 91爆操视频| 亚洲色图A| 日韩激情视频| 婷婷色色网| 伊人丁香五月婷婷| 国产情色第一第二页在线观看| 激情小说五月天| 国产亚洲精品A在线观看下载| 婷婷激情五月综合| 久久国产三区| 一区二区三区四区免费视频| 亚洲全色网| 北野未奈加勒比av| 偷拍伦理视频| 国产69精品久久久久99尤物| 最新亚洲黄色免费电影 | 日本人人操人人操| 国产白丝精品在线观看| 久久偷偷色综合蜜桃| 欧美视频在线第3页| 成人av影院在线观看| 免费视频一二三区| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 久久久极品| 三上制服丝AV| 青青草操逼逼视频| 大香蕉一线视频| 亚洲国产欧美一区二区潘金莲| 久久97视频| 婷婷九月国产| 成人在线视频一区| 久久9精品视频| 第一高清av中文字幕| 97精品熟女少妇一区| 日本性感人妻91| 天天综合欧美| 国产97综合| 色情婷婷久久五月天| 日本A级视频| 蜜臀AV一区二区三区激情综合| 国产在线强奸视频| 免费中文综合精品| 亚洲欧美综合| 囯产精品久久久久久久久久二区三区| 裸模AV女优| 精品少妇一区二区三区免费观看| 久久9视频| a在线视频免费观看| 色色香蕉| 欧美亚洲另类在线蜜桃| 亚洲色图欧美色图日韩色图| 青青草视频这里只有精品| WWW啪啪的com| 另类小说综合网| 欧美性爱无码一区二区三区| 久久草草亚洲蜜桃臀| 992大香蕉| 黑人在线91| 亚洲情色 欧美| 69精品| 青青草玖玖爱| gogogo免费高清看中国国语| 丁香婷婷五月| 伊人aaa| 逼逼逼逼操操操操操操操操操午夜剧场| 丰满少妇精品一区二区| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 亚洲精品乱码久久久久久蜜桃麻豆 | 韩日无码在线观看| 欧美 亚洲 偷拍自拍| 大香蕉碰碰| 国产成人天堂| 啊啊啊免费视频| 日韩AV无码网站| 色伊人91| 亚洲AV免费在线| 日韩一区二区熟女| 国产AV天美| 四虎av在线| 岛国免费黄色网址| 99综合网| 久草男人天堂| 黄色工厂这里只有精品| 欧美性爱日韩高清| 裸体美女国产免费久久久网站| 超碰在线人妻不卡| 精品一级| 曰韩操B| 国产一区96在线| 东京热AV男人的天堂| A级毛片在线看免费| 中文字幕一区 二区三四五 区日 日骚 | 精品国产一区二区三区久久久蜜臀 | 无码137片内射在线影院| 色色丁香| 四虎影视国产精品| 欧美精品99久久久**| 啊啊啊用力在线观看| 亚洲综合888| 91av一区二区在线观看| 偷拍欧美激情| 久久9久| 久久久久久夜夜夜夜夜| 狼人狠干| 日日夜夜狠狠| 久这精品中文在线观看视频| 天天拍天天操| 久草成人| 亚洲欧洲无码97久久精品| 91熟女视频| 久久一二三级一一一| 91制服丝袜| 好淫网一二三视区| 老熟女搡BBBB搡BBBB视频| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 97亚洲中文| 日本久久网| 乱伦日本中文自拍| 少妇久久久免费| 99热色精品| 欧美精品宗合| 99精品人人爽| 色五月婷婷中文字幕| 欧美AB在线| 97碰碰日本乱偷人妻中文的| 亚洲中文字幕av| 日本一区二区亚洲综合| 亚洲美腿丝袜香蕉影视欧美成人| 亚洲婷婷五月天| 无码不卡八戒| 日韩无码服务区| 大香蕉男人的天堂| 日本综合色图| 全免费a敌肛交毛片免费| 97综合激情| 欧美乱妇狂野欧美在线视频| 夜夜草网站| 日本性爱网址| 中文字幕丰满子伦无码专区在线视频最新| 久久久禁| 亚洲人在线成线成人| 99热18| 国产无套粉嫩白浆在| 精品国产91内射久久| 熟妇乱伦一区二区| 中文字幕在线免费观看| 超碰97首页| 美女诱惑在线一区| 欧洲一区二区三区免费| 在线黄页看毛片| 口爆综合网| 久久久亚洲精品电影免费看| 国产无码一二三区| 成人三级片无码| 在线观看国产黄色| 风流老熟女一区二区三区l| 午夜偷拍久久熟女| 爆操无码| 久久亚洲婷婷| www.狠狠干.coom| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 2001天天操| 天天α片| 欧美精品三区| 亚州性色| 在线亚洲 欧美 日本专区| 看免费的黄片| 亚洲午夜福利在线影院| 福利色色| www久久99| 超碰亚洲欧美日韩无| 香港日本韩国人妇99www.wccm20| 97视频620| 久久久久久人体| 亚洲成人精品在线一区| 成人小说另类在线| 日韩精品在线观看网站| 亚洲综合888| WWW美腿丝袜香蕉中文| 欧美超碰在线| 国产精品久久久久久片| 99久热| 日本超碰色精品| 亚洲无992tv| 久久久久亚洲Aⅴ无码| 性色乱AV一区二区| 亚洲狠狠入| 国产一区二区免费福利片| 97任你吞精| av线电影| 国产精品成人AV片免费看网站| 777奇米影视777四色| 大香网伊人久久综合网eew| 97在线观看免费| 亚洲中文国际强奸字幕| 午夜后入| 日韩三级在线观看网站| 国产青一二三| 人人操人人93| 五月激情在线| 日韩99999| 看一级黄色视频| 无码男人天堂| 国产 热久久久久国产精品| 日韩青久久| 久久精品人妻一区二区| 夜夜性| 五月天社区| 美欧色综合| 亚洲图片偷拍视频区| 亚洲男人天堂视频| 深田咏美亚洲精品福利社| 夜夜操av亚洲一区二区| 探花视频免费观看国产专区| 激情五月天色播| 久操国产在线| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 美女极品一区二区三区| 久九九九九九九热| 精品无码不卡视频| 99re热| 国产极品一区二区三区三州| 大逼色网站| 国产精品青青草| 日韩一级欧美一级国产一级台湾| 97免费在线视频在线观看| 亚洲国产成人精品999| 啊啊啊好舒服视频在线观看| 操逼片国产| 2020中文字幕在线观看| 亚洲精品人妻吞精av| 久久春色| 91男同| caopeng97| 免费在线黄片视频| 蜜臀久久久99久久久久| 97欧美日韩中文| 欧洲天天在线| 911粉嫩人妻| 婷婷丁香激情| 欧美亚洲天天| 亚洲人在线成线成人| 亚洲色诱惑| 亚洲毛片一级带毛片基地| 中日992视频| 国产性刺激| 亚州精人品大香蕉| 大香蕉人妻| 嫩草在线视频| 久久啊啊| 色偷偷2020免费视频播放| 精品无码一区二区| 九九在线视频| 日本天天色| 人人操人人搞人人草| 日本操逼视频在线| 亚洲男人天堂av| 欧综合网| 国产精品不卡一区二区三区| 91人人爽人人爽| 99999精品视频| 97色论| 人人妻人人色| 四虎视频在线观看| 日日天天久久啊啊aaa| 97视频在线观看播放与子乱对白在线……| 亚洲最新a在线观看| 免费观看网黄| 一级成人性爱| 性在久久久久久| 特级毛片特黄久久免费看| 亚洲第一狼人丝袜美女另类| 国产 无码 一区二区| 亚洲黄色a级片| 国产免费一区在线观看| 99超级碰免费视频| 熟妇熟女视频一区二区三区| 蜜桃成人1区2区3区| 性爱AV天堂| 熟人人妻少妇精品久久| 欧美懂色综合网|