【发布时间】:2014-04-04 00:16:24
【问题描述】:
有没有办法(仅使用 R 编程语言)使用自定义学习函数(而不是反向传播)来实现 ANN 算法?我测试过的所有 R 包(nnet、neuralnet、AMORE)似乎都有学习函数来训练权重的选项,但它们似乎都没有包含插入自定义函数的可选性(例如,爬山作为示例)。
我更喜欢使用 R 而不是另一种语言,所以如果有人知道任何可以提供帮助的软件包,请告诉我。
谢谢!
【问题讨论】:
-
请注意
nnet不使用反向传播;它使用准牛顿算法(基本上是 BFGS)来优化权重。
标签: r algorithm machine-learning hill-climbing