An Intelligence-Based Model for Condition Monitoring Using Artificial Neural Networks