1.1 引入
身边的人工智能产品:
家庭助手
指纹门锁、扫地机器人、个人助手、智能音箱、小度机器人
在线翻译
旧翻译方法:统计机器翻译SMT
将两种语言中同义的句子切分成词进行匹配,所有结论都是机器根据统计数据得出
类型:基于词、短语、句法
智能翻译方法:神经机器翻译 eg:微软机器翻译
通过新闻报道、对偶学习、推敲网络进行翻译
youtube实时字幕
图像识别
百度识图、faceid、美颜、AI+监控摄像头
下棋高手
1997深蓝电脑击败卡斯帕罗夫、AlphaGo围棋
无人驾驶
Waymo Google产品、百度无人驾驶
AI医疗
提升诊断效率及服务质量,更好解决医疗资源短缺问题
医疗影像与诊断、虚拟助手、医用机器人
腾讯觅影、IBMWatson、DeepMind Health虚拟助手
1.2 课程设计
人工智能算法与普通算法的3大区别:
1、传统算法处理对象:数据 人工智能:数据、信息、知识
三者的关系:知识是经过加工处理的信息
2、传统算法有固定算法 人工智能算法没有固定算法,即使有也常因为时间复杂度和空间复杂度跑不通,通过推理和搜索进行目标实现
3、传统算法有解 人工智能算法常常无解或有多解,其中还常有错解
例题:
1、搜索算法:
(1)八数码问题、十五数码问题
知识表示:矩阵、状态空间
搜索技术:A*算法、规则
评估函数:f*(n)=g*(n)+h*(n)
(2)hanoi塔问题
(3)迷宫问题
(4)传教士与野人问题
(5)TSP问题
(6)猴子香蕉问题
(7)井字棋问题
(8)四皇后与八皇后问题
(9)最优