0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

详细阐述机器学习及基本概念

电子工程师 ? 来源:网络整理 ? 作者:工程师姚远香 ? 2018-07-07 09:05 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

机器学习导论》第1章绪论,本章详细地讨论一些应用领域的例子,以进一步深入了解机器学习的类型和用途。本节为大家介绍什么是机器学习。

什么是机器学习

随着计算机技术的发展,我们现在已经拥有存储和处理海量数据以及通过计算机网络从远程站点访问数据的能力。目前大多数的数据存取设备都是数字设备,记录的数据也很可靠。以一家连锁超市为例,它拥有遍布全国各地的数百家分店,并且在为数百万顾客提供数千种商品的零售服务。销售点的终端设备记录每笔交易的详细资料,包括日期、顾客识别码、购买商品和数量、消费总额等。这是典型的每日几个G字节的数据。只有分析这些数据,并且将它转换为可以利用的信息时,这些存储的数据才能变得有用,例如做预测。

1我们不能确切地知道哪些人比较倾向于购买哪种特定的商品,也不知道应该向喜欢读海明威作品的人推荐哪位作者。如果我们知道,我们就不需要任何数据分析;我们只管供货并记录下编码就可以了。但是,正因为我们不知道,所以才只能收集数据,并期望从数据中提取这些问题或相似问题的答案。

Glühwein是一种温热、有点甜味、加香料的葡萄酒。圣诞节期间,在欧洲很受欢迎。--译者注我们确信存在某种过程,可以解释我们所观测到的数据。尽管我们不清楚数据产生过程(例如顾客行为)的细节,但是,我们知道数据产生不是完全随机的。人们并不是去超市随机购买商品。当人们买啤酒时,也会买薯片;夏天买冰淇淋,而冬天则为Glühwein?买香料。数据中存在确定的模式。

我们也许不能够完全识别该过程,但是我们相信,我们能够构造一个好的并且有用的近似(good and useful approximation)。尽管这样的近似还不可能解释一切,但其仍然可以解释数据的某些部分。我们相信,尽管识别全部过程也许是不可能的,但是我们仍然能够发现某些模式或规律。这正是机器学习的定位。这些模式可以帮助我们理解该过程,或者我们可以使用这些模式进行预测:假定将来,至少是不远的将来,情况不会与收集样本数据时有很大的不同,则未来的预测也将有望是正确的。

机器学习方法在大型数据库中的应用称为数据挖掘(data mining)。类似的情况如大量的金属氧化物以及原料从矿山中开采出来,处理后产生少量非常珍贵的物质。同样地,在数据挖掘中,需要处理大量的数据以构建简单有用的模型,例如具有高精度的预测模型。数据挖掘的应用领域非常广泛:除零售业以外,在金融业,银行分析他们的历史数据,构建用于信用分析、诈骗检测、股票市场等方面的应用模型;在制造业,学习模型可以用于优化、控制以及故障检测等;在医学领域,学习程序可以用于医疗诊断等;在电信领域,通话模式的分析可用于网络优化和提高服务质量;在科学研究领域,比如物理学、天文学以及生物学的大量数据只有用计算机才可能得到足够快的分析。万维网(World Wide Web)是巨大的,并且在不断地增长,因此在万维网上检索相关信息不可能依靠人工完成。

然而,机器学习不仅仅是数据库方面的问题,它也是人工智能的组成部分。为了智能化,处于变化环境中的系统必须具备学习的能力。如果系统能够学习并且适应这些变化,那么系统的设计者就不必预见所有的情况,并为它们提供解决方案了。

机器学习还可以帮助我们解决视觉、语音识别以及机器人方面的许多问题。以人脸识别问题为例:我们做这件事毫不费力;即使姿势、光线、发型等不同,我们每天还是可以通过看真实的面孔或其照片来认出我们的家人和朋友。但是我们做这件事是下意识的,而且无法解释我们是如何做的。因为我们不能够解释我们所具备的这种技能,我们也就不可能编写相应的计算机程序。但是我们知道,脸部图像并非只是像素点的随机组合;人脸是有结构的、对称的。脸上有眼睛、鼻子和嘴巴,并且它们都位于脸的特定部位。每个人的脸都有各自的眼睛、鼻子和嘴巴的特定组合模式。通过分析一个人脸部图像的多个样本,学习程序可以捕捉到那个人特有的模式,然后在所给的图像中检测这种模式,从而进行辨认。这就是模式识别(pattern recognition)的一个例子。

机器学习使用实例数据或过去的经验训练计算机,以优化某种性能标准。我们有依赖于某些参数的模型,而学习就是执行计算机程序,利用训练数据或以往经验来优化该模型的参数的。模型可以是预测性的(predictive),用于未来的预测,或者是描述性的(descriptive),用于从数据中获取知识,也可以二者兼备。

