资源简介
Prepared by the multiple regression of cross-validation procedure
代码片段和文件信息
function [E] = crossval(XYexprseqs)
% [E] = crossval(XYexprseqs)
% [E] = crossval(XYexpr)
%
% Function for cross-validation of linear regression models.
%
% Input parameters:
% - X: Data matrix (size k x n)
% - Y: Output matrix (size k x m)
% - expr: String form expression resulting in F given X and Y
% - seqs: How many cross-validation rounds (default k)
% Return parameter:
% - E: Validation error (corresponding x‘s not applied in model)
%
% Heikki Hyotyniemi Feb.2 2001
[kxn] = size(X);
[kym] = size(Y);
if kx ~= ky disp(‘Incompatible X and Y‘); return;
else k = kx; end
if nargin < 4
seqs = k;
end
Xorig = X;
Yorig = Y;
E = zeros(size(Y));
seqlen = ceil(k/seqs);
for i = 1:seqs
begin = (i-1)*seqlen+1;
endin = min(i*seqlenk);
X = Xorig([1:begin-1endin+1:k]:);
Y = Yorig([1:begin-1endin+1:k]:);
eval([‘F = ‘expr‘;‘]);
Xtest = Xorig(begin:endin:);
Ytest = Yorig(begin:endin:);
Yhat = Xtest*F;
E(begin:endin:) = Yhat - Ytest;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1049 2010-03-22 15:23 编写的多元回归的交叉验证程序.m
----------- --------- ---------- ----- ----
1049 1
- 上一篇:神经网络预测模型
- 下一篇:一阶倒立摆毕业论文终稿
相关资源
- BP神经网络预测交通量
- matlab元胞自动机交通网模拟
- 交通灯控制multisim仿真
-
基于交流异步电机控制的simuli
nk仿真 - 基于小波神经网络的短时交通流量预
- IMM交互模型
- MATLABIMM交互多模型算法交互多模型算
- 摄影测量空间后方交会 matlab编程
- matlab贝叶斯分类(2)-10折10次交叉验
- 交直流程序
- DCT变换交互式原理与应用 matlab
- IMM.m交互式多模型
- 基于MATLAB的多元非线性回归模型
- multisim12 交流电压表
- 遗传算法贪心交叉
- 交通灯multisim14仿真含电路图
- matlab交流异步电动机软起动仿真
- 最小交叉熵matlab
- matlab交互式图像分割源程序
- 模拟交通模型
- 利用bp神经网络算法,进行交通预测的
- 交通流分配_元胞自动机_matlab实现
- 基于matlab与opendss交互的快速潮流计算
- 基于元胞自动机的Matlab单双道交通流
- 数字电路课程设计 交通灯 基于Multi
-
两相交错并联 图腾柱PFC拓扑 simuli
- 十折交叉验证SVM分类器Matlab代码
- 基于matlab通过交点求灭点
- 碳排放交易粒子群优化算法
- 正交匹配追踪法重构信号
评论
共有 条评论