Mobile big data analysis with machine learning