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

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

3天内不再提示

人工智能是怎么思考的

工程师 来源:未知 作者:姚远香 2019-04-16 14:26 次阅读

不管我们是否愿意,形形式式的人工智能早已深入日常生活。对违章车辆车牌的自动识别,网上搜索的自动推荐,懂得自己充电和探索地形的扫地机器人,还有会帮你自动排好日程的智能助理。这一切将人们从种种无趣的脑力劳动中解放出来,也带来了众多机遇和挑战。但鲜为人知的是,在背后支撑这些人工智能的,其实是一个个数学定理和计算机算法

思考向来是人类的专利。通过思考,我们获得了压倒一切其他动物的能力。自然,人们也想要造出能够辅助思考的机器,减轻自己的负担,这就是人工智能的起点。思考既然如此强大,要模拟它也就很困难,于是人们将起点放在其中比较简单的一部分:逻辑推理。

逻辑推理的规则明确简单,自古希腊的亚里士多德起就为人所知。人工智能最初的一步,就是教会机器逻辑推理的方法,也就是具体的算法。

但在考虑算法之前,有一个更根本的问题:我们怎么知道逻辑推理一定正确,而正确的命题必定能通过逻辑推理得到?换句话说,真理是否相当于能被证明?这属于数理逻辑的范畴,对于不同的逻辑系统,答案也不一样。

幸好,哥德尔证明了,在所谓“一阶谓词演算”的体系中,答案是肯定的。这个定理铺平了自动逻辑推理的道路。从上世纪六十年代开始,各种自动推理系统陆续出现,只要向它们输入以逻辑命题表达的某个领域的知识,它们就摇身一变,成为所谓的“专家系统”,能自动进行推理,回答人们提出的相关问题。自动安排任务的人工智能也基于类似的系统,在航空航天等领域得到了广泛的应用。

作为早期的人工智能技术,自动推理系统曾被寄予厚望,但人们逐渐发现它有不少弱点。先不说需要专家的宝贵时间来将知识整理成逻辑命题,就算是这些知识,也常常充满各种例外,难以用逻辑完全概括。勉强去概括的话,得到的就是一个头脑简单的“人工智能”,虽然能正确应对大多数情况,但面对少见的情况会束手无策甚至闹出笑话,所以目前它主要被用在一些相对狭隘简单的领域,比如数学和交通调度。

怎样才能避免这个缺点呢?

专家系统的问题在于,它需要专家为它总结知识,但专家也是人,在整理自己的知识时,难免有疏漏,忽略某些罕见的情况,就像医生遇见感冒症状,并不会一下子想到心肌炎。但医生在结合其他少见的症状后,仍然能作出正确的诊断,这就是人的优势:懂得变通。

能不能将这个优势移植到人工智能上呢?还是举医生的例子,让医生用自己的经验为人工智能编写一部教科书,这是个艰巨的任务,但医生的经验同样体现在诊断结果上。如果能直接从医生经手的病历中学到他们的经验,这不仅节省了时间,还不会漏掉那些不常见但确实会出现的病例。

为了做到这一点,计算机科学家依靠大量线性代数、统计学和概率论的知识,发明了各种各样的算法,从看似杂乱无章的海量数据中提取统计上有意义的规律,这就是统计学习和大数据分析的基础之一。人们利用这些算法,能从互联网无数页面之间的相互链接中推断某个网站的重要性,从而改善网络搜索;也能通过对大量病例的分析,为某些特定的疾病提供早期的发现和诊断;还能从互联网中海量的双语对照资料中,得知如何将一种语言翻译为另一种语言。大数据的应用可谓数不胜数,虽然这些算法本质上某种统计方法,做不到绝对的可靠,但在实践中它们表现十分出色。例如IBM研发的人工智能系统Watson,在阅读大量资料后,能摇身一变成为星级客服,回答顾客各种各样的提问。

但统计学习也有无法解决的问题。要判断一张照片中有没有猫,对于人类来说小菜一碟,但对于机器来说,图片包含的信息太多,即使对于统计学习,要利用这样的数据还是太棘手了。

那么,人类的大脑又是怎么处理这些信息的呢?能不能将这种处理方法搬到机器上呢?

在大脑中,负责处理数据的是上千亿名为“神经元”的细胞。它们之间通过电脉冲互相传递信息,每个神经元受到一定阈值的刺激,就会向自身连接的其他神经元发送电信号,这些信号有的起到刺激作用,有的起抑制作用。这些信号纷繁复杂的舞蹈组成了人类的思维。

人工智能的研究者尝试在计算机上重现类似的系统,试图模仿人类思维这一演化的奇迹。这就是所谓的“神经网络”。当然,我们现在仍然无法模拟整个大脑,但即使是数万个神经元组成的系统,能力已经非同凡响。

跟人一样,神经网络也需要利用相应的数据进行大量的学习,才能用于解决问题,而学习的方法会深刻影响最后的结果。

目前神经网络的研究主要集中于所谓的“前馈神经网络”,数学家证明了它们在理论上足以解决所有问题。为了得到实用的神经网络,科学家利用数学分析中的知识,借鉴人脑的部分结构,设计了特殊的神经网络结构,还有配套的高速并行学习算法,能利用大型计算机、显卡以及专用芯片提供的大量计算能力,训练出优秀的神经网络以供应用。只要向训练好的神经网络输入数据,它就能输出相应的计算结果。

神经网络应用广泛,特别是在图像处理方面。之前提到的自动识别车牌就是实例之一,现在还出现了“刷脸支付”,只要在摄像头前点点头,神经网络就能识别出你的身份,自动记录你应付的账单。

