本文将介绍21种用于机器学习的开源工具。 作者 | SebastianScholl 译者 | 刘静,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: 你肯定已经了解流行的开源工具,如R、Python、Jupyter笔记本等。但是,除了这些流行的工具之外还有一个世界——一个隐藏在机器学习工具下的地方。这些并不像他们的同行那样出色,但可以成为许多机器学习任务的救星。 在本文中,我们将介绍21种用于机器学习的开源工具。我强烈建议你花一些时间浏览我提到的每个类别。除了我们通常在课程和视频中学到的东西之外,还有很多需要学习的地方。 面向非程序员的开源机器学习工具 对于来自非编程和非技术背景的人来说,机器学习看起来很复杂。这是一个广阔的领域,我可以想象第一步可能会多么令人生畏。没有编程经验的人能否在机器学习中取得成功? 事实证明,你可以!这里有一些工具可以帮助你跨越鸿沟并进入著名的机器学习世界:
有许多有趣的免费和开源软件可以提供很好的机器学习功能,而无需编写(大量)代码。 另一方面,你可以考虑一些开箱即用的付费服务,例如Google AutoML、Azure Studio、Deep Cognition和Data Robot。 用于模型部署的开源机器学习工具 部署机器学习模型是最容易被忽视但重要的任务之一,它几乎肯定会在采访中出现,所以你可能也很熟悉这个话题。 以下是一些框架,可以更轻松地将你的项目部署到现实世界的设备中。
适用于大数据的开源机器学习工具 大数据是一个研究如何分析、系统地从数据集中提取信息,或者处理传统数据处理应用软件无法处理的太大或太复杂的数据集的领域。想象一下,每天处理数百万条推文进行情感分析。这是一项艰巨的任务,不是吗? 别担心!这里有一些工具可以帮助你处理大数据。
用于计算机视觉,NLP和音频的开源机器学习工具 “如果我们想要机器思考,我们需要教他们看。”——Fei-Fei Li博士的计算机视觉。
用于强化学习的开源工具 当谈到机器学习时,RL是最近的热门话题。强化学习(RL)的目标是培养能够与环境互动并解决复杂任务的智能代理,实现机器人、自动驾驶汽车等领域的实际应用。以下是一些对RL最有用的培训环境:
最后指出 正如上面的一组工具可以明显看出,当我们考虑数据科学和人工智能相关的项目时,开源是一条正确的道路。我可能只是触及了冰山一角,但是有许多工具可用于各种任务,使你作为数据科学家的生活更轻松,你只需要知道在哪里查找即可。 你认为哪些工具应该列在这个清单上?在下面写下你的最爱,以便社区了解! 原文:https://medium.com/analytics-vidhya/21-must-know-open-source-tools-for-machine-learning-you-probably-arent-using-but-should-f605b94d9b06 本文为 CSDN 翻译,转载请注明来源出处。 【END】 |
|
来自: taotao_2016 > 《AI》