庞大的活跃社区
因为它是由谷歌开发的,那么已经有一个庞大的软件工程师团队不断致力于稳定性改进,其开发者社区非常活跃,你不是一个人在战斗
开源
这个机器学习库最好的一点是它是开源的,所以只要有互联网网络,任何人就都可以使用它
Scikit-Learn
什么是 Scikit-learn
它是一个与 NumPy 和 SciPy 相关联的 Python 库,它被认为是处理复杂数据的最佳库之一
在这个库中进行了很多优化改动,其中一项是交叉验证功能,提供了使用多个指标的能力。许多训练方法,如逻辑回归和最近邻,都得到了一些小的改进与优化
Scikit-Learn 的特点
交叉验证
有多种方法可以检查监督模型在未见数据上的准确性
无监督学习算法
产品中的算法种类繁多,包括聚类、因子分析、主成分分析,无监督神经网络
特征提取
用于从图像和文本中提取特征(例如词袋)
Numpy
什么是 Numpy
Numpy 被认为是 Python 中最流行的机器学习库之一
TensorFlow 和其他库都在内部使用 Numpy 对张量执行多项操作,数组接口是 Numpy 最好也是最重要的特性
Numpy 的特点
交互的
Numpy 是可交互的且非常易于使用
数学计算
可以使复杂的数学实现变得非常简单
直观
使编码变得真正容易,并且容易掌握概念
开源
使用广泛,因此有很多开源贡献者