整理随机梯度下降算法SGD时,什么是好的测试数据? SGA| SAG

问题描述

我正在尝试将随机梯度下降(SGD),具有平均的随机梯度下降(SGA)和随机平均梯度下降(SAG)相互比较。 (请参见Chapter 7

我想显示不同的收敛速度。我设法显示了批梯度下降(BGD)和SGD的区别。为此,我对一些数据使用了线性回归

X = 2 * np.random.rand(100,1)y = 4 +3 * X+np.random.randn(100,1)

使用SGA和SAG不能比SGD更好,因为我的数据集/测试功能不适合该任务。我还尝试向数据集中添加更多随机数据点,但这也没有任何改变。我需要哪种功能才能看到算法收敛速度的差异?

解决方法

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

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

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

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...