神经网络的R语言例子

ß从函数y=x1^2+x2^2产生2000组样本数据,其中1900组作为学习集,100组作为待测集。

ß用R语言建立合适的BP神经网络模型并利用上述学习集进行训练。

ß然后用训练后的神经网络模型对待测集进行预测,画图对比预测值和理想值之间的误差情况

 

nnet实现BP网络

人工智能入门-R语言数据分析90nnet实现BP网络

人工智能入门-R语言数据分析90
 

 

nnet参数说明

ß输入

Þformula:方程式,格式:label~x1+x2+…+xn  

Þsize:隐层节点数

Þdata:训练数据集.  

ÞWts: 预设的边的权重  

Þlinout:是否为逻辑输出单元,若F,为线性输出单元  

Þdecay:权重衰减(学习步长) 

Þmaxit:最大迭代次数

 

ß输出

Þresidual:各输入项的残差

Þwts:训练后权重

Þfitted.values:训练样本的输出

相关文章:

  • 2021-11-22
  • 2021-05-09
  • 2021-07-22
  • 2021-12-11
  • 2021-11-17
  • 2021-05-19
  • 2021-05-21
  • 2021-04-14
猜你喜欢
  • 2021-09-01
  • 2021-08-27
  • 2021-08-07
  • 2021-04-23
  • 2021-06-26
  • 2021-12-22
  • 2021-12-17
相关资源
相似解决方案