3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

智能优化算法

發布時間:2023/12/13 综合教程 21 生活家
生活随笔 收集整理的這篇文章主要介紹了 智能优化算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Matlab

下標從1開始!!

~=:相當于不等于!=

eps表示的是一個數可以分辨的最小精度,返回1.0和下一個精度最高的雙精度浮點數的差值, 即2^(-52)。

Inf和-Inf分別代表正無窮和負無窮

y = length(x) 函數計算指定向量或矩陣的長度y。如果參數變量x是向量,則返回其長度;如果參數變量是非空矩陣,則length(x)與max(size(x))等價

矩陣取值

v(m , : ):取第m行
v( : ,m):取第m列
v(x,y):取第x行第y列

矩陣計算

[SortFit1,Index]=sort(Fit1):對Fit進行排序,排序結果放入SortFit1矩陣,結果每位上的元素在原來列上的序號放入Index矩陣
[aa,bb]=size(A):aa=行數,bb=列數
cumsum(x):對矩陣x進行逐列累加,例:[a,b,c,d]=>[a,a+b,a+b+c,a+b+c+d]
sum(x):對矩陣x進行逐列求和,即每列之和

取整函數

fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;
floor,顧名思義,就是地板,所以是取比它小的整數,即朝下取整,如floor(-1.3)=-2; floor(1.3)=1;floor(-1.8)=-2,floor(1.8)=1
ceil,與floor相反,它的意思是天花板,也就是取比它大的最小整數,即朝上取整,如ceil(-1.3)=-1; ceil(1.3)=2;ceil(-1.8)=-1,ceil(1.8)=2
round四舍五入到最近的整數,如round(-1.3)=-1;round(-1.52)=-2;round(1.3)=1;round(1.52)=2

生成隨機數函數

rand 生成均勻分布的偽隨機數。分布在(0~1)之間

rand(m,n)生成m行n列的均勻分布的偽隨機數

randn 生成標準正態分布的偽隨機數(均值為0,方差為1)
randi 生成均勻分布的偽隨機整數

randi(iMax)在閉區間[1,iMax]生成均勻分布的偽隨機整數
randi(iMax,m,n)在開區間[1,iMax]生成mXn型隨機矩陣
r = randi([iMin,iMax],m,n)在開區間[iMin,iMax]生成m*n型隨機矩陣

randperm 生成整數的隨機排列

排序函數

B = sort(A)升序A 的元素進行排序。

如果 A 是向量,則 sort(A) 對向量元素進行排序。
如果 A 是矩陣,則 sort(A) 會將 A 的列視為向量并對每列進行排序,從上到下,從小到大
如果 A 是多維數組,則 sort(A) 會沿大小不等于 1 的第一個數組維度計算,并將這些元素視為向量

復制函數

B = repmat(A,x,y)生成重復數矩陣

若A是一個數,則生成x*y的矩陣,全是A
若A是一個矩陣,將矩陣A復制2行3列

智能優化算法

代表人物匯總

算法名 英文名 代表人物
遺傳算法GA Genetic Algorithm J.H.Holand
差分進化算法DE Differential evolution Storn
免疫算法IA Immune algorithm Burnet
蟻群算法ACO Ant Colony optimization M.Dorigo,V.Maniezzo,A.Colorni
粒子群算法PSO Particle swarm optimization James Kennedy,Rusell Eberhart
模擬退火算法SA Simulated annealing Metropolis
禁忌搜索算法TS Tabu Search Glover
神經網絡算法NN Neural Newwork McCulloch,Pitts,J.J.Hopfield

算法特點匯總

算法名字 特點 優缺點
遺傳算法 群體搜索策略和簡單的遺傳算子 全局搜索能力強,局部搜索能力較弱,早熟,算法收斂性無法保證
差分進化算法
免疫算法
蟻群算法
粒子群算法 收斂速度快但容易陷入局部最優解
模擬退火算法
禁忌搜索算法
神經網絡算法

遺傳算法GA

? 遺傳算法模擬生物在自然環境中的遺傳和進化的過程,從而形成自適應全局優化搜索算法,它借用了生物遺傳學的觀點,通過自然選擇,遺傳,變異等機制,實現各個個體適應性的提高

名詞解釋

遺傳學術語 遺傳算法術語
群體 可行解集
個體 可行解
染色體 可行解的編碼
基因 可行解編碼的分量
基因形式 遺傳編碼
適應度 評價函數值
選擇 選擇操作
交叉 交叉操作
變異 變異操作

關鍵參數

群體規模Np:群體規模將影響遺傳優化的最終結果以及遺傳算法的執行效率。一般取10~200。
交叉概率Pc:交叉概率控制著交叉操作被使用的頻度。一般取0.25~1.00。
變異概率Pm:變異的主要目的是保持群體的多樣性,一般地頻度的變異可防止群體中重要基因的丟失。一般取0.001~0.1。
遺傳運算的終止進化代數G:終止遺傳代數表示遺傳算法運行到指定的進化代數之后就停止運行。一般取100~1000。

主要流程

選擇

輪盤賭選擇(Roulette Wheel Selection)

一種回放式隨機采樣方法。每個個體進入下一代的概率等于它的適應度值與整個種群中個體適應度值和的比例

輪盤賭選擇法是最簡單也是最常用的選擇方法,在該方法中,各個個體的選擇概率和其適應度值成比例,適應度越大,選中概率也越大。但實際在進行輪盤賭選擇時個體的選擇往往不是依據個體的選擇概率,而是根據“累積概率”來進行選擇。

例子:

假設群體 A:a, b, c, d, e
適應度 F1:0.45, 0.1, 0.1, 0.15, 0.2
對F1進行累加操作得到F2(累積概率):0.45, 0.55, 0.65, 0.8, 1.0
生成排序隨機隊列MS:0.2, 0.3, 0.4 , 0.7 ,0.8 ,0.9
選擇完成群體 B:a, a, a, d, e, e

合并新舊種群取最優

該選擇策略,是在交配產生的新子代和父代中,通過合并子代和父代,并且按照個體的適應度進行排序,選擇適應度最佳的前 NP 個個體作為新的種群,達到更好的收斂的效果。

例子:

父代個體parent : a,b,c
父代適應度parent_obj : 1 , 5 , 3
子代個體son : d , e , f
子代適應度son_obj : 2 6 4
合并個體total = a,b,c,d,e,f
合并適應度total_obj : 1,5,3,2,6,4
適應度排序order : e,b,f,c,d,a
前 NP=3個作為下一代:save = e,b,f

交叉

單點交叉

單點交叉通過選取兩條染色體,在隨機選擇的位置點上進行分割并交換右側的部分,從而得到兩個不同的子染色體。

例子:

(空格處代表該處為隨機生成的交叉點,往后的基因需要進行交換操作)

待交叉染色體: 11111 22222

? 33333 44444

交換后染色體: 11111 44444

? 33333 22222

君主交叉

君主交叉就是在種群內選擇出最優個體,用最優個體作為君主染色體,并隨機生成交叉位點,然后將君主染色體的特定位點上的基因遺傳給子代染色體

例子:

(中間空格分隔的基因代表隨機生成的交叉位點,該位點上的基因需要遺傳給子代染色體)

待交叉染色體: 101000 1 101

? 011001 0 011

交換后染色體: 101000 1 101

? 011001 1 011

多點奇偶交叉

先規定一個交叉率,然后循環奇數位
每次生成一個隨機數,判斷是否小于交叉率

如果是,則進行交叉

對二進制位上每一位取隨機數,如果等于1,則與偶數位同位置的數進行交換

如果不是,則跳過交叉

變異

通過變異率計算第i個個體的j個基因二進制位上會發生變異,即取反

域內隨機值

描述:

對新種群內的所有染色體每個基因進行變異操作,先通過隨機值和變異率去判斷該基因是否會發生變異,再通過隨機值在基因的取值范圍內進行改變。

例子:

在所有染色體中隨機挑選 NP * Pm 個染色體進行變異
假設挑選出染色體h1:11000011
隨機挑選 L(染色體長度,基因個數) * Pm 個基因進行變異
挑選下標:1,2,4
h2:00101011(下標1,2,4處基因取反)

代碼

奇偶交叉GA1

%%%%%%%%%%%%%%%%%%%%標準遺傳算法求函數極值%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%初始化參數%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;              %清除所有變量
close all;              %清圖
clc;                    %清屏
NP=50;                  %種群數量
L=20;                   %二進制數串長度
Pc=0.8;                 %交叉率
Pm=0.1;                 %變異率
G=100;                  %最大遺傳代數
Xs=10;                  %上限
Xx=0;                   %下限
f=randi([0,1],NP,L);    
%%%%%%%%%%%%%%%%%%%%%%%%%遺傳算法循環%%%%%%%%%%%%%%%%%%%%%%%%
for k=1:G            
    %%%%%%%%%%%%將二進制解碼為定義域范圍內十進制%%%%%%%%%%%%%%
    for i=1:NP         
        U=f(i,:);       
        m=0;
        for j=1:L      
            m=U(j)*2^(j-1)+m;
        end
        x(i)=Xx+m*(Xs-Xx)/(2^L-1); 
        Fit(i)= func1(x(i));
    end       
    maxFit = max(Fit);           %最大值
    minFit = min(Fit);           %最小值
    rr = find(Fit==maxFit);
    fBest = f(rr(1,1),:);        %歷代最優個體   
    xBest = x(rr(1,1));
    Fit = (Fit-minFit)/(maxFit-minFit);	%歸一化適應度值
    %%%%%%%%%%%%%%%%%%基于輪盤賭的復制操作%%%%%%%%%%%%%%%%%%%
    sum_Fit=sum(Fit);					%逐列求和
    fitvalue=Fit./sum_Fit;				%每個元素計算適應度百分比
    fitvalue=cumsum(fitvalue);			%逐列累加適應度百分比,求得累積概率
    ms=sort(rand(NP,1));				%生成排序隨機隊列
    fiti=1;
    newi=1;
    while newi<=NP						%選擇完成新群體,
        if (ms(newi))<fitvalue(fiti)	%當隨機隊列概率小于當前累積概率,則復制該個體為新群體上的新個體,新群體個體序號+1
            nf(newi,:)=f(fiti,:);
            newi=newi+1;
        else							%當隨機隊列概率大于等于當前累積概率,則累積概率數組序號+1
            fiti=fiti+1;
        end
    end   
    %%%%%%%%%%%%%%%%%%%%%%基于概率的交叉操作%%%%%%%%%%%%%%%%%%
    for i=1:2:NP						%1,3,5...奇數位遍歷
        p=rand;
        if p<Pc							%如果小于交叉率
            q=randi([0,1],1,L);			%生成1到L的數組,每位上隨機取0或1
            for j=1:L			
                if q(j)==1;				%若該位上是1,則與i+1上相同位上數進行swap
                    temp=nf(i+1,j);
                    nf(i+1,j)=nf(i,j);
                    nf(i,j)=temp;
                end
            end
        end
    end
    %%%%%%%%%%%%%%%%%%%基于概率的變異操作%%%%%%%%%%%%%%%%%%%%%%%
    i=1;
    while i<=round(NP*Pm)		  	%迭代數=變異率x總數=變異染色體數量
        h=randi([1,NP],1,1);      	%隨機選取一個需要變異的染色體
        for j=1:round(L*Pm)         %在一個染色體上隨機變異一定數量的基因
            g=randi([1,L],1,1);   	%計算隨機需要變異的基因在第幾位
            nf(h,g)=~nf(h,g);		%將其取反=即是發生變異
        end
        i=i+1;
    end
    f=nf;
    f(1,:)=fBest;                   %保留最優個體在新種群中
    trace(k)=maxFit;                %歷代最優適應度
end
xBest;                              %最優個體

君主交叉GA2

%%%%%%%%%%%%%%%%%%%%實值遺傳算法求函數極值%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;                           %清除所有變量
close all;                           %清圖
clc;                                 %清屏
D=10;                                %基因數目    
NP=100;                              %染色體數目
Xs=20;                               %上限          
Xx=-20;                              %下限
G=100;                               %最大遺傳代數
f=zeros(D,NP);                       %初始種群賦空間
nf=zeros(D,NP);                      %子種群賦空間
Pc=0.8;                              %交叉概率
Pm=0.1;                              %變異概率

f=rand(D,NP)*(Xs-Xx)+Xx;             %隨機獲得初始種群
%%%%%%%%%%%%%%%%%%%%%%按適應度升序排列%%%%%%%%%%%%%%%%%%%%%%%
for np=1:NP
    FIT(np)=func2(f(:,np));
end
[SortFIT,Index]=sort(FIT);                            
Sortf=f(:,Index);
%%%%%%%%%%%%%%%%%%%%%%%遺傳算法循環%%%%%%%%%%%%%%%%%%%%%%%%%%
for gen=1:G
    %%%%%%%%%%%%%%采用君主方案進行選擇交叉操作%%%%%%%%%%%%%%%%
    Emper=Sortf(:,1);                      	%君主染色體
    NoPoint=round(D*Pc);                   	%每次交叉基因的個數=round(基因數x交叉率)
    PoPoint=randi([1 D],NoPoint,NP/2);     	%交叉基因的位置,NoPoint x NP/2的隨機矩陣
    nf=Sortf;
    for i=1:NP/2
        nf(:,2*i-1)=Emper;					%奇數位=君主
        nf(:,2*i)=Sortf(:,2*i);				%偶數位=原基因	
        for k=1:NoPoint
            nf(PoPoint(k,i),2*i-1)=nf(PoPoint(k,i),2*i);
            nf(PoPoint(k,i),2*i)=Emper(PoPoint(k,i));
        end
    end
    %%%%%%%%%%%%%%%%%%%%%%%%%%變異操作%%%%%%%%%%%%%%%%%%%%%%%%%
    for m=1:NP
        for n=1:D
            r=rand(1,1);	%隨機生成1個數在(0,1]之間
            if r<Pm			%若隨機概率小于變異率則發生變異
                nf(n,m)=rand(1,1)*(Xs-Xx)+Xx;	%即用概率乘以區間差+下限重新生成新的值
            end
        end
    end
    %%%%%%%%%%%%%%%%%%%%%子種群按適應度升序排列%%%%%%%%%%%%%%%%%%
    for np=1:NP 
          NFIT(np)=func2(nf(:,np));   	%計算子種群適應度
    end
    [NSortFIT,Index]=sort(NFIT);        %子種群排序   
    NSortf=nf(:,Index);					%子種群
    %%%%%%%%%%%%%%%%%%%%%%%%%產生新種群%%%%%%%%%%%%%%%%%%%%%%%%%%
    f1=[Sortf,NSortf];                	%子代和父代合并
    FIT1=[SortFIT,NSortFIT];       		%子代和父代的適應度值合并
    [SortFIT1,Index]=sort(FIT1);    	%適應度按升序排列
    Sortf1=f1(:,Index);               	%按適應度排列個體
    SortFIT=SortFIT1(1:NP);         	%取前NP個適應度值
    Sortf=Sortf1(:,1:NP);             	%取前NP個個體
    trace(gen)=SortFIT(1);           	%歷代最優適應度值
end
Bestf=Sortf(:,1);                     	%最優個體 
trace(end)                            	%最優值

GA算法求解旅行商問題

%%%%%%%%%%%%%%%%%%%%%%%%%遺傳算法解決TSP問題%%%%%%%%%%%%%%%%%%%%%%%
clear all;                      %清除所有變量
close all;                      %清圖
clc;                            %清屏
C=[1304 2312;3639 1315;4177 2244;3712 1399;3488 1535;3326 1556;...
    3238 1229;4196 1044;4312  790;4386  570;3007 1970;2562 1756;...
    2788 1491;2381 1676;1332  695;3715 1678;3918 2179;4061 2370;...
    3780 2212;3676 2578;4029 2838;4263 2931;3429 1908;3507 2376;...
    3394 2643;3439 3201;2935 3240;3140 3550;2545 2357;2778 2826;...
    2370 2975];                 %31個省會城市坐標