而神经网络最有名的应用,恐怕是击败世界围棋第一人柯洁的围棋人工智能AlphaGo。它的神经网络能将棋盘当作一幅图画,从中“看出”目前局势的优劣。再结合其他算法,AlphaGo得到了远超人类的围棋水平。这不是人类的造物第一次超过人类自身,但也许是最震撼的一次,因为我们其实并不完全理解AlphaGo为什么能下出如此犀利的围棋。

尽管人工智能现在已经能解决很多问题,但对它的研究才刚刚开始。之前提到的所有实现人工智能的方法,无不需要处理海量的数据,但反观人类自身,我们能举一反三,不需要阅读整个互联网的数据,就能学会一种语言或者一门学科。如何将这种触类旁通的能力移植到机器上,这是对人类智慧的又一个挑战。

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

    关注

    1791

    文章

    47200

    浏览量

    238268
收藏 人收藏

    评论

    相关推荐

    嵌入式和人工智能究竟是什么关系?

    领域,如工业控制、智能家居、医疗设备等。 人工智能是计算机科学的一个分支,它研究如何使计算机具备像人类一样思考、学习、推理和决策的能力。人工智能的发展历程可以追溯到上世纪50年代,经
    发表于 11-14 16:39

    《AI for Science:人工智能驱动科学创新》第6章人AI与能源科学读后感

    幸得一好书,特此来分享。感谢平台,感谢作者。受益匪浅。 在阅读《AI for Science:人工智能驱动科学创新》的第6章后,我深刻感受到人工智能在能源科学领域中的巨大潜力和广泛应用。这一章详细
    发表于 10-14 09:27

    AI for Science:人工智能驱动科学创新》第4章-AI与生命科学读后感

    很幸运社区给我一个阅读此书的机会,感谢平台。 《AI for Science:人工智能驱动科学创新》第4章关于AI与生命科学的部分,为我们揭示了人工智能技术在生命科学领域中的广泛应用和深远影响。在
    发表于 10-14 09:21

    《AI for Science:人工智能驱动科学创新》第一章人工智能驱动的科学创新学习心得

    周末收到一本新书,非常高兴,也非常感谢平台提供阅读机会。 这是一本挺好的书,包装精美,内容详实,干活满满。 《AI for Science:人工智能驱动科学创新》这本书的第一章,作为整个著作的开篇
    发表于 10-14 09:12

    risc-v在人工智能图像处理应用前景分析

    RISC-V在人工智能图像处理领域的应用前景十分广阔,这主要得益于其开源性、灵活性和低功耗等特点。以下是对RISC-V在人工智能图像处理应用前景的详细分析: 一、RISC-V的基本特点 RISC-V
    发表于 09-28 11:00

    人工智能ai 数电 模电 模拟集成电路原理 电路分析

    人工智能ai 数电 模电 模拟集成电路原理 电路分析 想问下哪些比较容易学 不过好像都是要学的
    发表于 09-26 15:24

    人工智能ai4s试读申请

    目前人工智能在绘画对话等大模型领域应用广阔,ai4s也是方兴未艾。但是如何有效利用ai4s工具助力科研是个需要研究的课题,本书对ai4s基本原理和原则,方法进行描诉,有利于总结经验,拟按照要求准备相关体会材料。看能否有助于入门和提高ss
    发表于 09-09 15:36

    名单公布!【书籍评测活动NO.44】AI for Science:人工智能驱动科学创新

    ! 《AI for Science:人工智能驱动科学创新》 这本书便将为读者徐徐展开AI for Science的美丽图景,与大家一起去了解: 人工智能究竟帮科学家做了什么? 人工智能将如何改变我们所生
    发表于 09-09 13:54

    报名开启!深圳(国际)通用人工智能大会将启幕,国内外大咖齐聚话AI

    8月28日至30日,2024深圳(国际)通用人工智能大会暨深圳(国际)通用人工智能产业博览会将在深圳国际会展中心(宝安)举办。大会以“魅力AI·无限未来”为主题,致力于打造全球通用人工智能领域集产品
    发表于 08-22 15:00

    FPGA在人工智能中的应用有哪些?

    FPGA(现场可编程门阵列)在人工智能领域的应用非常广泛,主要体现在以下几个方面: 一、深度学习加速 训练和推理过程加速:FPGA可以用来加速深度学习的训练和推理过程。由于其高并行性和低延迟特性
    发表于 07-29 17:05

    智能家居包含哪些人工智能应用

    人工智能的应用尤为关键,它赋予了家居设备以“思考”和“学习”的能力,从而为用户提供更加个性化、便捷、高效的服务。以下将详细阐述智能家居中包含的人工智能应用,涵盖多个方面。
    的头像 发表于 07-23 15:37 1460次阅读

    新一代人工智能的发展与思考

    人工智能教学资料。
    发表于 07-17 17:10 0次下载

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V2)

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V2) 课程类别 课程名称 视频课程时长 视频课程链接 课件链接 人工智能 参赛基础知识指引 14分50秒 https
    发表于 05-10 16:46

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V1)

    课程类别 课程名称 视频课程时长 视频课程链接 课件链接 人工智能 参赛基础知识指引 14分50秒 https://t.elecfans.com/v/25508.html *附件:参赛基础知识指引
    发表于 04-01 10:40

    嵌入式人工智能的就业方向有哪些?

    嵌入式人工智能的就业方向有哪些? 在新一轮科技革命与产业变革的时代背景下,嵌入式人工智能成为国家新型基础建设与传统产业升级的核心驱动力。同时在此背景驱动下,众多名企也纷纷在嵌入式人工智能领域布局
    发表于 02-26 10:17