什么是人工智能?通俗来讲,就是让机器能像人一样思考。这个无需解释太多,因为通过各种科幻电影我们已经对人工智能很熟悉了。大家现在感兴趣的应该是——如何实现人工智能?

从1956年夏季首次提出“人工智能”这一术语开始,科学家们尝试了各种方法来实现它。这些方法包括专家系统,决策树、归纳逻辑、聚类等等,但这些都是假智能。直到人工神经网络技术的出现,才让机器拥有了“真智能”。

为什么说之前的方法都是假智能呢?因为我们人类能清清楚楚地知道它们内部的分析过程,它们只是一个大型的复杂的程序而已;而人工神经网络则不同,它的内部是一个黑盒子,就像我们人类的大脑一样,我们不知道它内部的分析过程,我们不知道它是如何识别出人脸的,也不知道它是如何打败围棋世界冠军的。我们只是为它构造了一个躯壳而已,就像人类一样,我们只是生出了一个小孩而已,他脑子里是如何想的我们并不知道!这就是人工智能的可怕之处,因为将来它有可能会觉得我们人类不应该活在这个世界上,而把我们消灭掉;为此,世界上已经成立了不少安全协会来防范人工智能。

人工神经网络是受到人类大脑结构的启发而创造出来的,这也是它能拥有真智能的根本原因。在我们的大脑中,有数十亿个称为神经元的细胞,它们连接成了一个神经网络。 人工神经网络正是模仿了上面的网络结构。下面是一个人工神经网络的构造图。每一个圆代表着一个神经元,他们连接起来构成了一个网络。

  人类大脑神经元细胞的树突接收来自外部的多个强度不同的刺激,并在神经元细胞体内进行处理,然后将其转化为一个输出结果。如下图所示。
人工神经元也有相似的工作原理。如下图所示。 上面的x是神经元的输入,相当于树突接收的多个外部刺激。w是每个输入对应的权重,它影响着每个输入x的刺激强度。

大脑的结构越简单,那么智商就越低。单细胞生物是智商最低的了。人工神经网络也是一样的,网络越复杂它就越强大,所以我们需要深度神经网络。这里的深度是指层数多,层数越多那么构造的神经网络就越复杂。

训练深度神经网络的过程就叫做深度学习。网络构建好了后,我们只需要负责不停地将训练数据输入到神经网络中,它内部就会自己不停地发生变化不停地学习。打比方说我们想要训练一个深度神经网络来识别猫。我们只需要不停地将猫的图片输入到神经网络中去。训练成功后,我们任意拿来一张新的图片,它都能判断出里面是否有猫。但我们并不知道他的分析过程是怎样的,它是如何判断里面是否有猫的。就像当我们教小孩子认识猫时,我们拿来一些白猫,告诉他这是猫,拿来一些黑猫,告诉他这也是猫,他脑子里会自己不停地学习猫的特征。最后我们拿来一些花猫,问他,他会告诉你这也是猫。但他是怎么知道的?他脑子里的分析过程是怎么样的?我们无从知道~~

通过对本篇文章的学习,我们知道了通过人工神经网络可以实现真正的人工智能。下一小节我就详细地为大家讲解神经网络。

转载于:https://juejin.im/post/5cac53486fb9a0687b7dbeec

