• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    在微控制器芯片實現(xiàn)神經(jīng)網(wǎng)絡的方法

    2020-12-07 06:14:15劉明曹銀杰耿相珍胡衛(wèi)生
    現(xiàn)代電子技術(shù) 2020年22期
    關(guān)鍵詞:神經(jīng)網(wǎng)絡

    劉明 曹銀杰 耿相珍 胡衛(wèi)生

    摘? 要: 針對微控制器芯片尚未存在使用神經(jīng)網(wǎng)絡處理時序信號的現(xiàn)狀,提出一種可以在微控制器上進行神經(jīng)網(wǎng)絡訓練、預測時序信號的方法。 該方法不基于操作系統(tǒng)運行神經(jīng)網(wǎng)絡程序,無法由操作系統(tǒng)進行棧區(qū)空間大小的調(diào)整以及內(nèi)存的分配問題,為了解決這個問題,更改了初始化棧區(qū)空間的大小,增加了外部擴展SDRAM芯片,使之達到適合神經(jīng)網(wǎng)絡程序運行的大小。在微控制器芯片實現(xiàn)神經(jīng)網(wǎng)絡的方法包括定義了實現(xiàn)神經(jīng)網(wǎng)絡需要的矩陣運算,使用C語言編寫并封裝LSTM循環(huán)神經(jīng)網(wǎng)絡前向傳播函數(shù),反向傳播函數(shù),以及LSTM循環(huán)神經(jīng)網(wǎng)絡的權(quán)重更新函數(shù)。調(diào)用封裝好的LSTM循環(huán)神經(jīng)網(wǎng)絡函數(shù)進行實驗,以時序信號sin x函數(shù)為例,預測信號變化。故使用該方法,可不依賴操作系統(tǒng)在微控制器芯片建立神經(jīng)網(wǎng)絡,具備了穩(wěn)定、實時可靠的優(yōu)點。

    關(guān)鍵詞: 微控制器芯片; 神經(jīng)網(wǎng)絡; LSTM; 棧區(qū)空間; 內(nèi)存分配; 時序信號處理

    中圖分類號: TN711?34; TP39? ? ? ? ? ? ? ? ? ? ?文獻標識碼: A? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)22?0001?05

    Abstract: In allusion to the fact that there is no current situation of using neural network to process timing signals on microcontroller chips, a method of neural network training and predicting timing signals on microcontroller is proposed. In this method, the neural network program is not operated based on the operating system, and the adjustment of the size of the stack space and the memory allocation cannot be performed by the operating system. On this basis, the size of the initial stack area is changed, and the external extended SDRAM chip is added, so as to make the microcontroller chips suitable for the size of the neural network program to run. The method of implementing neural network on microcontroller chip includes the definition of the matrix operation needed to realize the neural network, writing and packaging LSTM (Long Short?Term Memory) recurrent neural network forward propagation function, back propagation function, and weight update function of LSTM recurrent neural network. The encapsulated LSTM recurrent neural network function is called to perform experiments, and the timing signal sin x function is taken as an example to predict the signal changes. In this method, the neural network can be established in the microcontroller chip without operating system, which has the advantages of stability, real?time reliability.

    Keywords: microcontroller chip; neural network; LSTM; stack area; memory allocation; timing signal processing

    0? 引言

    在2018年中國國際嵌入式大會上,何積豐院士提出,人工智能存在向嵌入式系統(tǒng)遷移的趨勢[1]。在嵌入式系統(tǒng)上玩轉(zhuǎn)人工智能,是這個智能化時代前沿的研究。目前嵌入式系統(tǒng)人工智能主要使用Cortex?A系列微處理器芯片,A系列微處理器芯片主要面向手機、平板電腦等民用商品,屬于消費類電子,實現(xiàn)人工智能需要依賴操作系統(tǒng),不具備穩(wěn)定性,不適合應用在軍事、工業(yè)、信號處理等領(lǐng)域。Cortex?C系列微控制器芯片是單一功能的、更加專業(yè)的芯片,具備低功耗、低成本、實時、穩(wěn)定可靠的特性,被廣泛應用在軍事、工業(yè)、信號處理等方面,但目前還未發(fā)現(xiàn)在微控制器芯片上建立神經(jīng)網(wǎng)絡,做人工智能的研究。

    循環(huán)神經(jīng)網(wǎng)絡算法是神經(jīng)網(wǎng)絡算法的一種,常用來學習、識別、預測時序信號,若能在Cortex?C系列微控制器芯片上搭建循環(huán)神經(jīng)網(wǎng)絡,只需要輸入信號,用理想輸出作為監(jiān)督學習,多次訓練后,即可進行信號智能處理、信號智能識別、信號智能預測等工作。使用Cortex?C系列微控制器芯片搭建循環(huán)神經(jīng)網(wǎng)絡,處理時序信號,更加智能、穩(wěn)定可靠。搭建循環(huán)神經(jīng)網(wǎng)絡需要進行一系列矩陣運算,Cortex?M系列微控制器芯片已經(jīng)具備DSP指令,所有的DSP指令都可在一個機器周期內(nèi)完成,提高了矩陣運算速度。本文結(jié)合當前的研究現(xiàn)狀提出一種針對Cortex?M系列微控制器芯片建立的循環(huán)神經(jīng)網(wǎng)絡方法,使用循環(huán)神經(jīng)網(wǎng)絡對時序信號進行學習,并預測未來的信號。

    1? LSTM循環(huán)神經(jīng)網(wǎng)絡

    對于時間信號的預測,常常使用循環(huán)神經(jīng)網(wǎng)絡(Recurrent Neural Network),簡稱RNN神經(jīng)網(wǎng)絡。一個簡單的RNN神經(jīng)網(wǎng)絡可以表示為圖1a)的形式。圖1a)中,[x]表示輸入向量;[O]表示輸出向量;[U]表示輸入層到隱含層的權(quán)重矩陣;[V]表示隱含層到輸出層的權(quán)重矩陣;[S]表示隱含層的值;[W]表示隱含層的值到下一個時刻隱含層的值的權(quán)重矩陣[2]。

    為了更好地理解RNN神經(jīng)網(wǎng)絡,將圖1a)按時間展開,如圖1b)所示。其中,[xt-1],[xt],[xt+1]分別表示在t-1,t,t+1時刻的輸入向量;[Ot-1],[Ot],[Ot+1]分別表示在t-1,t,t+1時刻的輸出向量;[St-1],[St],[St+1]表示在t-1,t,t+1時刻的隱含層的值;[V]表示隱含層到輸出層的權(quán)重矩陣;[W]表示隱含層的值到下一個時刻隱含層的值的權(quán)重矩陣。從圖中可以看出,前向傳播公式為:

    由式(1)可以看出,當前隱含層的值[St]不僅與當前時刻的輸入相關(guān),并且與之前隱含層的值相關(guān),而輸出[Ot]是[VSt]的函數(shù),所以輸出[Ot]受歷史輸入影響,這就是RNN可以處理時間序列的原因[3]。

    RNN神經(jīng)網(wǎng)絡在處理長時間的信號序列時會產(chǎn)生梯度消失或梯度爆炸,為了克服這個缺點,將RNN進行改進,在RNN的基礎(chǔ)上,加入長期狀態(tài)C,用來保存長期狀態(tài),從而達到解決RNN梯度消失和梯度爆炸的缺陷,改進后的RNN神經(jīng)網(wǎng)絡被稱作LSTM(Long Short?Term Memory)神經(jīng)網(wǎng)絡[4]。LSTM中主要使用3個門,分別是遺忘門、輸入門、輸出門以及即時狀態(tài)來控制長期狀態(tài)。遺忘門負責決定之前的長期狀態(tài)對當前的長期狀態(tài)影響程度;輸入門與即時狀態(tài)共同負責決定當前輸入對長期狀態(tài)的影響程度;輸出門決定當前長期狀態(tài)對輸出的影響程度[5]。LSTM神經(jīng)元如圖2所示。

    前向傳播過程需要計算遺忘門輸出[ft],輸入門輸出[it],即時狀態(tài)輸出[C′t]以及輸出門輸出[Ot]。長期狀態(tài)[Ct]由遺忘門輸出[ft]、輸入門輸出[Ot]、即時狀態(tài)輸出[C′t]和上一時刻的長期狀態(tài)[Ct-1]共同決定。

    2? 實現(xiàn)LSTM循環(huán)神經(jīng)網(wǎng)絡

    Cortex?M系列芯片具有穩(wěn)定可靠、實時、低成本、低功耗的優(yōu)點,被廣泛應在工業(yè)控制、軍事、信號處理等領(lǐng)域。由于Cortex?M系列微控制器芯片在建立神經(jīng)網(wǎng)絡時,不能由操作系統(tǒng)自動分配內(nèi)存以及棧區(qū)空間,為了確保神經(jīng)網(wǎng)絡程序能夠正常運行,需要人為擴展內(nèi)存及擴大棧區(qū)空間。

    Cortex?M系列芯片一直被定位在低性能端,但是仍然比許多傳統(tǒng)處理器性能強大很多,例如Cortex?M7處理器,最高時鐘頻率可以達到400 MHz。Cortex?M7處理器是針對數(shù)據(jù)處理密集的高性能處理器,具備面向數(shù)字信號處理(DSP)的指令集,支持雙精度浮點運算,并且具備擴展存儲器的功能,使用搭載Cortex?M7處理器的芯片,實現(xiàn)機器學習、人工智能,具備低功耗、低成本、穩(wěn)定可靠的優(yōu)點。

    選擇以搭載Cortex?M7處理器的STM32F767IGT6芯片為例實現(xiàn)LSTM循環(huán)神經(jīng)網(wǎng)絡,STM32F7使用Cortex?M7內(nèi)核,在數(shù)字信號處理上增加了DSP指令集,大大提升了芯片的計算速度。ARM公司提供了DSP算法的庫(CMSIS_DSP),具備了部分矩陣運算的功能,減少了開發(fā)的時間以及難度,并使運算速度有了進一步的提升[6]。

    2.1? ARM芯片中的矩陣運算

    在STM32上實現(xiàn)LSTM,要解決矩陣、向量運算的問題。進行矩陣、向量運算,需要的內(nèi)存空間比較大,所以需要對芯片進行內(nèi)存擴展。LSTM的權(quán)重矩陣需要進行存儲,權(quán)重矩陣的維數(shù)直接關(guān)系到神經(jīng)網(wǎng)絡的學習能力,通過內(nèi)存擴展可以確保權(quán)重矩陣維數(shù)滿足需求,不會使神經(jīng)網(wǎng)絡的學習能力過低。在實現(xiàn)LSTM的過程中,用到很多矩陣運算和向量運算,使用ARM公司提供的CMSIS_DSP庫中的矩陣處理函數(shù),可以解決部分矩陣運算,提高運算速度。CMSIS_DSP庫中,用結(jié)構(gòu)體arm_matrix_instance_f32表示矩陣,結(jié)構(gòu)體的元素numRows表示矩陣的行,numCols表示矩陣的列,pData指向矩陣數(shù)組,矩陣元素為32位無符號float類型,可以滿足數(shù)據(jù)精度要求。

    用arm_matrix_instance_f32結(jié)構(gòu)體定義結(jié)構(gòu)體數(shù)組,用來存放張量(由數(shù)組構(gòu)成的數(shù)組),使用張量,來存儲歷史時刻門的輸出值[7]。

    CMSIS_DSP庫中有矩陣的基本運算,如矩陣的加法、轉(zhuǎn)置、乘法等,在LSTM神經(jīng)網(wǎng)絡算法中需要用到對矩陣元素的操作,例如矩陣按元素相乘,可以選擇使用for循環(huán)遍歷整個矩陣的方式訪問到每一個矩陣元素。

    定義生成隨機矩陣的函數(shù),輸入值為要生成矩陣的行NumRows,列NumCols,以及這個矩陣是否被作為偏置矩陣使用。若生成權(quán)重矩陣,則使用C語言中的隨機數(shù)函數(shù)rand(),遍歷矩陣賦值隨機數(shù);若生成偏置矩陣,則將矩陣所有元素初始化為0。

    無論是前向傳播還是反向傳播時,都會用到矩陣按元素相乘,但CMSIS_DSP庫中并沒有矩陣按元素相乘的函數(shù),所以需要定義。定義矩陣按元素相乘的函數(shù)為mul2,它有兩個輸入,即兩個按元素相乘的矩陣,先判斷這2個矩陣的維數(shù)是否相同。因為按元素相乘,要求2個矩陣必須維數(shù)一樣,才能進行運算。使用for遍歷矩陣中的每一個值,讓2個矩陣對應位置上的元素進行相乘,并返回相乘后的新矩陣。此時新矩陣的維數(shù)應該和輸入矩陣的維數(shù)相同。

    使用兩個矩陣按元素相乘函數(shù)mul2,去構(gòu)造3個矩陣按元素相乘的函數(shù)mul3。mul3有3個輸入,首先經(jīng)前2個輸入送到mul2中進行按元素相乘,再將結(jié)果與第3個輸入放到mul2中進行計算,這樣可以獲得連續(xù)3個矩陣按元素相乘,同理可以獲得mul4,mul5。

    2.2? LSTM循環(huán)神經(jīng)網(wǎng)絡的函數(shù)封裝

    LSTM中用到兩個激活函數(shù)Sigmoid()和tanh(),以及它們各自的導數(shù),由于CMSIS_DSP中沒有按元素操作的函數(shù),所以這里只能選擇使用for循環(huán)遍歷矩陣中的每一個數(shù)組。定義函數(shù)SigmoidActivator,它有兩個輸入,輸入矩陣,以及模式選擇,將輸入的矩陣按元素進行計算,若mod為0,則輸出[sigmoid(x)=11-e-x],若mod為1,輸出[y′=sigmoid(x)′=y(1-y)]。同樣,定義函數(shù)TanhActivator,若mod為0,則輸出[tanh(x)=ex-e-xex+e-x],若mod為1,輸出[y′=tanh′(x)=1-y2]。

    將遺忘門、輸入門、輸出門以及即時狀態(tài)的計算,封裝為一個函數(shù)calc_gate,這個函數(shù)有6個輸入,分別為輸入向量[x],權(quán)重矩陣[Wx],[Wh],偏置矩陣[b],使用sigmoid激活函數(shù)或tanh激活函數(shù)的標志,以及使用激活函數(shù)本身或使用激活函數(shù)的導數(shù)標志。函數(shù)的輸出為門的輸出或者即時狀態(tài),公式如下:

    按照LSTM循環(huán)神經(jīng)網(wǎng)絡計算,在前向傳播、反向傳播過程中,使用由矩陣組成的張量進行表示,并將這些張量定義為全局變量,用來存儲歷史時刻的各個門的值,這需要較大內(nèi)存空間。由于芯片內(nèi)存空間有限,不能由操作系統(tǒng)調(diào)整內(nèi)存,這里的張量存儲門歷史時刻的值,不能設(shè)置為無限大小,根據(jù)自己內(nèi)存大小,定義最多保存N個歷史時刻的值。若存儲時刻數(shù)量已經(jīng)大于N,則將最早的數(shù)據(jù)刪除。在這里刪除最早時刻的歷史值對最后的輸出并不會產(chǎn)生較大的影響,因為最早時刻的值產(chǎn)生的影響,已經(jīng)通過影響之后的時刻,保存了下來。為了確保保存歷史時刻的值不會太少,需要增加內(nèi)存大小。

    2.3? 實現(xiàn)LSTM神經(jīng)網(wǎng)絡的前向傳播

    利用封裝好的LSTM循環(huán)神經(jīng)網(wǎng)絡函數(shù),實現(xiàn)前向傳播。前向傳播流程如圖3所示。

    定義orward函數(shù),輸入為輸入向量,為了記錄前向傳播的次數(shù),使用全局變量times來記錄前向傳播的次數(shù),也就是時刻times。根據(jù)LSTM門的計算理論公式,編寫程序計算遺忘門、輸入門、輸出門以及即時狀態(tài)的輸出,并將輸出的結(jié)果保存到相對應的結(jié)構(gòu)體數(shù)組中的times位置。使用計算所得的遺忘門、輸出門、即時狀態(tài)的輸出以及上一時刻的長期狀態(tài),計算當前時刻的長期狀態(tài):

    式中,“[?]”表示按元素相乘。此處使用之前定義好的矩陣,按元素相乘函數(shù)mul2,將[Ot],[tanh(C)]輸入mul2,輸出結(jié)構(gòu)賦值給[ht]。將LSTM神經(jīng)元的輸出[ht]保存在h_list[]中,存放位置為times,即h_list[times]。合理設(shè)置權(quán)重矩陣大小,達到既能滿足使用需求,又不超過產(chǎn)生過擬合的效果[8]。

    至此,在微控制器芯片上已經(jīng)實現(xiàn)LSTM循環(huán)神經(jīng)網(wǎng)絡的前向傳播[9]。

    2.4? 實現(xiàn)LSTM神經(jīng)網(wǎng)絡的反向傳播

    實現(xiàn)反向傳播之前,定義誤差函數(shù)Error_fun,LSTM反向傳播使用BPTT(Back Propagation Through Time)算法,屬于監(jiān)督學習,故誤差函數(shù)有兩個輸入,一個是LSTM神經(jīng)元的輸出,另一個是理想值。CMSIS_DSP庫中有矩陣減法arm_mat_sub_f32,可以實現(xiàn)[y-y] 矩陣相減,arm_mat_scale_f32常數(shù)與矩陣的乘法函數(shù)可以實現(xiàn)[12] 與矩陣相乘。這里還需要矩陣按元素相乘,所以選擇使用for循環(huán)遍歷的方法。定義誤差函數(shù)的返回值為:

    反向傳播過程中,計算量較大。程序中,由函數(shù)調(diào)用函數(shù)的情況比較多,臨時變量在函數(shù)進行調(diào)用時,需要暫存到棧區(qū)中,起始文件默認初始化的1 KB的棧區(qū)大小不能滿足使用,程序運行時,會觸發(fā)異常,導致程序不能正常運行。將起始文件中棧區(qū)的大小進行調(diào)整,使棧區(qū)的大小足夠滿足程序運行的需要,可解決這個問題。

    3? 實驗與分析

    在STM32F7開發(fā)板進行實驗,STM32F767IGT6本身自帶512 KB的SRAM,為滿足LSTM循環(huán)神經(jīng)網(wǎng)絡程序的正常運行,開發(fā)板上外部擴展32 MB的SDRAM芯片W9825G6KH,以及在啟動文件中進行修改,將Stack_Size EQU 0x00000400,更改為Stack_Size EQU 0x00050000,使棧區(qū)空間擴大為5 MB。

    以預測sin x函數(shù)為例,在STM32F7芯片上建立LSTM循環(huán)神經(jīng)網(wǎng)絡。

    1) 建立樣本集合,設(shè)置時間間隔為[Δt=π5 000],即一個周期內(nèi)取10 000個數(shù)據(jù),將連續(xù)10個點的數(shù)據(jù)作為輸入向量[x],使用10個點的數(shù)據(jù)預測第11個點的值。

    2) 將輸入向量輸入到循環(huán)神經(jīng)網(wǎng)絡中進行前向傳播,因使用的BPTT反向傳播算法為監(jiān)督學習,故用sin x函數(shù)的第11個點作為監(jiān)督,與神經(jīng)網(wǎng)絡輸出值進行比對,將誤差傳入LSTM循環(huán)神經(jīng)網(wǎng)絡反向傳播進行計算,并更新權(quán)重值。

    3) 將實驗結(jié)果顯示在LCD顯示屏幕上,見圖4。

    根據(jù)表1部分誤差點數(shù)據(jù)顯示,預測值與實際值之間存在誤差,誤差較大的點主要集中在sin x函數(shù)的極點附近。由于使用float數(shù)據(jù)類型,只能保留7位有效數(shù)字,訓練時最高精確到小數(shù)點后6位,所以預測結(jié)果存在誤差。經(jīng)過多次實驗得出,提高訓練次數(shù),可降低誤差[12]。

    4? 結(jié)? 論

    本文對于如何在Cortex?M系列微控制芯片上搭建LSTM神經(jīng)網(wǎng)絡進行了介紹,并且以搭載Cortex?M7處理器的STM32F767IGT6芯片為例,實現(xiàn)了對于時間序列sin x函數(shù)的預測,預測的sin x函數(shù)與實際的sin x函數(shù)重合,由于使用的數(shù)據(jù)類型為float,有效數(shù)字最多為7位,最高精確到小數(shù)點后6位,實驗時存在誤差,可以提高訓練次數(shù),盡可能減小誤差,但誤差不可完全消除。

    猜你喜歡
    神經(jīng)網(wǎng)絡
    BP神經(jīng)網(wǎng)絡在路標識別上的應用研究
    基于HPSO-BP神經(jīng)網(wǎng)絡的個人信用評估
    神經(jīng)網(wǎng)絡抑制無線通信干擾探究
    電子制作(2019年19期)2019-11-23 08:42:00
    基于神經(jīng)網(wǎng)絡的中小學生情感分析
    電子制作(2019年24期)2019-02-23 13:22:36
    基于Q-Learning算法和神經(jīng)網(wǎng)絡的飛艇控制
    基于神經(jīng)網(wǎng)絡的拉矯機控制模型建立
    重型機械(2016年1期)2016-03-01 03:42:04
    復數(shù)神經(jīng)網(wǎng)絡在基于WiFi的室內(nèi)LBS應用
    基于支持向量機回歸和RBF神經(jīng)網(wǎng)絡的PID整定
    基于神經(jīng)網(wǎng)絡分數(shù)階控制的逆變電源
    基于GA-BP神經(jīng)網(wǎng)絡的光伏陣列MPPT研究
    電測與儀表(2014年2期)2014-04-04 09:04:04
    久久人妻av系列| 深爱激情五月婷婷| 中文字幕精品亚洲无线码一区| 欧美区成人在线视频| 午夜福利在线观看吧| 久久亚洲国产成人精品v| 国产精品爽爽va在线观看网站| 波多野结衣高清作品| 此物有八面人人有两片| 色尼玛亚洲综合影院| 亚洲精品久久国产高清桃花| 2021天堂中文幕一二区在线观| 深爱激情五月婷婷| 亚洲成人久久性| 亚洲一区二区三区色噜噜| 久久久久久久久久成人| 天天躁日日操中文字幕| 人人妻人人澡人人爽人人夜夜 | 久久草成人影院| 亚洲成人中文字幕在线播放| 亚洲,欧美,日韩| 亚洲综合色惰| 亚洲久久久久久中文字幕| eeuss影院久久| 欧美国产日韩亚洲一区| 婷婷六月久久综合丁香| 亚洲图色成人| 草草在线视频免费看| 国产久久久一区二区三区| 热99在线观看视频| 99久久成人亚洲精品观看| 久久中文看片网| 久久久久久久亚洲中文字幕| 亚洲国产欧洲综合997久久,| 精品国内亚洲2022精品成人| 久久精品夜夜夜夜夜久久蜜豆| 亚洲精品粉嫩美女一区| 午夜视频国产福利| 偷拍熟女少妇极品色| 少妇熟女aⅴ在线视频| 91久久精品国产一区二区成人| 看十八女毛片水多多多| 欧美成人一区二区免费高清观看| 波野结衣二区三区在线| 插阴视频在线观看视频| 亚洲一区二区三区色噜噜| 简卡轻食公司| 免费看a级黄色片| 国产精品一区www在线观看| 日韩人妻高清精品专区| 桃色一区二区三区在线观看| 一级a爱片免费观看的视频| 欧美高清性xxxxhd video| 久久精品国产清高在天天线| 99热这里只有是精品50| 亚洲内射少妇av| 亚洲国产日韩欧美精品在线观看| 一级毛片久久久久久久久女| 一个人看的www免费观看视频| 国产精华一区二区三区| 国内少妇人妻偷人精品xxx网站| 秋霞在线观看毛片| 3wmmmm亚洲av在线观看| 中文在线观看免费www的网站| 国产欧美日韩精品亚洲av| 午夜免费男女啪啪视频观看 | 中出人妻视频一区二区| 一进一出好大好爽视频| 青春草视频在线免费观看| 国产一区二区三区在线臀色熟女| 国产精品乱码一区二三区的特点| 亚洲精品久久国产高清桃花| 一进一出抽搐gif免费好疼| 国产日本99.免费观看| 美女大奶头视频| 亚洲天堂国产精品一区在线| АⅤ资源中文在线天堂| 国产成人一区二区在线| 国模一区二区三区四区视频| 欧美三级亚洲精品| 少妇熟女欧美另类| 久久亚洲精品不卡| 欧美bdsm另类| 91在线观看av| 十八禁国产超污无遮挡网站| 国产视频内射| 插阴视频在线观看视频| 午夜福利18| 亚洲在线自拍视频| 一夜夜www| 一进一出抽搐gif免费好疼| 成人亚洲精品av一区二区| 九色成人免费人妻av| 日韩,欧美,国产一区二区三区 | 老女人水多毛片| 一夜夜www| 美女cb高潮喷水在线观看| 成熟少妇高潮喷水视频| 91在线观看av| 国产乱人视频| 国产精品av视频在线免费观看| 丰满人妻一区二区三区视频av| 少妇裸体淫交视频免费看高清| 最近在线观看免费完整版| 又爽又黄无遮挡网站| 一本精品99久久精品77| 国产毛片a区久久久久| 97碰自拍视频| 成人三级黄色视频| 色吧在线观看| 舔av片在线| 18禁裸乳无遮挡免费网站照片| 亚洲人与动物交配视频| 国产av一区在线观看免费| 久久久久国产精品人妻aⅴ院| 男女啪啪激烈高潮av片| 国产成人精品久久久久久| 亚洲精品日韩av片在线观看| 免费高清视频大片| 男女之事视频高清在线观看| 日韩 亚洲 欧美在线| 亚洲欧美日韩高清在线视频| 国产黄片美女视频| 精品久久久久久久久亚洲| a级毛片免费高清观看在线播放| 给我免费播放毛片高清在线观看| 成人亚洲精品av一区二区| 日韩在线高清观看一区二区三区| 国产免费一级a男人的天堂| 99久久精品热视频| 亚洲性夜色夜夜综合| 少妇人妻精品综合一区二区 | 春色校园在线视频观看| 亚洲av电影不卡..在线观看| 亚洲精华国产精华液的使用体验 | 亚洲精品日韩av片在线观看| 狂野欧美激情性xxxx在线观看| 可以在线观看的亚洲视频| 亚洲人成网站高清观看| 变态另类成人亚洲欧美熟女| 最新中文字幕久久久久| 嫩草影院新地址| av女优亚洲男人天堂| 亚洲图色成人| 少妇高潮的动态图| 国产精品久久久久久亚洲av鲁大| 精品久久久久久久久亚洲| 亚洲av成人av| 九九热线精品视视频播放| 国产成人a∨麻豆精品| 国产精品一二三区在线看| 欧美xxxx性猛交bbbb| 欧美中文日本在线观看视频| 干丝袜人妻中文字幕| 最近的中文字幕免费完整| 国产69精品久久久久777片| 国产中年淑女户外野战色| 国产亚洲欧美98| 99热这里只有精品一区| 又爽又黄a免费视频| 久久人妻av系列| 精品久久久噜噜| 日韩国内少妇激情av| 国产亚洲精品久久久久久毛片| 婷婷精品国产亚洲av在线| 露出奶头的视频| 91精品国产九色| 小说图片视频综合网站| 欧美性猛交╳xxx乱大交人| 校园春色视频在线观看| 22中文网久久字幕| 毛片一级片免费看久久久久| 男女那种视频在线观看| 少妇人妻一区二区三区视频| 久久国内精品自在自线图片| 国产精品亚洲美女久久久| 久久久久性生活片| 一个人看视频在线观看www免费| 99在线人妻在线中文字幕| 色视频www国产| 成年版毛片免费区| 亚洲精品国产成人久久av| 午夜福利成人在线免费观看| ponron亚洲| 一级毛片久久久久久久久女| 国产色爽女视频免费观看| 久久热精品热| 搡老妇女老女人老熟妇| 别揉我奶头 嗯啊视频| 国产午夜福利久久久久久| 中国美白少妇内射xxxbb| 黄片wwwwww| 久久九九热精品免费| 少妇的逼水好多| 精品久久久久久久久亚洲| 春色校园在线视频观看| 不卡视频在线观看欧美| 99在线人妻在线中文字幕| 又爽又黄无遮挡网站| 精品不卡国产一区二区三区| 久久久精品94久久精品| 国产久久久一区二区三区| 国内精品美女久久久久久| 九九热线精品视视频播放| 欧美另类亚洲清纯唯美| 亚洲七黄色美女视频| 国产综合懂色| 亚洲中文字幕日韩| 国产精品爽爽va在线观看网站| 亚洲精品456在线播放app| 在线天堂最新版资源| 日本精品一区二区三区蜜桃| 免费在线观看成人毛片| 亚洲欧美精品自产自拍| 丝袜美腿在线中文| 国产精品不卡视频一区二区| 亚洲自偷自拍三级| 亚洲第一电影网av| 日韩精品青青久久久久久| 男女视频在线观看网站免费| 国产午夜精品论理片| 国产私拍福利视频在线观看| 欧美丝袜亚洲另类| 欧美区成人在线视频| 国产精品日韩av在线免费观看| 中出人妻视频一区二区| 又粗又爽又猛毛片免费看| 91久久精品国产一区二区成人| 中文在线观看免费www的网站| 男女啪啪激烈高潮av片| 男人和女人高潮做爰伦理| 色5月婷婷丁香| 亚洲av.av天堂| 99热这里只有是精品在线观看| 婷婷精品国产亚洲av| 亚洲av成人av| 亚洲一区高清亚洲精品| 不卡一级毛片| 丝袜美腿在线中文| 99久久精品一区二区三区| 一区福利在线观看| 一级a爱片免费观看的视频| 中文亚洲av片在线观看爽| 自拍偷自拍亚洲精品老妇| 黑人高潮一二区| 国产精品久久久久久av不卡| 国产单亲对白刺激| 啦啦啦观看免费观看视频高清| 三级男女做爰猛烈吃奶摸视频| 国产三级在线视频| 深爱激情五月婷婷| 成人欧美大片| 亚洲精品色激情综合| 国产午夜精品久久久久久一区二区三区 | 九九在线视频观看精品| 久久久久久大精品| 联通29元200g的流量卡| 99热只有精品国产| 级片在线观看| 热99在线观看视频| 色av中文字幕| 精品人妻视频免费看| 午夜爱爱视频在线播放| 亚洲精品一卡2卡三卡4卡5卡| 乱人视频在线观看| 成人欧美大片| 久久精品影院6| 亚洲av电影不卡..在线观看| 国产精品99久久久久久久久| 听说在线观看完整版免费高清| 亚洲av熟女| 成人午夜高清在线视频| 中出人妻视频一区二区| 国产精品99久久久久久久久| 日韩欧美精品v在线| 成年女人永久免费观看视频| 亚洲欧美中文字幕日韩二区| 精品久久久久久成人av| 中文字幕av在线有码专区| 亚洲色图av天堂| 国产精品一区二区三区四区免费观看 | 久久久久国产网址| 国产三级在线视频| 成人漫画全彩无遮挡| 干丝袜人妻中文字幕| 亚洲欧美成人精品一区二区| 午夜a级毛片| 亚洲四区av| 久久久久国产网址| 偷拍熟女少妇极品色| 日韩一区二区视频免费看| 91麻豆精品激情在线观看国产| 欧美成人免费av一区二区三区| 天天躁夜夜躁狠狠久久av| 最近手机中文字幕大全| 全区人妻精品视频| videossex国产| 黄色配什么色好看| 日韩成人av中文字幕在线观看 | 亚洲内射少妇av| 亚洲精品乱码久久久v下载方式| 国产av在哪里看| 人妻少妇偷人精品九色| 欧美三级亚洲精品| 久久九九热精品免费| 亚洲成人av在线免费| 黄色视频,在线免费观看| 一级黄片播放器| 亚洲欧美精品自产自拍| 午夜福利在线观看吧| 欧美一级a爱片免费观看看| 精品人妻偷拍中文字幕| 在线免费十八禁| 国产精品亚洲一级av第二区| а√天堂www在线а√下载| 国产又黄又爽又无遮挡在线| 国产高清激情床上av| 99九九线精品视频在线观看视频| 秋霞在线观看毛片| 身体一侧抽搐| 少妇猛男粗大的猛烈进出视频 | 精品国内亚洲2022精品成人| 成人国产麻豆网| 国产v大片淫在线免费观看| 波野结衣二区三区在线| 久久午夜福利片| 久久鲁丝午夜福利片| 国产精品人妻久久久影院| 亚洲天堂国产精品一区在线| 精华霜和精华液先用哪个| 亚洲成人久久爱视频| 网址你懂的国产日韩在线| 久久6这里有精品| 日韩国内少妇激情av| 男女做爰动态图高潮gif福利片| 亚洲欧美精品综合久久99| 亚洲精品在线观看二区| 国产精品美女特级片免费视频播放器| 人妻夜夜爽99麻豆av| 女人十人毛片免费观看3o分钟| 搞女人的毛片| 国产av不卡久久| 国产成人a区在线观看| 男女下面进入的视频免费午夜| 日韩亚洲欧美综合| 插逼视频在线观看| 亚洲欧美清纯卡通| 国产毛片a区久久久久| 国产高清有码在线观看视频| 欧美激情国产日韩精品一区| 久久精品影院6| 久久久精品大字幕| avwww免费| 欧美3d第一页| 寂寞人妻少妇视频99o| 国产亚洲av嫩草精品影院| 白带黄色成豆腐渣| 淫秽高清视频在线观看| 国产亚洲精品av在线| 精品国产三级普通话版| 精品久久久久久久久久久久久| 欧美+亚洲+日韩+国产| 欧美xxxx性猛交bbbb| 日韩人妻高清精品专区| 亚洲欧美日韩高清在线视频| 日日撸夜夜添| 精品一区二区三区av网在线观看| 亚洲乱码一区二区免费版| 一级黄片播放器| 久久精品人妻少妇| 一边摸一边抽搐一进一小说| 精品熟女少妇av免费看| 国产亚洲精品久久久com| 精品久久久噜噜| 国产蜜桃级精品一区二区三区| 精品99又大又爽又粗少妇毛片| 亚洲精品日韩在线中文字幕 | 国产亚洲av嫩草精品影院| 成人精品一区二区免费| 久久久久久国产a免费观看| a级一级毛片免费在线观看| 日日撸夜夜添| 成人综合一区亚洲| 亚洲无线在线观看| 国产 一区 欧美 日韩| 国产成人91sexporn| 午夜久久久久精精品| 亚洲精品日韩av片在线观看| 一卡2卡三卡四卡精品乱码亚洲| 悠悠久久av| 麻豆国产av国片精品| 国产精品一区二区性色av| 97热精品久久久久久| 夜夜看夜夜爽夜夜摸| 一边摸一边抽搐一进一小说| 日韩成人伦理影院| 亚洲精品日韩av片在线观看| 亚洲欧美日韩高清专用| 99视频精品全部免费 在线| 搡老妇女老女人老熟妇| 亚洲av二区三区四区| 卡戴珊不雅视频在线播放| 精品久久久久久久久久久久久| 久久婷婷人人爽人人干人人爱| 国产精品嫩草影院av在线观看| 一个人看的www免费观看视频| videossex国产| 亚洲最大成人中文| 亚洲精品影视一区二区三区av| 久久人妻av系列| 高清日韩中文字幕在线| a级毛色黄片| 国产精品福利在线免费观看| 亚洲精品456在线播放app| 日韩人妻高清精品专区| 啦啦啦啦在线视频资源| 国产爱豆传媒在线观看| 啦啦啦啦在线视频资源| 国产极品精品免费视频能看的| 久久午夜亚洲精品久久| 精品熟女少妇av免费看| 毛片女人毛片| 精品一区二区三区人妻视频| 日韩欧美精品免费久久| 色哟哟哟哟哟哟| 午夜亚洲福利在线播放| 变态另类成人亚洲欧美熟女| 99久久精品国产国产毛片| 白带黄色成豆腐渣| 国产亚洲精品久久久com| 一级黄色大片毛片| 日本欧美国产在线视频| 日韩欧美在线乱码| 欧美精品国产亚洲| 国产精品人妻久久久久久| 变态另类丝袜制服| 99久久精品一区二区三区| 五月玫瑰六月丁香| 国产精品人妻久久久久久| 国产黄色小视频在线观看| 日韩欧美在线乱码| 亚洲欧美日韩卡通动漫| 国产欧美日韩精品一区二区| 超碰av人人做人人爽久久| 99久久九九国产精品国产免费| 免费观看人在逋| 国语自产精品视频在线第100页| 男人的好看免费观看在线视频| 亚洲av五月六月丁香网| 男人的好看免费观看在线视频| 看免费成人av毛片| 性色avwww在线观看| 国产黄片美女视频| 麻豆国产av国片精品| 久久精品人妻少妇| 日韩 亚洲 欧美在线| 欧美+亚洲+日韩+国产| 18禁裸乳无遮挡免费网站照片| 搡老熟女国产l中国老女人| 淫秽高清视频在线观看| 亚洲欧美日韩东京热| 九九热线精品视视频播放| 免费看光身美女| 中文字幕熟女人妻在线| 亚洲性久久影院| 欧美激情在线99| 人妻制服诱惑在线中文字幕| 男插女下体视频免费在线播放| 1000部很黄的大片| av女优亚洲男人天堂| 自拍偷自拍亚洲精品老妇| 色播亚洲综合网| 精品不卡国产一区二区三区| 精品一区二区三区视频在线| 91久久精品电影网| 成人二区视频| 国产精品av视频在线免费观看| 精品久久久久久久久久久久久| 国产国拍精品亚洲av在线观看| 日韩欧美在线乱码| 成人午夜高清在线视频| 黄色配什么色好看| 99riav亚洲国产免费| 国产精品一区二区性色av| 一个人观看的视频www高清免费观看| 九九在线视频观看精品| 久久精品夜色国产| 亚洲电影在线观看av| 国产精品一区www在线观看| ponron亚洲| 熟女人妻精品中文字幕| 少妇被粗大猛烈的视频| 丝袜喷水一区| 97超视频在线观看视频| 中文资源天堂在线| 69人妻影院| 日本熟妇午夜| 美女cb高潮喷水在线观看| 日日摸夜夜添夜夜添av毛片| 一个人观看的视频www高清免费观看| 寂寞人妻少妇视频99o| 久久久久久久亚洲中文字幕| 狂野欧美激情性xxxx在线观看| 伦理电影大哥的女人| 欧美日韩乱码在线| 日本黄色视频三级网站网址| 秋霞在线观看毛片| 国产免费一级a男人的天堂| 久久久国产成人精品二区| 精品一区二区免费观看| 人妻久久中文字幕网| 国产精品久久久久久精品电影| 欧美一级a爱片免费观看看| av在线观看视频网站免费| 国产91av在线免费观看| 国产黄a三级三级三级人| 国产探花在线观看一区二区| 日日干狠狠操夜夜爽| 国内精品美女久久久久久| 国产真实乱freesex| 18禁黄网站禁片免费观看直播| 国产又黄又爽又无遮挡在线| 国产精品一区二区三区四区久久| 亚洲性久久影院| 一区二区三区四区激情视频 | 熟女人妻精品中文字幕| 国产成人freesex在线 | 日韩高清综合在线| 亚洲av五月六月丁香网| 亚洲av.av天堂| 一级av片app| 国内精品一区二区在线观看| 最近视频中文字幕2019在线8| 狂野欧美白嫩少妇大欣赏| 成人美女网站在线观看视频| 丰满人妻一区二区三区视频av| 能在线免费观看的黄片| 国产高潮美女av| 成人无遮挡网站| 看黄色毛片网站| 国产成年人精品一区二区| 精品久久久久久久久久久久久| 日韩欧美三级三区| 久久久国产成人精品二区| 国产精品福利在线免费观看| 俺也久久电影网| 国产69精品久久久久777片| 免费看a级黄色片| 九色成人免费人妻av| 国产综合懂色| 久久精品综合一区二区三区| av福利片在线观看| 秋霞在线观看毛片| 18禁黄网站禁片免费观看直播| 黄色欧美视频在线观看| 日韩成人av中文字幕在线观看 | 老熟妇乱子伦视频在线观看| 春色校园在线视频观看| 伊人久久精品亚洲午夜| а√天堂www在线а√下载| 麻豆久久精品国产亚洲av| 欧美极品一区二区三区四区| 亚洲av成人av| 久久久久免费精品人妻一区二区| 久久九九热精品免费| 欧美区成人在线视频| 亚洲va在线va天堂va国产| 欧美+亚洲+日韩+国产| 好男人在线观看高清免费视频| 国产精品综合久久久久久久免费| 成人午夜高清在线视频| 少妇熟女aⅴ在线视频| 变态另类丝袜制服| 亚洲av中文字字幕乱码综合| 黑人高潮一二区| 啦啦啦韩国在线观看视频| 香蕉av资源在线| 老女人水多毛片| 搡女人真爽免费视频火全软件 | 精品一区二区三区视频在线| 两性午夜刺激爽爽歪歪视频在线观看| 国产精品免费一区二区三区在线| 一级av片app| 精品国产三级普通话版| 欧美国产日韩亚洲一区| 高清午夜精品一区二区三区 | 欧美日本亚洲视频在线播放| 精品久久久久久久久久久久久| 国产精品亚洲一级av第二区| 国产精品久久久久久av不卡| 中文亚洲av片在线观看爽| 国产精品久久视频播放| 少妇高潮的动态图| 日韩强制内射视频| 小蜜桃在线观看免费完整版高清| 免费看美女性在线毛片视频| 免费观看精品视频网站| 91久久精品国产一区二区三区| 成人精品一区二区免费| 国产三级在线视频| 欧美色欧美亚洲另类二区| 亚洲不卡免费看| 国产 一区 欧美 日韩| 国产一区二区激情短视频| 国产精品一区www在线观看| 蜜臀久久99精品久久宅男| 男插女下体视频免费在线播放| 看十八女毛片水多多多| 亚洲最大成人手机在线| 日韩精品中文字幕看吧| 俺也久久电影网| av天堂在线播放| 国产欧美日韩一区二区精品| 日本与韩国留学比较| 成熟少妇高潮喷水视频|