N=size(C,1);                    %TSP問題的規模,即城市數目,也就是基因數
D=zeros(N);                     %任意兩個城市距離間隔矩陣
%%%%%%%%%%%%%%%%%%%%%求任意兩個城市距離間隔矩陣%%%%%%%%%%%%%%%%%%%%%
for i=1:N
    for j=1:N
        D(i,j)=((C(i,1)-C(j,1))^2+(C(i,2)-C(j,2))^2)^0.5;%計算距離
    end
end

NP=200;                          %種群規模
G=1000;                          %最大遺傳代數
f=zeros(NP,N);                   %用于存儲種群

F=[];                            %種群更新中間存儲
for i=1:NP
    f(i,:)=randperm(N);          %隨機生成初始種群
end
R=f(1,:);                        %存儲最優種群
len=zeros(NP,1);                 %存儲路徑長度
fitness=zeros(NP,1);             %存儲歸一化適應值


gen=0;
%%%%%%%%%%%%%%%%%%%%%%%%%遺傳算法循環%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
while gen<G
    %%%%%%%%%%%%%%%%%%%%%計算路徑長度%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    for i=1:NP
        len(i,1)=D(f(i,N),f(i,1));	%終點到起點的距離
        for j=1:(N-1)
            len(i,1)=len(i,1)+D(f(i,j),f(i,j+1));	%路徑長度累加
        end
    end
    maxlen=max(len);              %最長路徑
    minlen=min(len);              %最短路徑
    %%%%%%%%%%%%%%%%%%%%%%%%%更新最短路徑%%%%%%%%%%%%%%%%%%%%%%%%%%
    rr=find(len==minlen);	%最短路徑位置數組
    R=f(rr(1,1),:);			%最短路徑
    %%%%%%%%%%%%%%%%%%%%%計算歸一化適應值%%%%%%%%%%%%%%%%%%%%%%%%%%
    for i=1:length(len)
        fitness(i,1)=(1-((len(i,1)-minlen)/(maxlen-minlen+0.001)));
    end
    %%%%%%%%%%%%%%%%%%%%%%%%%%選擇操作%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    nn=0;
    for i=1:NP
        if fitness(i,1)>=rand  %適應度越高越有機會被選中
            nn=nn+1;         %被選中個體數加1
            F(nn,:)=f(i,:);  %用F記錄被選中的個體
        end
    end
    [aa,bb]=size(F);
    while aa<NP
        nnper=randperm(nn); %對選擇的群體里隨機挑2個個體
        A=F(nnper(1),:);    %隨機序列第一位對應的個體
        B=F(nnper(2),:);    %隨機序列第二位對應的個體
        %%%%%%%%%%%%%%%%%%%%%%%交叉操作%%%%%%%%%%%%%%%%%%%%%%%%%%%%
        W=ceil(N/10);              	%交叉點個數31/10 = 4個
        p=unidrnd(N-W+1);          	%隨機選擇交叉范圍,從p到p+W
        for i=1:W    				%4個交叉點
        	%先保存交叉點所在值在對方的位置,然后交換交叉點值,再交換失去的值在對方的位置,即保證31個城市不會因為交叉導致沒走完
            x=find(A==B(p+i-1)); 	%B中交叉點所在值在A的位置
            y=find(B==A(p+i-1));
            temp=A(p+i-1);
            A(p+i-1)=B(p+i-1); 
            B(p+i-1)=temp;
            temp=A(x); 
            A(x)=B(y); 
            B(y)=temp;
        end
        %%%%%%%%%%%%%%%%%%%%%%%%%%變異操作%%%%%%%%%%%%%%%%%%%%%%%%%
        p1=floor(1+N*rand());
        p2=floor(1+N*rand());
        while p1==p2				%生成兩個不同城市位置序號
            p1=floor(1+N*rand());
            p2=floor(1+N*rand());
        end
        tmp=A(p1); 					%在A與B中進行該位置上城市的交換,即發生變異
        A(p1)=A(p2); 
        A(p2)=tmp;
        tmp=B(p1); 
        B(p1)=B(p2); 
        B(p2)=tmp;
        F=[F;A;B];					%合并取出來并經過交叉,變異的個體到原選擇數組上
        [aa,bb]=size(F);
    end
    if aa>NP					 	
        F=F(1:NP,:);             	%保持種群規模為NP
    end
    f=F;                         	%更新種群
    f(1,:)=R;                    	%保留每代最優個體
    clear F;
    gen=gen+1
    Rlength(gen)=minlen;
    
end

figure
for i=1:N-1
    plot([C(R(i),1),C(R(i+1),1)],[C(R(i),2),C(R(i+1),2)],'bo-');
    hold on;
end
plot([C(R(N),1),C(R(1),1)],[C(R(N),2),C(R(1),2)],'ro-');
title(['優化最短距離:',num2str(minlen)]);
figure
plot(Rlength)
xlabel('迭代次數')
ylabel('目標函數值')
title('適應度進化曲線')

差分進化算法DE

差分演化算法是一種基于群體差異的啟發式隨機搜索算法,將問題的求解表示成"染色體"的適者生存過程,通過"染色體"群的一代代不斷進化,包括復制、交叉和變異等操作,最終收斂到"最適應環境"的個體,從而求得問題的最優解或滿意解。

關鍵參數

? 種群數量Np:一般來說,種群數量越大,種群的多樣性也就越大,尋優能力也就越強,但也會增加計算的難度。為了算法具有足夠的不同的變異向量,Np >= 4。一般取5D~10D。(D為變量維數)

? 變異算子F:變異算子 F∈[0, 2] 決定偏差向量的縮放比例。F過小,可能造成算法“早熟”,容易陷入局部最優;F過大,算法很難快速收斂到最優值。F = 0.5通常是一個較好的初始選擇。如果種群過早收斂,那么 F 或 Np 應該增大。

? 交叉算子CR:交叉算子 CR∈[0, 1]控制著一個試驗向量參數來自隨機選擇的變異向量而不是原來的向量的概率。CR越大,發生交叉的概率越大。CR的一個較好選擇是 0.1,但較大的 CR通常會加速收斂。為了嘗試獲得一個快速解,可以先嘗試 CR = 0.9 或 CR = 0.1。

主要流程

變異操作

DE/rand/1/bin

描述:

對需要變異的染色體 m,通過隨機值選擇 3 條互不相同且與染色體 m 也不相同的其他染色體 r1, r2, r3
利用變異算子對 r2, r3 的差異進行縮小,
r2, r3與 r1 進行合并后替換到原染色體 m 上,完成變異過程。

DE/rand/1/bin + 自適應變異

描述:

在 DE/rand/1/bin 的基礎上,針對變異算子進行自適應計算。此自適應計算的方法可以基于變異代數,對于變異代數越高的變異操作,可以考慮減小變異算子,從而做到更好的收斂效果。

自適應算子計算

將變異算子中隨機選擇的三個個體Xb,Xm,Xw進行計算得變異種群數組

交叉

DE 交叉

描述:

同時采用隨機選擇和概率遺傳兩種方法,隨機選擇通過隨機選擇一位基因進行變異替換,概率遺傳通過概率值決定是否采用變異后的基因進行交叉。這樣可以確保子代至少有一個基因來自變異。

二項式交叉

選擇

貪婪準則:對原種群和變異后種群每個個體一對一進行判斷,取適應度更高的作為下一代種群

代碼

DE/rand/1/bin + 自適應變異

%%%%%%%%%%%%%%%%%差分進化算法求函數極值%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;                            %清除所有變量
close all;                            %清圖
clc;                                  %清屏
NP=50;                                %個體數目
D=10;                                 %變量的維數
G=200;                                %最大進化代數
F0=0.4;                               %初始變異算子
CR=0.1;                               %交叉算子
Xs=20;                                %上限
Xx=-20;                               %下限
yz=10^-6;                             %閾值
MAXRUN = 10;        %獨立測試次數
%%%%%%%%%%%%%%%%%%%%%%%%%賦初值%%%%%%%%%%%%%%%%%%%%%%%%
x=zeros(D,NP);                        %初始種群
v=zeros(D,NP);                        %變異種群
u=zeros(D,NP);                        %選擇種群

for run = 1:MAXRUN
    %%%%%%%%%%%%%%%%一次獨立測試%%%%%%%%%%%%%%
    x=rand(D,NP)*(Xs-Xx)+Xx;       	%賦初值
   	%%%%%%%%%%%%%%%%%%%%計算目標函數%%%%%%%%%%%%%%%%%%%%
    for m=1:NP
        Ob(m)=func1(x(:,m));		%計算初始種群每位上的目標函數值
    end
    trace(1)=min(Ob);				%獲取最優值

    %%%%%%%%%%%%%%%%%%%%%%%差分進化循環%%%%%%%%%%%%%%%%%%%%%
    for gen=1:G
        %%%%%%%%%%%%%%%%%%%%%%變異操作%%%%%%%%%%%%%%%%%%%%%%
        %%%%%%%%%%%%%%%%%%%自適應變異算子%%%%%%%%%%%%%%%%%%%
        lamda=exp(1-G/(G+1-gen));
        F=F0*2^(lamda);				%自適應變異算子公式
        %%%%%%%%%%%%%%%%%r1,r2,r3和m互不相同%%%%%%%%%%%%%%%%
        for m=1:NP
            r1=randi([1,NP],1,1);
            while (r1==m)						%防止r1==m
                r1=randi([1,NP],1,1);
            end
            r2=randi([1,NP],1,1);
            while (r2==m)|(r2==r1)				%防止r2==r1,r2==m
                r2=randi([1,NP],1,1);
            end
            r3=randi([1,NP],1,1);
            while (r3==m)|(r3==r1)|(r3==r2)		%防止r3==r1,r3==r2,r3==m
                r3=randi([1,NP],1,1);
            end
            v(:,m)=x(:,r1)+F*(x(:,r2)-x(:,r3));	%變異向量公式3.3,通過對r1,r2,r3列操作后放入變異種群數組的第m列
        end
        %%%%%%%%%%%%%%%%%%%%%%交叉操作%%%%%%%%%%%%%%%%%%%%%%%
        r=randi([1,D],1,1);			%整個交叉操作的隨機值,確保交叉操作肯定會選擇變異種群其中一個作為新種群,隨機選擇法
        for n=1:D
            cr=rand(1);				%每個變量上的隨機值,概率遺傳法
            if (cr<=CR)|(n==r)		%u為新選擇種群,v為變異種群,x為初始種群
            %如果每個變量上的隨機值小于變異算子,或n==整個操作的隨機值,則進行交叉,即用當前序號變異種群作為選擇種群
                u(n,:)=v(n,:);
            else					%否則,則不進行交叉,即用當前序號初始種群作為選擇種群
                u(n,:)=x(n,:);
            end
        end
        %%%%%%%%%%%%%%%%%%%邊界條件的處理%%%%%%%%%%%%%%%%%%%%%
        for n=1:D
            for m=1:NP
                if (u(n,m)<Xx)|(u(n,m)>Xs)		%超過邊界的重新生成值
                    u(n,m)=rand*(Xs-Xx)+Xx;
                end
            end
        end
        %%%%%%%%%%%%%%%%%%%%%%選擇操作%%%%%%%%%%%%%%%%%%%%%%%
        for m=1:NP
            Ob1(m)=func1(u(:,m));	%重新計算新選擇種群每位上的目標函數值
        end
        for m=1:NP
            if Ob1(m)<Ob(m)			%若小于之前的初始種群的該位上的目標函數值(更優),初始種群上該位被選擇種群替換
                x(:,m)=u(:,m);		%即是適者生存
            end
        end  
        for m=1:NP
            Ob(m)=func1(x(:,m));	%重新計算現在的初始種群每位上的目標函數值
        end
        trace(gen+1)=min(Ob);		%取最優值放入軌跡
        if min(Ob(m))<yz			%如果最優值小于閾值,則跳出
            break
        end
end
[SortOb,Index]=sort(Ob);
x=x(:,Index);
X=x(:,1);                          	%最優變量              
Y=min(Ob)                           %最優值  
end
%%%%%%%%%%%%%%%%%%%%%%%%%畫圖%%%%%%%%%%%%%%%%%%%%%%%%%%
figure
plot(trace);
xlabel('迭代次數')
ylabel('目標函數值')
title('適應度進化曲線')

免疫算法IA

免疫算法是模仿生物免疫機制,結合基因的進化機理,人工構造出的一種新型智能優化算法。采用群體搜索策略,通過迭代計算,最終以較大的概率得到問題的最優解。相比于其他算法,免疫算法利用自身產生多樣性和維持機制的特點,保證了群體多樣性,克服了‘早熟’問題,可以得到全局最優解。具有自適應性,隨機性并行性,全局收斂性,種群多樣性等特點。

生物免疫系統 免疫算法
抗原 優化問題
抗體(B細胞) 優化問題的可行解
親和度 可行解的質量
細胞活化 免疫選擇
細胞分化 個體克隆
親和度成熟 變異
克隆抑制 克隆抑制
動態維持平衡 種群刷新

關鍵參數

抗體種群大小Np:保留了免疫細胞的多樣性,種群越大,算法全局搜索能力越好,但算法每代的計算量也就相應增大。一般取10~100,且200以內。

免疫選擇比例:免疫選擇的抗體數量越多,產生抗體越多,搜索能力越強,但增加每代計算量。一般取0.1Np
0.5Np

抗體克隆擴增的倍數:決定了克隆擴增的細胞的數量,從而決定算法的搜索能力。數值越大,局部搜索能力越強,全局搜索能力也有一定提高,但是計算量增大。一般取5~10。
種群刷新比例:細胞的淘汰和更新是產生抗體多樣性的重要機制,從而對免疫算法的全局搜索能力產生重要影響。一般不超過0.5Np。
算子

親和度評價算子:相當于遺傳算法中的適應度,與具體問題相關
抗體濃度評價算子:表征抗體種群的多樣性好壞,濃度過高意味非常類似個體大量存在;不利于全局優化
激勵度算子:對抗體質量的最終評價結果,通常親和度大,濃度低的抗體會得到較大激勵度
克隆抑制算子:用于對經過變異后的克隆體進行再選擇,抑制親和度低的抗體(重新生成隨機新生種群-種群刷新),保留親和度高的抗體作為免疫種群,最后免疫種群與新生種群進行進行合并

主要流程

免疫選擇

前 NP / 2 個激勵度高的個體指針對 NP/2 個激勵度高的個體進行交叉和變異,目的是試圖產生激勵度更高的個體。隨機生成指針對另一半的個體產生采用隨機生成的方式,保證了種群中不斷有新個體的加入。

抗體間親和度計算

對于實數編碼,親和度通常可以使用抗體向量間的歐氏距離來計算

抗體濃度計算

抗體濃度公式

其中N為種群規模,S(abi, abj)表示抗體間的相似度,具體表示如下

相似度檢查

若小于相似度閾值,則設為1

激勵度計算

激勵度算子就是抗體的綜合評價,計算方式如下,二者取其一,其本質目的是為了共同考慮親和度和濃度,從而篩選下一代的抗體

變異操作

變異源鄰域

描述:

在需要變異的個體染色體中,通過添加一個擾動,從而使其偏離原來的位置落入原個體相鄰的另外一個位置中,從而實現變異源領域的搜索。

實數編碼算法變異計算

交叉操作

克隆抑制

描述:

對于克隆產生的所有個體進行親和度的計算,然后保留親和度最高的個體,從而實現交叉操作。

例子:

原個體親和度為 10
克隆后新個體親和度分別為 [12,6,34,43,2,15,3,8,19,22]
將10個新個體和原個體合并后取親和度最高的個體,即親和度為 43 的個體

代碼

