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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

INTRODUCTION TO NONELINEAR OPTIMIZATION Excise 5.2 Freudenstein and Roth Test Function

發布時間:2024/7/19 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 INTRODUCTION TO NONELINEAR OPTIMIZATION Excise 5.2 Freudenstein and Roth Test Function 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Amir Beck’s INTRODUCTION TO NONELINEAR OPTIMIZATION Theory, Algorithms, and Applications with MATLAB Excise 5.2

INTRODUCTION TO NONELINEAR OPTIMIZATION Theory, Algorithms, and Applications with MATLAB. Amir Beck. 2014

本文主要涉及題目(ii)的MATLAB部分,
題目(i): https://blog.csdn.net/IYXUAN/article/details/121454946

實驗目的

  • 掌握回溯法梯度下降、阻尼牛頓法和混合牛頓法;
  • 學會使用MATLAB,通過上述三種方法求解優化問題;
  • 了解這三種方法的優劣,并能夠分析結果產生的原因。

實驗環境

MATLAB R2021a

實驗內容

Consider the Freudenstein and Roth test function

f(x)=f1(x)2+f2(x)2,x∈R2,f\left(x\right)=f_1\left(x\right)^2+f_2\left(x\right)^2,x\in \mathbb{R}^2,f(x)=f1?(x)2+f2?(x)2,xR2,

where

f1(x)=?13+x1+((5?x2)x2?2)x2,f_1\left(x\right)=-13+x_1+\left(\left(5-x_2\right)x_2-2\right)x_2\ ,f1?(x)=?13+x1?+((5?x2?)x2??2)x2??,

f2(x)=?29+x1+((x2+1)x2?14)x2.f_2\left(x\right)=-29+x_1+\left(\left(x_2+1\right)x_2-14\right)x_2\ .f2?(x)=?29+x1?+((x2?+1)x2??14)x2??.

