资源简介
介绍了共轭梯度法,包含程序以及与其他学习方法的比较。
代码片段和文件信息
x = load(‘ex3x.dat‘);
y = load(‘ex3y.dat‘);
trustRegionBound = 1000;
x = [ones(size(x1)1) x];
meanx = mean(x);%求均值
sigmax = std(x);%求标准偏差
x(:2) = (x(:2)-meanx(2))./sigmax(2);
x(:3) = (x(:3)-meanx(3))./sigmax(3);
itera_num = 1000; %尝试的迭代次数
sample_num = size(x1); %训练样本的次数
jj=0.00001;
figure
alpha = [0.03 0.1 1];%因为差不多是选取每个3倍的学习率来测试,所以直接枚举出来
plotstyle = {‘b‘ ‘r‘ ‘g‘};
theta_grad_descent = zeros(size(x(1:)));
plotstyle1 = {‘y-‘ ‘k-‘ ‘c-‘‘g--‘‘r-‘};
%% CG方法
for ii=1:5
theta = zeros(size(x2)1); %theta的初始值赋值为0
Jtheta = zeros(itera_num 1);
Jtheta(1) = (1/(2*sample_num)).*(x*theta-y)‘*(x*theta-y);
grad1=(1/sample_num).*x‘*(x*theta-y);
Q=x‘*x;
d1=-grad1;
- 上一篇:图像纹理分析灰度共生矩阵matlab源码
- 下一篇:蜂群算法matlab
相关资源
- GAPSO 这个算法是遗传算法和粒子群优
- GA-RBF
- pso-bp
- pso_matlab PSO算法
- HSOGA 《求解全局优化问题的混合自适
- my_ga_test1 该用matlab 实现的遗传算法可
- matlab 为大家提供方便
- ABC 是属于人工蜜蜂群优化算法的源代
- NSGA matlab编写的基于粒子群优化算法的
- libsvm-cg 支持向量机参数c和g的优化
- hunhedongli 混合动力汽车(HEV)是在电
- Professor-Lu-Wusheng-lecture 陆吾生教授是加
- gadaima 用于遗传算法优化问题
- Artificial-Bee-Colony 人工蜂群算法解决函
- MOPSO-matlab
- OptimalControlOfWindPowerGeneration 《风力发
- bpcross 一个matlab写的bp人工神经网络程
- LS-SVMlab-GA 用遗传算法优化的最小二乘
- afsa-reservoir 用人工鱼群算法求解梯级
- PSObpPpsorbf 粒子群优化神经网络的程序
- FOA 果蝇优化算法的源程序
- 30-case-studies MATLAB神经网络30个案例分
- Reactive-Power-Optimization-matlab 程序为改进
- gaSVMcgForClass
- MATLAB-Neural-network-cases 共有30个MATLAB神
- test_ga12 用遗传算法进行无功优化
- ga 用遗传算法进行无功优化
- GA-pareto 遗传算法的多目标优化算例
- GA-RBF 自适应遗传算法优化RBF神经网络
- Multi-Agent-Particle-Swarm-Algorithm 结合多智
评论
共有 条评论