人工智能深度学习算法及强化学习算法是什么?

发布时间:2018-12-28 11:00:09
阅读量:324
作者:猎维人工智能培训
我们都知道人工智能的核心部分就是算法,要想学好人工智能,就必须先弄清楚什么是人工智能算法。大部分学过编程的朋友都知道什么是算法,而人工智能算法其实就是算法分类中的一种。

我们都知道人工智能的核心部分就是算法,要想学好人工智能,就必须先弄清楚什么是人工智能算法。大部分学过编程的朋友都知道什么是算法,而人工智能算法其实就是算法分类中的一种。

人工智能算法是干什么的?

通俗的来讲,所谓的人工智能算法就是一个机器嵌入了这个算法后,这个机器就拥有了人所具有的基本能力,比如观察、思考、学习、创造等等。人工智能算法主要包括两个部分:深度学习(Deep Learning)和强化学习(Reinforce Learning)。

深度学习其实就是多层人工神经网络,它主要包括三个部分:输入层、隐藏层、输出层。输入层就是机器的输入数据,比如我们问它:"你吃了吗?",而隐藏层就是对这句话的特征提取和分析的过程,机器想我今天到底有没有吃,然后输出层就是结果,比如机器人说 :"吃了",就是输出层。

深度学习和强化学习是人工智能算法的两个分支部分

人工智能的核心部分就是算法

强化学习就相当于建立了一个机器与环境交互的过程。强化学习主要包括两个部分,一个是Agent(就是机器),一个是Environment(环境)。对于Agent来说,外面的任何事物包括天气、光线、张三、李四都是环境。比如今天Environment很冷,就是Environment此时的State是“冷”,现在Agent机器知道了有点冷,它就执行了一个Action动作即穿上衣服,这种交互就是强化学习。

深度学习和强化学习是人工智能算法的两个分支部分,要想学好人工智能算法,就必须同时学好深度学习和强化学习。

更多资讯