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

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

3天内不再提示

关于机器学习和人工神经网络

璟琰乀 来源:TsinghuaJoking 作者:TsinghuaJoking 2020-11-05 10:02 次阅读

在人工神经网络课程之后,有一位同学课下问了一个问题,她这学期也在学习“机器学习”课程,感觉“人工神经网络”课程的内容与机器学习课程的内容大同小异。究竟这些课程之间有何区别呢?弄不清楚这些自己这学期的课程很是担心。

之所以产生这样的疑问,原因来自于这两门课程之间的相似之处,而且随着学科的发展它们重合度也在增加。但它们之间的差异在哪儿呢?

除了它们各自发展的理论和技术历史和路径不同、未来研究热点和实现途径差异之外,也许认清它们之间的联系更重要。

DJ Patil在他的一个短片中 What’s the difference between ML and NN? 总结了机器学习和人工神经网络几点关系:

一种对人工神经网络,机器学习,人工智能之间关系的最基本看法是:人工神经网络是众多问题解决方案中的一种;

现今阶段你所能看到的人工神经网络大部分是一种使用大量数据训练的多层深度学习网络,并在传统的误差反向传播(BP)技术之上衍生出很多其他特性;

对于神经网络算法的提高也使得它与机器学习方法有了很多共同之处:比如监督学习、非监督学习、Logistic回归、随机森林等。这些方法的共同之处都是通过一些训练数据及来寻找到一些满足某些约束条件的函数映射。

近日,一篇来自于斯坦福大学的人工智能定义短文 Artificial Intelligence Definitions 从某一角度较为详细的把智能相关的概念进行了梳理,阅读它也许可以帮你尽可能理清这个领域中的众多学科之间的关系。

智能 可以被定义为在不确定、时刻变化的环境中通过学习和实施合适的技术来解决碰到的问题或达到既定目标的能力。而那种安全靠编程来灵活、精确、可靠工作的工厂中的机器人则不具有智能。

人工智能 这一词语是由斯坦福大学退休名誉教授 McCarthy 在1955年提出,是指:“制造出智能设备的科学和工程技术。” 多数研究是通过计算机编程使得机器表现出聪明,比如下象棋。但今天我们更强调机器能够像人类一样进行学习。

自主系统 无需借助底层(微小)管理便可以自主对完成特定目标的步骤进行规划和决策。比如在医院里递送药品的机器人可以成功穿越拥挤的走廊完成这个任务。在人工智能中的自主,与政治和生物领域中的自主概念并不相同。

机器学习 是人工智能中研究如何通过计算机软件,在已有的经验和数据的基础上提高感知、知识、思考和行动能力。为实现这个目的,机器学习应用了计算机科学、统计学、心理学、神经科学、经济学(?) 以及控制理论。

监督学习 计算机软件从人类给定数据的标签中来进行预测,比如从狗的图片来预测狗的品种。 无监督学习 则无需数据标签,有时是自行完成预测任务,例如预测一个句子中词语的前后顺序。 增强学习 是根据总的奖赏条件来自行确定要执行任务,比如在游戏中,无需给定哪种好的技术,它便可以自行学习。

深度学习 则通过使用大型多层人工神经网络 形成类似于人脑中神经元的层次结构,计算它们之间连续变化的权值。这是当今机器学习各种方法中应用最为成功的方法。无论数据集合大小还是计算能力消耗量,它都能够很好的推广。

普通的算法需要像编写的计算机程序那样有精确的执行步骤。而人工智能算法则只有少量的用于描述学习和奖励的计算方法,大部分算法的性能则是通过对数据和经验的学习来获得。对于这种巨大的变化,b毕业于斯坦福大学的Andrej Kapathy称为它 软件的2.0版本。

狭义的人工智能 是为了完成特定任务,比如语音、人脸识别。类人智能,或者广义智能 则是探索更加一般性的智能,适用不同语境的机器。比如一些社交聊天机器人或者人与机器人的交互等。

聚焦人类人工智能 则是为增加人的能力、解决社会需求、从人类行为获得启发的人工智能,研究制作人类更加有效伙伴和工具,比如对老年人的辅助和关爱机器人。

责任编辑:haq

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

    关注

    42

    文章

    4572

    浏览量

    98720
  • 人工智能
    +关注

    关注

    1776

    文章

    43824

    浏览量

    230581
  • 机器学习
    +关注

    关注

    66

    文章

    8116

    浏览量

    130550