%%%%%%%%%%%%%%%%%免疫算法求函數極值%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;                                %清除所有變量
close all;                                %清圖
clc;                                      %清屏
D=10;                                     %免疫個體維數
NP=100;                                   %免疫個體數目
Xs=20;                                    %取值上限
Xx=-20;                                   %取值下限
G=500;                                    %最大免疫代數
pm=0.7;                                   %變異概率
alfa=1;                                   %激勵度系數
belta=1;                                  %激勵度系數   
detas=0.2;                                %相似度閾值
gen=0;                                    %免疫代數
Ncl=10;                                   %克隆個數
deta0=1*Xs;                               %鄰域范圍初值
%%%%%%%%%%%%%%%%%%%%%%%初始種群%%%%%%%%%%%%%%%%%%%%%%%%
f=rand(D,NP)*(Xs-Xx)+Xx;	%隨機生成初始值數組10行100列
for np=1:NP	
    FIT(np)=func1(f(:,np));
end
%%%%%%%%%%%%%%%%%計算個體濃度和激勵度%%%%%%%%%%%%%%%%%%%
for np=1:NP
    for j=1:NP     
        nd(j)=sqrt(sum((f(:,np)-f(:,j)).^2));%基于歐式距離的抗體間親和度計算
        %nd一開始存儲抗體間親和度,后來計算出抗體間相似度,從而取平均值獲得抗體濃度,最后通過
        if nd(j)<detas	%如果小于相似度閾值,則說明相似,設為1
            nd(j)=1;
        else
            nd(j)=0;	%如果大于等于相似度閾值,則說明不相似,設為0
        end
    end
    ND(np)=sum(nd)/NP;	%取平均值得抗體濃度
end
FIT =  alfa*FIT- belta*ND;	%4.6 抗體abi激勵度=激勵度系數ax初始激勵度-激勵度系數bx抗體濃度
%%%%%%%%%%%%%%%%%%%激勵度按升序排列%%%%%%%%%%%%%%%%%%%%%%
[SortFIT,Index]=sort(FIT);
Sortf=f(:,Index);
%%%%%%%%%%%%%%%%%%%%%%%%免疫循環%%%%%%%%%%%%%%%%%%%%%%%%
while gen<G
    for i=1:NP/2
        %%%%%%%%選激勵度前NP/2個體進行免疫操作%%%%%%%%%%%
        a=Sortf(:,i);		%取第i列
        Na=repmat(a,1,Ncl);	%生成重復第i列的1xNcl的矩陣
        deta=deta0/gen;		%鄰域范圍初值/當前循環代數=擾動因子,代數越大,擾動越低,減小誤差
        for j=1:Ncl			%迭代克隆個體數
            for ii=1:D
                %%%%%%%%%%%%%%%%%變異%%%%%%%%%%%%%%%%%%%
                if rand<pm	%如果小于變異率,則發生變異
                    Na(ii,j)=Na(ii,j)+(rand-0.5)*deta;	%變異算子
                end
                %%%%%%%%%%%%%%邊界條件處理%%%%%%%%%%%%%%%
                if (Na(ii,j)>Xs)  |  (Na(ii,j)<Xx)
                    Na(ii,j)=rand * (Xs-Xx)+Xx;		%如果超出邊界則重新生成
                end
            end
        end
        Na(:,1)=Sortf(:,i);             %保留克隆源個體
        %%%%%%%%%%克隆抑制,保留親和度最高的個體%%%%%%%%%%
        for j=1:Ncl
            NaFIT(j)=func1(Na(:,j));	%親和度計算,得數組
        end
        [NaSortFIT,Index]=sort(NaFIT);	%親和度排序
        aFIT(i)=NaSortFIT(1);			%取函數最小值,即親和度最高值
        NaSortf=Na(:,Index);			
        af(:,i)=NaSortf(:,1);			%親和度最高的個體
    end 
    %%%%%%%%%%%%%%%%%%%%免疫種群激勵度%%%%%%%%%%%%%%%%%%%
    for np=1:NP/2
        for j=1:NP/2
            nda(j)=sqrt(sum((af(:,np)-af(:,j)).^2));         
            if nda(j)<detas
                nda(j)=1;
            else
                nda(j)=0;
            end
        end
        aND(np)=sum(nda)/NP/2;
    end
    aFIT =  alfa*aFIT-  belta*aND;
    %%%%%%%%%%%%%%%%%%%%%%%種群刷新%%%%%%%%%%%%%%%%%%%%%%%
    bf=rand(D,NP/2)*(Xs-Xx)+Xx;		%生成D行NP/2列在取值范圍內的新種群
    for np=1:NP/2
        bFIT(np)=func1(bf(:,np));	%計算新種群函數評價
    end
    %%%%%%%%%%%%%%%%%%%新生成種群激勵度%%%%%%%%%%%%%%%%%%%%
    for np=1:NP/2
        for j=1:NP/2
            ndc(j)=sqrt(sum((bf(:,np)-bf(:,j)).^2));
            if ndc(j)<detas
                ndc(j)=1;
            else
                ndc(j)=0;
            end
        end
        bND(np)=sum(ndc)/NP/2;
    end
    bFIT =  alfa*bFIT-  belta*bND;
    %%%%%%%%%%%%%%免疫種群與新生種群合并%%%%%%%%%%%%%%%%%%%
    f1=[af,bf];					%新舊種群合并
    FIT1=[aFIT,bFIT];			%新舊種群激勵度數組合并
    [SortFIT,Index]=sort(FIT1);	%新舊種群激勵度合并數組排序
    Sortf=f1(:,Index);			%取激勵度最高的一列,即這一代最優解
    gen=gen+1;					%免疫代數+1
    trace(gen)=func1(Sortf(:,1));	%加入最優解軌跡數組
end
%%%%%%%%%%%%%%%%%%%%%%%輸出優化結果%%%%%%%%%%%%%%%%%%%%%%%%
Bestf=Sortf(:,1);                 %最優變量
trace(end);                       %最優值
figure,plot(trace)
xlabel('迭代次數')
ylabel('目標函數值')
title('親和度進化曲線')

蟻群算法ACO

蟻群算法是一種仿生學算法,是由自然界中螞蟻覓食的行為而啟發的。

在自然界中,螞蟻覓食過程中,蟻群總能夠按照尋找到一條從蟻巢和食物源的最優路徑。螞蟻在尋找食物的過程中往往是隨機選擇路徑的,但它們能感知當前地面上的信息素濃度, 并傾向于往信息素濃度高的方向行進。信息素由螞蟻自身釋放,是實現蟻群內間接通信的物質。

由于較短路徑上螞蟻的往返時間比較短,單位時間內經過該路徑的螞蟻多,所以信息素的積累速度比較長路徑快。因此,當后續螞蟻在路口時,就能感知先前螞蟻留下的信息,并 傾向于選擇一條較短的路徑前行。

這種正反饋機制使得越來越多的螞蟻在巢穴與食物之間的 最短路徑上行進。由于其他路徑上的信息素會隨著時間蒸發,最終所有的螞蟻都在最優路徑上行進。

構建解

狀態轉移概率

啟發式信息

啟發因子:城市間距離的倒數

信息素

信息素

蒸發
增量

最優解
走過部分解

關鍵參數

信息素啟發式因子α:代表信息量對是否選擇當前路徑的影響程度,反應螞蟻在運動過程中所積累的信息素在知道蟻群搜索中的相對重要程度。一般取α ∈[1, 4]。
期望啟發因子β:表示在搜索時路徑上的信息素在指導螞蟻選擇路徑時的向導性,反映蟻群在搜索最優路徑的過程中的先驗性和確定性因素的作用強度。一般取β ∈[3, 5]。β越大,螞蟻在某個局部點上選擇局部最短路徑可能性越大,算法收斂速度越快,但隨機性越弱,容易陷入局部最優解
信息蒸發系數p:p ∈[0,1],表示信息素的蒸發程度,反映了螞蟻群體中個體之間相互影響的強弱。p過小時,影響算法的隨機性能和全局搜索能力;p過大是,降低算法的收斂速度。
信息素強度Q:代表計算信息素增量的一個取值
螞蟻數目m:螞蟻數量增多,提高算法的全局搜索能力和穩定性,但正反饋作用不明顯,收斂速度減慢;螞蟻數量減少,收斂速度加快,但算法全局性能降低,穩定性差,容易出現過早停滯現象。一般取10~50。

主要流程

選擇

