深度学习应用:自动驾驶、游戏和超参数优化
1. 端到端学习实现自动驾驶
1.1 端到端学习简介
深度学习的魅力在于无需专注于特征工程,理想情况下,网络能自行学习重要和不重要的特征。行为克隆就是一个很好的例子,人类展示特定任务作为训练数据,智能体(深度学习模型)尝试复制该行为而无需指定具体步骤。在只有单个智能体的受保护环境中,智能体应学会在道路上驾驶。下面将展示如何实现一个深度学习模型,让智能体学会在赛道上驾驶汽车。
1.2 准备工作
使用 Udacity 的自动驾驶汽车模拟器,该模拟器基于 Unity,安装说明可在 GitHub 页面 找到。
1.3 具体步骤
- 导入库 :
import pandas as pd
import numpy as np
import cv2
import math
from keras.models import Sequential
from keras.layers.core import Dense, Dropout, Activation, Lambda
from keras.layers import Input, ELU
from keras.optimizers import SGD, Adam, RMSprop
from keras.utils import np_utils
from ker
超级会员免费看
订阅专栏 解锁全文
4838

被折叠的 条评论
为什么被折叠?



