Automatic bearing fault pattern recognition using vibration signal analysis