《神经网络与深度学习》课程练习
Neural Network and Deep Learning
环境设定
本次作业需要首先安装 anaconda3 下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ , 安装的tensorflow 版本大于0.12即可,目前的版本都远大于0.12。 windows 用户,使用tensorflow 只支持python3.5 ,对应的anaconda3-4.2.0。 安装的pytorch 对应的版本是0.4
Exercise
warmup
numpy是Python中对于矩阵处理很实用的工具包,本小节作业主要是熟悉基本的numpy操作。
linear regression
线性回归模型
support vector machine
支持向量机
simple neural network
利用numpy实现全连接神经网络
convolutional neural network
利用卷积神经网络,处理MNIST 数据集分类问题。
recurrent neural network
基于RNN神经网络的唐诗生成问题。
restricted Boltzmann machine
限制玻尔兹曼机。
gaussian mixture
高斯混合模型
project 1 - deep reinforcement learning
强化学习: 黑白棋