rmattson1008 / ornet

Organellar segmentation, tracking, and network modeling.
MIT License
0 stars 0 forks source link

LSTM for time series analysis #6

Open rmattson1008 opened 2 years ago

rmattson1008 commented 2 years ago

Strongly believe that LSTM/GRU is a good architecture for our problem because they lend themselves well to short-term dependencies in a sequence. It seems like the development of fission or fusion would be pretty state dependent - i.e. fission occurring would depend on how well the cell is battling a pathogen right before a fission event, not on whatever interaction the cell may have had with the pathogen hours before.

Big design choice: what representations to use for each time point, sampled from a frame? Though this is a big question we know that we have tools capable of learning the spatial features (i.e. ResNet).

General questions: How much do we care about "beginnings" and "endings"? I'm pretty sure that in an LSTM if you learn a pattern that exists at the end of a sequence you won't necessarily recognize that pattern if it shows up at the beginning of another sequence. Is this a feature, like do we want a model to expect a certain storyline in-line with the biological story? Or is it a bug, because our data is manufactured and we don't want to learn the story of how massive amounts of a toxin progress in a cell. If it is the latter we could maybe sample from different portions of the 24 hour videos to soften our expectations of how a sequence progresses.

rmattson1008 commented 2 years ago

This is wrong - same lstm module is applied to every time step