Implement Gradient machine -------------------------- Key: MAHOUT-703 URL: https://issues.apache.org/jira/browse/MAHOUT-703 Project: Mahout Issue Type: New Feature Components: Classification Affects Versions: 0.6 Reporter: Hector Yee Priority: Minor
Implement a gradient machine (aka 'neural network) that can be used for classification or auto-encoding. It will just have an input layer, identity, sigmoid or tanh hidden layer and an output layer. Training done by stochastic gradient descent (possibly mini-batch later). Sparsity will be optionally enforced by tweaking the bias in the hidden unit. For now it will go in classifier/sgd and the auto-encoder will wrap it in the filter unit later on. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira