一、理论背景
1.数据预处理:将数据转化为人工神经网络模型可以处理的数据源
2.建模:构建神经网络模型
网络层
神经元
权重
3.训练:应用最优化算法,使模型的参数收敛
4.应用:将训练好的模型应用于测试数据
二、深度学习框架分析
应该包含以下功能模块:
1.基本神经网络结构
2.矩阵计算
含基于GPU的矩阵计算
3.最优化算法
4.深度学习模型
5.扩展
大数据:hadoop
云计算:aws
内存计算:spark
6.图形界面
三、DL4J 体系结构