Online machine learning-based channel estimation for underwater acoustic communications | Synapse