如何为PSO训练的MLP神经网络选择Xmax,min(重量范围)?

时间:2012-03-23 17:06:54

标签: neural-network pybrain particle-swarm

我正在使用粒子群优化训练MLP神经网络,使用来自UCI的数据集进行分类。我正在使用PyBrain构建NN和我的自定义代码来训练网络。我的问题是,如何选择PSO的Xmax,Xmin参数(即NN的权重范围)?

1 个答案:

答案 0 :(得分:1)

粒子群优化没有固有的边界概念。一种传统方法是对退出可行区域进行处罚。如果与可行区域的距离连续增加,则惩罚将更好地工作,而不是存在明显的不连续性。实际的神经网络权重可以使用剪切到可行区域的值。