An improved back propagation algorithm for training neural network-based equaliser for signal restoration in digital communication channels