机器学习开发环境¶
1. 机器学习开发框架¶
借助于近些年发展起来诸多强大的开源库,我们现在是进入机器学习领域的最佳时机。不用像前些年那样需要自己使用编程语言一步一步实现机器学习算法,而是使用成熟的机器学习开源库,我们只需要了解清楚各个模型的参数如何调整就能够将模型应用于实际的业务场景。
基于Python的 scikit-learn 库:
- 简单高效的数据挖掘和数据分析工具
- 可供大家使用,可在各种环境中重复使用
- 建立在NumPy,SciPy和matplotlib上
- 开源,可商业使用-获取BSD许可证
2. 机器学习虚拟环境¶
本阶段课程使用Anaconda的base环境,集成开发环境使用DataSpell
3. 小结¶
机器学习最常使用的 scikit-learn 库来解决问题,scikit-learn 封装了很多常用的机器学习算法