you can build a RNN that spans past multiple training examples, but actually the default behavior of most frameworks is to still treat the training examples as separate
But they still kind of retain information from the previous training example or something? I haven't really learned the technical side of RNNs yet though
Cus LSTMs are good for "long term dependencies" but there's still a limit
if your sequence is like 1000 time-steps long, it will still be difficult
so mostly you split your sequence down to like...between 64-256 time-steps or something like that
for extremely long sequences (like say you are doing machine translation), it might be necessary to modify the RNN model to include things like attention.
I'm kind of caught in a limbo between learning the fundamentals and trying to build networks that do something so I'm probably trying to learn things that I need more background for
here: stateful: Boolean (default False). If True, the last state for each sample at index i in a batch will be used as initial state for the sample of index i in the following batch.
If you set this to true, you can go in between batches
@Blue In case you're interested in another opinion on that: it probably varies somewhat from university to university and also from department to department within the university. Assuming by UC you mean the University of California system, the better-regarded UCs like Berkeley are probably overall comparable with the middle Ivies like Brown and Columbia. I'd expect Berkeley to be better than average in physics though because of its close relationship with the adjacent national lab.
I think I'm still missing something now that you say that. When you say that, it sounds like it would just have the weights of the last batch, but a normal NN would have that
LSTM you do the same for RNN but instead of just one O, you have O and M
it's zero'd if you set stateful to False
Both O and M are connected through the T-dimension only - in other words, you have a different O and M (read: O and M are vectors) for each different N.
so a RNN process T=1 as a vector operation, then sequentially T=2, T=3, etc...until it reaches T=T. If stateful = False, it rezeros everything (except weights) and does it all over again.
the fact that the conventions you use for the Fourier transform in QM forces there to be an extra $\sqrt{2\pi}$ in the convolution theorem is sorta yuck
Well I'm in the course 1 non-specialization at the moment...though I think I can get through a week of that course in a night if I put a few hours into it. At least with what he's going over now
The data for this competition is so weird though. Like it's really clean, but they've given all the columns random names and don't really tell you what anything is
@enumaris its very new technology with many ramifications/ angles but its basically (from math/ algorithmic pov) quite simply minimizing "prediction error"!
yeah think its way cool & am all over it (blogged on it heavily this yr), think it will be revolutionary/ paradigm shifting in intermediate future... :)