作者:禅与计算机程序设计艺术
1.背景介绍
1.人工智能简介
1.1 引言
人工智能(Artificial Intelligence,AI)是指通过机器学习、模式识别、数据挖掘等技术让计算机“思考”和“学习”,从而实现智能化。这一领域在近几年取得了极大的进步,逐渐成为当今最热门的话题。
2017 年底,谷歌推出 AlphaGo,它是一个基于强化学习(Reinforcement Learning,RL)算法的围棋游戏 AI。2019 年,DeepMind 提出的星际争霸游戏 AI “AlphaStar” 也突破了人类级别的表现。
2020 年初,百度飞桨团队基于 PPO (Proximal Policy Optimization) 算法开发出了无人驾驶自动驾驶系统(Automatic Driving System)。随着无人驾驶技术的迅猛发展,其对人的影响正在逐渐放缓。
自动驾驶领域的发展离不开前沿的技术,比如深度学习、强化学习、计算机视觉、激光雷达等。目前市面上已经有很多基于深度学习的自动驾驶算法和系统,如 PixelWise-CNN、CAV、LaneATT、Waymo Autopilot。这些算法利用先进的深度学习技术进行路线规划、车辆控制和决策,并获得了很好的效果。
自动驾驶的主要难点有:环境复杂、高速路况复杂、自适应巡航、多目标优化等。因此,如何提升自动驾驶的准确率、鲁棒性、可靠性和效率也是自动驾驶相关研究的一个重要方向。
1.2 发展阶段及关键技术
人