Digital Communication Receivers Using Gaussian Processes for Machine Learning. (3rd July 2008)