Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从各种算法中选择最好的机器学习算法?

如何从各种算法中选择最好的机器学习算法?
EN

Data Science用户
提问于 2021-11-20 05:56:32
回答 1查看 347关注 0票数 4

当我想为我的数据集找到一个模型时,我发现有很多算法我可以使用。我知道如何通过将监督算法和无监督算法分离来最小化选择选择,以及我试图解决的问题的目的。

但在那之后,还有很多算法可供选择,即使在我目前使用的科学知识-学习库中也是如此,还有很多算法我不知道。它们可能在我的问题上更有效,而且还有比机器学习算法更强大的深度学习算法。在寻找他们之后,我累了,一个简单的项目花了我整整两个星期的时间,但我也对最终的结果不满意。

那我该怎么办?

  • 我必须记住机器学习库中的所有算法吗?
  • 还是应该放弃机器学习算法,开始深入学习?
EN

回答 1

Data Science用户

回答已采纳

发布于 2021-11-20 08:39:26

有一个理论结果称为“无免费午餐定理”,它证明了在一般情况下没有“最佳ML算法”。

  • 了解一个算法是如何工作的是很重要的,这样才能很好地直觉它是否适合于一个案例。没有这种方法,就只能通过试验和错误随机地尝试不同的方法,需要花费更多的时间和精力。
  • 从您的描述来看,您的学习重点是如何使用可用的工具(即运行算法)。如果你想成为真正擅长数据科学的人,你也需要一个良好的理论背景。
  • 数据科学是非常广泛的,没有人知道一切,因为这是不可能的。我的建议是,在进入下一个话题之前,要把重点放在理解一件事上。在某一特定领域做专家通常比对每件事都有一点浅显的了解要好。

有比机器学习更强的深度学习算法。

从技术上讲,深度学习方法也是机器学习。

还是应该放弃机器学习算法,开始深入学习?

在我看来,在迁移到DL之前,最好对传统的ML方法有一个很好的理解。

票数 7
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/104318