人工智能教程 - 1.1.1 什么是神经网络飞艇相关推荐

  1. 人工智能教程007:创建一个卷积神经网络(2)

    2019独角兽企业重金招聘Python工程师标准>>> 我们如何对图像应用卷积 当我们在图像上应用卷积时,我们在两个维度上执行卷积--水平和竖直方向.我们混合两桶信息:第一桶是输入的 ...

  2. 人工智能教程 - 1.1.1 什么是神经网络

    什么是人工智能?通俗来讲,就是让机器能像人一样思考.这个无需解释太多,因为通过各种科幻电影我们已经对人工智能很熟悉了.大家现在感兴趣的应该是--如何实现人工智能? 从1956年夏季首次提出" ...

  3. 人工智能、机器学习、深度学习和神经网络的区别

    人工智能 背景:人工智能最初可以追溯至1956年,当时多名计算机科学家在达特茅斯会议上共同提出了人工智能的概念.在随后几十年中,人工智能一方面被认为是人类文明未来的发展方向,另一方面也被认为是难以企及 ...

  4. SwiftUI 人工智能教程之图像识别植物或花朵通过图片和相机

    实战需求 SwiftUI 人工智能教程之图像识别植物或花朵通过图片和相机 本文价值与收获 看完本文后,您将能够作出下面的界面 基础代码 载入模型 guard let model = try? VNCo ...

  5. 深度学习与自然语言处理教程(8) - NLP中的卷积神经网络(NLP通关指南·完结)

    作者:韩信子@ShowMeAI 教程地址:https://www.showmeai.tech/tutorials/36 本文地址:https://www.showmeai.tech/article-d ...

  6. Python金融领域人工智能教程

    Python金融领域人工智能教程 财务分析.时间序列分析.投资组合优化.CAPM.算法交易.Q-Learning 等等! 课程英文名:Financial Engineering and Artific ...

  7. 一个巨牛的人工智能教程

    无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家. 床长人工智能教程

  8. 看懂人工智能、机器学习、深度学习与神经网络之间的区别与关系

    刚刚接触人工智能的内容时,经常性的会看到人工智能,机器学习,深度学习还有神经网络的不同的术语,一个个都很高冷,以致于傻傻分不清到底它们之间是什么样的关系,很多时候都认为是一个东西的不同表达而已,看了一 ...

  9. python人工智能pdf_床长人工智能教程pdf下载网校——Python爬虫实战八

    . 声明:本人只是分享一些床长人工智能教程相关的免费pdf下载文档而已,并非床长人工智能网校的收费文章.尊重版权,支持原创! 更新 其实本文的初衷是为了获取淘宝的非匿名旺旺,在淘宝详情页的最下方有相关 ...

最新文章

  1. 浪潮各机型前面板指示灯含义
  2. 解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题
  3. pip install mysqlclient报错: error: command ‘gcc‘ failed with exit status 1 OSError: mysql_config no
  4. php tp 微信支付,PHP实现的微信APP支付功能示例【基于TP5框架】
  5. Navigation Drawer详解-Google推出的用来取代Sliding Menu的控件(一
  6. aix linux操作系统,AIX--操作系统安装(AIX 6.1)
  7. 深入了解React组件重新渲染的条件和生命周期
  8. oracle异机恢复 open resetlogs 报:ORA-00392
  9. 向MFC应用程序添加控制台窗口
  10. Posftix邮箱服务
  11. java 并发存储,java并发编程——Java存储模型(JMM)
  12. Structs2笔记①--structs的背景、structs2框架的意义、第一个helloworld
  13. 图书馆管理系统前端ajax接口,基于AJAX的图书馆管理系统的设计与实现
  14. 代码审查工具 phabricator 使用学习
  15. 如何利用SPSS软件进行数据的描述性分析
  16. 【Golang】欲入此Go先看Go的基本语法
  17. Java实现图片格式转换
  18. A/B-Test简介
  19. 基于Ha-Joker靶场的完整渗透测试演示直至提权(root)
  20. pv vg lv 裸盘 裸设备 文件系统

热门文章

  1. [Windows] Prism 8.0 入门(上):Prism.Core
  2. iOS 文件共享 ,通过手机助手/mac 访问APP沙盒
  3. 【云栖大会】阿里巴巴发布AliGenie 语音开放平台 “智联网”战略又落一子
  4. Vite Server 是如何处理页面资源的?
  5. 电子商务网站必须具备的六大功能
  6. 2022最新百度、头条等公司Android面试题目,2022年安卓社招面试题精选
  7. DB2数据库安装及远程编目教程
  8. 性能测试ftp服务器,ftp服务器连接测试工具
  9. 超详细:VINS-Mono论文中文记录
  10. vue 引入 mxgraph