热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

「认识AI:人工智能如何赋能商业」【06】感知机的兴衰

数据与智能,一个有温度、有价值、

 | Harper

 | gongyouliu

 | auroral-L


知机的兴衰

AI前面已经给大家介绍过了机器学习的兴起与人工神经网络的应用。


我们都会想知道为什么机器学习花了这么长时间才流行起来。毕竟,Arthur Samuel在1959年就创建了他的革命性跳棋程序。机器学习将成为人工智能中最重要的工具,它被科技浪潮裹挟着往前推进。

 

但是事实是,机器学习在其他创新(比如符号方法)的光芒下退居到次要位置。直到20世纪80年代末到90年代初,研究人员才开始重新思考机器学习。


机器学习的起起落落和再次崛起,这说明只有很少的研究人员将精力投人到这个领域的研究中。


1958年康奈尔大学的Frank Rosenblatt教授创建了人工神经网络的早期版本。他没有使用节点和神经元,而是使用感知机,将它们连接在一起,创造出一种复杂的机器智能形式。


Rosenblatt认为这些感知机是通向人工智能最有希望的途径。他发明了一种叫马克1号感知机的机器。它把成千上万的感知机连接成一个神经网络。它有一个小型摄像机,设计用来学习如何分辨两幅图像之间的差异。不幸的是,即便是经过数千次的尝试,马克1号感知机也很难分辨出哪怕是最基本的图像。


当Rosenblatt正在研究他的马克1号感知机时,麻省理工学院的MarvinMinsky教授正在努力研究一种符号方法。然后Minsky和Rosenblatt就哪种方法是人工智能的最佳途径展开了激烈的辩论。1969年,Minsky与人合著了一本名为Perceptions: An Introduction to computation geometry的书。在书中,他坚决反对Rosenblatt 在人工智能中使用感知机的方法,并证明了它无法很好地处理一些简单的逻辑函数。遗憾的是,这本书出版了几年之后,Rosenblatt因事故去世,没有了他对感知机的持续研究,这个研究项目的大部分经费就被取消了。然后感知机与神经网络的研究也一直停滞不前。

 

马克一号感知机没有成功的一个原因是它没有包含隐藏层,而隐藏层是使人工神经网络能够解决挑战性问题的关键组件。由于没有隐藏层,马克一号感知机只能解决线性问题。从问题到解决方案必须借助一条直线来实现。

 

而隐藏层使得网络能够处理非线性问题,比如说,如果你想识别不同种类的小狗,可以将问题层层分解,每一层处理不同的问题。比如第一层识别鼻子,第二层识别眼睛之类的。一层都可以将小狗分类问题分解成属于某个品种的概率问题。


这种多层神经网络的一个主要挑战是,很难让每一层把它学到的知识传递给下一层。20世纪80年代中期,卡内基-梅隆大间学色Geoff Hinton教授找到了训练多层神经网络的有效方法。他使用了一种新的方法训练隐藏层,可以累积更多的信息并传递到下一层。这一方法使得他的人工神经网络能够应对更复杂的挑战、然而,这些早期的人工神经网络能力仍然很有限,它们的速度很慢,必须反复检查同一个问题,才能更好地解决该问题。


后来,在20世纪90年代,Hinton开始从事一个新的领域:深度学习, 这是一种在输入层和输出具层之间包含更多隐藏层的神经网络学习方法。增加的层为人工神经网络提供了更强大的学习能力。深度学习的先驱们还开发了新的方法来促进学习,例如反向传播,这种方法可以让节点之间更快地传递信息。

 

深度学习网络也使用聚类来辅助识别模式。聚类使网络创建不同的类别,最终具备将新信息分类到这些类别的能力。例如,假设你想使用一个深度学习网络来区分猫和其他动物,你可以把100万张各种动物的照片加载到网络中,网络会把它们聚集成不同的组,在同一组的动物具备相似的特性。然后,每当你将一张照片加载到网络中时,它都会将该照片添加到相关组中。


AI




推荐阅读
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • 本文介绍了在Python张量流中使用make_merged_spec()方法合并设备规格对象的方法和语法,以及参数和返回值的说明,并提供了一个示例代码。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 【论文】ICLR 2020 九篇满分论文!!!
    点击上方,选择星标或置顶,每天给你送干货!阅读大概需要11分钟跟随小博主,每天进步一丢丢来自:深度学习技术前沿 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 也就是|小窗_卷积的特征提取与参数计算
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了卷积的特征提取与参数计算相关的知识,希望对你有一定的参考价值。Dense和Conv2D根本区别在于,Den ... [详细]
  • 深度学习中的Vision Transformer (ViT)详解
    本文详细介绍了深度学习中的Vision Transformer (ViT)方法。首先介绍了相关工作和ViT的基本原理,包括图像块嵌入、可学习的嵌入、位置嵌入和Transformer编码器等。接着讨论了ViT的张量维度变化、归纳偏置与混合架构、微调及更高分辨率等方面。最后给出了实验结果和相关代码的链接。本文的研究表明,对于CV任务,直接应用纯Transformer架构于图像块序列是可行的,无需依赖于卷积网络。 ... [详细]
  • 建立分类感知器二元模型对样本数据进行分类
    本文介绍了建立分类感知器二元模型对样本数据进行分类的方法。通过建立线性模型,使用最小二乘、Logistic回归等方法进行建模,考虑到可能性的大小等因素。通过极大似然估计求得分类器的参数,使用牛顿-拉菲森迭代方法求解方程组。同时介绍了梯度上升算法和牛顿迭代的收敛速度比较。最后给出了公式法和logistic regression的实现示例。 ... [详细]
  • 本博文基于《Amalgamationofproteinsequence,structureandtextualinformationforimprovingprote ... [详细]
  • 在本教程中,我们将看到如何使用FLASK制作第一个用于机器学习模型的RESTAPI。我们将从创建机器学习模型开始。然后,我们将看到使用Flask创建AP ... [详细]
  • 老牌医药收割AI红利:先投个15亿美元抢中国人才
    萧箫发自凹非寺量子位报道|公众号QbitAI没想到,一场大会把我的“刻板印象”攻破了。2021世界人工智能大会现场,能看见不少熟悉的身影, ... [详细]
  • 3年半巨亏242亿!商汤高估了深度学习,下错了棋?
    转自:新智元三年半研发开支近70亿,累计亏损242亿。AI这门生意好像越来越不好做了。近日,商汤科技已向港交所递交IPO申请。招股书显示& ... [详细]
author-avatar
孜雪颖2000
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有