复制
相关文章
如何选择机器学习算法
如何针对某个分类问题决定使用何种机器学习算法?当然,如果你真心在乎准确率,最好的途径就是测试一大堆各式各样的算法(同时确保在每个算法上也测试不同的参数),最后选择在交叉验证中表现最好的。倘若你只是想针对你的问题寻找一个“足够好”的算法,或者一个起步点,这里给出了一些我觉得这些年用着还不错的常规指南。 训练集有多大? 如果是小训练集,高偏差/低方差的分类器(比如朴素贝叶斯)要比低偏差/高方差的分类器(比如k最近邻)具有优势,因为后者容易过拟合。然而随着训练集的增大,低偏差/高方差的分类器将开始具有优势(它们拥
CSDN技术头条
2018/02/09
5920
机器学习算法选择
对于你的分类问题,你知道应该如何选择哪一个机器学习算法么?当然,如果你真的在乎精度(accuracy),最好的方法就是通过交叉验证(cross-validation)对各个算法一个个地进行测试,进行比较,然后调整参数确保每个算法达到最优解,最后选择最好的一个。但是如果你只是在寻找一个“good enough”的算法来解决你的问题,或者这里有些技巧可以参考,因为其中会有一些基本准则。
统计学家
2019/04/08
6270
机器学习算法选择
如何选择Microsoft Azure机器学习算法
编者按:机器学习的算法很多,如何选择一直是初学者的一个痛点。本文给出了机器学习算法选择的方法和实例,不仅适用于Microsoft Azure框架,同样可以应用于其他场合。 本文目录 机器学习算法速查卡 机器学习的类别 选择算法的注意事项 算法注释 更多的算法帮助 关于问题“我应该使用什么机器学习算法”?我们总是回答“这取决于“。这取决于数据的大小,质量和性质。这取决于你想要解决什么问题。这取决于算法上的数学知识如何转换为您正在使用的计算机的指令。这取决于你有多少时间。在尝试之前,即使是最有经验的数据科学
小莹莹
2018/04/24
1.1K0
如何选择Microsoft Azure机器学习算法
算法太多挑花眼?教你如何选择正确的机器学习算法
机器学习既是一门科学,也是一种艺术。纵观各类机器学习算法,并没有一种普适的解决方案或方法。事实上,有几个因素会影响你对机器学习算法的选择。
CDA数据分析师
2018/07/30
4320
算法太多挑花眼?教你如何选择正确的机器学习算法
机器学习(七)--------机器学习算法选择
获得更多的训练实例——通常是有效的,但代价较大,下面的方法也可能有效,可考虑 先采用下面的几种方法。 1.尝试减少特征的数量 2.尝试获得更多的特征 3.尝试增加多项式特征 4.尝试减少正则
大数据流动
2019/08/08
4360
机器学习(七)--------机器学习算法选择
机器学习算法选择流程
?
用户1359560
2018/08/27
5080
机器学习算法选择流程
教程 | 算法太多挑花眼?教你如何选择正确的机器学习算法
机器学习既是一门科学,也是一种艺术。纵观各类机器学习算法,并没有一种普适的解决方案或方法。事实上,有几个因素会影响你对机器学习算法的选择。
机器之心
2018/07/26
4120
教程 | 算法太多挑花眼?教你如何选择正确的机器学习算法
综述:机器学习中的模型评价、模型选择与算法选择!
来源:机器之心本文约2900字,建议阅读9分钟本文回顾了用于解决以上三项任务中任何一个的不同技术,并参考理论和实证研究讨论了每一项技术的主要优势和劣势。 本论文回顾了用于解决模型评估、模型选择和算法选择三项任务的不同技术,并参考理论和实证研究讨论了每一项技术的主要优势和劣势。进而,给出建议以促进机器学习研究与应用方面的最佳实践。 论文链接:https://sebastianraschka.com/pdf/manuscripts/model-eval.pdf 摘要:模型评估、模型选择和算法选择技术的正确使用
数据派THU
2023/04/03
5250
综述:机器学习中的模型评价、模型选择与算法选择!
深度 | 机器学习中的模型评价、模型选择及算法选择
作者:Sebastian Raschka 翻译:reason_W 编辑:周翔 简介 正确使用模型评估、模型选择和算法选择技术无论是对机器学习学术研究还是工业场景应用都至关重要。本文将对这三个任务的相关技术进行回顾,并就每种技术的理论和实证研究的主要优缺点进行讨论。文章还将就机器学习算法中的超参数调优给出尽可能的建议,用以实现最佳的算法效果。文中内容涉及很多常用方法,比如模型评估和选择中的Holdout方法等;介绍了bootstrap技术的不同变体,通过正态逼近得到置信区间来衡量性能估计(performa
AI科技大本营
2018/04/26
2.6K0
深度 | 机器学习中的模型评价、模型选择及算法选择
推荐|机器学习中的模型评价、模型选择和算法选择!
摘要:模型评估、模型选择和算法选择技术的正确使用在学术性机器学习研究和诸多产业环境中异常关键。 本文回顾了用于解决以上三项任务中任何一个的不同技术,并参考理论和实证研究讨论了每一项技术的主要优势和劣势
IT派
2018/03/27
1.4K0
推荐|机器学习中的模型评价、模型选择和算法选择!
综述 | 机器学习中的模型评价、模型选择与算法选择!
每天给你送来NLP技术干货! ---- 选自 Sebastian Raschka,来源:机器之心 本论文回顾了用于解决模型评估、模型选择和算法选择三项任务的不同技术,并参考理论和实证研究讨论了每一项技术的主要优势和劣势。进而,给出建议以促进机器学习研究与应用方面的最佳实践。 论文链接:https://sebastianraschka.com/pdf/manuscripts/model-eval.pdf 摘要:模型评估、模型选择和算法选择技术的正确使用在学术性机器学习研究和诸多产业环境中异常关键。本文回顾了
zenRRan
2022/09/22
6030
综述 | 机器学习中的模型评价、模型选择与算法选择!
MATLAB中的机器学习算法选择与模型评估
机器学习是人工智能的重要组成部分,MATLAB作为一种强大的科学计算工具,提供了丰富的机器学习工具箱,使得用户能够轻松实现各种机器学习算法。在本文中,我们将探讨如何在MATLAB中选择合适的机器学习算法,并对模型进行评估。我们将通过具体的代码示例来加深理解。
一键难忘
2025/01/24
1750
快速选择合适的机器学习算法
本文主要适用于初学者到中级数据科学家或分析师,他们有兴趣识别和应用机器学习算法来解决他们感兴趣的问题。
小莹莹
2018/07/24
6700
快速选择合适的机器学习算法
汇总 | 机器学习算法优缺点 & 如何选择
机器学习算法太多了,分类、回归、聚类、推荐、图像识别领域等等,要想找到一个合适算法真的不容易,所以在实际应用中,我们一般都是采用启发式学习方式来实验。通常最开始我们都会选择大家普遍认同的算法,诸如SVM,GBDT,Adaboost,现在深度学习很火热,神经网络也是一个不错的选择。
昱良
2019/03/07
9290
精选汇总 | 机器学习算法优缺点 & 如何选择
机器学习算法太多了,分类、回归、聚类、推荐、图像识别领域等等,要想找到一个合适算法真的不容易,所以在实际应用中,我们一般都是采用启发式学习方式来实验。通常最开始我们都会选择大家普遍认同的算法,诸如SVM,GBDT,Adaboost,现在深度学习很火热,神经网络也是一个不错的选择。
小草AI
2019/05/29
5520
【陆勤践行】如何选择机器学习算法
How do you know what machine learning algorithm to choose for your classification problem? Of course
陆勤_数据人网
2018/02/26
5250
如何为你的机器学习问题选择合适的算法?
随着机器学习越来越流行,也出现了越来越多能很好地处理任务的算法。但是,你不可能预先知道哪个算法对你的问题是最优的。如果你有足够的时间,你可以尝试所有的算法来找出最优的算法。本文介绍了如何依靠已有的方法(模型选择和超参数调节)去指导你更好地去选择算法。本文作者为华盛顿大学 eScience Institute 和 Institute for Neuroengineering 的数据科学博士后 Michael Beyeler。
刘盼
2018/09/25
1.1K0
如何为你的机器学习问题选择合适的算法?
Azure Machine Learning 上如何选择合适的机器学习算法
Azure Machine Learning Studio 有着大量的机器学习算法,现在你可以使用它来构建预测分析解决方案。这些算法可用于一般的机器学习:回归分析、分类、聚类和异常检测,且每一个都可以
用户1737318
2018/06/05
6480
机器学习算法:选择您问题的答案
当我开始涉足数据科学时,我经常面临为如何我的问题选择最合适的算法的问题。如果你像我一样,当你看到一些关于机器学习算法的文章时,你会看到许多详细的描述。但是,即使看了这么多的算法文章,你依然不懂得要如何选择合适的算法。
花落花飞去
2018/02/02
1.1K0
机器学习算法:选择您问题的答案
机器学习算法的选择和优化技巧
在当今信息时代,机器学习(Machine Learning)已经成为了许多领域的核心技术。然而,正确选择合适的机器学习算法,并对其进行优化,对于实现高效准确的模型至关重要。本文将深入探讨机器学习算法的选择和优化技巧,以及在实际应用中如何充分发挥它们的作用。
IT_陈寒
2023/12/13
2840
机器学习算法的选择和优化技巧

相似问题

如何从各种算法中选择最优的机器学习算法?

10

如何选择机器学习算法?

10

选择哪种机器学习算法?

20

如何选择合适的机器学习算法?

20

排序的机器学习算法

50
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档