
上QQ阅读APP看书,第一时间看更新
第2章 了解Python
为了在真实环境中应用机器学习和数据科学,衍生出了许多可用的工具。将数据应用到这些工具上,便可执行一些基本的工程特征并开始建立预测模型。通过这种方式就可以解决机器学习问题。大多数工具包含所有流行的机器学习技术以解决实际问题。
思考一下汽车维修师的工作过程。首先,需要找到维修师并告知其问题。维修师拿起工具包并开始寻找合适的工具。然后,维修师使用这些工具来完成这项工作。在这项工作中并非所有的工具都是必需的,一些工具可能需要再三思考来决定是否使用。此外,应该遵循一定的顺序来满足要求。例如,维修师不能在未打开引擎前盖的前提下去检修引擎。
现实世界的问题也以类似的方式来解决。首先定义一个问题,然后寻找高层次的解决问题的方案。在确定高层次的方案之后,继而寻找低层次的解决方案,并且按照特定的顺序来使用这些解决方案以便最终解决问题。同样,编程语言也是一种工具,通过使用编程语言可以实现想法或者解决方案。