School of Computing and Engineering Diagnostic Engineering Research Group Diagnosis and Prognosis of Machinery Health based on Advanced Intelligent Computations.