如何在SGD中指示我的因变量

问题描述

这是我第一次在R中执行随机梯度下降,我知道这是一个愚蠢的问题,但我似乎无法弄清楚。我正在使用ISLR的自动数据集,并尝试执行SGD来预测mpg。到目前为止,我对SGD一无所知-我的问题是如何指示我正在解决mpg,因为我当前的SGD正在生成所有8个变量的系数。

C只是删除了names变量的Auto数据集。

numberofrows=nrow(C)
trnIndex = sample (1:numberofrows,size = round(0.7*numberofrows),replace = F)
mdTrn = C[trnIndex,]
mdTst = C[-trnIndex,]
dim(mdTrn)
dim(mdTst)

SGDModel <- SGD(mdTrn,maxIter = 10,alpha = 0.1,seed = NULL)
            [,1]         [,2]         [,3]         [,4]         [,5]         [,6]         [,7]
[1,] 2.449961e+54 7.717381e+55 9.799845e+54 4.899917e+54 2.180465e+56 1.739471e+56 4.875421e+57
             [,8]
[1,] 3.650442e+55

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)