Machine learning work in PyTorch for the lab of Dr. Comert Kural (https://www.asc.ohio-state.edu/kural.1/).
Work in progress. Some tasks show performance, but none scaled into production yet.
- Movie RNN
- Simplifying images
- Sand-shaking algorithm
- Perhaps implementing a signal-boosting algorithm (more below) would be preferrable
- Cell outliner (NN)
- Made use of K-means here
- Crop cell to fixed-size image
- Apply autoencoder (NN) to reduce dimentionality
- Sand-shaking algorithm
- Continuous-time RNN
- Currently not enough training data taken into account.
- Model not stable.
- Predictions diverge or converge too quickly to get useful information.
- Predict just one frame (NN)
- Currently not enough training data taken into account.
- Model is able to over-train and achieve desireable results, but unseen data produces unacceptable results.
- Simplifying images
- Signal-boosting with U-nets
- Very easy to boost gross structure signal and flatten-out noise
- Some fine detail is lost, but I believe building a better classifier (NN) and using perceptual loss can help this.
NN : A neural network was used to accomplish this task. All NN architectures can be found in kural_core/models.py