博舍

Python人工智能一认识人工智能 被誉为计算机科学与人工智能之父

Python人工智能一认识人工智能

目录

一.概念

二.人工智能的发展

(1)早期的人工智能,

(2)新人工智能 

 三.人工智能的应用

(1)文本处理

(2)图像识别

(3)推荐系统

一.概念

什么是人工智能?

我们把人为制造,并且能够通过模仿人类的思考方式去解决问题的设备称为具有“人工智能”。

人工智能之父

“让机器像人类一样思考”最早是由英国数学家艾伦·图灵于1950年发表的《计算机与智能》中提出。因此,图灵被称为计算机科学与人工智能之父。(图灵被印刷在50面额的英镑中)

 下面我们进行拆分概念讲解:

1.人工(Artificial)很好理解,即人为制造,并非天然形成。大猩猩显然不符合这一点,所以即使它在你面前敲起了代码,也不能说它具有人工智能。

2. 智能(Intelligence)通常指的是人类独有的、用于解决问题的智慧。判断一个机器是否具有智能,可以使用图灵测试。

图灵测试——模仿游戏

图灵提出,要测试一个机器是否具有智能,只需要看它是否能成为一个“人类模仿大师”。测试具有聊天功能的机器人是否“智能”,我们可以让它模仿人类的说话习惯,然后与不同的测试人员聊天。

判断结果

若在规定的时间内,大部分测试人员没有意识到与他聊天的是机器人,那我们就认为该机器人是“人类聊天模仿大师”,即它是具有智能的。

总结一下,机器模仿人类思考的能力,被称为具有“人工智能”。比如人脸解锁,就是机器在模仿人类“从不同的面部信息中,识别指定面孔”的能力。 

二.人工智能的发展(1)早期的人工智能,

基于设定好的条件规则,能够进行自动判断的程序问世,从而搭建了问题处理系统。专家系统就是其中之一,它被认为是最早期的“人工智能”。

将某个领域专家水平的知识作为数据存储起来形成“知识库”,并把其经验设定为规则条件,就构成了一个能够自动解决该领域问题的程序。该程序称为专家系统。

 简单来说,早期的“人工智能”程序由大量的字典等内容组成数据储备,并用固定数量的条件规则作为逻辑。机器在遇到问题时,通过规则从数据中查找答案。

评价:因为所有的规则都由人工录入,所以机器并没有真的“思考”。

要想实现真正的人工智能,除了读取固有的数据以外,还需要让电脑对未知的数据进行预测。

(2)新人工智能 

以统计学等数学方法为基础的新“人工智能”——机器学习。 

机器学习是一门多领域交叉学科。主要通过概率论、统计学等数学方法,让机器从已知数据中模拟或实现人类的学习行为,找出规律并自动生成规则,然后对未知的数据进行预测。这就是机器学习的过程。

机器学习是实现人工智能的一种方法,是使计算机具有智能的根本途径。

 机器学习的目的是从已有的数据中挖掘规则,从而实现对未知的数据进行“预测”。

 三.人工智能的应用(1)文本处理

机器学习可以处理文本,具体分为文本识别、语音识别、自然语言处理等,主要目的是为了让机器理解人类的语言。比如:拍照提取图片文字;聊天机器人、智能客服;文本内容分类等。

(2)图像识别

我们可以利用摄像头等设备实现对图像进行处理、分析和理解的程序。比如:提取画面中的人脸信息;图片内容提取、自动分类;自动修改图片内容——美颜等。 

(3)推荐系统

机器学习可以分析用户行为数据,建立用户偏好模型,最后找到用户可能感兴趣的对象进行推荐。比如:听歌软件的每日推荐;短视频的相关推荐;购物网站的“猜你喜欢”等。

结语:

或许你对人工智能已经有了一些初步的了解,但还不知道该如何通过代码实现。没关系,后面的课程中我们将带你了解实现常用的机器学习算法的原理 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