[ 
https://issues.apache.org/jira/browse/MAHOUT-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13913488#comment-13913488
 ] 

Maciej Mazur edited comment on MAHOUT-1426 at 2/27/14 2:41 PM:
---------------------------------------------------------------

I've read the papers. I didn't think about distributed network. I had in mind 
network that will fit into memory, but will require significant amount of 
computations. 

I understand that there are better options for neural networks than map reduce.
How about non-map-reduce version?
I see that you think it is something that would make a sense. (Doing a 
non-map-reduce neural network in Mahout would be of substantial
interest.)
Do you think it will be a valueable contribution?
Is there a need for this type of algorithm?
I think about multi-threded batch gradient descent with pretraining (RBM or/and 
Autoencoders).

I have looked into these old JIRAs. RBM patch was withdrawn.
"I would rather like to withdraw that patch, because by the time i implemented 
it i didn't know that the learning algorithm is not suited for MR, so I think 
there is no point including the patch."


was (Author: maciejmazur):
I've read the papers. I didn't think about distributed network. I had in mind 
network that will fit into memory, but will require significant amount of 
computations. 

I understand that there are better options for neural networks than map reduce.
How about non-map-reduce version?
I see that you think it is something that would make a sense.
Do you think it will be a valueable contribution?
Is there a need for this type of algorithm?
I think about multi-threded batch gradient descent with pretraining (RBM or/and 
Autoencoders).

I have looked into these old JIRAs. RBM patch was withdrawn.
"I would rather like to withdraw that patch, because by the time i implemented 
it i didn't know that the learning algorithm is not suited for MR, so I think 
there is no point including the patch."

> GSOC 2013 Neural network algorithms
> -----------------------------------
>
>                 Key: MAHOUT-1426
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1426
>             Project: Mahout
>          Issue Type: Improvement
>          Components: Classification
>            Reporter: Maciej Mazur
>
> I would like to ask about possibilites of implementing neural network 
> algorithms in mahout during GSOC.
> There is a classifier.mlp package with neural network.
> I can't see neighter RBM  nor Autoencoder in these classes.
> There is only one word about Autoencoders in NeuralNetwork class.
> As far as I know Mahout doesn't support convolutional networks.
> Is it a good idea to implement one of these algorithms?
> Is it a reasonable amount of work?
> How hard is it to get GSOC in Mahout?
> Did anyone succeed last year?



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to