Advanced ECHMM-based machine learning tools for complex big data applications