收藏 人收藏

    评论

    相关推荐

    详解深度学习神经网络与卷积神经网络的应用

    在如今的网络时代,错综复杂的大数据和网络环境,让传统信息处理理论、人工智能与人工神经网络都面临巨大的挑战。近些年,深度学习逐渐走进人们的视线
    的头像 发表于 01-11 10:51 714次阅读
    详解深度<b class='flag-5'>学习</b>、<b class='flag-5'>神经网络</b>与卷积<b class='flag-5'>神经网络</b>的应用

    人工神经网络相关资料

    ,但计算机则很难做到这一点。 大脑是由生物神经元构成的巨型网络,它在本质上不同于计算机,是一种大规模的并行处理系统,它具有学习、联想记忆、综合等能力,并有巧妙的信息处理方法。
    发表于 09-27 06:13

    10分钟快速了解神经网络(Neural Networks)

    神经网络是深度学习算法的基本构建模块。神经网络是一种机器学习算法,旨在模拟人脑的行为。它由相互连接的节点组成,也称为
    的头像 发表于 09-21 08:30 762次阅读
    10分钟快速了解<b class='flag-5'>神经网络</b>(Neural Networks)

    不可错过!人工神经网络算法、PID算法、Python人工智能学习等资料包分享(附源代码)

    为了方便大家查找技术资料,电子发烧友小编为大家整理一些精华资料,让大家可以参考学习,希望对广大电子爱好者有所帮助。 1.人工神经网络算法的学习方法与应用实例(pdf彩版)
    发表于 09-13 16:41

    什么是卷积神经网络?卷积神经网络人工智能和机器学习的意义

    随着人工智能(AI)技术的快速发展,AI可以越来越多地支持以前无法实现或者难以实现的应用。本文基于此解释了卷积神经网络(CNN)及其对人工智能和机器
    发表于 09-05 10:23 530次阅读

    人工神经网络和bp神经网络的区别

    人工神经网络和bp神经网络的区别  人工神经网络(Artificial Neural Network, ANN)是一种模仿人脑
    的头像 发表于 08-22 16:45 3428次阅读

    卷积神经网络和深度神经网络的优缺点 卷积神经网络和深度神经网络的区别

    深度神经网络是一种基于神经网络机器学习算法,其主要特点是由多层神经元构成,可以根据数据自动调整神经
    发表于 08-21 17:07 2314次阅读

    卷积神经网络算法是机器算法吗

    卷积神经网络算法是机器算法吗  卷积神经网络算法是机器算法的一种,它通常被用于图像、语音、文本等数据的处理和分类。随着深度学习的兴起,卷积
    的头像 发表于 08-21 16:49 517次阅读

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法 卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度
    的头像 发表于 08-17 16:30 913次阅读

    神经网络模型用于解决什么样的问题 神经网络模型有哪些

    神经网络模型是一种机器学习模型,可以用于解决各种问题,尤其是在自然语言处理领域中,应用十分广泛。具体来说,神经网络模型可以用于以下几个方面: 语言模型建模:
    的头像 发表于 08-03 16:37 4174次阅读

    什么是神经网络?为什么说神经网络很重要?神经网络如何工作?

    神经网络是一个具有相连节点层的计算模型,其分层结构与大脑中的神经元网络结构相似。神经网络可通过数据进行学习,因此,可训练其识别模式、对数据分类和预测未来事件。
    的头像 发表于 07-26 18:28 1958次阅读
    什么是<b class='flag-5'>神经网络</b>?为什么说<b class='flag-5'>神经网络</b>很重要?<b class='flag-5'>神经网络</b>如何工作?

    机器学习相关介绍—人工神经网络概述

    人工神经网络的英文名称为Artificial Neural Networks,英文简称为Neural Networks。
    的头像 发表于 07-10 16:29 717次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>学习</b>相关介绍—<b class='flag-5'>人工</b><b class='flag-5'>神经网络</b>概述

    卷积神经网络简介:什么是机器学习

    随着人工智能(AI)技术的快速发展,AI可以越来越多地支持以前无法实现或者难以实现的应用。本系列文章基于此解释了卷积神经网络(CNN)及其对人工智能和机器
    发表于 06-08 15:16 204次阅读
    卷积<b class='flag-5'>神经网络</b>简介:什么是<b class='flag-5'>机器</b><b class='flag-5'>学习</b>?

    浅析三种主流深度神经网络

    来源:青榴实验室1、引子深度神经网络(DNNs)最近在图像分类或语音识别等复杂机器学习任务中表现出的优异性能令人印象深刻。在本文中,我们将了解深度神经网络的基础知识和三个最流行
    的头像 发表于 05-17 09:59 1075次阅读
    浅析三种主流深度<b class='flag-5'>神经网络</b>

    浅析三种主流深度神经网络

    神经网络(MLP),卷积神经网络(CNN)和递归神经网络(RNN)。 2、什么是深度神经网络 机器学习
    的头像 发表于 05-15 14:20 608次阅读
    浅析三种主流深度<b class='flag-5'>神经网络</b>