【问题标题】:What is performance measure in encog and how can i get weights?什么是 encog 的性能衡量标准,我如何获得权重?
【发布时间】:2016-08-26 02:35:31
【问题描述】:

我正在使用 Encog-core-cs(.net 版本)的神经网络。
我想了解神经网络中性能和边缘权重的度量。请指导我。
我们可以报告哪些绩效指标?关于训练和验证错误,这些是如何计算的?还有其他绩效指标吗?
什么是终止措施?
我怎样才能找到网络中连接的权重?

如果是工厂版本:

 var model=new EncogModel(data);
 model.selectMethod(data,MLMethodFactory.TypeFeedforward);

提前致谢。

【问题讨论】:

    标签: neural-network artificial-intelligence encog


    【解决方案1】:

    我只能回答你问题的最后一部分,“我如何才能找到网络中的连接权重”

    嗯,有几种方法。第一个是 network.GetWeight() 方法,它返回两层之间的权重(我以前从未使用过),第二个是 返回 double[] 的 network.Flat.Weights 属性包含所有权重

    【讨论】:

    • 另一种可能性是 network.DumpWeights() 方法,它返回用 cooma 分隔的权重字符串
    • Tnx。工厂版本呢?{ var model=new EncogModel(data); model.selectMethod(数据,MLMethodFactory.TypeFeedforward); }
    猜你喜欢
    • 2011-08-12
    • 2011-01-03
    • 2019-07-14
    • 1970-01-01
    • 2020-07-20
    • 2020-11-27
    • 2022-11-11
    • 2012-03-19
    • 2010-09-25
    相关资源
    最近更新 更多