Intelligent Data-Analytics for Condition Monitoring