mltool-0.2.0.1: Machine Learning Toolbox

Copyright(c) Alexander Ignatyev 2017
LicenseBSD-3
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

MachineLearning.NeuralNetwork.WeightInitialization

Description

Various Weight Initialization algorithms.

Synopsis

Documentation

nguyen :: RandomGen g => (Int, Int) -> Rand g (Matrix, Matrix) Source #

Weight Initialization Algorithm discussed in Nguyen at al.: https://web.stanford.edu/class/ee373b/nninitialization.pdf Nguyen, Derrick, Widrow, B. Improving the learning speed of 2-layer neural networks by choosing initial values of adaptive weights. In Proc. IJCNN, 1990; 3: 21-26.

he :: RandomGen g => (Int, Int) -> Rand g (Matrix, Matrix) Source #

Weight Initialization Algorithm discussed in He at al.: https://arxiv.org/abs/1502.01852 Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun. Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification.