找回密码
 注册
关于网站域名变更的通知
查看: 390|回复: 1
打印 上一主题 下一主题

不知道那个对不对?

[复制链接]
  • TA的每日心情
    开心
    2019-11-29 15:41
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    1#
    发表于 2020-7-21 17:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    5折交叉验证算法如何对64组训练样本均分,1 {7 `+ w# |6 Y9 y$ o  y2 X4 Y

    ( p, r& \& M1 t6 r" u64/5=12.8    我在网上看到一种分法是12 12 12 12 16,请教大神,不知道那个对不对?感谢!

    该用户从未签到

    2#
    发表于 2020-7-21 18:16 | 只看该作者
    w<-read.csv("C:\\Users\\Administrator\\Desktop\\mg.csv",header=T)9 I9 o" B. `7 s, P- |. l& @/ t& _$ ]6 S7 m
    #样本的个数为1385,5折交叉验证; {  E- n0 h0 [+ g( Z' x
    n=1385
    - U4 \0 E0 i- v: L) I" K! e3 h4 _5 h0 Qzz1=1:n5 `  }1 S. v% Z3 ]! x# {) Y
    zz2=rep(1:5,ceiling(1385/5))[1:n]
    ! m7 T6 s& N9 ?5 E5 o: Oset.seed(100)
    ; {1 p4 B  \5 }! _& h6 M7 Wzz2=sample(zz2,n) #有放回抽样& q0 ^3 @% U% q2 |& v' w) D# O
    NMSE=rep(0,5)
    4 h8 |$ H6 `* H( f) f/ o4 UNMSE0=NMSE
    4 i  Z4 w- `7 _* c( Bfor(i in 1:5){
    9 m, D+ y' `4 t4 q6 z- q6 {  m=zz1[zz2==i]) C" |6 h/ Z4 I- M1 f% _4 j$ D) {$ \
      a<-lm(y~.,w[-m,]) #线性回归模型5 P8 j, ~! W0 ~0 |6 B
      y0<-predict(a,w[-m,]) #对训练集集预测
    , c8 z7 N9 G0 R% o6 j* V; ?. ^  U  y1=predict(a,w[m,])  #对测试集预测3 Y! ^  Y- Z. [1 j4 r: V
      NMSE0[i]=mean((w$y[-m]-y0)^2)/mean((w$y[-m]-mean(w$y[-m]))^2)
    6 o" P" @- d, \4 l3 s  NMSE[i]=mean((w$y[m]-y1)^2)/mean((w$y[m]-mean(w$y[m]))^2)9 y2 H. b, z" `/ |1 ^- C
    }, E8 @# O" `; U$ |
    NMSE0=mean(NMSE0) #训练集的标准化均方误差
    % e* g" x# f& G# J& r2 f% dNMSE=mean(NMSE)
      j" O( ?6 [: }' f, n$ u/ ?这个可以参考一下。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-25 17:03 , Processed in 0.062500 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表