Advertisement

一文带你了解什么是机器学习_机器学习详细概述

阅读量:

以简洁明了的语言探讨现实中的问题及其具体的解决办法。无论你是程序员还是管理者也都能理解这些内容。不涉及与人工智能(AI)相关的冗长解释的情况下,其核心目标在于利用输入数据来进行预测分析

机器学习( machine learning )也被认为是计算机科学的一个重要分支,并且它也可以被视为模式识别( pattern recognition )这一领域的一部分

机器学习属于多个领域的交叉学科。在数值优化领域中存在较高的重合度。

机器学习通过分析数据构建出有效的模型,并以此实现对未来事件的预测能力。例如,在商业运营中,若能预判某一商品在未来时间段内的销售情况,则可合理安排进货量;这样既能保障库存充足,又可避免过度采购导致积压问题。相较于传统的决策算法存在显著差异的是,在这种情况下:第一种方法(即机器学习)完全依赖于输入的数据来进行建模与推理工作;第二种方法则更多地依赖于人工经验或领域知识积累。具体而言,在运用机器学习的过程中:虽然会尽量结合人的经验和行业知识辅助建模过程;但其核心目标在于利用大量可用的数据来训练生成更加准确且可靠的预测模型。

当前,机器学习已发展成为研究领域的重要方向之一。一系列能够通过机器学习解决的实际问题涉及:

根据信用卡交易的历史数据,判定哪些交易是欺诈交易;

从字母、数字或者汉字图像中有效地识别出相应的字符;

根据用户以往的购物历史来给用户推荐新的商品;

基于用户的当前查询及以往的消费历史为其提供适合的网页或商品,并基于这些关键参数(如发动机排量、生产年份、车型类型及重量)估算出该汽车类别的油耗表现。

尽管这些问题各自呈现不同的形态, 但它们都可以转化为机器学习能够解决的问题类型

就概念而言,在机器学习领域中,我们的目标是通过训练数据集来训练出一个模型,并使其能够有效利用输入数据来进行预测。根据不同的问题设定,我们所关注的目标量(亦称目标值)会呈现不同的形式。例如,在分类任务中,我们的目标是预测属于若干类别之一;而在排序任务中,则是按照某种顺序排列相关的信息。

在机器学习中,通常我们解决问题的流程如下:

(1)搜集足够多的数据;

通过基于分析的问题本质或研究数据, 我们认为模型堤能够从数据中获得启示.

(3)选择合适的模型和算法,从数据中学习出模型f;

(4)评价模型f,并将其利用在实际中处理新的数据。

在实践中,还需基于应用的具体情况定期更新模型;当数据发生显著变化时,则必须对模型进行相应的更新。因此,在部署机器学习模型的过程中;上述步骤三和步骤四形成一个持续循环的过程。

通常与机器学习同步讨论的一个相关领域是数据挖掘(data mining)。尽管两者之间存在一定的模糊性,在许多情况下会被混为一谈。从传统角度来看,机器学习更强调算法与理论的研究;相比之下,则更重视实际应用的发展。在这一过程中中性偏好的情况下,在多数情况下源自于这些领域的交叉融合;然而,在极少数情况下则源于内部研究发展

另一个与机器学习紧密相关的领域是统计学。在研究统计学时,我们通常会涉及一些传统数据分析的方法,比如计算数据统计量、估计模型参数以及进行假设检验等方法。然而,在许多实际问题中,并非可以直接运用这些传统的统计方法来解决它们。一方面,在数据量的增长过程中,许多经典的统计数据分析方法由于需要进行大量计算而难以及时得出结论;另一方面,在实际应用中,则往往忽视了一些算法如何更好地被应用于现实场景中的重要性

掌握人工智能基础知识。现提供一份内容详实的人工智能学习课程《人工智能自学视频》,其容量足达60GB。欢迎你随时获取。

经过长时间的整理与分类工作后发现这些资料非常丰富

分享一个优质公众号:AI技术星球, 输入'289' 即可获取一套完整的AI学习路线.

小伙伴也可以私信我分享,希望可以帮助到有需要的人。

全部评论 (0)

还没有任何评论哟~