Machine learning methods for optical communications - Hadi, Muhammad Usman (Trends in Computer Science and Information Technology, 2020)