利基微型公司将如何统治商业世界 帮助您的公司避免顶级创业杀手的4种策略 您的商业贷款被拒绝的8个原因 我从指导世界上最好的加速器的初创公司中学到的东西 如何将你的爱好变成有利可图的商业冒险 最大的公司名称更改 (信息图) 如何找到您的电子商务业务利基 初创公司可以从数字化转型中学到的5件事 战时企业家的生活故事 如何确定您的医疗索赔计费服务的最佳市场 大多数初创公司都知道不会犯的明显错误 (但无论如何还是会犯) 如何找到你有利可图的想法 为了增加成功的机会,进入一个你知道的行业 为什么我给我的团队买了100双运动鞋 在迈向企业家之前,您必须回答8个棘手的问题 使用 “事实” 方法来提出正确的想法 30岁前你应该学到的7个商业课程 成功餐饮活动的提示 在为时已晚之前申请商标 管理远程团队的7个技巧 (信息图) 创业投资者在投资前寻找的5件事 成功启动中西部创业的4个技巧 在迈向企业家之前,您必须回答8个棘手的问题 创业投资者在投资前寻找的5件事 3种策略,使您的产品在走出阴影之前达到最佳状态 管理远程团队的7个技巧 (信息图) 3甚至证明荒谬想法的网站都可以成为在线赚钱的人 2使命驱动的企业家分享他们的成功之路 赢得商业和生活的3个关键 如果你不想成为企业家也没关系 对幸福的不懈追求 创业或发展企业时的14种省钱方法 杰西卡·阿尔芭和莎拉·米歇尔·盖拉的重要创业课程 一方: 建立你的单人公司 创业创业的8条财务提示 企业家必须了解有关Cap表管理的12条规则 在线商务教练的隐患 你的商业计划必须回答的6个问题 辞职或被搞砸了之前必须做的7件事 企业家犯的6个最大的创业错误 为您的创业公司寻找创意员工的4种明智方法 帮助您经营多个企业的4个技巧 当你不能辞职时如何创业 这些标志是您成为企业家的正确时机 自制的成功故事是否说服某些大学没有必要? 每个小企业网站应该具备的5个关键要素 你应该创办一家公司而不是创办一家初创公司的4个理由 今天赚100美元的50种方法 2个兄弟如何复兴他们家庭的田纳西州威士忌酒厂 建立了150万美元的演讲厅的人的6个成功秘诀
您的位置:首页 >综讯 >

5个开源库来帮助您的机器学习努力

2021-09-25 21:11:07 来源:

机器学习正在改变我们做事的方式,并且它正在迅速成为主流。

虽然许多因素促成了机器学习的增长,但一个原因是,由于开源框架,开发人员应用它变得越来越容易。

如果您不熟悉这项技术,并且对使用的某些术语 (例如 “框架” 和 “库”) 感到困惑,请参考以下定义:

框架。可以肯定的是,Avague术语; 即使是经常使用它的人也无法就其确切定义达成共识。但是,在大多数情况下,“框架” 指的是您构建的用于应用程序开发的一堆程序,库和语言。将框架视为入门的基础。

库。应用程序使用的对象或方法的集合。它是一个具有可重复使用的代码的文件,可以被许多应用程序共享,因此您不必重复编写相同的代码。相反,你链接到图书馆。

作为一个在线用户: “库和框架之间的关键区别是 '控制倒置'。当您从库中调用方法时,您可以控制但是在框架下,控件是反向的: 框架叫你。”

还是糊涂了?看看这个有用的YouTube视频,了解框架和图书馆之间的区别。

如果你在很大程度上进入机器学习,你可能正在寻找资源来帮助指导你。有许多可用的框架,但这里有一些我们最喜欢的帮助你开始。

您将使用的机器学习资源

TensorFlow.TensorFlow是由Google Brain团队开发的,用于处理感知和语言理解任务。它还可以进行机器学习和深度神经网络的研究。TensorFlow有一个基于python的接口。它被用于谷歌的许多产品中,处理语音识别、Gmail、照片和搜索。

此框架的有用之处在于,它可以执行复杂的数学计算并查看数据流图。TensorFlow是灵活的,这意味着用户可以在其上编写自己的库。它也是便携式的,能够在云和移动计算平台上以及cpu或gpu上运行。

Amazon Machine Learning。Amazon Machine Learning (AML) 是为开发人员而构建的,它具有许多工具和向导,可帮助您创建机器学习模型,而无需学习机器学习工作原理的所有复杂性。借助AML,您可以生成预测并使用来自Amazon Redshift (数据仓库平台即服务) 的数据。

幕府将军拥有许多最先进的算法,使其成为方便的工具。它是用C编写的,为机器学习问题提供数据结构。它可以在Windows、linux和MacOS上运行。此外,Shogun很有帮助,因为它支持绑定到其他机器学习库。列表广泛,但其中包括: SVMLight、LibSVM、libqp、SLEp、LibLinear、VowpalWabbitand Tapkee。

Accord.NET.Accord.NET是一个NET机器学习框架,具有多个库来处理从模式识别,图像和信号处理到线性代数,统计数据处理等所有内容。Accord之所以有用,是因为它可以提供很多东西,包括40种不同的统计分布,30多种假设检验以及38多种内核函数。

Apache Signa、Apache Spark MLlib和Apache mahout. Apache Signa、Apache Spark MLlib和Apache mahoutarthree框架有很多可以提供的。Apache Signa主要用于自然语言处理和图像识别; 它可以在各种硬件上运行。

Mahout为各种数学运算提供Java库和Java集合。Spark MLlib的创建目标是使机器学习变得容易。它汇集了许多学习算法和实用程序,包括分类,聚类,降维等等。

您需要的数据集

一旦你开始,你还需要一些数据。如果您只是在学习并且需要练习,请尝试以下一些有用的数据集,这些数据集都可以在GitHub上找到:

医疗数据混合数据集国家公园服务谷歌趋势通用服务管理局 (GSA)

免责声明:本网站所有信息仅供参考,不做交易和服务的根据,如自行使用本网资料发生偏差,本站概不负责,亦不负任何法律责任。如有侵权行为,请第一时间联系我们修改或删除,多谢。

今日中国财经