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

不知道那个对不对?

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

    [LV.2]偶尔看看I

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

    EDA365欢迎您登录!

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

    x
    5折交叉验证算法如何对64组训练样本均分,
    * z$ L5 [; O6 s: l: E3 Y2 S$ q. r4 S4 B) T" b
    64/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)
    : l$ m' P' h* b* l, l#样本的个数为1385,5折交叉验证* N4 O9 Y3 Z1 r2 y
    n=1385. w+ r$ g) j! A; {+ w' H
    zz1=1:n
    5 I: x( b8 v7 V' Q# X- \zz2=rep(1:5,ceiling(1385/5))[1:n]2 S& P6 ^# D2 y0 d7 N
    set.seed(100). `: m0 u1 r7 ~! h! B
    zz2=sample(zz2,n) #有放回抽样
    - U) ^) I7 q8 r9 @9 H4 BNMSE=rep(0,5)! f. e5 ?/ C$ ~
    NMSE0=NMSE
    0 `0 q, |8 {6 _% Q& K7 K$ ffor(i in 1:5){
    " Z4 c1 E/ C( e! J  m=zz1[zz2==i]
    ( p9 f6 Z8 @: F- ?) f; p  a<-lm(y~.,w[-m,]) #线性回归模型
    9 Y3 F; N* d2 F# f5 i, T( @2 N  y0<-predict(a,w[-m,]) #对训练集集预测% t8 F4 c' M$ h8 D
      y1=predict(a,w[m,])  #对测试集预测
    . Y. O" _( [" l8 f3 ?0 Y* L  NMSE0[i]=mean((w$y[-m]-y0)^2)/mean((w$y[-m]-mean(w$y[-m]))^2)1 `2 V3 R; H6 W: Y! N5 D" c1 H
      NMSE[i]=mean((w$y[m]-y1)^2)/mean((w$y[m]-mean(w$y[m]))^2)6 v  n0 y; }' E% n% w
    }: g( T. b% M! w6 E! o5 B4 z
    NMSE0=mean(NMSE0) #训练集的标准化均方误差
    * Y3 E$ ^* `# G+ I( O# BNMSE=mean(NMSE) % Z! Y, Q' f: j8 n
    这个可以参考一下。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-5 08:14 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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