Use MATLAB to employ the following three methods on the problem of minimizing fff :

  • the gradient method with backtracking and parameters (s,α,β)=(1,0.5,0.5)\left(s,\alpha,\beta\right)=\left(1,0.5,0.5\right)(s,α,β)=(1,0.5,0.5).
  • the hybrid Newton’s method with parameters (s,α,β)=(1,0.5,0.5)\left(s,\alpha,\beta\right)=\left(1,0.5,0.5\right)(s,α,β)=(1,0.5,0.5).
  • damped Gauss–Newton’s method with a backtracking line search strategy with parameters (s,α,β)=(1,0.5,0.5)\left(s,\alpha,\beta\right)=\left(1,0.5,0.5\right)(s,α,β)=(1,0.5,0.5).
  • All the algorithms should use the stopping criteria ∣∣?f(x)∣∣≤?,?=10?5\left|\left|\ \nabla f\left(x\right)\right|\right|\le\epsilon,\epsilon={10}^{-5}??f(x)?,?=10?5. Each algorithm should be employed four times on the following four starting points: (?50,7)T,(20,7)T,(20,?18)T,(5,?10)T\left(-50,7\right)^T,\left(20,7\right)^T,\left(20,-18\right)^T,\left(5,-10\right)^T(?50,7)T,(20,7)T,(20,?18)T,(5,?10)T. For each of the four starting points, compare the number of iterations and the point to which each method converged. If a method did not converge, explain why.

    算法描述

    gradient_method_backtracking

    回溯法梯度下降算法描述

    設定 ?\epsilon?

    初始化 x0∈Rnx_0\in \mathbb{R}^nx0?Rn

    FOR k = 0, 1, 2, …

  • 選取下降方向 dk=g(xk)d_k=g(x_k)dk?=g(xk?)
  • 選取步長 tkt_ktk?,使得 f(xk+tkdk)<f(xk)f(x_k+t_kd_k)<f(x_k)f(xk?+tk?dk?)<f(xk?)
  • 設置 xk+1=xk+tkdkx_{k+1}=x_k+t_kd_kxk+1?=xk?+tk?dk?
  • IF ∥g(xk+1)∥≤?\Vert g(x_{k+1}) \Vert \le \epsilong(xk+1?)? THEN STOP,OUTPUT xk+1x_{k+1}xk+1?
  • 在算法循環的 2. 步長選取中,對于定步長的梯度下降來說,tkt_ktk? 為一常量,即 tk=tˉt_k=\bar{t}tk?=tˉ. 而對于采用回溯法的非精確線搜索來說,令步長的初值 tk=s,s>0t_k=s, s>0tk?=s,s>0,更新步長 tk←βtk,β∈(0,1)t_k \gets \beta t_k, \beta \in (0,1)tk?βtk?,β(0,1),直到滿足 f(xk)?f(xk+tkdk)≥?αtk?f(xk)Tdk,α∈(0,1)f(x_k)-f(x_k+t_kd_k)\ge -\alpha t_k\nabla f(x_k)^Td_k, \alpha \in (0,1)f(xk?)?f(xk?+tk?dk?)?αtk??f(xk?)Tdk?,α(0,1),可以證明,當 t∈[0,?]t\in [0,\epsilon]t[0,?],上述不等式總成立。

    newton_backtracking

    回溯牛頓算法描述:

    回溯牛頓法和上述梯度下降相似,只需將1. 下降方向選取 改為牛頓方向即可。

    dk=?(?2f(xk))?1?f(xk)d_k=-\left( \nabla^2f(x_k) \right )^{-1}\nabla f(x_k)dk?=?(?2f(xk?))?1?f(xk?).

    newton_hybrid

    混合牛頓法描述:

    在選取下降方向dkd_kdk?時,當 Hessian 矩陣?2f(xk)\nabla^2f(x_k)?2f(xk?)非正定時,使用回溯法梯度下降處理,即dk=??f(xk)d_k=-\nabla f(x_k)dk?=??f(xk?)。當?2f(xk)\nabla^2f(x_k)?2f(xk?)正定時,dkd_kdk?可選用牛頓方向。在判定 Hessian 矩陣是否正定時,使用 Cholesky 分解 作為判定條件。

    實驗步驟

    計算 f(x),g(x),h(x)f(x),g(x),h(x)f(x),g(x),h(x)

    f(x)=2x12+12x1x22?32x1x2?84x1+2x26?8x25+2x24?80x23+12x22+864x2+1010f(x)=2x_1^2 + 12x_1x_2^2 - 32x_1x_2 - 84x_1 + 2x_2^6 - 8x_2^5 + 2x_2^4 - 80x_2^3 + 12x_2^2 + 864x_2 + 1010f(x)=2x12?+12x1?x22??32x1?x2??84x1?+2x26??8x25?+2x24??80x23?+12x22?+864x2?+1010

    g(x)=(12x22?32x2+4x1?84,24x2?32x1+24x1x2?240x22+8x23?40x24+12x25+864)Tg(x)=\left ( 12x_2^2 - 32x_2 + 4x_1 - 84,24x_2 - 32x_1 + 24x_1x_2 - 240x_2^2 + 8x_2^3 - 40x_2^4 + 12x_2^5 + 864\right )^Tg(x)=(12x22??32x2?+4x1??84,24x2??32x1?+24x1?x2??240x22?+8x23??40x24?+12x25?+864)T

    h(x)=(424x2?3224x2?3260x24?160x23+24x22?480x2+24x1+24)h(x)=\begin{pmatrix} 4 &24x_2 - 32 \\ 24x_2 - 32 &60x_2^4 - 160x_2^3 + 24x_2^2 - 480x_2 + 24x_1 + 24 \end{pmatrix}h(x)=(424x2??32?24x2??3260x24??160x23?+24x22??480x2?+24x1?+24?)

    clc;clear syms f1 f2 x1 x2 f g h f1=-13+x1+((5-x2)*x2-2)*x2; f2=-29+x1+((x2+1)*x2-14)*x2; f=expand(f1^2+f2^2) % f = 2*x1^2 + 12*x1*x2^2 - 32*x1*x2 - 84*x1 + 2*x2^6 - 8*x2^5 + 2*x2^4 - 80*x2^3 + 12*x2^2 + 864*x2 + 1010 g=gradient(f) % g = [12*x2^2 - 32*x2 + 4*x1 - 84; 24*x2 - 32*x1 + 24*x1*x2 - 240*x2^2 + 8*x2^3 - 40*x2^4 + 12*x2^5 + 864] h=hessian(f) % h = [4, 24*x2 - 32; 24*x2 - 32, 60*x2^4 - 160*x2^3 + 24*x2^2 - 480*x2 + 24*x1 + 24]

    繪制函數的等高線和曲面圖

    Figure 1. contour and surface plots of f(x)f(x)f(x) around the global optimal solution x?=(5,4)x^*=(5,4)x?=(5,4).

    Figure 2. contour and surface plots of f(x)f(x)f(x) around the local optimal solution x?=(11.4128,?0.8968)x^*=(11.4128, -0.8968)x?=(11.4128,?0.8968).

    clc;clear clc;clear clc;clear % local optimality x1 = linspace(11.40,11.42,50); x2 = linspace(-0.897,-0.8965,50); % global optimality % x1 = linspace(4.9,5.1,50); % x2 = linspace(3.9,4.1,50); [X1,X2] = meshgrid(x1,x2); f = 2*X1.^2 + 12*X1.*X2.^2 - 32*X1.*X2 - 84*X1 + 2*X2.^6 - 8*X2.^5 ...+ 2*X2.^4 - 80*X2.^3 + 12*X2.^2 + 864*X2 + 1010; createfigure(X1,X2,f) %% 由 surfc 函數生成: function createfigure(xdata1, ydata1, zdata1) %CREATEFIGURE(xdata1, ydata1, zdata1) % XDATA1: surface xdata % YDATA1: surface ydata % ZDATA1: surface zdata% Auto-generated by MATLAB on 08-Dec-2021 15:44:51% Create figure figure1 = figure;% Create axes axes1 = axes('Parent',figure1); hold(axes1,'on');% Create surf surf(xdata1,ydata1,zdata1,'Parent',axes1);% Create contour contour(xdata1,ydata1,zdata1,'ZLocation','zmin');view(axes1,[-113 13]); grid(axes1,'on'); axis(axes1,'tight'); hold(axes1,'off'); % Create colorbar colorbar(axes1);

    執行函數

    clc;clear%% init s = 1; alpha = .5; beta = .5; epsilon = 1e-5; p1 = [-50;7]; p2 = [20;7]; p3 = [20;-18]; p4 = [5;-10]; f = @(x) 2*x(1)^2 + 12*x(1)*x(2)^2 - 32*x(1)*x(2) - 84*x(1) ...+ 2*x(2)^6 - 8*x(2)^5 + 2*x(2)^4 - 80*x(2)^3 + 12*x(2)^2 ...+ 864*x(2) + 1010; g = @(x) [12*x(2)^2 - 32*x(2) + 4*x(1) - 84; 24*x(2) - 32*x(1)...+ 24*x(1)*x(2) - 240*x(2)^2 + 8*x(2)^3 - 40*x(2)^4 + 12*x(2)^5 + 864]; h = @(x) [4, 24*x(2) - 32; 24*x(2) - 32, 60*x(2)^4 - 160*x(2)^3 ...+ 24*x(2)^2 - 480*x(2) + 24*x(1) + 24];%% call func % gradient_method_backtracking [x_gb1,fun_val_gb1] = gradient_method_backtracking(f,g,p1,s,alpha,... beta,epsilon); [x_gb2,fun_val_gb2] = gradient_method_backtracking(f,g,p2,s,alpha,... beta,epsilon); [x_gb3,fun_val_gb3] = gradient_method_backtracking(f,g,p3,s,alpha,... beta,epsilon); [x_gb4,fun_val_gb4] = gradient_method_backtracking(f,g,p4,s,alpha,... beta,epsilon);% newton_backtracking x_nb1 = newton_backtracking(f,g,h,p1,alpha,beta,epsilon); x_nb2 = newton_backtracking(f,g,h,p2,alpha,beta,epsilon); x_nb3 = newton_backtracking(f,g,h,p3,alpha,beta,epsilon); x_nb4 = newton_backtracking(f,g,h,p4,alpha,beta,epsilon);% newton_hybrid x_nh1 = newton_hybrid(f,g,h,p1,alpha,beta,epsilon); x_nh2 = newton_hybrid(f,g,h,p2,alpha,beta,epsilon); x_nh3 = newton_hybrid(f,g,h,p3,alpha,beta,epsilon); x_nh4 = newton_hybrid(f,g,h,p4,alpha,beta,epsilon); function [x,fun_val]=gradient_method_backtracking(f,g,x0,s,alpha,... beta,epsilon)% Gradient method with backtracking stepsize rule % % INPUT %======================================= % f ......... objective function % g ......... gradient of the objective function % x0......... initial point % s ......... initial choice of stepsize % alpha ..... tolerance parameter for the stepsize selection % beta ...... the constant in which the stepsize is multiplied % at each backtracking step (0<beta<1) % epsilon ... tolerance parameter for stopping rule % OUTPUT %======================================= % x ......... optimal solution (up to a tolerance) % of min f(x) % fun_val ... optimal function valuex=x0; grad=g(x); fun_val=f(x); iter=0; while (norm(grad)>epsilon)iter=iter+1;t=s;while (fun_val-f(x-t*grad)<alpha*t*norm(grad)^2)t=beta*t;endx=x-t*grad;fun_val=f(x);grad=g(x);fprintf('iter_number = %3d norm_grad = %2.6f fun_val = %2.6f \n',...iter,norm(grad),fun_val); end function x=newton_backtracking(f,g,h,x0,alpha,beta,epsilon)% Newton’s method with backtracking % % INPUT %======================================= % f ......... objective function % g ......... gradient of the objective function % h ......... hessian of the objective function % x0......... initial point % alpha ..... tolerance parameter for the stepsize selection strategy % beta ...... the proportion in which the stepsize is multiplied % at each backtracking step (0<beta<1) % epsilon ... tolerance parameter for stopping rule % OUTPUT %======================================= % x ......... optimal solution (up to a tolerance) % of min f(x) % fun_val ... optimal function valuex=x0; gval=g(x); hval=h(x); d=hval\gval; iter=0; while ((norm(gval)>epsilon)&&(iter<10000))iter=iter+1;t=1;while(f(x-t*d)>f(x)-alpha*t*gval'*d)t=beta*t;endx=x-t*d;fprintf('iter= %2d f(x)=%10.10f\n',iter,f(x))gval=g(x);hval=h(x);d=hval\gval; end if (iter==10000)fprintf('did not converge\n') end function x=newton_hybrid(f,g,h,x0,alpha,beta,epsilon)% Hybrid Newton’s method % % INPUT %======================================= % f ......... objective function % g ......... gradient of the objective function % h ......... hessian of the objective function % x0......... initial point % alpha ..... tolerance parameter for the stepsize selection strategy % beta ...... the proportion in which the stepsize is multiplied % at each backtracking step (0<beta<1) % epsilon ... tolerance parameter for stopping rule % OUTPUT %======================================= % x ......... optimal solution (up to a tolerance) % of min f(x) % fun_val ... optimal function valuex=x0; gval=g(x); hval=h(x); [L,p]=chol(hval,'lower'); if (p==0)d=L'\(L\gval); elsed=gval; end iter=0; while ((norm(gval)>epsilon)&&(iter<10000))iter=iter+1;t=1;while(f(x-t*d)>f(x)-alpha*t*gval'*d)t=beta*t;endx=x-t*d;fprintf('iter= %2d f(x)=%10.10f\n',iter,f(x))gval=g(x);hval=h(x);[L,p]=chol(hval,'lower');if (p==0)d=L'\(L\gval);elsed=gval;end end if (iter==10000)fprintf('did not converge\n') end

    結果與分析

    p1=(?50,7)T,p2=(20,7)T,p3=(20,?18)T,p4=(5,?10)Tp_1=\left(-50,7\right)^T,p_2=\left(20,7\right)^T,p_3=\left(20,-18\right)^T,p_4=\left(5,-10\right)^Tp1?=(?50,7)T,p2?=(20,7)T,p3?=(20,?18)T,p4?=(5,?10)T

    gradient_method_backtracking

    x*fun_valiter
    p15.0, 4.00.000000-
    p25.0, 4.00.000000-
    p311.4128, -0.896848.984254-
    p45.0, 4.00.000107-
    # p1 iter_number = 1 norm_grad = 16886.999242 fun_val = 11336.705024 iter_number = 2 norm_grad = 5600.459983 fun_val = 5803.984203 iter_number = 3 norm_grad = 1056.831987 fun_val = 4723.717473 iter_number = 4 norm_grad = 434.668354 fun_val = 4676.341028 iter_number = 5 norm_grad = 181.792854 fun_val = 4664.456052 iter_number = 6 norm_grad = 481.845230 fun_val = 4645.697772 iter_number = 7 norm_grad = 1450.431648 fun_val = 2784.316562 iter_number = 8 norm_grad = 626.401853 fun_val = 2597.516663 iter_number = 9 norm_grad = 220.402369 fun_val = 2565.305713 iter_number = 10 norm_grad = 116.512243 fun_val = 2561.054079 ...... iter_number = 20849 norm_grad = 0.000092 fun_val = 0.000000 iter_number = 20850 norm_grad = 0.000092 fun_val = 0.000000 iter_number = 20851 norm_grad = 0.000092 fun_val = 0.000000 iter_number = 20852 norm_grad = 0.000092 fun_val = 0.000000 ......# p2 iter_number = 1 norm_grad = 20020.154130 fun_val = 11955.275024 iter_number = 2 norm_grad = 8107.335439 fun_val = 3744.085975 iter_number = 3 norm_grad = 2993.085982 fun_val = 1129.842099 iter_number = 4 norm_grad = 949.370487 fun_val = 445.778197 iter_number = 5 norm_grad = 192.946640 fun_val = 320.464548 iter_number = 6 norm_grad = 86.882053 fun_val = 313.996463 iter_number = 7 norm_grad = 41.236184 fun_val = 311.880377 iter_number = 8 norm_grad = 223.087207 fun_val = 295.899225 iter_number = 9 norm_grad = 91.972368 fun_val = 287.479235 iter_number = 10 norm_grad = 40.293830 fun_val = 285.264643 ...... iter_number = 13961 norm_grad = 0.000151 fun_val = 0.000000 iter_number = 13962 norm_grad = 0.000151 fun_val = 0.000000 iter_number = 13963 norm_grad = 0.000151 fun_val = 0.000000 iter_number = 13964 norm_grad = 0.000151 fun_val = 0.000000 iter_number = 13965 norm_grad = 0.000151 fun_val = 0.000000 ......# p3 iter_number = 1 norm_grad = 10459534.883496 fun_val = 26901796.557585 iter_number = 2 norm_grad = 4328861.498929 fun_val = 9350549.111728 iter_number = 3 norm_grad = 1815010.486957 fun_val = 3306985.630845 iter_number = 4 norm_grad = 764085.159510 fun_val = 1178877.486706 iter_number = 5 norm_grad = 322588.854922 fun_val = 423840.683140 iter_number = 6 norm_grad = 136745.858345 fun_val = 154327.967236 iter_number = 7 norm_grad = 58355.714510 fun_val = 57260.204151 iter_number = 8 norm_grad = 25173.561268 fun_val = 21780.708212 iter_number = 9 norm_grad = 11034.676282 fun_val = 8504.776429 iter_number = 10 norm_grad = 4932.916085 fun_val = 3367.298679 ...... iter_number = 11759 norm_grad = 0.000034 fun_val = 48.984254 iter_number = 11760 norm_grad = 0.000034 fun_val = 48.984254 iter_number = 11761 norm_grad = 0.000034 fun_val = 48.984254 iter_number = 11762 norm_grad = 0.000034 fun_val = 48.984254 iter_number = 11763 norm_grad = 0.000034 fun_val = 48.984254 iter_number = 11764 norm_grad = 0.000034 fun_val = 48.984254 ......# p4 iter_number = 1 norm_grad = 740484.580250 fun_val = 1125740.309089 iter_number = 2 norm_grad = 318800.867908 fun_val = 410873.876977 iter_number = 3 norm_grad = 135283.737154 fun_val = 147433.167712 iter_number = 4 norm_grad = 57286.724183 fun_val = 52647.763355 iter_number = 5 norm_grad = 24273.902315 fun_val = 18647.021114 iter_number = 6 norm_grad = 10264.843110 fun_val = 6442.533586 iter_number = 7 norm_grad = 4279.439838 fun_val = 2094.562330 iter_number = 8 norm_grad = 1694.354839 fun_val = 604.979471 iter_number = 9 norm_grad = 568.486420 fun_val = 158.093768 iter_number = 10 norm_grad = 98.759692 fun_val = 69.674565 ...... iter_number = 6072 norm_grad = 0.000107 fun_val = 0.000000 iter_number = 6073 norm_grad = 0.000107 fun_val = 0.000000 iter_number = 6074 norm_grad = 0.000107 fun_val = 0.000000 iter_number = 6075 norm_grad = 0.000107 fun_val = 0.000000 iter_number = 6076 norm_grad = 0.000107 fun_val = 0.000000 ......

    newton_backtracking

    x*fun_valiter
    p15.0, 4.0-0.0000008
    p25.0, 4.00.00000011
    p311.4128, -0.896848.98425416
    p411.4128, -0.896848.98425413
    # p1 iter= 1 f(x)=17489.2000310639 iter= 2 f(x)=3536.1276294897 iter= 3 f(x)=556.9651095482 iter= 4 f(x)=50.4029326519 iter= 5 f(x)=1.2248344195 iter= 6 f(x)=0.0013284549 iter= 7 f(x)=0.0000000018 iter= 8 f(x)=-0.0000000000# p2 iter= 1 f(x)=18114.8519548468 iter= 2 f(x)=3676.4191962662 iter= 3 f(x)=583.8090713510 iter= 4 f(x)=53.8298627069 iter= 5 f(x)=1.3684607619 iter= 6 f(x)=0.0016459572 iter= 7 f(x)=0.0000000027 iter= 8 f(x)=0.0000000007 iter= 9 f(x)=0.0000000002 iter= 10 f(x)=0.0000000000 iter= 11 f(x)=0.0000000000# p3 iter= 1 f(x)=21356364.5665758252 iter= 2 f(x)=5561714.7070109081 iter= 3 f(x)=1444932.1368662491 iter= 4 f(x)=374422.3650773597 iter= 5 f(x)=96843.5106842914 iter= 6 f(x)=25078.5606496656 iter= 7 f(x)=6556.5446423615 iter= 8 f(x)=1764.6276022580 iter= 9 f(x)=509.7515417783 iter= 10 f(x)=171.5021447876 iter= 11 f(x)=76.9343325176 iter= 12 f(x)=52.3964690617 iter= 13 f(x)=49.0499328705 iter= 14 f(x)=48.9842770185 iter= 15 f(x)=48.9842536792 iter= 16 f(x)=48.9842536792# p4 iter= 1 f(x)=695503.8833055196 iter= 2 f(x)=180005.8157903731 iter= 3 f(x)=46559.5630006172 iter= 4 f(x)=12100.5787363822 iter= 5 f(x)=3202.4785180644 iter= 6 f(x)=889.1211707798 iter= 7 f(x)=275.2063763915 iter= 8 f(x)=106.0983438392 iter= 9 f(x)=59.2021422471 iter= 10 f(x)=49.5512377643 iter= 11 f(x)=48.9860167506 iter= 12 f(x)=48.9842536959 iter= 13 f(x)=48.9842536792

    newton_hybrid

    x*fun_valiter
    p15.0, 4.0-0.0000008
    p25.0, 4.00.00000011
    p311.4128, -0.896848.98425416
    p411.4128, -0.896848.98425413
    # p1 iter= 1 f(x)=17489.2000310639 iter= 2 f(x)=3536.1276294897 iter= 3 f(x)=556.9651095482 iter= 4 f(x)=50.4029326519 iter= 5 f(x)=1.2248344195 iter= 6 f(x)=0.0013284549 iter= 7 f(x)=0.0000000018 iter= 8 f(x)=-0.0000000000# p2 iter= 1 f(x)=18114.8519548468 iter= 2 f(x)=3676.4191962662 iter= 3 f(x)=583.8090713510 iter= 4 f(x)=53.8298627069 iter= 5 f(x)=1.3684607619 iter= 6 f(x)=0.0016459572 iter= 7 f(x)=0.0000000027 iter= 8 f(x)=0.0000000007 iter= 9 f(x)=0.0000000002 iter= 10 f(x)=0.0000000000 iter= 11 f(x)=0.0000000000# p3 iter= 1 f(x)=21356364.5665758252 iter= 2 f(x)=5561714.7070109081 iter= 3 f(x)=1444932.1368662491 iter= 4 f(x)=374422.3650773597 iter= 5 f(x)=96843.5106842914 iter= 6 f(x)=25078.5606496656 iter= 7 f(x)=6556.5446423615 iter= 8 f(x)=1764.6276022580 iter= 9 f(x)=509.7515417783 iter= 10 f(x)=171.5021447876 iter= 11 f(x)=76.9343325176 iter= 12 f(x)=52.3964690617 iter= 13 f(x)=49.0499328705 iter= 14 f(x)=48.9842770185 iter= 15 f(x)=48.9842536792 iter= 16 f(x)=48.9842536792# p4 iter= 1 f(x)=695503.8833055196 iter= 2 f(x)=180005.8157903731 iter= 3 f(x)=46559.5630006172 iter= 4 f(x)=12100.5787363822 iter= 5 f(x)=3202.4785180644 iter= 6 f(x)=889.1211707798 iter= 7 f(x)=275.2063763915 iter= 8 f(x)=106.0983438392 iter= 9 f(x)=59.2021422471 iter= 10 f(x)=49.5512377643 iter= 11 f(x)=48.9860167506 iter= 12 f(x)=48.9842536959 iter= 13 f(x)=48.9842536792

    結果分析

    回溯法梯度下降(gradient_method_backtracking)在f(x)f(x)f(x)函數上的表現情況比較糟糕,在所有初始點(p1-p4)上均不能滿足結束條件∣∣?f(x)∣∣≤?,?=10?5\left|\left|\ \nabla f\left(x\right)\right|\right|\le\epsilon,\epsilon={10}^{-5}??f(x)?,?=10?5,所以其迭代步數iter→∞iter \to \inftyiter. 但是可以發現,隨著迭代次數的不斷增加,最優解x?x^*x?和函數值fun_valfun\_valfun_val均收斂。在起始點為p1,p2,p4時,回溯梯度下降求得的最優解xˉ→(5.0,4.0),fun_val→0.0\bar{x} \to (5.0,4.0), fun\_val \to 0.0xˉ(5.0,4.0),fun_val0.0,顯然是f(x)f(x)f(x)的全局最優,但當以p3為起始點時,所得解為局部最優。此外,當以p4為起始點時,fun_val→0.000107fun\_val \to 0.000107fun_val0.000107,收斂效果不如p1,p2起始點。總之,回溯法梯度下降的結果說明,由梯度下降得到的f(x)f(x)f(x)的最優解,無論是在全局最優還是局部最優,其梯度?f(x?)\nabla f\left(x^*\right)?f(x?)難以收斂到0\mathscr{0}0,這也導致了梯度下降的發散。

    回溯牛頓法(newton_backtracking)和混合牛頓法(newton_hybrid)得到的結果極為相似,二者在所有四個起始點上的收斂結果表現良好。當以p1,p2為起始點時,兩種方法均在10步左右收斂到全局最優(5.0,4.0)(5.0,4.0)(5.0,4.0)。當以p3,p4為起始點時,兩方法也能在16步以內收斂到局部最優(11.4128,?0.8968)(11.4128,-0.8968)(11.4128,?0.8968). 觀察兩種方法在四個起始點上的輸出結果,不難發現,輸出結果完全相同,說明?2f(xk),k=1,2,…\nabla ^2f(x_k), k=1,2,\dots?2f(xk?),k=1,2,是非正定的,所以混合牛頓法中的(a)步(純牛頓)永遠不執行,混合牛頓此時等價于回溯牛頓。

    總之,在f(x)f(x)f(x)上,當以∣∣?f(x)∣∣≤?,?=10?5\left|\left|\ \nabla f\left(x\right)\right|\right|\le\epsilon,\epsilon={10}^{-5}??f(x)?,?=10?5為終止條件時,牛頓法的迭代次數明顯少于梯度下降法。兩種方法,當選取的起始點不同,可能會導致收斂不到全局最優解。

    ?? Sylvan Ding ??

    總結

    以上是生活随笔為你收集整理的INTRODUCTION TO NONELINEAR OPTIMIZATION Excise 5.2 Freudenstein and Roth Test Function的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    五月天伊人 | 香蕉视频在线免费 | 69精品人人人人 | 99久久精品费精品 | 黄污污网站 | 免费成人黄色av | 777视频在线观看 | 欧美a级在线免费观看 | 亚洲精品在线免费播放 | 婷婷综合成人 | 美女天天操 | 欧美激情第八页 | 一区二区三高清 | 久久伊人婷婷 | 四虎永久精品在线 | 日本午夜在线亚洲.国产 | 三级免费黄 | 日本久久片 | 亚洲国产成人久久综合 | 国产精品久久久久久久久久久久午夜片 | 国产伦精品一区二区三区在线 | 久久99久久99久久 | 久久刺激视频 | 色婷婷激情综合 | 区一区二区三区中文字幕 | 久久www免费人成看片高清 | 97电影在线观看 | 一区二区三区精品在线 | 超级碰碰免费视频 | 麻豆视传媒官网免费观看 | 韩国av在线 | 91中文字幕在线视频 | 精品视频免费播放 | 久久国产精品久久久久 | 欧美一二三视频 | 福利视频午夜 | 草久视频在线观看 | 国产一级片网站 | 亚洲久草在线视频 | 久久久久久久福利 | 久久久久久久久亚洲精品 | 日韩一区二区三区在线看 | 人人爽人人乐 | 久久97久久97精品免视看 | 色橹橹欧美在线观看视频高清 | 亚洲国产精品激情在线观看 | 欧美影院久久 | 免费在线观看一级片 | 久久久久免费电影 | 精品福利片 | 国产福利不卡视频 | 人人搞人人干 | 夜夜骑日日操 | 久久永久免费 | 麻豆视频国产在线观看 | 日韩com | 日韩特级片| 超级碰碰碰视频 | 国产不卡在线观看 | 国产一区在线免费观看视频 | 日本特黄特色aaa大片免费 | 黄色三级网站在线观看 | 久久人人艹 | 日本最新中文字幕 | 日韩高清久久 | 欧美激情视频一区二区三区 | 亚洲色影爱久久精品 | 91人人澡人人爽人人精品 | 国产毛片aaa | 国产专区视频在线 | 欧美一级免费高清 | 少妇bbw揉bbb欧美 | 欧美亚洲一级片 | www国产精品com| 亚洲在线精品视频 | 四虎在线观看精品视频 | 在线观看日韩专区 | 五月视频| 国产一区在线看 | 亚洲高清激情 | 91超碰在线播放 | 免费成人av网站 | 福利视频 | 日韩综合一区二区三区 | 综合网色 | 在线观看视频色 | 狠狠操.com | 久久久久免费精品国产小说色大师 | 香蕉网站在线观看 | 免费观看日韩av | 一区三区视频 | 日韩网站免费观看 | 日韩精品中文字幕在线不卡尤物 | 日韩成人一级大片 | 欧日韩在线 | 麻豆免费在线视频 | 最近中文字幕免费观看 | 日韩高清免费观看 | 国内精品视频免费 | 日韩av线观看 | 91九色在线 | 亚洲国产wwwccc36天堂 | 久久99精品久久久久久 | 国产在线中文 | 久久综合偷偷噜噜噜色 | 国产精品精品国产 | 国内精品久久久久影院日本资源 | 欧美日韩中文视频 | 在线视频观看你懂的 | 中文字幕影片免费在线观看 | 久久国产一二区 | 天天操导航 | 久久99精品国产麻豆宅宅 | 欧美一级免费高清 | 天天摸天天干天天操天天射 | av中文资源在线 | 欧美一区视频 | 免费视频一级片 | 中文日韩在线视频 | 欧美一级片免费 | av片中文 | 久久久蜜桃一区二区 | 91av蜜桃 | 免费视频久久久 | 美女精品网站 | 99在线精品视频在线观看 | 久久久久久久久久久综合 | 国产亚洲精品精品精品 | 欧美日韩在线免费观看视频 | 久久久久 | 久久成人综合 | 国产91大片 | 亚洲一区二区天堂 | 91免费在线播放 | 欧美激情精品久久久久久免费印度 | 综合激情久久 | 深夜免费福利 | 激情网站网址 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 天天搞天天干 | 欧美日韩视频一区二区 | 亚洲国产中文字幕在线观看 | 成人av在线播放网站 | 97精品超碰一区二区三区 | 91精品国产99久久久久 | 91伊人久久大香线蕉蜜芽人口 | 亚洲夜夜网 | 中文字幕高清av | 国产精品一区二区三区免费看 | 97免费在线观看视频 | 日韩av免费观看网站 | 黄p网站在线观看 | 国产精品自在线拍国产 | 黄色av一区 | 国产精品视频在线看 | 黄色大片av | 五月婷婷视频 | 日韩在线字幕 | 精品国产精品久久一区免费式 | www视频免费在线观看 | 国产不卡免费av | 欧美亚洲另类在线视频 | zzijzzij日本成熟少妇 | 91插插影库 | 中文字幕观看在线 | 国产一级片久久 | 久久精品国产一区二区三 | 91高清完整版在线观看 | 久久久久国产成人精品亚洲午夜 | 亚洲第一中文网 | 懂色av懂色av粉嫩av分享吧 | 国产精品视频最多的网站 | 三级性生活视频 | 免费在线视频一区二区 | 国产成免费视频 | 91精品啪在线观看国产 | 一区 二区电影免费在线观看 | 人人插人人做 | 91成人小视频 | 日韩精品久久久免费观看夜色 | 国产精品麻豆99久久久久久 | 国产日韩欧美中文 | 久热国产视频 | 久久免费av电影 | 亚洲一一在线 | 午夜av影院 | 手机在线小视频 | 日韩av免费一区二区 | 欧美性成人 | 久久精品—区二区三区 | 999久久久欧美日韩黑人 | 天天射天天拍 | 久久视频免费在线 | 一级黄色片在线免费看 | 在线观看av中文字幕 | 国产丝袜一区二区三区 | 99久久999久久久精玫瑰 | 9999国产| 欧美-第1页-屁屁影院 | 精品在线观看国产 | 美女福利视频在线 | 国产又粗又猛又黄 | 午夜丁香视频在线观看 | 日韩专区在线播放 | 成人在线播放av | 涩涩网站免费 | 中文字幕丝袜一区二区 | 国产中年夫妇高潮精品视频 | 91精品视频免费 | 美女免费视频一区 | 免费av视屏 | 看毛片网站 | 欧美福利视频 | 麻豆国产精品视频 | 成人黄色中文字幕 | 亚洲欧美成人综合 | 午夜精品电影一区二区在线 | 一级黄色电影网站 | 中文字幕av免费观看 | 麻豆影视在线免费观看 | 97超视频 | 夜夜操网站 | 国产亚洲精品综合一区91 | 欧美做受高潮1 | 狠狠干电影| 欧美福利视频 | 91九色视频网站 | 最近免费中文字幕mv在线视频3 | 精品久久91 | 久久国产精品第一页 | 久久精品国产一区 | 久久久久久久久久久久久久免费看 | 不卡的av在线播放 | 四虎影视成人精品国库在线观看 | 欧美日韩在线第一页 | 91成年人在线观看 | 久久99在线 | 国产精品一区在线 | 激情综合电影网 | 国模一区二区三区四区 | 最新av观看 | 亚洲精品资源在线观看 | 深爱激情综合 | a级成人毛片 | 成人在线观看影院 | 欧美精品久久久久久久免费 | 久久精品毛片基地 | 国产一卡二卡四卡国 | 欧美大片第1页 | 欧美a级片网站 | 九九免费在线视频 | 国产露脸91国语对白 | 色在线网| 日韩啪视频 | 久久久久日本精品一区二区三区 | 欧美精品亚洲精品日韩精品 | 久久综合九色 | 99在线视频观看 | 色天天久久 | 婷婷综合视频 | 日韩中文字幕免费电影 | 激情欧美一区二区三区 | 午夜精品麻豆 | 9992tv成人免费看片 | 国产精品永久免费 | 波多野结衣在线播放视频 | 人人爽人人乐 | 在线一二三四区 | 欧美视频在线观看免费网址 | 九九久久精品 | 91视频免费播放 | 久久婷婷五月综合色丁香 | 青青久草在线 | 啪啪免费视频网站 | 久久久久久久综合色一本 | 手机在线中文字幕 | 永久黄网站色视频免费观看w | 国产精品二区三区 | 国产黄色片网站 | 精品视频99 | 99在线国产| 亚州国产精品久久久 | 亚洲综合日韩在线 | 一本一本久久a久久精品综合 | 91麻豆精品国产自产在线 | 96久久 | 国产在线高清精品 | 黄网站污 | 亚洲精品影院在线观看 | 亚洲一区二区三区毛片 | 91精品国产高清自在线观看 | 丁香视频在线观看 | 在线观看一级片 | 一区二区三区在线免费播放 | 免费日韩 精品中文字幕视频在线 | 亚洲精品国产精品乱码在线观看 | 精品爱爱| 99久久精品国产毛片 | av高清在线 | 丁香六月五月婷婷 | 久久综合色综合88 | 天天操狠狠操网站 | 中文字幕亚洲国产 | 日韩经典一区二区三区 | 免费看特级毛片 | 国产精品99久久免费观看 | 天天插综合网 | 久久久免费毛片 | 色综合久久综合网 | 综合久久2023 | 久久国产精品99久久人人澡 | 亚洲在线黄色 | 免费欧美 | 亚洲精品h | 8x成人在线 | 成人一区二区三区在线观看 | 亚洲综合网 | 免费成人在线网站 | 在线观看免费国产小视频 | 亚洲国产精品久久 | 97精品国产97久久久久久粉红 | 伊人狠狠 | 美女久久久久 | 中文字幕日本电影 | 激情深爱 | aaa日本高清在线播放免费观看 | av中文资源在线 | 亚洲专区一二三 | 999久久久久久久久久久 | 久久99网站 | 99热999| 日日夜夜添 | 日韩精品免费在线视频 | 亚洲国产中文字幕在线观看 | 日韩字幕 | 欧美精品久久久久久久久久丰满 | 久久久91精品国产一区二区精品 | 国产成人一区二区精品非洲 | 青青河边草手机免费 | 在线视频精品播放 | 国产真实精品久久二三区 | 激情六月婷婷久久 | 久久综合久久鬼 | 99re8这里有精品热视频免费 | 国产精品高清一区二区三区 | 亚洲另类视频在线 | 在线观看国产www | 国产在线看一区 | 国产精品久久久久久久99 | 精品国产91亚洲一区二区三区www | 亚洲高清色综合 | 黄色小说免费在线观看 | 免费看污片 | 久久久国产一区二区三区四区小说 | 在线观看韩日电影免费 | 韩国av一区二区 | 国模视频一区二区三区 | 亚洲一级性| 91在线观看欧美日韩 | 在线观看国产麻豆 | 日韩中文字幕在线 | 亚洲综合在线播放 | 欧美精品国产综合久久 | 久久在线视频精品 | 国产视频1区2区 | 亚洲免费av一区二区 | 日韩高清不卡在线 | 国产一级性生活 | 亚洲欧洲日韩在线观看 | 精品一区二区在线免费观看 | 欧美一区中文字幕 | 在线观看黄 | 久久久www成人免费毛片麻豆 | 免费看日韩 | 中文字幕在线免费观看视频 | 成人在线视频你懂的 | 这里只有精品视频在线观看 | 欧美国产日韩激情 | 久久97久久| 欧美孕妇与黑人孕交 | 亚洲国产欧洲综合997久久, | 婷婷深爱网 | 国产黄在线 | 在线观看午夜 | 日韩美女免费线视频 | 亚洲丝袜一区 | 免费日韩在线 | 成年人黄色大片在线 | 婷婷久久综合九色综合 | 国内精品免费久久影院 | 国产美女精品 | 在线观看完整版免费 | 最新av电影网址 | 国产精品原创av片国产免费 | 成人av电影网址 | 日韩影片在线观看 | 国产一区成人在线 | 高清不卡一区二区在线 | 91看毛片| 黄色资源在线观看 | 亚洲网站在线看 | 亚洲免费a | 中文字幕在线看视频国产 | 在线视频 影院 | 久久99精品久久久久蜜臀 | 午夜精品久久久久久久99热影院 | 欧美性受极品xxxx喷水 | 久久久午夜精品理论片中文字幕 | 夜添久久精品亚洲国产精品 | 五月婷婷视频在线观看 | 国产不卡片 | 91成人久久 | 超碰97在线资源 | 亚洲综合一区二区精品导航 | 欧美二区三区91 | 黄色三级免费网址 | 亚洲综合色网站 | 操高跟美女| 色婷婷骚婷婷 | 中文字幕在线免费观看视频 | 国产成人综合图片 | 国产亚州精品视频 | 色在线网 | 国产精品视频永久免费播放 | 91av视频| 四虎成人免费影院 | 91日韩精品一区 | 91精品综合在线观看 | 九九精品在线观看 | 超碰久热 | 国产精品丝袜久久久久久久不卡 | 久久久久夜色 | 亚洲手机天堂 | 日本公妇在线观看高清 | 噜噜色官网| 欧美一性一交一乱 | av一区在线 | 久草影视在线观看 | 久久久午夜视频 | 四虎成人精品永久免费av | 91天堂影院| 一区二区三区 中文字幕 | 久久久久福利视频 | 在线免费视频你懂的 | 亚洲天堂网视频在线观看 | 91xav | 国产明星视频三级a三级点| 国产精品入口麻豆www | 在线观看免费福利 | 7777精品伊人久久久大香线蕉 | 在线观看香蕉视频 | 日韩亚洲在线观看 | 亚洲精品99 | 97精品超碰一区二区三区 | 久久99久久久久久 | 日韩欧美在线播放 | 欧美一区在线看 | 久久综合狠狠综合 | 国产香蕉97碰碰久久人人 | 亚洲欧美日韩不卡 | 国产精品精品国产 | 97国产大学生情侣酒店的特点 | 欧美日在线 | 久久精品www人人爽人人 | 亚洲小视频在线 | 中文字幕三区 | 国内精品久久久久久久97牛牛 | 久久伊人婷婷 | 久草在线免费资源 | 日本久久成人中文字幕电影 | 狠狠干婷婷色 | 色999视频| 69夜色精品国产69乱 | 亚洲动漫在线观看 | 三级黄在线 | 免费看成人a| 成人免费在线电影 | 97超碰在线资源 | 中国精品一区二区 | 日本三级中文字幕在线观看 | 亚洲乱码精品久久久久 | 二区三区视频 | 五月天com | 精品久久一区 | 精品国产91亚洲一区二区三区www | 99久精品视频 | 在线天堂中文www视软件 | 国产一级性生活视频 | 国产成人在线观看免费 | 99热在线观看免费 | 欧美一级大片在线观看 | 公开超碰在线 | 精品视频在线观看 | 国产韩国精品一区二区三区 | 国内99视频 | 亚洲国产福利视频 | 九九国产视频 | 日韩中文字幕免费视频 | 久久人人爽人人 | 国产精品久久久久久吹潮天美传媒 | 夜夜躁日日躁狠狠久久88av | 精品理论片| 国产精品久久久久久久久久东京 | 天天激情| 精品伊人久久久 | 亚洲一级国产 | 久久久久久久久久电影 | 五月婷婷深开心 | 丁香国产视频 | 国产综合激情 | 国产高清精 | 美女黄频视频大全 | 国产91精品看黄网站在线观看动漫 | 久久精品成人热国产成 | 国产精品成人久久久久久久 | 国产精品一区二区视频 | 激情五月婷婷综合网 | 最近最新mv字幕免费观看 | www.婷婷色 | 九九热在线精品 | 91亚洲精品在线观看 | 国产又粗又硬又长又爽的视频 | 天天操欧美 | 性色av免费观看 | 绯色av一区| 美女网站在线观看 | 在线观看国产永久免费视频 | 丰满少妇在线观看网站 | 亚洲男人天堂a | 国产精品免费在线播放 | 久久久久久久久久久久av | 成人免费看黄 | 丝袜网站在线观看 | 在线播放av网址 | 伊人中文网 | 在线观看香蕉视频 | 欧美午夜视频在线 | 日韩a欧美 | 国产精品18久久久久久久久久久久 | 欧美另类重口 | 亚洲91中文字幕无线码三区 | 成年人免费在线播放 | 2021国产精品视频 | 久久69精品久久久久久久电影好 | 日本韩国欧美在线观看 | 成人网在线免费视频 | 久久国产精品一区二区 | 国产三级精品三级在线观看 | 在线91播放 | 国产特级毛片aaaaaaa高清 | 久久久国产精品视频 | 国产一区二区中文字幕 | 久章草在线 | 黄色在线免费观看网址 | av东方在线 | 亚洲少妇天堂 | 亚洲人久久久 | 日日精品 | 国产精品免费人成网站 | 久爱综合 | 色网站在线观看 | 日日干夜夜爱 | 久草在线免费资源 | 国产高清在线看 | 日韩精品三区四区 | 国产成在线观看免费视频 | 国产精彩在线视频 | 99在线精品免费视频九九视 | 天天操天天操 | 国产精品久久综合 | 一级特黄aaa大片在线观看 | 免费黄色激情视频 | 九九久久国产精品 | 激情婷婷av | 在线观看日韩一区 | 不卡精品视频 | 日韩系列在线观看 | 91精品91| 91在线观看欧美日韩 | 国产剧情一区在线 | 国产福利av | 超碰人人超 | 免费看的黄色录像 | 在线免费精品视频 | 日韩高清三区 | 久草在线一免费新视频 | 日本婷婷色 | 国产在线超碰 | 国产二区视频在线 | 国产一区高清在线观看 | 婷婷99| 国产精品自产拍 | 在线国产精品一区 | 中文字幕日韩有码 | 久久tv | 久久精品视频网 | 九九精品在线观看 | 美女视频黄免费的 | 亚洲精品一区二区精华 | 午夜视频黄 | 网站在线观看日韩 | 波多野结衣最新 | 成人综合婷婷国产精品久久免费 | 狠狠插狠狠干 | 91麻豆精品国产91久久久久久 | 日日久视频 | 久久免费视频一区 | 久久99久| 91大片网站| 日本中文字幕观看 | 国产精品久久久久久久午夜 | 免费看片成人 | 97超碰成人 | 欧美日韩首页 | 伊人春色电影网 | 三三级黄色片之日韩 | 午夜精品福利一区二区三区蜜桃 | 久草在线综合 | 成人91在线 | 韩日精品在线观看 | 精品久久久99 | 国产一区二区高清不卡 | 久久免费高清视频 | 99产精品成人啪免费网站 | 在线观看完整版 | 欧洲成人av | 国产综合婷婷 | 亚洲欧美经典 | 日本三级人妇 | 久久在线精品视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 欧美一区二区在线 | 在线免费观看黄色 | 日韩中文字幕免费在线播放 | 亚洲精品日韩一区二区电影 | 日韩毛片在线播放 | 国产乱码精品一区二区三区介绍 | 久久久久久久久艹 | 中文字幕日韩精品有码视频 | 日韩网站在线观看 | 在线视频18在线视频4k | 国产一级片一区二区三区 | 日韩一区二区免费视频 | 国精产品999国精产品视频 | 天天综合久久 | 国产日韩视频在线播放 | 久 久久影院 | 九九九九精品 | 久久黄色a级片 | 久久黄色片 | www.99久久.com| 久草精品视频 | 91成人天堂久久成人 | 国产成人精品亚洲精品 | 亚洲综合成人婷婷小说 | 免费在线国产视频 | 成人中文字幕av | 久久天天躁狠狠躁夜夜不卡公司 | 成人av播放 | 日韩欧美高清在线观看 | 久久精彩视频 | 娇妻呻吟一区二区三区 | 国产精品久久久一区二区三区网站 | 国产高清在线观看av | 国产在线精品区 | av不卡免费看| 国产99在线免费 | 97人人网 | 亚洲综合精品在线 | 国产成人一区二区三区 | 人人看看人人 | 亚洲伦理中文字幕 | 国产传媒一区在线 | 免费看色网站 | 91精品视频免费看 | 一区二区三区在线播放 | 久久久久国产一区二区三区四区 | 精品久久久久久久 | 精品在线视频一区 | 日韩欧美在线一区 | 国产又黄又爽又猛视频日本 | 91麻豆精品国产91久久久更新时间 | 手机看片国产日韩 | 婷五月激情 | 激情网站五月天 | 国产玖玖在线 | 五月婷婷色综合 | 国产99免费 | 日日摸日日添日日躁av | 中文字幕美女免费在线 | 日韩精品视频免费专区在线播放 | 国产黄色在线网站 | 亚洲国产视频a | 色狠狠一区二区 | 麻豆视传媒官网免费观看 | 精品三级av | 精品国产一二三 | 国产精品麻豆欧美日韩ww | 免费av在线播放 | 在线免费观看黄色小说 | 午夜影院日本 | 天天人人综合 | 国产精品久久久区三区天天噜 | 国产视频在线观看一区 | 精品国产大片 | 精品乱码一区二区三四区 | 免费在线观看黄网站 | 最新av电影网站 | 免费黄a大片 | 午夜精品一二三区 | 久久视频在线观看 | 日韩精品资源 | 欧美一性一交一乱 | 精品久久91 | 96久久精品 | 97在线成人 | 在线视频 成人 | 天天骚夜夜操 | 国产精品理论片在线播放 | 日韩欧美国产免费播放 | 91成人精品 | 国产成人99久久亚洲综合精品 | 久久免费黄色网址 | 久草爱 | 久久精品欧美 | 成人亚洲精品国产www | 91尤物国产尤物福利在线播放 | 中文字幕亚洲综合久久五月天色无吗'' | 午夜av一区 | 手机看片午夜 | 亚洲91av| 欧美最新大片在线看 | 天天操月月操 | 探花视频在线观看 | 91在线蜜桃臀 | 中文永久字幕 | 国产成人黄色av | 久久激情小说 | 中文字幕在线免费观看视频 | 精品美女视频 | 亚洲乱码国产乱码精品天美传媒 | 色瓜 | 亚洲最新在线 | 怡红院av久久久久久久 | 天天操天天干天天干 | 日韩高清 一区 | 久久精品成人欧美大片古装 | 亚洲电影自拍 | 久久久久久久久久影院 | 一区二区精品在线观看 | 欧美了一区在线观看 | 中文字幕免费高清av | 久久国产免费 | 久久99国产精品免费 | 国产69精品久久app免费版 | 在线国产欧美 | 久草在线视频免费资源观看 | 免费在线中文字幕 | 日本福利视频在线 | 91在线看黄 | 99视频精品免费观看, | 国产人成精品一区二区三 | 亚州国产视频 | 四虎在线永久免费观看 | 久久午夜网| 欧美一级性生活视频 | 亚洲欧美成人综合 | а天堂中文最新一区二区三区 | 亚洲欧洲久久久 | 丁香久久激情 | 色婷婷久久久 | 九九久久精品 | 久久av高清| 亚洲久草视频 | 91av欧美| 91片黄在线观 | 99精品视频一区二区 | 日韩特级毛片 | 九九久久视频 | 国产日韩精品一区二区三区在线 | 国内精品视频一区二区三区八戒 | 久久高清国产 | www.天天成人国产电影 | 深爱开心激情网 | 久久久久久久久久久久电影 | 亚洲一区日韩在线 | 欧美另类重口 | 蜜臀av一区二区 | 天堂视频中文在线 | 久久久国产精品电影 | 五月婷婷在线综合 | 91精品国产综合久久久久久久 | 国产精品久久久久久久久久久久久 | 亚洲激情视频在线 | 99热精品国产一区二区在线观看 | 西西444www高清大胆 | 免费国产一区二区视频 | 在线精品观看国产 | 欧美性色xo影院 | 黄色成人av | 天天狠狠| 成人动漫一区二区 | 成人啊 v | 国产麻豆精品在线观看 | 日韩有色 | 精品一区二区在线免费观看 | 天堂网av 在线 | 中文在线字幕免 | 免费无遮挡动漫网站 | 欧美最猛性xxxxx免费 | 精品专区一区二区 | 亚洲精品日韩一区二区电影 | 人人搞人人爽 | 日韩三级在线 | 国产成人精品av久久 | 人人澡人人澡人人 | 亚洲精品在线观看免费 | 97视频久久久 | 免费观看91视频大全 | www.色五月.com | 久久精品视频2 | 欧美乱熟臀69xxxxxx | 亚洲va在线va天堂 | 中文字幕之中文字幕 | 成年免费在线视频 | 亚洲婷婷免费 | 国产精品乱码在线 | 国产精品久久久久久久久软件 | 亚洲精品在线资源 | www蜜桃视频 | 在线视频区 | 欧美日产在线观看 | 久久国产精品视频免费看 | 成年人免费在线看 | 成人日韩av| 碰碰影院 | 在线视频一二区 | 911av视频| 欧美日韩精 | 国产黄在线| 亚洲欧美日韩国产一区二区 | 亚洲人片在线观看 | 久草香蕉在线 | 欧美一级高清片 | 一区二区三区免费播放 | 天天操天天操天天 | 亚洲久久视频 | 日本精品久久久一区二区三区 | 成人免费 在线播放 | 91热精品 | 午夜久草| 欧美精品中文 | 日日干干夜夜 | 国产四虎在线 | 久久国产精品精品国产色婷婷 | av电影在线免费 | 婷婷久久亚洲 | 91成人小视频 | 精品日韩视频 | 成人黄色毛片视频 | 国产成人精品午夜在线播放 | av在线成人 | 黄色毛片网站在线观看 | 成人羞羞免费 | 91网址在线观看 | 久久久精品视频成人 | 国产一级二级在线观看 | 日韩精品免费在线 | 中国成人一区 | 亚洲免费观看在线视频 | 西西大胆啪啪 | 精品国偷自产在线 | 国产在线a免费观看 | 亚洲一区二区三区在线看 | 超碰av在线 | 天天做天天爱夜夜爽 | 午夜精品久久久99热福利 | 久久天天躁狠狠躁夜夜不卡公司 | 国产高清精品在线观看 | 天天操人人干 | 日韩激情影院 | 特级毛片在线免费观看 | 久久有精品| 天堂在线视频中文网 | 免费视频资源 | 色94色欧美 | 最近中文字幕mv免费高清在线 | 福利二区视频 | 青草视频在线免费 | 黄色成人影院 | 免费看黄在线网站 | 欧美成人影音 | 黄色大全视频 | 中文字幕精品一区二区精品 | 久久精品专区 | 丁香婷婷综合激情 | 久久成人黄色 | 一区二区三区中文字幕在线 | 免费三级a | 99久久激情视频 | 最近免费中文字幕mv在线视频3 | 狠狠成人 | 99这里只有精品99 | 欧美夫妻生活视频 | 日韩大片在线观看 | 麻豆 videos| 天天干干 | 最近字幕在线观看第一季 | 欧美一区二区精品在线 | 国产精品一区久久久久 | 日韩综合精品 | 亚洲精品乱码久久久久久写真 | av免费在线看网站 | 九九在线免费视频 | 国产精品久久久久久妇 | 中文字幕成人网 | 91精品免费看 | 欧美91视频 | 国产精品九九九 | 日韩电影在线观看一区二区 | 国产午夜精品在线 | 精品久久久久久久久亚洲 | 久久人网| 特级西西444www大精品视频免费看 | 美女免费视频黄 | 97爱爱爱 | 久草在线| 天天综合入口 | 日韩电影在线观看一区二区三区 | 成人小视频免费在线观看 | 四虎影院在线观看av | 色插综合 | 狠狠网站| 日韩精品视频免费专区在线播放 | 久久午夜精品视频 | 国内小视频 | 特及黄色片 | 91看片淫黄大片在线播放 | 91丨九色丨国产女 | 免费 在线 中文 日本 | 五月天色站 | 99视频偷窥在线精品国自产拍 | 亚洲专区欧美专区 | 久99久精品 | 国产我不卡| 天天插天天干 | 亚洲乱码中文字幕综合 | 在线精品视频免费观看 | 四虎影视精品 | 日韩性xxx | 免费的黄色av | 久草视频免费观 | 99在线看 | 日韩有码中文字幕在线 | 97在线视频观看 | 免费在线观看一区二区三区 | 欧美日本高清视频 | 久久激情片 | 99激情网 | 天天爱天天 | 精久久久久 | 成人在线观看网址 | 天天射综合网站 | 国内精品久久久久影院一蜜桃 | 一区二区三区三区在线 | 欧美精品久久久久久久久久丰满 | 亚洲精品在线国产 | 黄色a视频免费 | 黄色成年片 | 在线观看成人毛片 | 日本黄色片一区二区 | 亚洲乱亚洲乱亚洲 | 日韩一区二区免费在线观看 | 96亚洲精品久久久蜜桃 | 国产精品一区二区三区久久久 | 久久久亚洲麻豆日韩精品一区三区 | 黄色一级免费 | 国产精品mv在线观看 | 91成人精品一区在线播放69 | 天天操天天干天天插 | 欧美a级在线播放 | 日韩av片无码一区二区不卡电影 | www.五月激情.com| 天堂在线免费视频 | 波多野结衣在线播放一区 | 在线精品观看国产 | 欧美另类老妇 | 欧美日韩一级久久久久久免费看 | 97人人爽人人 | 深夜免费网站 | 国产va精品免费观看 | 成人va天堂 | 亚洲女同ⅹxx女同tv | av福利在线 | 免费不卡中文字幕视频 | 丁香婷婷久久 | 91成人网在线观看 | 色在线亚洲 |