An auto-associative residual based approach for railway point system fault detection and diagnosis. (April 2018)