本笔记由博客园-圆柱模板 博主整理笔记发布,转载需注明,谢谢合作!

优化器是调整每个节点权重的方法,如:

model = Sequential()
model.add(Dense(64, init='uniform', input_dim=10)) model.add(Activation('tanh'))
model.add(Activation('softmax'))
sgd = SGD(lr=0.01, decay=1e-6, momentum=0.9, nesterov=True) model.compile(loss='mean_squared_error', optimizer=sgd)

  可以看到优化器在模型编译前定义,作为编译时的两个参数之一

代码中的sgd是随机梯度下降算法 
lr表示学习速率 
momentum表示动量项 
decay是学习速率的衰减系数(每个epoch衰减一次) 
Nesterov的值是False或者True,表示使不使用Nesterov momentum

以上4个参数以后具体学习了再解析

除了sgd,还可以选择的优化器有RMSprop(适合递归神经网络)、Adagrad、Adadelta、Adam、Adamax、Nadam

最新文章

  1. Java Socket
  2. 系统调用方式文件编程,王明学learn
  3. 为OpenResty增加nginx_upload_module模块
  4. 常用的 DOCTYPE 声明
  5. App开发到App Store上架,发布流程。
  6. React Native学习-CameraRoll
  7. Java [Leetcode 206]Reverse Linked List
  8. Redis rdb文件CRC64校验算法 Java实现
  9. C++ —— 笔记汇总
  10. Python+Django+SAE系列教程11-----request/pose/get/表单
  11. hdu 1565&&hdu 1569 (最大点权独立集)
  12. C#内存分配学习
  13. jquery里的attr()方法和prop()方法的区别
  14. Redis实际开发中常见问题
  15. p67交换幺环为整环的充要条件
  16. html的基本语法
  17. MySQL实验准备(二)--Python模拟数据(MySQL数据库)
  18. Centos6.5建立本地YUM源
  19. 基于std::mutex std::lock_guard std::condition_variable 和std::async实现的简单同步队列
  20. telnet 163发送邮件

热门文章

  1. java开发异常Exception集锦
  2. mysql高并发配置
  3. Delphi百度语音【支持语音识别和语音合成】
  4. Fully Convolutional Networks for Semantic Segmentation 译文
  5. centos7+ 在线yum安装docker-ce
  6. 测试不得不知的python编程小技能-----升级版基础语法和优秀的编码习惯
  7. 爬虫 HttpHelper
  8. 树莓派Raspbian系统格式化挂载硬盘
  9. input里面的提示文字修改(placeholder里的文字修改,el-input也适用)
  10. JS中BOM和DOM常用的事件