On Sep 25, 2013, at 5:43 AM, Robert Kern <robert.k...@gmail.com> wrote:

> On 2013-09-24 19:03, Michael Lamport Commons wrote:
>> Dear Members of this list-serve:
>> 
>>        Would it be possible to build “stacked neural networks” like the one 
>> shown in the attached document?
>> 
>>        You may have a few questions about the stacked neural network. For 
>> example, what is a stacked neural network? What is the difference between 
>> stacked neural networks and the existing neural network? A brief description 
>> is provided in the attached document.
>> 
>>        Based on this brief description, I would like to know how would one 
>> go about building such stacked neural networks cheaply and easily?  Is there 
>> any software available that can do this?  How much would it cost?
>> 
>>        Please feel free to contact me if you think that it would be possible 
>> or easier to apply stacked neural network into a more practical field? 
>> Suggestions are welcome as well.
> 
> The term of art for these kind of architectures is "deep learning" (and 
> associated terms like "deep architecture", "deep networks", etc.). It's an 
> active field of research that is showing promising preliminary results, and 
> we are beginning to see its limits as well. Google and other big machine 
> learning players are putting a lot of resources into building these systems.
> 
>  http://arxiv.org/pdf/1112.6209v3.pdf
> 
> A good resource would be the Deep Learning Tutorial which shows you how to 
> build these systems using Theano, a Python package for computing with GPUs, 
> one that is particularly well-suited to building deep neural networks.
> 
>  http://deeplearning.net/tutorial/
> 
> Unfortunately, there is nothing cheap or easy about deep networks. They are 
> *very* computationally expensive. You will probably need a small cluster of 
> GPUs to solve interesting problems, and training one will probably take a 
> couple of days of computation (for the final run, *after* you have debugged 
> your code and done the initial experiments to find all of the right 
> hyperparameters for your problem).
> 
> Good luck!
> 
> -- 
> Robert Kern


The OP might also want to look at Nvidia's CUDO units (which package GPUs into 
massive parallel accelerators - currently well over 2500 GPUs in a single fat 
card) and PyCUDA which makes the CUDA software available to python.

-Bill
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to