机器学习在构建数学模型时利用了统计学理论,因为其核心任务就是从样本中推理。计算机科学的角色是双重的:第一,在训练时,我们需要求解优化问题以及存储和处理通常所面对的海量数据的高效算法。第二,一旦学习得到了一个模型,它的表示和用于推理的算法解也必须是高效的。在特定的应用中,学习或推理算法的效率,即它的空间复杂度和时间复杂度,可能与其预测精确度同样重要。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3941

    浏览量

    66606
  • 人脸识别
    +关注

    关注

    77

    文章

    4092

    浏览量

    84553
  • 机器学习
    +关注

    关注

    66

    文章

    8510

    浏览量

    134899
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    第十三章 通讯的基本概念

    本章介绍通讯基本概念,包括串行/并行、全双工/半双工/单工、同步/异步通讯,还提及通讯速率中比特率与波特率的概念
    的头像 发表于 05-22 17:29 ?1293次阅读
    第十三章 通讯的<b class='flag-5'>基本概念</b>

    人工智能和机器学习以及Edge AI的概念与应用

    与人工智能相关各种技术的概念介绍,以及先进的Edge AI(边缘人工智能)的最新发展与相关应用。 人工智能和机器学习是现代科技的核心技术 人工智能(AI)和机器
    的头像 发表于 01-25 17:37 ?997次阅读
    人工智能和<b class='flag-5'>机器</b><b class='flag-5'>学习</b>以及Edge AI的<b class='flag-5'>概念</b>与应用

    传统机器学习方法和应用指导

    在上一篇文章中,我们介绍了机器学习的关键概念术语。在本文中,我们会介绍传统机器学习的基础知识和多种算法特征,供各位老师选择。 01 传统
    的头像 发表于 12-30 09:16 ?1256次阅读
    传统<b class='flag-5'>机器</b><b class='flag-5'>学习</b>方法和应用指导

    了解虚拟电厂的基本概念

    虚拟电厂的基本概念: 虚拟电厂是一种基于现代信息技术和能源互联网的能源管理模式,它将分散的、可再生能源和储能设备通过虚拟化技术进行集成和管理,形成一个具有集中调度、统一运营和优化控制的虚拟化电力系统
    的头像 发表于 12-24 17:12 ?1055次阅读
    了解虚拟电厂的<b class='flag-5'>基本概念</b>

    自然语言处理与机器学习的关系 自然语言处理的基本概念及步骤

    Learning,简称ML)是人工智能的一个核心领域,它使计算机能够从数据中学习并做出预测或决策。自然语言处理与机器学习之间有着密切的关系,因为机器
    的头像 发表于 12-05 15:21 ?2057次阅读

    NPU与机器学习算法的关系

    紧密。 NPU的起源与特点 NPU的概念最早由谷歌在其TPU(Tensor Processing Unit)项目中提出,旨在为TensorFlow框架提供专用的硬件加速。NPU的设计目标是提高机器学习算法的运行效率,特别是在处理
    的头像 发表于 11-15 09:19 ?1329次阅读

    Linux应用编程的基本概念

    Linux应用编程涉及到在Linux环境下开发和运行应用程序的一系列概念。以下是一些涵盖Linux应用编程的基本概念
    的头像 发表于 10-24 17:19 ?694次阅读

    X电容和Y电容的基本概念

    在电子电路中,电容器是一种至关重要的元件,它用于储存电荷并在电路中释放能量。而在众多的电容器中,X电容和Y电容作为安规电容,因其特定的应用场景和安全性能而受到广泛关注。本文将对X电容和Y电容的基本概念、工作原理、应用场景以及选择和维护等方面进行详细介绍。
    的头像 发表于 10-21 16:43 ?5867次阅读

    光电三极管的基本概念和工作原理

    光电三极管,又称为光敏三极管或光控三极管,是一种重要的光电转换器件,能够将光信号转化为电流或电压信号。这种器件在光电通信、光电测量、光电控制等领域有着广泛的应用。下面,我们将详细探讨光电三极管的基本概念、工作原理以及其在不同领域的应用。
    的头像 发表于 09-24 11:08 ?5041次阅读

    集电极开路的基本概念与原理

    在集成电路的广阔领域中,集电极开路作为一种独特的输出形式,扮演着举足轻重的角色。它如同一个精密控制的开关,既能实现电路的通断,又能灵活应对不同的电流需求。 集电极开路的基本概念与原理 集电极开路
    的头像 发表于 09-19 10:19 ?1252次阅读
    集电极开路的<b class='flag-5'>基本概念</b>与原理

    DDR4的基本概念和特性

    里程碑。自2011年面世以来,DDR4凭借其显著的性能提升和能效优化,迅速成为市场主流。以下将从DDR4的基本概念、技术特性、性能优势以及市场应用等方面进行详细阐述
    的头像 发表于 09-04 11:43 ?6212次阅读

    伺服系统基本概念和与变频的关系

    伺服系统的基本概念是准确、精确、快速定位。这一概念贯穿于伺服系统的设计理念和运行机制中。为了实现这一目标,伺服系统采用了多种先进的控制策略和技术手段。其中,变频技术是伺服控制的一个必不可少的内部环节
    的头像 发表于 08-27 15:59 ?952次阅读

    socket的基本概念和原理

    的通信。它是一个抽象的概念,用于表示网络中的一个通信实体。在计算机网络中,Socket允许应用程序通过网络发送和接收数据。Socket的概念最早由UNIX操作系统引入,后来被广泛应用于各种操作系统和编程语言中。 2. Socket的基本
    的头像 发表于 08-16 10:51 ?5190次阅读

    【「时间序列与机器学习」阅读体验】+ 鸟瞰这本书

    清晰,从时间序列分析的基础理论出发,逐步深入到机器学习算法在时间序列预测中的应用,内容全面,循序渐进。每一章都经过精心设计,对理论知识进行了详细阐述,对实际案例进行了生动的展示,使读
    发表于 08-12 11:28

    AI入门之深度学习基本概念

    1、什么是深度学习 1.1、机器学习 ?? ? 图1:计算机有效工作的常用方法:程序员编写规则(程序),计算机遵循这些规则将输入数据转换为适当的答案。这一方法被称为符号主义人工智能,适合用来解决定
    的头像 发表于 08-08 11:24 ?2478次阅读
    AI入门之深度<b class='flag-5'>学习</b>:<b class='flag-5'>基本概念</b>篇