人工智能(AI)入门

人工智能的入门学习需要具备的知识结构:

人工智能(AI)入门

一、编程语言选择

推荐python,原因有二,其一,语法简单易学;其二,有丰富的库支持。

二、算法设计基础

人工智能的研究内容集中在六个方向,自然语言处理、知识表示、自动推理、机器学习、计算机视觉和机器人学。

算法设计可以从基础算法开始,包括递归、概率分析和随机算法、堆排序、快速排序、线性时间排序、二叉树搜索、图算法等。

三、人工智能基础

人工智能基础包括人工智能发展史、智能体、问题求解、推理与规划、不确定知识与推理、机器学习、感知与行动等。

 

 

当前的人工智能能做什么?

人工智能是对数据的分析和挖掘,然后实现两大目标:预测、分类。

基础类:数学基础、python基础、linux基础、数据结构和算法基础;

初步阶段:机器学习、数据初步分析;

中级阶段:深度学习、强化学习、迁移学习、生成对抗网络;

高级阶段:针对特定的应用场景,比如无人驾驶等;

 

 

机器学习与深度学习的区别:

1)特征工程,机器学习需要人工提供特征,深度学习则不需要

2)数据量和计算性能的要求,机器学习需要的数据量和计算性能不高,深度学习则需要大量数据和更高的计算性能

3)算法,深度学习基于神经网络,机器学习使用传统算法

版权声明:如无特殊标注,文章均来自网络,本站编辑整理,转载时请以链接形式注明文章出处,请自行分辨。

本文链接:https://www.shbk5.com/dnsj/74172.html