News for hackers. Stuff that matters.
Re:The Unreasonable Effectiveness of Recurrent Neural Networks by tormeh on Thursday May 21, 2015 @05:31PM (#9585501)
I've thought a bit about RNNs, and I can see an obvious problem: Fixed amount of memory.

Is there any chance someone's come up with an RNN that has dynamic amounts of memory?

Re:The Unreasonable Effectiveness of Recurrent Neural Networks by exgrv on Thursday May 21, 2015 @05:45PM (#9585563)
There is this paper by Joulin & Mikolov: Inferring Algorithmic Patterns with Stack-Augmented Recurrent Nets (http://arxiv.org/abs/1503.01007).

In this case, the memory of the RNN is an ensemble of differentiable stacks.

Re:The Unreasonable Effectiveness of Recurrent Neural Networks by varelse on Thursday May 21, 2015 @05:41PM (#9585542)
There's a huge degree of data re-use in the weights. This should be exploited.

Second, one could envision paging the hidden units back to system memory on a coprocessor-based implementation (GPUs/FPGAs/not Xeon Phi, gag me). 256 GB servers are effectively peanuts these days relative to developer salaries and university grants (datapoint: my grad school work system was ~$100K in 1990 dollars) so unless you're trying to create the first strong AI, I don't think this is a serious constraint.

Good luck with that no matter what Stephen Hawking, Elon Musk, and Nick Bostrom harp on about: we have no idea what the error function for strong AI ought to be and even if we did, it's over a MW using current technology to achieve the estimated FLOPS of a human cerebrum.

Re:The Unreasonable Effectiveness of Recurrent Neural Networks by tormeh on Thursday May 21, 2015 @08:35PM (#9586107)
I meant that the state vector has constant size and just setting it at the maximum available might give you problems with training.
Re:The Unreasonable Effectiveness of Recurrent Neural Networks by varelse on Friday May 22, 2015 @02:26PM (#9590087)
Nothing you can't work around if you're willing to roll your own code. That said, I agree 100% if you're dependent on someone else's framework...
Re:The Unreasonable Effectiveness of Recurrent Neural Networks by p1esk on Thursday May 21, 2015 @09:22PM (#9586228)
Look up Neural Turing Machines: connecting neural networks to external banks of memory.