采用的是輪盤賭的方式,其概率的計算是基于信息素和距離權重的,公式如下(![img](file:///C:Users79304AppDataLocalTempksohtml1764wps2.png) 為信息素,![img](file:///C:Users79304AppDataLocalTempksohtml1764wps3.png) 為距離權重)

信息素更新

信息素增量計算公式,其中 Q 信息素強度系數,![img](file:///C:Users79304AppDataLocalTempksohtml1764wps4.png) 為第 k 只螞蟻在本輪周游中所走過的路徑的長度

信息素蒸發量計算公式,其中 ![img](file:///C:Users79304AppDataLocalTempksohtml1764wps5.png) 表示路徑上信息素的蒸發系數,![img](file:///C:Users79304AppDataLocalTempksohtml1764wps6.png)表示信息素的持久性系數

代碼

蟻群算法解決旅行商問題

%%%%%%%%%%%%%%%%%%%%蟻群算法解決TSP問題%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;                %清除所有變量
close all;                %清圖
clc;                      %清屏
m=50;                     %螞蟻個數
Alpha=1;                  %信息素重要程度參數              
Beta=5;                   %啟發式因子重要程度參數
Rho=0.1;                  %信息素蒸發系數
G_max=200;                %最大迭代次數
Q=100;                    %信息素增加強度系數
C=[1304 2312;3639 1315;4177 2244;3712 1399;3488 1535;3326 1556;...
    3238 1229;4196 1044;4312  790;4386  570;3007 1970;2562 1756;...
    2788 1491;2381 1676;1332  695;3715 1678;3918 2179;4061 2370;...
    3780 2212;3676 2578;4029 2838;4263 2931;3429 1908;3507 2376;...
    3394 2643;3439 3201;2935 3240;3140 3550;2545 2357;2778 2826;...
    2370 2975];                 %31個省會城市坐標
%%%%%%%%%%%%%%%%%%%%%%%%第一步:變量初始化%%%%%%%%%%%%%%%%%%%%%%%%
n=size(C,1);              	%n表示問題的規模(城市個數)
D=zeros(n,n);             	%D表示兩個城市距離間隔矩陣
for i=1:n
    for j=1:n
        if i~=j				%如果不是同一個城市
            D(i,j)=((C(i,1)-C(j,1))^2+(C(i,2)-C(j,2))^2)^0.5;	%計算兩個城市距離
        else
            D(i,j)=eps;		%設為一個數可以分辨的最小精度
        end
        D(j,i)=D(i,j);		%更新兩個城市距離
    end
end
Eta=1./D;                    %Eta為啟發因子,這里設為距離的倒數
Tau=ones(n,n);               %Tau為信息素矩陣
Tabu=zeros(m,n);             %存儲并記錄路徑的生成
NC=1;                        %迭代計數器
R_best=zeros(G_max,n);       %各代最佳路線
L_best=inf.*ones(G_max,1);   %各代最佳路線的長度
figure(1);%優化解
while NC<=G_max            
    %%%%%%%%%%%%%%%%%%第二步:將m只螞蟻放到n個城市上%%%%%%%%%%%%%%%%
    Randpos=[];
    for i=1:(ceil(m/n))					%求得每個城市放m/n只螞蟻,總共需要幾次迭代
        Randpos=[Randpos,randperm(n)];	%每次迭代取n只螞蟻隨機去往n個城市
    end
    Tabu(:,1)=(Randpos(1,1:m))'; 		%最后取存儲m只螞蟻去往的城市序號的數組
    %%%%%第三步:m只螞蟻按概率函數選擇下一座城市,完成各自的周游%%%%%%
    for j=2:n
        for i=1:m
            visited=Tabu(i,1:(j-1));  	%已訪問的城市數組
            J=zeros(1,(n-j+1));       	%待訪問的城市數組,未初始化,全為0
            P=J;                      	%待訪問城市的選擇概率分布
            Jc=1;						%待訪問的城市數組的遍歷變量
            for k=1:n
                if length(find(visited==k))==0	%find查找已訪問城市為k的,生成序號數組,并計算有幾個(length)
                    J(Jc)=k;					%若為0,則待訪問,將城市序號用來初始化待訪問的城市數組
                    Jc=Jc+1;					%遍歷變量++
                end
            end
            %%%%%%%%%%%%%%%%%%計算待選城市的概率分布%%%%%%%%%%%%%%%%
            for k=1:length(J)
                P(k)=(Tau(visited(end),J(k))^Alpha)...
                    *(Eta(visited(end),J(k))^Beta);
            end
            P=P/(sum(P));	%狀態轉移概率公式計算5.1
            %%%%%%%%%%%%%%%%按概率原則選取下一個城市%%%%%%%%%%%%%%%%
            Pcum=cumsum(P);				%輪盤賭概率累加
            Select=find(Pcum>=rand);	%隨機生成一個概率,查找概率累加數組里大于等于該隨機概率的數,生成數組Select
            to_visit=J(Select(1));		%取Select數組第一個數作為下一個城市
            Tabu(i,j)=to_visit;
        end
    end
    if NC>=2
        Tabu(1,:)=R_best(NC-1,:);
    end
    %%%%%%%%%%%%%%%%%%%第四步:記錄本次迭代最佳路線%%%%%%%%%%%%%%%%%%
    L=zeros(m,1);
    for i=1:m
        R=Tabu(i,:);					%第i行路線放入R
        for j=1:(n-1)					
            L(i)=L(i)+D(R(j),R(j+1));	%遍歷n個城市計算第i行路線長度
        end
        L(i)=L(i)+D(R(1),R(n));			%最后補上終點到起點的距離
    end
    L_best(NC)=min(L);					%這一代最佳路徑的長度記錄
    pos=find(L==L_best(NC));			%查找哪一行(路線)長度==最佳路徑長度
    R_best(NC,:)=Tabu(pos(1),:);		%這一代最佳路徑的記錄
    %%%%%%%%%%%%%%%%%%%%%%%%%第五步:更新信息素%%%%%%%%%%%%%%%%%%%%%%
    Delta_Tau=zeros(n,n);
    for i=1:m
        for j=1:(n-1)
            Delta_Tau(Tabu(i,j),Tabu(i,j+1))=...		%ant-cycle模型
                Delta_Tau(Tabu(i,j),Tabu(i,j+1))+Q/L(i);%Q/L(i)=信息素增加強度系數/本次周游所走路徑長度=迭代新增信息素
        end
        Delta_Tau(Tabu(i,n),Tabu(i,1))=...
            Delta_Tau(Tabu(i,n),Tabu(i,1))+Q/L(i);
    end
    Tau=(1-Rho).*Tau+Delta_Tau;		%5.2信息素公式=保留下來的信息素+迭代新增信息素,Rho代表蒸發系數,1-Rho代表持久系數
    %%%%%%%%%%%%%%%%%%%%%%%第六步:禁忌表清零%%%%%%%%%%%%%%%%%%%%%%
    Tabu=zeros(m,n);
    %%%%%%%%%%%%%%%%%%%%%%%%%歷代最優路線%%%%%%%%%%%%%%%%%%%%%%%%%%
    for i=1:n-1
        plot([ C(R_best(NC,i),1), C(R_best(NC,i+1),1)],...
            [C(R_best(NC,i),2), C(R_best(NC,i+1),2)],'bo-');	%畫路線
        hold on;
    end
    plot([C(R_best(NC,n),1), C(R_best(NC,1),1)],...
        [C(R_best(NC,n),2), C(R_best(NC,1),2)],'ro-');  
    title(['優化最短距離:',num2str(L_best(NC))]);
    hold off;
    pause(0.005);
    NC=NC+1;    
end
%%%%%%%%%%%%%%%%%%%%%%%%%%第七步:輸出結果%%%%%%%%%%%%%%%%%%%%%%%%%%
Pos=find(L_best==min(L_best));
Shortest_Route=R_best(Pos(1),:);            %最佳路線
Shortest_Length=L_best(Pos(1));             %最佳路線長度
figure(2),
plot(L_best)
xlabel('迭代次數')
ylabel('目標函數值')
title('適應度進化曲線')

粒子群算法PSO

粒子群算法模擬鳥群的捕食行為,每個優化問題的解都是搜索空間中的一只鳥。我們稱之為“粒子”。所有的粒子都有一個由被優化的函數決定的適應值(fitnessvalue),每個粒子還有一個速度決定他們飛翔的方向和距離。然后粒子們就追隨當前的最優粒子在解空間中搜索。

關鍵參數

粒子種群規模N:粒子數目越大,算法搜索的空間范圍就越大,也就更容易發現全局最優解,但算法運行時間也就越長。一般10個粒子已經可以取得比較好的結構。對于比較難的問題或特定的問題,粒子的數量可以取到100或200。
慣性權重w:代表對粒子當前速度繼承的多少,用來控制算法的開發和探索能力。權重較大時,全局尋優能力較強,局部尋優能力較弱;權重較小時,全局尋優能力較弱,局部尋優能力較強。一般取0.8~1.2。
加速常數c1和c2:分別調節向 pbest 和 gbest方向飛行的最大步長,他們分別決定粒子個體經驗和群體經驗對粒子運行軌跡的影響。通常可以取c1 = c2 = 1.5。

主要流程

PSO初始化為一群隨機粒子(隨機解),然后通過迭代找到最優解,在每一次迭代中,粒子通過跟蹤兩個“極值”來更新自己。

第一個就是粒子本身所找到的最優解,這個解叫做個體極值pBest,

另一個極值是整個種群找到的最優解,這個極值是全局極值gBest。另外也可以不用整個種群而只是用其中一部分最優粒子的鄰居,那么在所有鄰居中的極值就是局部極值。

粒子的速度及位置更新的方式如下:

其中
粒子的速度更新公式由三部分組成:粒子先前速度+個體最優+全局最優
是一個非負數,稱為慣性因子,對算法的收斂起到很大的作用,其值越大,粒子飛躍的范圍就越廣,更容易找到全局最優,但是也會錯失局部搜尋的能力。
分別為局部和全局最優位置。
加速常數 也是非負常數,是調整局部最優值和全局最優值權重的參數,如果前者為0說明搜尋過程中沒有自身經驗只有社會經驗,容易陷入局部最優解;若后者為0,即只有社會經驗,沒有自身經驗,常常會陷入局部最優解中,不能飛越該局部最優區域。
是[0,1]范圍之內的隨機數, 是約束因子,目的是控制速度的權重。

代碼

%%%%%%%%%%%%%%%%%粒子群算法求函數極值%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;                  %清除所有變量
close all;                  %清圖
clc;                        %清屏
global fes;                 %fes統計函數計算次數
N = 100;                    %群體粒子個數
D = 10;                     %粒子維數
c1 = 1.5;                   %加速常數1
c2 = 1.5;                   %加速常數2
w = 0.8;                    %慣性權重
a = 1.0;					%約束因子
Xmax = 20;                  %位置最大值
Xmin = -20;                 %位置最小值
Vmax = 10;                  %速度最大值
Vmin = -10;                 %速度最小值

MAXRUN = 20;                %獨立測試次數
MAXFES = 10^5;              %最大函數迭代次數
error = 10^-6;              %誤差閾值
success = 0;

for run = 1:MAXRUN
    fes = 0;   
    %%%%%%%%%%%%%%%%初始化種群個體(限定位置和速度)%%%%%%%%%%%%%%%%
    x = rand(N, D) * (Xmax - Xmin) + Xmin;
    v = rand(N, D) * (Vmax - Vmin) + Vmin;
    %%%%%%%%%%%%%%%%%%初始化個體最優位置和最優值%%%%%%%%%%%%%%%%%%%
    p = x;
    pbest = ones(N,1);
    for i = 1:N
        pbest(i) = func(x(i, :));
    end
    %%%%%%%%%%%%%%%%%%%初始化全局最優位置和最優值%%%%%%%%%%%%%%%%%%
    g = ones(1, D);
    gbest = inf;				%初始設為正無窮
    for i = 1:N
        if(pbest(i) < gbest)	%如果個體最優小于全局最優
            g = p(i, :);		%更新全局最優數組
            gbest = pbest(i);	%更新全局最優值
        end
    end
    
    gen = 1;
    %%%%%%%%%%%按照公式依次迭代直到滿足精度或者迭代次數%%%%%%%%%%%%%
    while fes <= MAXFES
        for j = 1:N
            %%%%%%%%%%%%%%更新個體最優位置和最優值%%%%%%%%%%%%%%%%%
            temp = func(x(j, :));
            if (temp < pbest(j))
                p(j, :) = x(j, :);
                pbest(j) = temp;
            end
            %%%%%%%%%%%%%%%%更新全局最優位置和最優值%%%%%%%%%%%%%%%
            if(pbest(j) < gbest)
                g = p(j, :);
                gbest = pbest(j);
            end
            %%%%%%%%%%%%%%%%%更新位置和速度值%%%%%%%%%%%%%%%%%%%%%
            v(j, :) = w * v(j, :) + c1 * rand * (p(j, :) - x(j, :))...	%粒子的速度更新公式
                + c2 * rand * (g - x(j, :));							
            x(j, :) = x(j, :) + a*v(j, :);								%粒子的位置更新公式
            %%%%%%%%%%%%%%%%%%%%邊界條件處理%%%%%%%%%%%%%%%%%%%%%%
            for ii = 1:D
                if (v(j, ii) > Vmax) | (v(j, ii) < Vmin)		%對粒子的速度,位置進行邊界處理
                    v(j, ii) = rand * (Vmax - Vmin) + Vmin;
                end
                if (x(j, ii) > Xmax) | (x(j,ii) < Xmin)
                    x(j, ii) = rand * (Xmax - Xmin) + Xmin;
                end
            end
        end
        %%%%%%%%%%%%%%%%%%%%記錄歷代全局最優值%%%%%%%%%%%%%%%%%%%%%
        trace(gen) = gbest;
        gen = gen + 1;
    end 
end

%%%%%%%%%%%%%%%%%%%%%%%%%畫圖%%%%%%%%%%%%%%%%%%%%%%%%%%
figure
plot(trace)
xlabel('迭代次數');
ylabel('適應度值');
title('適應度進化曲線')

模擬退火算法

模擬退火算法來源于固體退火原理,將固體加溫至充分高,再讓其徐徐冷卻,加溫時,固體內部粒子隨溫升變為無序狀,內能增大,而徐徐冷卻時粒子漸趨有序,在每個溫度都達到平衡態,最后在常溫時達到基態,內能減為最小,即所求值

能量即目標函數,能量最低態即最優解,

溫度是Metropolis算法的一個重要控制參數,開始時T大,可以接受較差惡化解;隨著T減小,只能接受較好的惡化解了

根據Metropolis準則,粒子在溫度T時趨于平衡的概率為 exp(-ΔE/(kT)) ,其中 E 為溫度 T 時的內能,ΔE為其改變數, kBoltzmann 常數。 Metropolis 準則常表示為

主要流程

系統從一個能量狀態變化到另一個能量狀態時(根據當前溫度產生新解:鄰域隨機選取+邊界處理),相應的能量從Eold變化到Enew
若新狀態是全局最優,則更新全局最優解,保留上一個最優解
Metropolis過程

若狀態向下(局部最優),則接受新解
若狀態向上(全局搜索),則以一定概率接受(exp(-ΔE/(kT))>rand)

在系統每次變化時,T也在冷卻,T(n+1)=KxT(n)。當T趨向于0(設置一個小值,如0.001)時,求得問題整體最優解

禁忌搜索算法

基本思想:

采用鄰域選優的搜索方法,為了逃離局部最優解,算法必須能夠接受劣解,也就是每一次得到的解不一定優于原來的解。

但是,一旦接受了劣解,算法迭代即可能陷入循環。為了避免循環,算法將最近接受的一些移動放在禁忌表中,在以后的迭代中加以禁止。即只有不再禁忌表中的較好解(可能比當前解差)才能接受作為下一代迭代的初始解。

隨著迭代的進行,禁忌表不斷更新,經過一定的迭代次數后,最早進入禁忌表的移動就從禁忌表中解禁退出。

主要流程

算法記憶匯總

遺傳算法

最早是由美國的 John Holland于20世紀70年代提出
能有效求解NP問題(所有的非確定性多項式時間可解的判定問題構成NP類問題),以及非線性,多峰函數優化和多目標優化問題

差分進化算法

Storn和Price于1995年首次提出

免疫算法

1958年澳大利亞學者Burnet率先提出克隆選擇原理
1973年Jerne提出免疫系統的數學框架

蟻群算法

Marco Dorigo于1992年在他的博士論文中提出
蟻群算法是一種用來尋找優化路徑的概率型算法,靈感來源于螞蟻在尋找食物過程中發現路徑的行為

粒子群算法

Eberhart博士和kennedy博士發明

模擬退火算法

最早的思想是由Metropolis等人于1953年提出。1983 年,Kirkpatrick 等成功地將退火思想引入到組合優化領域。
模擬退火算法從某一較高初溫出發,伴隨溫度參數的不斷下降,結合概率突跳特性在解空間中隨機尋找目標函數目標函數)的全局最優解,即在局部最優解能概率性地跳出并最終趨于全局最優。

禁忌搜索算法

Glover教授于1986年在一篇論文中首次提出
從一個初始可行解出發,選擇一系列的特定搜索方向(移動)作為試探,選擇實現讓特定的目標函數值變化最多的移動。為了避免陷入局部最優解,TS搜索中采用了一種靈活的“記憶”技術,對已經進行的優化過程進行記錄和選擇,指導下一步的搜索方向,這就是Tabu表的建立。

神經網絡算法

最早由McCullochPitts提出形式神經元數學模型
Hopfield提出具有聯想記憶功能的Hopfield神經網絡,標志神經網絡取得重大進展
用大量的簡單計算單元(神經元)構成非線性系統,在一定程度上模擬了大腦的信息處理、存儲和檢索等功能。
常見網絡結構

前饋神經網絡
反饋神經網絡

BP網絡的誤差反向后傳學習算法,是最常用的神經網絡算法。它利用輸出后的誤差來估計輸出層的直接前導層誤差,再利用這個誤差更新前一層的誤差,如此反傳下去獲得所有其他各層的誤差估計。

自組織網絡

測試輸出匯總

tall:運行計時

mean:平均

gen:代數

fes:函數評價次數

trace:最優值

注意輸出信息最終應該包括:

測試的函數名Fname算法參數取值,如D, Pc, Pm, NP,MAXG, MAXRUN等

表3最優函數值bestfun, 最差函數值worstfun,平均值meanfun,標準差stdfun,算法總體平均用時meantotaltimes(s)

表4首次獲得至今最優解值對應的平均代數meanbestGen,對應的函數評價次數meanbestFEs,對應的用時meanbesttime(s),統計得到的成功次數success%

//單次測試F1run
//每次運行記錄F1totoal
//匯總測試total求最優值,平均值,平均用時


global fes                 %fes統計函數計算次數
MAXRUN = 10;        %獨立測試次數
funfile = fopen(‘F1total.txt’,‘a’);            %w 改為a表示添加(w表示覆蓋原有內容)


tallrecord = [];		      %用于記錄每次獨立測試的運行用時
bestfrecord = [];                             %用于記錄每次獨立測試得到的最優函數值
allfile = fopen(‘total.txt’,‘a’);            %w 改為a表示添加(w表示覆蓋原有內容)
for run = 1:MAXRUN
       %....忽略一段代碼…..  
       fprintf('第%d次運行	第%d代	%f
',run,0,trace(1));
       onerunfile = fopen([‘F1_run’ num2str(run) ‘.txt’],‘w’);   %建立第run次運行的記錄文檔
       fprintf(onerunfile,‘%d	%d	%g
’,0,fes,trace(1));       %寫入第0代種群結
       
       
       t0 = clock;	 %記錄當前時刻
       tall = 0;	 %統計計算總用時(排除寫文件用時)
       for gen=1:G       %差分進化循環
	   		%....忽略好多段代碼…..     
       		tall = tall + etime(clock,t0);      %累加計算用時(單位秒,排除寫文件用時)
            fprintf(onerunfile,'%d	%d	%g
',gen,fes,trace(gen+1)); %寫入第gen代結果
            t0 = clock;      %記錄當前時刻

       end
       fclose(onerunfile); 
       tallrecord = [tallrecord,tall];     %添加第run次獨立測試的運行用時
       bestfrecord = [bestfrecord, trace(gen+1)]; %添加第run次獨立測試得到的最優函數值
       
       fprintf(funfile,‘%d	%g	%g
’,run,trace(gen+1),tall); %輸出第幾次運行最優值和用時
End
fclose(funfile);
fprintf(allfile,'%s	%g	%g	%g
','F1',min(bestfrecord),mean(bestfrecord),mean(tallrecord));
%輸出匯總信息:【函數名,多次運行最優值,平均值,平均用時】

總結

以上是生活随笔為你收集整理的智能优化算法的全部內容,希望文章能夠幫你解決所遇到的問題。

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

中文字幕无码热在线视频 | 荫蒂添的好舒服视频囗交 | 国产深夜福利视频在线 | 特级做a爰片毛片免费69 | 久久99精品久久久久久 | 99久久无码一区人妻 | 网友自拍区视频精品 | 两性色午夜免费视频 | 少妇厨房愉情理9仑片视频 | 日本精品人妻无码免费大全 | 国产精品沙发午睡系列 | 日韩少妇内射免费播放 | 国产婷婷色一区二区三区在线 | 精品国产国产综合精品 | 国产亚洲tv在线观看 | 国产亚洲精品久久久久久 | 国产内射老熟女aaaa | 久久精品人人做人人综合 | 精品少妇爆乳无码av无码专区 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 人人妻人人藻人人爽欧美一区 | 亚洲精品欧美二区三区中文字幕 | 欧美刺激性大交 | 国产av无码专区亚洲a∨毛片 | 熟妇人妻无乱码中文字幕 | 国产精品人人妻人人爽 | 久久久久成人精品免费播放动漫 | 亚洲 高清 成人 动漫 | 成人毛片一区二区 | 成人三级无码视频在线观看 | 未满小14洗澡无码视频网站 | 国产成人人人97超碰超爽8 | 精品国产一区二区三区四区 | 麻豆果冻传媒2021精品传媒一区下载 | 欧美丰满熟妇xxxx | 国产亚洲精品久久久久久久久动漫 | 无码国产色欲xxxxx视频 | 国产后入清纯学生妹 | 内射老妇bbwx0c0ck | 国产亚洲人成在线播放 | 久久久久久av无码免费看大片 | 日本丰满熟妇videos | 久久久久99精品国产片 | aⅴ亚洲 日韩 色 图网站 播放 | 久久综合激激的五月天 | 成年女人永久免费看片 | 国产精品亚洲а∨无码播放麻豆 | 少妇的肉体aa片免费 | 国产日产欧产精品精品app | 久久午夜无码鲁丝片 | 亚洲 激情 小说 另类 欧美 | 青草视频在线播放 | 色综合久久久无码中文字幕 | 未满成年国产在线观看 | 未满小14洗澡无码视频网站 | av无码久久久久不卡免费网站 | 久青草影院在线观看国产 | 精品熟女少妇av免费观看 | 老子影院午夜伦不卡 | 亚洲区欧美区综合区自拍区 | 99精品久久毛片a片 | 国产在线一区二区三区四区五区 | 狠狠色色综合网站 | 黑人大群体交免费视频 | 成人性做爰aaa片免费看不忠 | 伊人久久大香线蕉av一区二区 | 丰满人妻一区二区三区免费视频 | 一本久久a久久精品亚洲 | 欧美日韩色另类综合 | 欧洲精品码一区二区三区免费看 | 野外少妇愉情中文字幕 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 国产99久久精品一区二区 | 亚洲欧洲中文日韩av乱码 | 欧美国产亚洲日韩在线二区 | 中文精品无码中文字幕无码专区 | 欧美zoozzooz性欧美 | 欧美精品免费观看二区 | 国产 浪潮av性色四虎 | 性欧美熟妇videofreesex | 2020久久超碰国产精品最新 | 日韩少妇白浆无码系列 | 亚洲精品国产a久久久久久 | 狠狠色欧美亚洲狠狠色www | 日本www一道久久久免费榴莲 | 亚洲男女内射在线播放 | 成人免费无码大片a毛片 | 国产suv精品一区二区五 | 午夜肉伦伦影院 | 999久久久国产精品消防器材 | 性欧美熟妇videofreesex | 亚洲另类伦春色综合小说 | 亚洲色无码一区二区三区 | 在线看片无码永久免费视频 | 中文字幕人妻丝袜二区 | 精品成在人线av无码免费看 | 真人与拘做受免费视频 | 精品国产麻豆免费人成网站 | 人人澡人摸人人添 | 久久亚洲a片com人成 | 乱人伦中文视频在线观看 | 日日麻批免费40分钟无码 | 亚洲 日韩 欧美 成人 在线观看 | √天堂资源地址中文在线 | 国产精品亚洲一区二区三区喷水 | 天天摸天天碰天天添 | 久久午夜夜伦鲁鲁片无码免费 | 天天摸天天碰天天添 | 99精品国产综合久久久久五月天 | 精品成人av一区二区三区 | 大胆欧美熟妇xx | 久久国内精品自在自线 | 欧美精品国产综合久久 | 国产精华av午夜在线观看 | 亚洲春色在线视频 | 亚洲欧美中文字幕5发布 | 亚洲成色在线综合网站 | aa片在线观看视频在线播放 | 一本久道高清无码视频 | 国内少妇偷人精品视频免费 | 久久综合给久久狠狠97色 | 成人性做爰aaa片免费看不忠 | 久久精品无码一区二区三区 | 国产精品久久久久影院嫩草 | 国产莉萝无码av在线播放 | 东京一本一道一二三区 | 亚洲欧美综合区丁香五月小说 | 亚洲一区av无码专区在线观看 | 欧美亚洲日韩国产人成在线播放 | 国产成人一区二区三区别 | 曰韩无码二三区中文字幕 | 精品一二三区久久aaa片 | 国产精品久久久久9999小说 | 香蕉久久久久久av成人 | 特黄特色大片免费播放器图片 | 国产精品爱久久久久久久 | 乱码av麻豆丝袜熟女系列 | 亚洲国产av精品一区二区蜜芽 | 午夜肉伦伦影院 | 在线成人www免费观看视频 | 午夜精品久久久内射近拍高清 | 99精品无人区乱码1区2区3区 | 国产成人午夜福利在线播放 | 人人妻人人藻人人爽欧美一区 | 亚洲精品午夜无码电影网 | 国产又粗又硬又大爽黄老大爷视 | 国产精品怡红院永久免费 | 男女性色大片免费网站 | 啦啦啦www在线观看免费视频 | 亚洲精品美女久久久久久久 | 国内精品人妻无码久久久影院 | 国产高清不卡无码视频 | 亚洲区欧美区综合区自拍区 | 日韩人妻系列无码专区 | 日韩精品一区二区av在线 | 国产精品理论片在线观看 | 一二三四社区在线中文视频 | 国产精品美女久久久久av爽李琼 | 亚洲国产精华液网站w | 色欲人妻aaaaaaa无码 | 蜜臀aⅴ国产精品久久久国产老师 | 欧美黑人性暴力猛交喷水 | 国产精品久久久久无码av色戒 | 999久久久国产精品消防器材 | 丰满少妇高潮惨叫视频 | 无码国产色欲xxxxx视频 | 成人精品一区二区三区中文字幕 | 四十如虎的丰满熟妇啪啪 | 久久精品女人天堂av免费观看 | 国产sm调教视频在线观看 | 国产69精品久久久久app下载 | 亚洲成av人在线观看网址 | 国产精品第一区揄拍无码 | 婷婷综合久久中文字幕蜜桃三电影 | 亚洲国产日韩a在线播放 | 久久亚洲精品成人无码 | 奇米影视7777久久精品 | 久久久无码中文字幕久... | 亚洲午夜无码久久 | 欧美日韩在线亚洲综合国产人 | 亚洲午夜福利在线观看 | 日韩精品久久久肉伦网站 | 在线精品亚洲一区二区 | 黑人巨大精品欧美黑寡妇 | 国产精品亚洲专区无码不卡 | 真人与拘做受免费视频 | 少妇性l交大片欧洲热妇乱xxx | 国产精品人人妻人人爽 | 欧美成人免费全部网站 | 国产成人一区二区三区在线观看 | 日韩人妻少妇一区二区三区 | 国内少妇偷人精品视频 | 国内揄拍国内精品人妻 | 国内综合精品午夜久久资源 | 亲嘴扒胸摸屁股激烈网站 | 亚洲码国产精品高潮在线 | 亚洲经典千人经典日产 | 无码吃奶揉捏奶头高潮视频 | 日日躁夜夜躁狠狠躁 | 日本爽爽爽爽爽爽在线观看免 | 日本一区二区三区免费播放 | 国产莉萝无码av在线播放 | 宝宝好涨水快流出来免费视频 | 亚洲欧美综合区丁香五月小说 | 99久久精品国产一区二区蜜芽 | 福利一区二区三区视频在线观看 | 精品久久久久香蕉网 | 色综合天天综合狠狠爱 | 波多野结衣av一区二区全免费观看 | 国产综合在线观看 | 亚洲精品国偷拍自产在线麻豆 | 亚洲欧美日韩成人高清在线一区 | 欧美35页视频在线观看 | 女人被男人爽到呻吟的视频 | 国产亚洲精品久久久久久国模美 | 国产精品人人妻人人爽 | 99久久婷婷国产综合精品青草免费 | 国产成人无码a区在线观看视频app | 中文字幕色婷婷在线视频 | 国精产品一品二品国精品69xx | 国产午夜亚洲精品不卡下载 | 精品午夜福利在线观看 | 98国产精品综合一区二区三区 | 国产精品对白交换视频 | 无码av最新清无码专区吞精 | 少妇一晚三次一区二区三区 | 国产免费久久久久久无码 | 天天av天天av天天透 | 青青草原综合久久大伊人精品 | 国产亚av手机在线观看 | 巨爆乳无码视频在线观看 | 麻豆果冻传媒2021精品传媒一区下载 | 亚洲爆乳精品无码一区二区三区 | 国产精品亚洲lv粉色 | 无码播放一区二区三区 | 国产精品第一区揄拍无码 | 爽爽影院免费观看 | 天天综合网天天综合色 | 性欧美熟妇videofreesex | 亚洲aⅴ无码成人网站国产app | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 国产精品久久国产三级国 | 强开小婷嫩苞又嫩又紧视频 | 中文无码伦av中文字幕 | 久久天天躁狠狠躁夜夜免费观看 | 东北女人啪啪对白 | 露脸叫床粗话东北少妇 | 一本精品99久久精品77 | 成人毛片一区二区 | 亚洲色欲色欲欲www在线 | 白嫩日本少妇做爰 | 在线播放无码字幕亚洲 | 日本www一道久久久免费榴莲 | 欧美日韩综合一区二区三区 | 午夜不卡av免费 一本久久a久久精品vr综合 | 亚洲 高清 成人 动漫 | 亚洲乱码国产乱码精品精 | 免费观看黄网站 | 亚洲精品国偷拍自产在线观看蜜桃 | 99久久久无码国产aaa精品 | 丰满少妇弄高潮了www | 久久精品国产日本波多野结衣 | 麻豆蜜桃av蜜臀av色欲av | 狠狠色噜噜狠狠狠狠7777米奇 | 无遮无挡爽爽免费视频 | 人妻体内射精一区二区三四 | 欧美 亚洲 国产 另类 | 丝袜 中出 制服 人妻 美腿 | 午夜成人1000部免费视频 | 国产精品久久国产三级国 | 亚洲码国产精品高潮在线 | 人妻尝试又大又粗久久 | 欧美性生交活xxxxxdddd | 捆绑白丝粉色jk震动捧喷白浆 | 欧美大屁股xxxxhd黑色 | 特黄特色大片免费播放器图片 | 国产艳妇av在线观看果冻传媒 | 亚洲日韩av片在线观看 | 亚洲爆乳精品无码一区二区三区 | 午夜男女很黄的视频 | 国产人妻大战黑人第1集 | 在线天堂新版最新版在线8 | 蜜桃av抽搐高潮一区二区 | 欧美一区二区三区视频在线观看 | 国産精品久久久久久久 | 丁香啪啪综合成人亚洲 | 亚洲精品成人av在线 | 激情内射日本一区二区三区 | 麻豆成人精品国产免费 | 无码精品国产va在线观看dvd | 奇米影视7777久久精品人人爽 | 波多野42部无码喷潮在线 | 精品无码国产一区二区三区av | 色综合久久88色综合天天 | 女人和拘做爰正片视频 | 午夜精品一区二区三区的区别 | 亚洲色欲色欲天天天www | 日日摸夜夜摸狠狠摸婷婷 | 久久99精品国产.久久久久 | 亚洲综合精品香蕉久久网 | √天堂中文官网8在线 | 亚洲中文字幕无码一久久区 | 国产精品久久久久9999小说 | 偷窥日本少妇撒尿chinese | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲精品久久久久久一区二区 | 欧美精品无码一区二区三区 | 精品国偷自产在线 | 久久zyz资源站无码中文动漫 | 国产成人综合在线女婷五月99播放 | 成人无码精品一区二区三区 | 久青草影院在线观看国产 | 高潮毛片无遮挡高清免费 | 又紧又大又爽精品一区二区 | 亚洲一区二区三区播放 | 成人亚洲精品久久久久 | 国产精品无码永久免费888 | 国产精品无码一区二区桃花视频 | 少妇一晚三次一区二区三区 | 伊人色综合久久天天小片 | 中文无码伦av中文字幕 | 88国产精品欧美一区二区三区 | 久久熟妇人妻午夜寂寞影院 | 波多野结衣aⅴ在线 | 国产综合色产在线精品 | 99国产精品白浆在线观看免费 | 亚洲一区二区三区 | 最新版天堂资源中文官网 | 国产激情精品一区二区三区 | 成人精品视频一区二区 | 国产精品理论片在线观看 | 色综合天天综合狠狠爱 | 亚洲 欧美 激情 小说 另类 | 久久国产精品_国产精品 | 欧美激情综合亚洲一二区 | 国产一区二区三区精品视频 | 亚洲精品国产a久久久久久 | 国产又爽又猛又粗的视频a片 | 亚洲精品一区二区三区四区五区 | 日本精品人妻无码77777 天堂一区人妻无码 | 在线观看国产一区二区三区 | 国内精品久久久久久中文字幕 | 国产熟女一区二区三区四区五区 | 樱花草在线播放免费中文 | 欧美激情综合亚洲一二区 | 国产福利视频一区二区 | 中文字幕无码av激情不卡 | 人妻与老人中文字幕 | 少妇高潮喷潮久久久影院 | 日韩精品一区二区av在线 | 国产成人无码一二三区视频 | 欧美激情综合亚洲一二区 | yw尤物av无码国产在线观看 | 97色伦图片97综合影院 | 国产精品久久久久久亚洲影视内衣 | 成人影院yy111111在线观看 | 18黄暴禁片在线观看 | 亚洲男女内射在线播放 | 亚洲精品成a人在线观看 | 久久无码人妻影院 | 日日摸日日碰夜夜爽av | 国产精品资源一区二区 | 亚洲日韩精品欧美一区二区 | 久久久久成人精品免费播放动漫 | 亚洲国产精品无码一区二区三区 | 欧美性猛交内射兽交老熟妇 | 国产真实乱对白精彩久久 | 四虎影视成人永久免费观看视频 | 无套内谢的新婚少妇国语播放 | 内射巨臀欧美在线视频 | 水蜜桃av无码 | 国内精品人妻无码久久久影院蜜桃 | 激情内射亚州一区二区三区爱妻 | 成人av无码一区二区三区 | 夜夜高潮次次欢爽av女 | 男女猛烈xx00免费视频试看 | 久久综合九色综合97网 | 久久久中文久久久无码 | 亚洲国产欧美在线成人 | 2020久久超碰国产精品最新 | 老熟妇乱子伦牲交视频 | 国产精品福利视频导航 | 国产乱人无码伦av在线a | 99精品久久毛片a片 | 亚洲国产精品久久久久久 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 图片小说视频一区二区 | 人人妻人人澡人人爽人人精品浪潮 | 亚洲自偷自偷在线制服 | 激情国产av做激情国产爱 | 久久综合久久自在自线精品自 | 荫蒂被男人添的好舒服爽免费视频 | 丰满人妻被黑人猛烈进入 | a在线亚洲男人的天堂 | 中文字幕人妻无码一夲道 | 牛和人交xxxx欧美 | 久久久精品欧美一区二区免费 | 国产精品久久精品三级 | 中文字幕无码人妻少妇免费 | 国产明星裸体无码xxxx视频 | 在线播放无码字幕亚洲 | 荫蒂被男人添的好舒服爽免费视频 | 久久久久成人片免费观看蜜芽 | 乱码av麻豆丝袜熟女系列 | 久久久久成人片免费观看蜜芽 | 又大又紧又粉嫩18p少妇 | 日本熟妇人妻xxxxx人hd | 亚洲s码欧洲m码国产av | 成人欧美一区二区三区 | 亚洲成色www久久网站 | 两性色午夜视频免费播放 | 内射后入在线观看一区 | 免费网站看v片在线18禁无码 | 色噜噜亚洲男人的天堂 | 日本高清一区免费中文视频 | 亚洲精品一区二区三区大桥未久 | 天天躁日日躁狠狠躁免费麻豆 | 亚洲啪av永久无码精品放毛片 | 亚洲第一网站男人都懂 | 最近的中文字幕在线看视频 | 国产无av码在线观看 | 亚洲欧洲日本综合aⅴ在线 | 奇米影视7777久久精品 | 国产熟妇另类久久久久 | av无码不卡在线观看免费 | 一个人看的www免费视频在线观看 | 牲欲强的熟妇农村老妇女 | 国产成人人人97超碰超爽8 | 欧美35页视频在线观看 | 狠狠噜狠狠狠狠丁香五月 | 精品人人妻人人澡人人爽人人 | 人人妻人人澡人人爽精品欧美 | 女高中生第一次破苞av | 亚洲午夜无码久久 | 久久久久久a亚洲欧洲av冫 | 夜夜影院未满十八勿进 | 伊人久久大香线蕉午夜 | 麻豆果冻传媒2021精品传媒一区下载 | 国产精品18久久久久久麻辣 | 精品乱码久久久久久久 | 国产人妻大战黑人第1集 | 宝宝好涨水快流出来免费视频 | aa片在线观看视频在线播放 | 兔费看少妇性l交大片免费 | 爽爽影院免费观看 | 国产办公室秘书无码精品99 | 亚洲精品久久久久中文第一幕 | 无码毛片视频一区二区本码 | 中文字幕无码人妻少妇免费 | 国产亚洲精品久久久ai换 | 夜夜夜高潮夜夜爽夜夜爰爰 | 国产莉萝无码av在线播放 | 在线观看国产午夜福利片 | 男女猛烈xx00免费视频试看 | 亚洲精品一区三区三区在线观看 | 精品少妇爆乳无码av无码专区 | 亚洲成在人网站无码天堂 | 国产高清av在线播放 | 少妇性l交大片欧洲热妇乱xxx | 久久精品国产99久久6动漫 | 亚洲无人区一区二区三区 | 99riav国产精品视频 | 国产一精品一av一免费 | www国产亚洲精品久久网站 | v一区无码内射国产 | 呦交小u女精品视频 | 97夜夜澡人人爽人人喊中国片 | 爆乳一区二区三区无码 | 成人免费视频视频在线观看 免费 | 无码人妻丰满熟妇区五十路百度 | 久久综合久久自在自线精品自 | 国产凸凹视频一区二区 | 成人av无码一区二区三区 | 国产国语老龄妇女a片 | 亚洲人交乣女bbw | 无码免费一区二区三区 | 国产97在线 | 亚洲 | 亚洲成av人片在线观看无码不卡 | 曰韩无码二三区中文字幕 | 97夜夜澡人人双人人人喊 | 中文字幕精品av一区二区五区 | 99国产精品白浆在线观看免费 | a片在线免费观看 | 亚洲人成无码网www | 色五月五月丁香亚洲综合网 | 又大又紧又粉嫩18p少妇 | 国产在线一区二区三区四区五区 | 国产色视频一区二区三区 | 永久黄网站色视频免费直播 | 国产 浪潮av性色四虎 | 黑人巨大精品欧美一区二区 | 午夜不卡av免费 一本久久a久久精品vr综合 | 乌克兰少妇性做爰 | 国产激情一区二区三区 | 精品国产一区av天美传媒 | 久久久久免费看成人影片 | 97精品国产97久久久久久免费 | 少妇邻居内射在线 | 日日麻批免费40分钟无码 | 丁香啪啪综合成人亚洲 | 亚洲天堂2017无码 | 天天拍夜夜添久久精品大 | 老熟女重囗味hdxx69 | 久久精品中文字幕一区 | 成人无码视频在线观看网站 | 又粗又大又硬毛片免费看 | 亚洲中文字幕无码中文字在线 | 国产精品99久久精品爆乳 | 狠狠色噜噜狠狠狠7777奇米 | 亚洲高清偷拍一区二区三区 | 亚洲欧美国产精品专区久久 | 伊人久久婷婷五月综合97色 | 国内精品人妻无码久久久影院 | 欧美丰满少妇xxxx性 | 全黄性性激高免费视频 | 性欧美牲交xxxxx视频 | 亚洲国产av美女网站 | а√天堂www在线天堂小说 | 亚洲色偷偷男人的天堂 | 99久久无码一区人妻 | 欧洲美熟女乱又伦 | 久久成人a毛片免费观看网站 | 色婷婷综合中文久久一本 | 国产成人午夜福利在线播放 | av人摸人人人澡人人超碰下载 | 动漫av一区二区在线观看 | 午夜精品久久久久久久久 | 女人色极品影院 | 亚洲中文字幕va福利 | 欧美丰满熟妇xxxx | 国产精品手机免费 | 中文字幕人妻无码一区二区三区 | 免费观看的无遮挡av | 色婷婷久久一区二区三区麻豆 | 激情爆乳一区二区三区 | 色综合久久久久综合一本到桃花网 | 久久aⅴ免费观看 | 欧美熟妇另类久久久久久不卡 | 国产激情综合五月久久 | 成人av无码一区二区三区 | 日本精品久久久久中文字幕 | 久精品国产欧美亚洲色aⅴ大片 | 久久午夜夜伦鲁鲁片无码免费 | 久久国产精品二国产精品 | 精品 日韩 国产 欧美 视频 | 国产小呦泬泬99精品 | 色五月五月丁香亚洲综合网 | www国产亚洲精品久久久日本 | 国产亚洲精品久久久闺蜜 | 欧洲精品码一区二区三区免费看 | 精品成在人线av无码免费看 | 夜夜高潮次次欢爽av女 | 精品人人妻人人澡人人爽人人 | 国产亚洲精品久久久久久久久动漫 | 精品国产av色一区二区深夜久久 | 波多野结衣高清一区二区三区 | 男人的天堂av网站 | 亚无码乱人伦一区二区 | 国产 浪潮av性色四虎 | 好爽又高潮了毛片免费下载 | 一区二区三区乱码在线 | 欧洲 | 成年女人永久免费看片 | 国模大胆一区二区三区 | 狠狠色丁香久久婷婷综合五月 | 中文无码精品a∨在线观看不卡 | 日本一区二区三区免费高清 | √天堂中文官网8在线 | 国产人妻久久精品二区三区老狼 | 精品欧美一区二区三区久久久 | 久激情内射婷内射蜜桃人妖 | 99精品视频在线观看免费 | 精品亚洲成av人在线观看 | 中文字幕久久久久人妻 | 欧美精品免费观看二区 | www成人国产高清内射 | 免费观看激色视频网站 | 亚洲乱码国产乱码精品精 | 丰满人妻被黑人猛烈进入 | 精品乱子伦一区二区三区 | 久久久久久av无码免费看大片 | 97久久精品无码一区二区 | 亚洲国产精品久久人人爱 | 成人影院yy111111在线观看 | 欧美激情内射喷水高潮 | 国产精品无码成人午夜电影 | 亚洲春色在线视频 | 人人超人人超碰超国产 | 欧美高清在线精品一区 | 国产精品久久福利网站 | 无码帝国www无码专区色综合 | 性欧美大战久久久久久久 | 精品国产av色一区二区深夜久久 | 国产精品二区一区二区aⅴ污介绍 | 亚洲无人区一区二区三区 | a国产一区二区免费入口 | 国产高潮视频在线观看 | 少妇太爽了在线观看 | 精品人妻人人做人人爽夜夜爽 | 欧美日本免费一区二区三区 | 亚洲日本va中文字幕 | 中文字幕av伊人av无码av | 熟女俱乐部五十路六十路av | 亚洲一区二区三区播放 | 久久99精品久久久久婷婷 | 久久97精品久久久久久久不卡 | 国产做国产爱免费视频 | 国产午夜亚洲精品不卡下载 | 欧美熟妇另类久久久久久不卡 | 欧美精品一区二区精品久久 | 欧美 亚洲 国产 另类 | 亚洲中文字幕无码中文字在线 | 无码av最新清无码专区吞精 | 国产人妻人伦精品1国产丝袜 | 久久国产精品_国产精品 | 久精品国产欧美亚洲色aⅴ大片 | 亚洲欧洲无卡二区视頻 | 国产免费无码一区二区视频 | 无人区乱码一区二区三区 | 国产内射老熟女aaaa | 精品久久久久香蕉网 | 精品 日韩 国产 欧美 视频 | 亚洲国产成人av在线观看 | 国产偷抇久久精品a片69 | 无码精品人妻一区二区三区av | 久久国产36精品色熟妇 | 欧美亚洲日韩国产人成在线播放 | 久久综合给久久狠狠97色 | 国产精品美女久久久久av爽李琼 | 任你躁在线精品免费 | 性欧美videos高清精品 | 亚洲区欧美区综合区自拍区 | 精品夜夜澡人妻无码av蜜桃 | 久久国产精品偷任你爽任你 | 性欧美牲交在线视频 | 亚洲无人区午夜福利码高清完整版 | 色欲av亚洲一区无码少妇 | 人妻无码αv中文字幕久久琪琪布 | 大色综合色综合网站 | 日本一区二区三区免费播放 | 人人妻人人澡人人爽人人精品浪潮 | 国产成人精品优优av | 国产偷抇久久精品a片69 | 国产人妻精品一区二区三区 | 欧美性黑人极品hd | 日日天干夜夜狠狠爱 | 午夜精品久久久久久久久 | 国产精品亚洲专区无码不卡 | 人妻有码中文字幕在线 | 国产香蕉尹人综合在线观看 | 亚洲精品午夜国产va久久成人 | 双乳奶水饱满少妇呻吟 | 无人区乱码一区二区三区 | 成人亚洲精品久久久久 | 欧美日韩亚洲国产精品 | 真人与拘做受免费视频 | 玩弄人妻少妇500系列视频 | 亚洲另类伦春色综合小说 | 一个人免费观看的www视频 | 强开小婷嫩苞又嫩又紧视频 | 中文字幕无线码免费人妻 | 国产成人精品一区二区在线小狼 | 久久久久久久久蜜桃 | 国产三级精品三级男人的天堂 | 十八禁视频网站在线观看 | 图片区 小说区 区 亚洲五月 | 婷婷六月久久综合丁香 | 精品国偷自产在线视频 | av香港经典三级级 在线 | 中文字幕乱妇无码av在线 | 亚洲一区二区观看播放 | 免费人成在线视频无码 | 免费人成在线观看网站 | 波多野结衣一区二区三区av免费 | 无码成人精品区在线观看 | 国产又爽又黄又刺激的视频 | 亚洲中文字幕乱码av波多ji | 亚洲一区二区三区含羞草 | 亚洲精品中文字幕乱码 | 无码任你躁久久久久久久 | 又大又紧又粉嫩18p少妇 | 亚洲精品无码人妻无码 | 亚洲精品欧美二区三区中文字幕 | 国产乱人伦av在线无码 | 日日摸天天摸爽爽狠狠97 | a片免费视频在线观看 | 日韩少妇内射免费播放 | 九九综合va免费看 | 国产人妻精品午夜福利免费 | 成人片黄网站色大片免费观看 | av香港经典三级级 在线 | 少妇被黑人到高潮喷出白浆 | 日日干夜夜干 | 欧洲vodafone精品性 | 国产美女精品一区二区三区 | 乱码av麻豆丝袜熟女系列 | 日本va欧美va欧美va精品 | 成人无码影片精品久久久 | 乌克兰少妇xxxx做受 | 水蜜桃色314在线观看 | 亚洲成av人片天堂网无码】 | 色五月五月丁香亚洲综合网 | 黑森林福利视频导航 | 国产av一区二区三区最新精品 | 欧美成人午夜精品久久久 | 粉嫩少妇内射浓精videos | 青青久在线视频免费观看 | 日韩欧美中文字幕在线三区 | 强开小婷嫩苞又嫩又紧视频 | 久久精品国产一区二区三区肥胖 | 一个人免费观看的www视频 | 日日天日日夜日日摸 | 国产婷婷色一区二区三区在线 | 精品欧美一区二区三区久久久 | 中国大陆精品视频xxxx | 装睡被陌生人摸出水好爽 | 天堂亚洲免费视频 | 搡女人真爽免费视频大全 | 国产激情无码一区二区 | 国产精品亚洲а∨无码播放麻豆 | 欧美兽交xxxx×视频 | 天天摸天天透天天添 | 99久久婷婷国产综合精品青草免费 | 精品欧美一区二区三区久久久 | 亚洲国产综合无码一区 | 久久亚洲日韩精品一区二区三区 | 无码帝国www无码专区色综合 | 欧美成人高清在线播放 | 欧美激情一区二区三区成人 | 精品无码av一区二区三区 | 人人澡人人透人人爽 | 国产午夜亚洲精品不卡 | 久久午夜夜伦鲁鲁片无码免费 | 国内精品人妻无码久久久影院蜜桃 | 爆乳一区二区三区无码 | 久久久www成人免费毛片 | 国产日产欧产精品精品app | 国产片av国语在线观看 | 国产亚洲精品久久久闺蜜 | av小次郎收藏 | 中文字幕久久久久人妻 | 亚洲色偷偷偷综合网 | www国产亚洲精品久久久日本 | 成人精品视频一区二区 | 亚洲性无码av中文字幕 | 亚洲码国产精品高潮在线 | 亚洲国产av美女网站 | 一本久道久久综合婷婷五月 | 日日天干夜夜狠狠爱 | 欧美日本免费一区二区三区 | 亚洲中文字幕无码一久久区 | 亚洲狠狠婷婷综合久久 | 无码一区二区三区在线 | 亚洲一区二区三区香蕉 | 人妻体内射精一区二区三四 | 麻花豆传媒剧国产免费mv在线 | 国产情侣作爱视频免费观看 | 性欧美牲交在线视频 | 国产情侣作爱视频免费观看 | 久久久久久久久888 | 中文字幕精品av一区二区五区 | 成人无码影片精品久久久 | 国产精品久免费的黄网站 | 国产黑色丝袜在线播放 | 精品一二三区久久aaa片 | 国产精品久久久久9999小说 | 日本精品人妻无码77777 天堂一区人妻无码 | 中文字幕无码热在线视频 | 欧美国产日产一区二区 | 日韩欧美群交p片內射中文 | 一本大道久久东京热无码av | 无码人妻精品一区二区三区不卡 | 成人欧美一区二区三区黑人 | 精品久久久久久人妻无码中文字幕 | 国产精品对白交换视频 | 欧美激情综合亚洲一二区 | 无码人妻精品一区二区三区下载 | 久久亚洲精品中文字幕无男同 | 99久久人妻精品免费一区 | 久久国内精品自在自线 | 全黄性性激高免费视频 | 樱花草在线播放免费中文 | 黑人大群体交免费视频 | a在线亚洲男人的天堂 | 国产成人午夜福利在线播放 | 无码国产乱人伦偷精品视频 | 亚洲天堂2017无码中文 | 国产精品欧美成人 | 99久久精品无码一区二区毛片 | 精品成人av一区二区三区 | 性欧美熟妇videofreesex | 日韩欧美成人免费观看 | 精品国偷自产在线 | 高清国产亚洲精品自在久久 | 欧美猛少妇色xxxxx | 精品国产av色一区二区深夜久久 | 国产超级va在线观看视频 | 精品一区二区三区波多野结衣 | 亚洲午夜久久久影院 | 丰满人妻翻云覆雨呻吟视频 | 亚洲区小说区激情区图片区 | 天堂久久天堂av色综合 | 亚洲熟妇色xxxxx欧美老妇y | 亚洲色在线无码国产精品不卡 | 成人无码影片精品久久久 | 亚洲色欲久久久综合网东京热 | 免费无码肉片在线观看 | 日本一区二区更新不卡 | 国产亚av手机在线观看 | 性史性农村dvd毛片 | 奇米影视7777久久精品 | 99久久亚洲精品无码毛片 | 国产无套粉嫩白浆在线 | 亚洲精品www久久久 | 精品无码av一区二区三区 | 激情人妻另类人妻伦 | 国产av无码专区亚洲awww | 亚洲综合无码久久精品综合 | 久久精品中文字幕一区 | 亚洲欧美国产精品专区久久 | 久久久中文久久久无码 | 麻豆蜜桃av蜜臀av色欲av | 亚洲精品中文字幕乱码 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 牲欲强的熟妇农村老妇女 | 久久久久久久女国产乱让韩 | 亚洲自偷自拍另类第1页 | 国产卡一卡二卡三 | 亚洲精品无码国产 | 伊人久久大香线焦av综合影院 | 亚洲а∨天堂久久精品2021 | 久久久无码中文字幕久... | 亚洲a无码综合a国产av中文 | 久久久久亚洲精品男人的天堂 | 久久久精品欧美一区二区免费 | 九九热爱视频精品 | 人妻少妇精品无码专区动漫 | 中文亚洲成a人片在线观看 | 日韩精品无码免费一区二区三区 | 男女爱爱好爽视频免费看 | 国产av一区二区精品久久凹凸 | 成熟妇人a片免费看网站 | 欧美日韩在线亚洲综合国产人 | 欧美亚洲日韩国产人成在线播放 | 色狠狠av一区二区三区 | 欧美日韩综合一区二区三区 | 欧美国产亚洲日韩在线二区 | 国产乱子伦视频在线播放 | 国产激情精品一区二区三区 | 久久亚洲日韩精品一区二区三区 | 中文亚洲成a人片在线观看 | 久久亚洲国产成人精品性色 | 久久99精品久久久久久 | 国产69精品久久久久app下载 | 国产av无码专区亚洲a∨毛片 | 图片区 小说区 区 亚洲五月 | 九月婷婷人人澡人人添人人爽 | 极品嫩模高潮叫床 | 精品人妻中文字幕有码在线 | 亚洲毛片av日韩av无码 | 青春草在线视频免费观看 | 性开放的女人aaa片 | 国语精品一区二区三区 | 国产精品人妻一区二区三区四 | 国产精品久久久久久亚洲影视内衣 | 六十路熟妇乱子伦 | 少妇性俱乐部纵欲狂欢电影 | 日日鲁鲁鲁夜夜爽爽狠狠 | 亚洲熟妇色xxxxx欧美老妇 | 国产精品99久久精品爆乳 | 亚洲高清偷拍一区二区三区 | 亚洲日韩乱码中文无码蜜桃臀网站 | 欧美日韩精品 | 日日天日日夜日日摸 | 在线a亚洲视频播放在线观看 | 亚洲精品综合五月久久小说 | 久久久久久国产精品无码下载 | 美女极度色诱视频国产 | 国产无套粉嫩白浆在线 | 1000部啪啪未满十八勿入下载 | 久久久久久久久蜜桃 | 中文无码成人免费视频在线观看 | 综合激情五月综合激情五月激情1 | 天天摸天天透天天添 | 亚洲人成网站在线播放942 | 国产精品久久福利网站 | 日韩精品一区二区av在线 | 丰满少妇熟乱xxxxx视频 | 国产精品国产三级国产专播 | 久久天天躁狠狠躁夜夜免费观看 | 国产做国产爱免费视频 | 免费国产黄网站在线观看 | 人妻少妇精品无码专区动漫 | 欧美午夜特黄aaaaaa片 | 99re在线播放 | 成人无码视频免费播放 | 六十路熟妇乱子伦 | 亚洲国产综合无码一区 | yw尤物av无码国产在线观看 | 国产亚洲欧美在线专区 | 国产精品国产三级国产专播 | 久久久无码中文字幕久... | 成 人影片 免费观看 | 久久99久久99精品中文字幕 | 内射巨臀欧美在线视频 | 麻豆av传媒蜜桃天美传媒 | 国产麻豆精品精东影业av网站 | 日日噜噜噜噜夜夜爽亚洲精品 | 亚无码乱人伦一区二区 | 精品少妇爆乳无码av无码专区 | 亚洲欧美色中文字幕在线 | 丝袜 中出 制服 人妻 美腿 | 久久99热只有频精品8 | 色偷偷人人澡人人爽人人模 | 国产午夜无码视频在线观看 | 国产午夜福利亚洲第一 | 精品久久综合1区2区3区激情 | 亚洲精品久久久久久一区二区 | 国产成人亚洲综合无码 | 精品国产av色一区二区深夜久久 | 久久精品人妻少妇一区二区三区 | 少女韩国电视剧在线观看完整 | 99久久无码一区人妻 | 免费网站看v片在线18禁无码 | 国内揄拍国内精品少妇国语 | 国产成人综合在线女婷五月99播放 | 久久久中文字幕日本无吗 | 日本一卡二卡不卡视频查询 | 特黄特色大片免费播放器图片 | 亚洲欧美色中文字幕在线 | 无码吃奶揉捏奶头高潮视频 | 久久亚洲日韩精品一区二区三区 | 丰满诱人的人妻3 | 国产成人综合色在线观看网站 | 国产精品手机免费 | 午夜精品一区二区三区的区别 | 亚洲精品一区国产 | 女人被男人躁得好爽免费视频 | 图片小说视频一区二区 | 久久 国产 尿 小便 嘘嘘 | 兔费看少妇性l交大片免费 | 无码av免费一区二区三区试看 | 久久久av男人的天堂 | 亚洲色在线无码国产精品不卡 | 2019午夜福利不卡片在线 | 天天躁日日躁狠狠躁免费麻豆 | 精品久久综合1区2区3区激情 | 少妇无码一区二区二三区 | 亚洲国产精品无码一区二区三区 | 少妇久久久久久人妻无码 | 亚洲成av人综合在线观看 | 蜜桃视频插满18在线观看 | 少妇邻居内射在线 | 大乳丰满人妻中文字幕日本 | 中文字幕日产无线码一区 | 在线视频网站www色 | 欧美zoozzooz性欧美 | 99久久久国产精品无码免费 | 国产成人精品久久亚洲高清不卡 | 久久国产精品二国产精品 | 国产精品美女久久久久av爽李琼 | 亚洲大尺度无码无码专区 | 在线视频网站www色 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 国产免费无码一区二区视频 | 国产av一区二区三区最新精品 | 67194成是人免费无码 | 亚洲伊人久久精品影院 | 天天躁夜夜躁狠狠是什么心态 | 欧洲精品码一区二区三区免费看 | 亚洲国产高清在线观看视频 | 性生交大片免费看女人按摩摩 | 国产熟女一区二区三区四区五区 | 国内揄拍国内精品少妇国语 | 人妻少妇被猛烈进入中文字幕 | 国产福利视频一区二区 | 一本久道高清无码视频 | 99国产欧美久久久精品 | 国产色xx群视频射精 | 国产sm调教视频在线观看 | 一本久久a久久精品亚洲 | 国产一区二区三区影院 | 久久久久久久人妻无码中文字幕爆 | www国产亚洲精品久久久日本 | 欧美日韩视频无码一区二区三 | 久久99精品久久久久久 | 国产成人精品优优av | 女人高潮内射99精品 | 色欲人妻aaaaaaa无码 | 欧美乱妇无乱码大黄a片 | 国产亚洲精品久久久久久 | 超碰97人人做人人爱少妇 | 两性色午夜视频免费播放 | 熟女俱乐部五十路六十路av | 又粗又大又硬毛片免费看 | 亚洲の无码国产の无码影院 | 国产电影无码午夜在线播放 | 麻豆果冻传媒2021精品传媒一区下载 | 欧美丰满老熟妇xxxxx性 | 久久国产精品_国产精品 | 久久综合给合久久狠狠狠97色 | 窝窝午夜理论片影院 | 国产人妻久久精品二区三区老狼 | 最近免费中文字幕中文高清百度 | 亚洲国产精品成人久久蜜臀 | 狠狠综合久久久久综合网 | 欧美成人免费全部网站 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产在线aaa片一区二区99 | 亚洲精品久久久久avwww潮水 | 国内精品九九久久久精品 | 亚洲国产av精品一区二区蜜芽 | 亚洲自偷精品视频自拍 | 在线观看国产一区二区三区 | 性生交片免费无码看人 | 十八禁视频网站在线观看 | 国产超级va在线观看视频 | 亚洲精品中文字幕久久久久 | 亚洲va欧美va天堂v国产综合 | 亚洲欧美日韩国产精品一区二区 | 亚洲va中文字幕无码久久不卡 | 国产精品亚洲五月天高清 | 天堂无码人妻精品一区二区三区 | 网友自拍区视频精品 | 一本精品99久久精品77 | 色欲综合久久中文字幕网 | 兔费看少妇性l交大片免费 | 久久午夜无码鲁丝片秋霞 | 久久久久国色av免费观看性色 | 熟女少妇人妻中文字幕 | 成人精品视频一区二区 | 成人免费视频视频在线观看 免费 | 亚洲性无码av中文字幕 | 亚洲精品久久久久avwww潮水 | 亚洲色欲久久久综合网东京热 | 极品尤物被啪到呻吟喷水 | 沈阳熟女露脸对白视频 | 在线 国产 欧美 亚洲 天堂 | 久久人人爽人人人人片 | 久久久久久九九精品久 | 国产亚洲人成在线播放 | 精品国产青草久久久久福利 | 国产乱人伦偷精品视频 | 成人试看120秒体验区 | 人妻无码αv中文字幕久久琪琪布 | 性欧美疯狂xxxxbbbb | 国产成人无码一二三区视频 | 影音先锋中文字幕无码 | 亚洲va中文字幕无码久久不卡 | 久热国产vs视频在线观看 | 亚洲精品久久久久中文第一幕 | 给我免费的视频在线观看 | 欧洲美熟女乱又伦 | 亚洲精品午夜无码电影网 | 老子影院午夜精品无码 | 99精品视频在线观看免费 | 四虎永久在线精品免费网址 | 欧洲欧美人成视频在线 | 日韩av无码一区二区三区不卡 | 97久久精品无码一区二区 | 亚洲成熟女人毛毛耸耸多 | 亚洲自偷自偷在线制服 | 黑人大群体交免费视频 | 任你躁在线精品免费 | 亚洲精品一区二区三区四区五区 | 久久午夜夜伦鲁鲁片无码免费 | 无码人中文字幕 | 曰韩少妇内射免费播放 | 精品乱子伦一区二区三区 | 人人爽人人爽人人片av亚洲 | 国产无遮挡吃胸膜奶免费看 | 成人无码影片精品久久久 | 久久99精品久久久久久动态图 | 久久国产36精品色熟妇 | 麻豆国产人妻欲求不满谁演的 | 人妻少妇被猛烈进入中文字幕 | 三级4级全黄60分钟 | 在线亚洲高清揄拍自拍一品区 | 亚洲人成无码网www | 人人妻人人澡人人爽精品欧美 | 人妻熟女一区 | 久久综合激激的五月天 | 丰满人妻翻云覆雨呻吟视频 | 18无码粉嫩小泬无套在线观看 | 88国产精品欧美一区二区三区 | 久久人人爽人人人人片 | 97久久精品无码一区二区 | 性欧美牲交在线视频 | 麻豆md0077饥渴少妇 | 亚洲精品久久久久久一区二区 | 少妇无套内谢久久久久 | 丰满少妇弄高潮了www | 爱做久久久久久 | 97精品人妻一区二区三区香蕉 | 亚洲国精产品一二二线 | 中国女人内谢69xxxxxa片 | 日韩在线不卡免费视频一区 | 中文亚洲成a人片在线观看 | 对白脏话肉麻粗话av | 日韩人妻系列无码专区 | 亚洲の无码国产の无码影院 | 狠狠色噜噜狠狠狠狠7777米奇 | 乱人伦人妻中文字幕无码久久网 | 国语自产偷拍精品视频偷 | av无码不卡在线观看免费 | 国产极品美女高潮无套在线观看 | 久久亚洲中文字幕精品一区 | 午夜男女很黄的视频 | 久久久国产一区二区三区 | 国产乱人伦偷精品视频 | 亚洲国产精品无码久久久久高潮 | 久久亚洲中文字幕精品一区 | 国产成人无码区免费内射一片色欲 | 亚欧洲精品在线视频免费观看 | 国产高潮视频在线观看 | 老司机亚洲精品影院 | 无码人妻丰满熟妇区毛片18 | yw尤物av无码国产在线观看 | 在线播放无码字幕亚洲 | 国产三级精品三级男人的天堂 | 少妇被粗大的猛进出69影院 | 又大又黄又粗又爽的免费视频 | 亚洲啪av永久无码精品放毛片 | 99国产精品白浆在线观看免费 | 亚洲国产一区二区三区在线观看 | 久久99精品久久久久久 | 国产片av国语在线观看 | 毛片内射-百度 | 大乳丰满人妻中文字幕日本 | 人人妻人人澡人人爽欧美精品 | 水蜜桃亚洲一二三四在线 | 亚洲一区二区三区含羞草 | 超碰97人人射妻 | 高清国产亚洲精品自在久久 | 精品国产成人一区二区三区 | 精品久久久无码人妻字幂 | 亚洲最大成人网站 | 久久这里只有精品视频9 | 人人妻人人藻人人爽欧美一区 | 一本色道久久综合亚洲精品不卡 | 在线天堂新版最新版在线8 | 国产高清不卡无码视频 | 性做久久久久久久免费看 | 久久zyz资源站无码中文动漫 | 久久国产精品二国产精品 | 无码吃奶揉捏奶头高潮视频 | 性色欲情网站iwww九文堂 | 日本精品人妻无码免费大全 | 女高中生第一次破苞av | 欧美zoozzooz性欧美 | 国产亚洲人成在线播放 | 亚洲区欧美区综合区自拍区 | 九月婷婷人人澡人人添人人爽 | 久久久久久久女国产乱让韩 | 熟妇人妻无码xxx视频 | 国产精品亚洲一区二区三区喷水 | 国产明星裸体无码xxxx视频 | 午夜时刻免费入口 | 最新版天堂资源中文官网 | 天天拍夜夜添久久精品 | 婷婷六月久久综合丁香 | 亚洲色www成人永久网址 | 国产成人综合色在线观看网站 | 亚洲综合另类小说色区 | 日韩 欧美 动漫 国产 制服 | 久久久久亚洲精品中文字幕 | 丝袜人妻一区二区三区 | 国产成人一区二区三区别 | 最近的中文字幕在线看视频 | 欧美日韩综合一区二区三区 | 无码免费一区二区三区 | 国产麻豆精品精东影业av网站 | 久在线观看福利视频 | 无码播放一区二区三区 | 欧美人妻一区二区三区 | 久久久久久久久蜜桃 | 久久久婷婷五月亚洲97号色 | 无码一区二区三区在线观看 | 久久久婷婷五月亚洲97号色 | 红桃av一区二区三区在线无码av | 亚洲欧美综合区丁香五月小说 | 樱花草在线播放免费中文 | 久久久精品人妻久久影视 | 日韩精品成人一区二区三区 | 高清不卡一区二区三区 | 国产激情综合五月久久 | 亚洲中文字幕久久无码 | 日韩精品无码一本二本三本色 | a国产一区二区免费入口 | 999久久久国产精品消防器材 | 国产三级精品三级男人的天堂 | 少妇的肉体aa片免费 | 麻豆md0077饥渴少妇 | 日韩精品a片一区二区三区妖精 | 色婷婷av一区二区三区之红樱桃 | 欧美人与物videos另类 | 国产精品99久久精品爆乳 | 乌克兰少妇性做爰 | 成人免费视频视频在线观看 免费 | 久久综合久久自在自线精品自 | 成人免费视频视频在线观看 免费 | 国语精品一区二区三区 | 又湿又紧又大又爽a视频国产 | 大乳丰满人妻中文字幕日本 | 久久国内精品自在自线 | 欧洲精品码一区二区三区免费看 | 超碰97人人射妻 | 亚洲s码欧洲m码国产av | 波多野结衣一区二区三区av免费 | 亚洲午夜久久久影院 | 黄网在线观看免费网站 | 国产热a欧美热a在线视频 | av无码不卡在线观看免费 | 精品无码成人片一区二区98 | 国产精品-区区久久久狼 | 99国产精品白浆在线观看免费 | 欧美日韩一区二区三区自拍 | 日本精品少妇一区二区三区 | 久久精品国产日本波多野结衣 | 国产精品亚洲lv粉色 | 乌克兰少妇xxxx做受 | 日本xxxx色视频在线观看免费 | 中文字幕乱码人妻二区三区 | 日本精品高清一区二区 | 97se亚洲精品一区 | 精品国产一区二区三区四区 | 无码国产乱人伦偷精品视频 | 久久久久久久人妻无码中文字幕爆 | 一二三四在线观看免费视频 | 99精品视频在线观看免费 | 国产精品igao视频网 | 国产免费无码一区二区视频 | 欧美激情综合亚洲一二区 | 激情内射亚州一区二区三区爱妻 | 国产精品内射视频免费 | 粗大的内捧猛烈进出视频 | 中文字幕久久久久人妻 | 波多野42部无码喷潮在线 | 水蜜桃亚洲一二三四在线 | 国产日产欧产精品精品app | 国产综合久久久久鬼色 | 波多野结衣乳巨码无在线观看 | 欧洲极品少妇 | 国产后入清纯学生妹 | 日产国产精品亚洲系列 | 亚洲の无码国产の无码步美 | 精品欧美一区二区三区久久久 | 99riav国产精品视频 | √天堂资源地址中文在线 | 一二三四社区在线中文视频 | 曰本女人与公拘交酡免费视频 | 亚洲精品国产第一综合99久久 | 日本爽爽爽爽爽爽在线观看免 | 毛片内射-百度 | 国产高清不卡无码视频 | 精品国偷自产在线视频 | 啦啦啦www在线观看免费视频 | 免费观看激色视频网站 | 久久久精品欧美一区二区免费 | 任你躁国产自任一区二区三区 | 欧美 日韩 人妻 高清 中文 | 中文字幕 亚洲精品 第1页 | 国内精品人妻无码久久久影院 | 亚洲成色www久久网站 | 日日噜噜噜噜夜夜爽亚洲精品 | 久久综合九色综合欧美狠狠 | 精品人妻av区 | 国内精品人妻无码久久久影院 | 久久久精品欧美一区二区免费 | 中文字幕av无码一区二区三区电影 | 久久综合给久久狠狠97色 | 在教室伦流澡到高潮hnp视频 | 国产精品美女久久久久av爽李琼 | 国产日产欧产精品精品app | 内射老妇bbwx0c0ck | 国产成人无码av片在线观看不卡 | 精品国产aⅴ无码一区二区 | 天堂在线观看www | 久久综合九色综合97网 | 麻豆成人精品国产免费 | 东北女人啪啪对白 | 老熟妇乱子伦牲交视频 | 色窝窝无码一区二区三区色欲 | 精品国产福利一区二区 | 水蜜桃色314在线观看 | 无码国产色欲xxxxx视频 | 理论片87福利理论电影 | 日本www一道久久久免费榴莲 | 无人区乱码一区二区三区 | 久久精品国产99精品亚洲 | 久久久久亚洲精品中文字幕 | www一区二区www免费 | 国产午夜精品一区二区三区嫩草 | 漂亮人妻洗澡被公强 日日躁 | 中文字幕乱码人妻无码久久 | 亚洲国产欧美在线成人 | 日本www一道久久久免费榴莲 | 国产精品久久久久7777 | 日产精品99久久久久久 | 日日麻批免费40分钟无码 | 亚洲无人区午夜福利码高清完整版 | 久久午夜夜伦鲁鲁片无码免费 | 亚洲国产欧美在线成人 | 亚洲国产精品美女久久久久 | 黑人大群体交免费视频 | 无码国产激情在线观看 | 2019nv天堂香蕉在线观看 | 国产av无码专区亚洲awww | 国产特级毛片aaaaaa高潮流水 | 国产精品久久久久7777 | 无码任你躁久久久久久久 | 日本精品少妇一区二区三区 | 极品嫩模高潮叫床 | 久久综合狠狠综合久久综合88 | 日本丰满护士爆乳xxxx | av无码久久久久不卡免费网站 | 丝袜足控一区二区三区 | 久久久久人妻一区精品色欧美 | 日日摸夜夜摸狠狠摸婷婷 | 亚洲 日韩 欧美 成人 在线观看 | 无码精品国产va在线观看dvd | 人妻与老人中文字幕 | 少妇人妻偷人精品无码视频 | 亚洲精品成人福利网站 | 欧美 丝袜 自拍 制服 另类 | 精品一二三区久久aaa片 | 天天躁夜夜躁狠狠是什么心态 | 免费播放一区二区三区 | 精品欧美一区二区三区久久久 | 国内少妇偷人精品视频 | 国产人妖乱国产精品人妖 | 内射后入在线观看一区 | 久久久久成人片免费观看蜜芽 | 国产亚洲精品久久久久久久 | 免费乱码人妻系列无码专区 | 性史性农村dvd毛片 | 成熟女人特级毛片www免费 | 成人欧美一区二区三区黑人免费 | 亚洲国产成人av在线观看 | 国产高清av在线播放 | 国模大胆一区二区三区 | 国产黄在线观看免费观看不卡 | 欧美日本日韩 | 国产xxx69麻豆国语对白 | 国产人妻精品午夜福利免费 | 欧美丰满熟妇xxxx | 色综合久久久无码网中文 | 午夜无码区在线观看 | 久久国内精品自在自线 | 亚洲欧美国产精品久久 | 午夜理论片yy44880影院 | 国产在线aaa片一区二区99 | 日韩欧美中文字幕在线三区 | 日日躁夜夜躁狠狠躁 | 国产综合色产在线精品 | 亚洲成av人综合在线观看 | 天天av天天av天天透 | 国产精品丝袜黑色高跟鞋 | 精品乱子伦一区二区三区 | 窝窝午夜理论片影院 | 精品厕所偷拍各类美女tp嘘嘘 | 色五月五月丁香亚洲综合网 | 国内综合精品午夜久久资源 | 国产又粗又硬又大爽黄老大爷视 | 波多野结衣一区二区三区av免费 | 午夜精品一区二区三区在线观看 | 国产真实乱对白精彩久久 | 亚洲综合在线一区二区三区 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 日本护士毛茸茸高潮 | v一区无码内射国产 | 亚洲一区二区观看播放 | 亚洲s色大片在线观看 | 日本一卡2卡3卡四卡精品网站 | 日日噜噜噜噜夜夜爽亚洲精品 | 天天躁日日躁狠狠躁免费麻豆 | 久久久久亚洲精品中文字幕 | 国产精品沙发午睡系列 | 亚洲成a人片在线观看无码3d | 无遮挡啪啪摇乳动态图 | 久久亚洲中文字幕精品一区 | 亚洲国产av精品一区二区蜜芽 | 久久精品人妻少妇一区二区三区 | 无码中文字幕色专区 | 免费乱码人妻系列无码专区 | 2020最新国产自产精品 | 国产精品美女久久久网av | 久久久久人妻一区精品色欧美 | 久久综合激激的五月天 | 亚洲国产精品一区二区第一页 | 亚洲精品无码人妻无码 | 国产无遮挡又黄又爽免费视频 | 国产97色在线 | 免 | 亚洲の无码国产の无码影院 | 久久久久se色偷偷亚洲精品av | 人人爽人人澡人人高潮 | 国产麻豆精品精东影业av网站 | 精品欧美一区二区三区久久久 | 男女猛烈xx00免费视频试看 | 久久综合久久自在自线精品自 | 国产精品无码mv在线观看 | 一区二区三区乱码在线 | 欧洲 | 377p欧洲日本亚洲大胆 | 蜜桃臀无码内射一区二区三区 | 99麻豆久久久国产精品免费 | 亚洲 欧美 激情 小说 另类 | 久久久久免费看成人影片 | 麻豆精产国品 | 狂野欧美激情性xxxx | 欧美35页视频在线观看 | 色欲综合久久中文字幕网 | 人妻插b视频一区二区三区 | 国产成人久久精品流白浆 | 无码人妻黑人中文字幕 | 黑人玩弄人妻中文在线 | 亚洲国产一区二区三区在线观看 | 三上悠亚人妻中文字幕在线 | 国产一区二区三区日韩精品 | 午夜福利一区二区三区在线观看 | 亚无码乱人伦一区二区 | 无套内射视频囯产 | 思思久久99热只有频精品66 | 综合激情五月综合激情五月激情1 | 欧美性猛交xxxx富婆 | 久久人人爽人人人人片 | 久久成人a毛片免费观看网站 | 日韩成人一区二区三区在线观看 | 亚洲国产精品一区二区美利坚 | 野外少妇愉情中文字幕 | 狠狠色噜噜狠狠狠狠7777米奇 | 国产一区二区三区日韩精品 | 欧美35页视频在线观看 | 麻豆国产97在线 | 欧洲 | 亚洲熟熟妇xxxx | 一本一道久久综合久久 | 免费无码的av片在线观看 | 日日鲁鲁鲁夜夜爽爽狠狠 | 欧美国产日韩亚洲中文 | 欧美成人午夜精品久久久 | 麻豆国产人妻欲求不满谁演的 | 久久久久成人片免费观看蜜芽 | 十八禁视频网站在线观看 | 成人三级无码视频在线观看 | 中文字幕av日韩精品一区二区 | 久久久久亚洲精品男人的天堂 | 亚洲国产精品久久久天堂 | 亚洲熟女一区二区三区 | 精品久久8x国产免费观看 | 亚洲人成网站色7799 | 无码av免费一区二区三区试看 | 麻豆国产97在线 | 欧洲 | 国产成人无码av片在线观看不卡 | 成在人线av无码免费 | 成人无码视频免费播放 | 成人免费视频一区二区 | 免费观看的无遮挡av | 久久久久se色偷偷亚洲精品av | 亚洲欧洲中文日韩av乱码 | 国产口爆吞精在线视频 | 精品无码国产自产拍在线观看蜜 | 国产一精品一av一免费 | 国产色视频一区二区三区 | 国产国语老龄妇女a片 | 国产精品久久福利网站 | 欧美人与物videos另类 | 性色欲网站人妻丰满中文久久不卡 | 亚洲午夜福利在线观看 | 风流少妇按摩来高潮 | 白嫩日本少妇做爰 | 国产福利视频一区二区 | 亚洲国产日韩a在线播放 | 久久午夜无码鲁丝片午夜精品 | 久久99精品国产麻豆蜜芽 | 少妇被黑人到高潮喷出白浆 | 亚洲小说春色综合另类 | 中文亚洲成a人片在线观看 | 成在人线av无码免观看麻豆 | 亚洲精品国偷拍自产在线麻豆 | 97精品国产97久久久久久免费 | 亚洲区欧美区综合区自拍区 | 亚洲娇小与黑人巨大交 | 性啪啪chinese东北女人 | 国产亚洲精品久久久久久 | 精品国产福利一区二区 | 男女作爱免费网站 | 久久天天躁夜夜躁狠狠 | 麻豆蜜桃av蜜臀av色欲av | 午夜福利电影 | 欧美激情综合亚洲一二区 | 国产亚洲精品久久久久久 | 青青草原综合久久大伊人精品 | 亚洲熟女一区二区三区 | 亚洲人成网站免费播放 | 乱中年女人伦av三区 | 欧美精品国产综合久久 | 99久久久国产精品无码免费 | 国产性生大片免费观看性 | 国产特级毛片aaaaaaa高清 | 丰满诱人的人妻3 | 久热国产vs视频在线观看 | 激情内射亚州一区二区三区爱妻 | a片免费视频在线观看 | 美女扒开屁股让男人桶 | 日韩精品无码免费一区二区三区 | 亚洲精品一区二区三区在线 | 一个人看的视频www在线 | 色一情一乱一伦 | 久久久久亚洲精品男人的天堂 | 亚洲国产精品久久人人爱 | 免费观看黄网站 | 亚洲の无码国产の无码影院 | 未满小14洗澡无码视频网站 | 国产精品-区区久久久狼 | 人人妻人人藻人人爽欧美一区 | 无码国模国产在线观看 | 人人澡人人妻人人爽人人蜜桃 | 黑人巨大精品欧美一区二区 | 欧美成人免费全部网站 | 久久久久成人片免费观看蜜芽 | 久久久亚洲欧洲日产国码αv | 成人免费视频一区二区 | 免费无码一区二区三区蜜桃大 | 国产精品久久久久久亚洲毛片 | 黑森林福利视频导航 | 在线观看国产一区二区三区 | 精品人妻中文字幕有码在线 | 色五月五月丁香亚洲综合网 | 强开小婷嫩苞又嫩又紧视频 | 妺妺窝人体色www在线小说 | 国产精品久久久av久久久 | 国产一区二区不卡老阿姨 | 六月丁香婷婷色狠狠久久 | 啦啦啦www在线观看免费视频 | 国产日产欧产精品精品app | 东京热男人av天堂 | 精品久久久无码中文字幕 | 国产精品亚洲一区二区三区喷水 | 亚洲一区二区三区在线观看网站 | 国产绳艺sm调教室论坛 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 国产成人无码午夜视频在线观看 | 日本饥渴人妻欲求不满 | 成人综合网亚洲伊人 | 狠狠色丁香久久婷婷综合五月 | 无码人妻精品一区二区三区下载 | 久久99精品国产麻豆 | 欧美亚洲日韩国产人成在线播放 | 亚洲中文字幕在线无码一区二区 | 国产精品久久国产三级国 | 欧美喷潮久久久xxxxx | 丁香啪啪综合成人亚洲 | 无码精品国产va在线观看dvd | 女人被男人躁得好爽免费视频 | 色综合久久88色综合天天 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 久久久精品456亚洲影院 | 成人片黄网站色大片免费观看 | 性生交大片免费看女人按摩摩 | a片免费视频在线观看 | 国产精品久久久久9999小说 | 九九久久精品国产免费看小说 | 无码任你躁久久久久久久 | av小次郎收藏 | 激情国产av做激情国产爱 | 88国产精品欧美一区二区三区 | 天天拍夜夜添久久精品 | 国产肉丝袜在线观看 | 国产无套粉嫩白浆在线 | 亚洲熟女一区二区三区 | 骚片av蜜桃精品一区 | 荫蒂添的好舒服视频囗交 | 欧美 日韩 人妻 高清 中文 | 亚洲欧美精品aaaaaa片 | 免费无码av一区二区 | 男女超爽视频免费播放 | 日日天干夜夜狠狠爱 | 小sao货水好多真紧h无码视频 | 国产真人无遮挡作爱免费视频 | 久久无码中文字幕免费影院蜜桃 | 熟女少妇在线视频播放 | 国产黄在线观看免费观看不卡 | 国产精品久久久久无码av色戒 | 丰满人妻一区二区三区免费视频 | 久久精品丝袜高跟鞋 | 扒开双腿吃奶呻吟做受视频 | 亚洲精品www久久久 | 国语自产偷拍精品视频偷 | 少妇高潮喷潮久久久影院 | 成人免费视频视频在线观看 免费 | 天堂无码人妻精品一区二区三区 | 欧洲欧美人成视频在线 | 国产精品人人爽人人做我的可爱 | 高中生自慰www网站 | 免费国产黄网站在线观看 | 国产熟妇高潮叫床视频播放 | 色窝窝无码一区二区三区色欲 | 人人妻人人澡人人爽欧美一区九九 | 成熟女人特级毛片www免费 | 欧洲精品码一区二区三区免费看 | 日韩人妻无码一区二区三区久久99 | 在线播放无码字幕亚洲 | 国产在线一区二区三区四区五区 | 丰满人妻精品国产99aⅴ | 日本乱人伦片中文三区 | 亚洲欧洲中文日韩av乱码 | 人妻插b视频一区二区三区 | 97久久国产亚洲精品超碰热 | 国精产品一区二区三区 | 日本熟妇浓毛 | 人人妻人人澡人人爽欧美精品 | 国产午夜福利亚洲第一 | 国产另类ts人妖一区二区 | 3d动漫精品啪啪一区二区中 | 午夜男女很黄的视频 | 国产网红无码精品视频 | 国产办公室秘书无码精品99 | 中文无码成人免费视频在线观看 | 男女下面进入的视频免费午夜 | 午夜性刺激在线视频免费 | 国产在线一区二区三区四区五区 | 亚洲精品综合五月久久小说 | 久久久国产精品无码免费专区 | 中文字幕乱码人妻无码久久 | 亚洲色无码一区二区三区 | 精品国产精品久久一区免费式 | 欧美老人巨大xxxx做受 | 狠狠色丁香久久婷婷综合五月 | 久久综合给久久狠狠97色 | 青青草原综合久久大伊人精品 | av无码不卡在线观看免费 | 天天拍夜夜添久久精品 | 欧美肥老太牲交大战 | 欧美丰满老熟妇xxxxx性 | 日韩欧美成人免费观看 | 波多野结衣高清一区二区三区 | 奇米影视888欧美在线观看 | 精品一区二区不卡无码av | 亚洲精品中文字幕 | 亚洲精品美女久久久久久久 | 国产小呦泬泬99精品 | 色婷婷久久一区二区三区麻豆 | 国产精品毛片一区二区 | 丝袜美腿亚洲一区二区 | 大地资源中文第3页 | 人人妻人人澡人人爽精品欧美 | 日韩人妻无码一区二区三区久久99 | 日日天日日夜日日摸 | 国产午夜手机精彩视频 | 狠狠cao日日穞夜夜穞av | 国产色xx群视频射精 | 乱人伦人妻中文字幕无码久久网 | 18黄暴禁片在线观看 | 激情人妻另类人妻伦 | 亚洲综合精品香蕉久久网 | 久久亚洲精品成人无码 | 国产成人久久精品流白浆 | 欧美日韩人成综合在线播放 | 亚洲精品一区二区三区四区五区 | 久久精品国产精品国产精品污 | 亚洲春色在线视频 | 国产一区二区三区日韩精品 | 亚洲综合无码久久精品综合 | 国产精品无套呻吟在线 | 午夜福利不卡在线视频 | 国产精品18久久久久久麻辣 | 曰本女人与公拘交酡免费视频 | 无人区乱码一区二区三区 | 亚洲乱码中文字幕在线 | 色一情一乱一伦一区二区三欧美 | 免费国产黄网站在线观看 | 中文字幕亚洲情99在线 | 丰满岳乱妇在线观看中字无码 | 中文精品久久久久人妻不卡 | 性欧美videos高清精品 | 中文字幕+乱码+中文字幕一区 | 欧美一区二区三区 | 精品一二三区久久aaa片 |