对于我的大学项目,我正在创建一个神经网络,可以对信用卡交易是否具有欺诈性的可能性进行分类.我正在接受反向传播训练.我用Java写这个.我想应用多线程,因为我的电脑是四核i7.这让我花了几个小时的训练,看到我的大部分核心闲置.
但是,我如何将多线程应用于反向传播?Backprop通过网络向后调整错误来工作.必须先完成一层,然后才能继续.有什么方法可以修改我的程序来做多核背景吗?
java artificial-intelligence neural-network
artificial-intelligence ×1
java ×1
neural-network ×1