Machine Learning Algorithms Applied to Corrupted Data Recovery: A Comprehensive Survey | Synapse