如同Siri 和 Alexa 这样的虚拟助手就是通过机器学习技术来实现语音提醒、回答问题、执行命令等功能。新程序员可以通过使用Python 或 R语言以及来自Movielens 数据集的数据进行编码来练习。
“数据+算法=模型”。面对具体的问题,选择切合问题的模型进行求解十分重要。有经验的数据科学家根据日常算法的积累,往往能在最短时间内选择更适合该问题的算法,因此构建的模型往往更准确高效。本文归纳了机器学习的10大算法,并分别整理了各算法的优缺点及主要特征,供大家学习参考。