首先,你要了解算法的过程,可以专门买一本数据挖掘方面的书来看,其次,你说你懂Python,那么你要学习Python机器学习包,比如,numpy,pandas,skearn,matplotlib等库,要熟悉各种算法接口,尤其是算法类的参数,最后是提升,你要懂算法原理,只懂算法过程只能算是入门,但是要提高自己,必须要冻原理,算法原理涉及的数学知识比较多,统计学,概率学,微积分,代数等等,真正搞懂各个算法原理并不是容易的事,但是你说你有数学基础,那么学这些其实并不算很难。
当然,人工智能的发展,需要你对深度学习也要会,还要会spark分布式计算,这些可以慢慢来,工作中提升。
没有什么捷径,只有不断学习学习?