Simultaneously learning affinity matrix and data representations for machine fault diagnosis. (February 2020)