‫现在我们有了一个可以用来解决机器学习问题的框架｡
‫现在是时候开始将框架与现有的数据科学和机器学习工具相匹配了｡
‫我们要从地基开始｡
‫因为机器学习是相当广泛的｡
‫我们可以使用许多不同的工具｡
‫所以我们需要一些东西来帮助我们管理我们的工具｡
‫要做到这一点, 你可以使用蟒蛇, 迷你秃鹰和秃鹰｡
‫现在我知道你可能在想蛇了｡
‫丹尼尔到底在说什么？
‫但是相信我, 一旦你理解了这些, 建立未来的机器学习项目,
‫比如使用像你在这里看到的工具的项目, 将是轻而易举的｡
‫你可以把Anaconda和Mini Conda看作是硬件商店和数据科学家的工作台｡
‫作为你的私人助理｡
‫Anaconda和许多Condor都是软件发行版｡
‫就像你从应用程序商店下载一个应用程序一样, 它附带了其他人编写的代码,
‫你可以在电脑或智能手机上使用｡
‫这些也一样｡
‫它们带有代码｡
‫其他人已经写了, 我们可以利用我们的计算机为我们自己的机器学习项目｡
‫由其他人编写的代码集合通常被称为包或工具｡
‫例如,
‫对于我们讨论过的心脏病分类问题, 我们可能希望使用几个Python包, 每个包都可以被视为项目不同阶段的不同工具｡
‫一开始, 我们可能会使用熊猫和地图绘图库包进行数据分析和数据探索｡
‫然后, 为了建立一个机器学习模型, 我们可能会使用心理贷款包｡
‫我们可能会在Jupyter Notebook中使用所有这些包, Jupyter Notebook来自Jupyter包｡
‫现在把Anaconda下载到你的电脑上需要大约3G的空间, 而且它会安装所有主要的数据科学和机器学习软件包｡
‫但是, 还记得我们说过Anaconda就像数据科学工具的硬件商店吗？
‫这意味着它拥有几乎所有你能想象到的数据科学工具｡
‫根据我的经验, 他们中的许多人都不习惯｡
‫既然我们专注于成为实践者, 我们将使用最有用的方法｡
‫这就是许多接触和许多行为的来源｡
‫请记住, 它就像数据科学家工作台｡
‫它从入门的最低要求开始, 比如Python和其他一些｡
‫而现在, 正因为如此, 它在您的计算机上占用的空间最多可减少十倍｡
‫大概有200兆字节｡
‫为了保存空间, 我们将使用多个｡
‫康达, 但我提到水蟒, 因为我想让你知道它, 如果有人提到它或你看到它在网上的某处｡
‫接下来, 我们来看看行为, 它就像你的助手, 伴随着许多行为｡
‫所以一旦你下载玛丽Kondo, 它会有一些工具, 但是你可以使用Conda来帮助你管理这些工具｡
‫我们稍后将对此进行深入研究｡