【2】Keras之激活函数
喜欢看官宣的,直接去这里:https://keras.io/activations/
本文内核也是来自这个地方。
Keras中如何使用激活函数
有两种使用方式:
Activation
层- 其它层的
activation
参数
通过添加激活层使用:
from keras.layers import Activation, Dense
model.add(Dense(64))
model.add(Activation('tanh'))
另一种,通过参数使用:
from keras.layers import Activation, Dense
model.add(Dense(64,activation='tanh'))
个人倾向于用第二种,但是把激活函数层单独拿出来也是可行的,各有所爱吧。
此外,我们还可以将后端,比如Tensorflow
,Theano
等提供的激活函数拿过来当作参数:
from keras import backend as K
model.add(Dense(64, activation=K.tanh))
效果也是一样的,但是并不常见,作为记录,随时启用即可。
常见的激活函数选项
有哪些激活函数可用呢?列个清单:
- softmax
- elu
- selu
- softplus
- softsign
- relu
- tanh
- sigmoid
- hard_sigmoid
- exponential
- linear
- …
这些具体的用法本文不打算多说,只是列个名字就结束,具体到案例时,我们再详细研究。
END.
【2】Keras之激活函数相关推荐
- 如何使用Keras和TensorFlow建立深度学习模型以预测员工留任率
The author selected Girls Who Code to receive a donation as part of the Write for DOnations program. ...
- python人脸识别从入门到工程pdf_Python人脸识别:从入门到工程实践
前言 第1章 人脸识别入门1 1.1 人脸识别概况1 1.1.1 何为人脸识别1 1.1.2 人脸识别的应用2 1.1.3 人脸识别的目标4 1.1.4 人脸识别的一般方法5 1.2 人脸识别发展状况 ...
- keras扁平化 激活函数 避免过拟合技巧
keras扁平化 https://keras.io/api/layers/core_layers/lambda/ 了解激活函数 https://cs231n.github.io/neural-netw ...
- 深度学习-Tensorflow2.2-深度学习基础和tf.keras{1}-多层感知器(神经网络)与激活函数概述-04
多层感知器 计算输入特征得加权和,然后使用一个函数激活(或传递函数)计算输出. 单个神经元 多个神经元 单层神经元缺陷 多层感知器 多层感知器 激活函数 relu:曲线如下图,假如过来的函数是x当x小 ...
- Keras深度学习实战(4)——深度学习中常用激活函数和损失函数详解
Keras深度学习实战(4)--深度学习中常用激活函数和损失函数详解 常用激活函数 Sigmoid 激活函数 Tanh 激活函数 ReLU 激活函数 线性激活函数 Softmax 激活函数 损失函数 ...
- SELU︱在keras、tensorflow中使用SELU激活函数
arXiv 上公开的一篇 NIPS 投稿论文<Self-Normalizing Neural Networks>引起了圈内极大的关注,它提出了缩放指数型线性单元(SELU)而引进了自归一化 ...
- Keras中使用如Leaky ReLU等高级激活函数的方法
在用Keras来实现CNN等一系列网络时,我们经常用ReLU作为激活函数,一般写法如下: from keras import layers from keras import modelsmodel ...
- Keras使用Leaky_Relu等高级激活函数
在Keras中,Leaky_Relu等高级激活函数需要通过额外增加层来使用,而不能像RELU之类的激活函数可以作为参数初始化全连接层. 具体用法如下: from keras.layers import ...
- tf.keras.activations.sigmoid 激活函数 示例
import tensorflow as tf Sigmoid 等价于 2 元素 Softmax,其中第二个元素假定为零.sigmoid 函数始终返回一个介于 0 和 1 之间的值., 用于隐层神经 ...
最新文章
- java中正则表达式 ?=_Java中的正则表达式
- 使用device.js检测设备并实现不同设备展示不同网页
- js 数组修改watch_前端面试:专注Vue.js常见的问题答疑,掌握了基本上Vue就过关了...
- oracle 删除数据 快慢,记录一下Drop表空间的速度
- 测试Servlet生命周期例子程序
- 大牛书单 | 春节特辑
- mysql 从库 问题_一篇文章帮你解决Mysql 中主从库不同步的问题
- mvc html绑定变量,c# – Asp.Net MVC 3使用变量对象进行自定义模型绑定
- wms地图绘制工具_【工具】奇幻风世界地图绘制工具Inkarnate
- 使用Hibernate的项目中对VO的理解
- java new char 初始化_java考试复习
- pip常用方法与升级到18.0升级报错问题
- 双系统启动引导项配置
- VI设计创意的方法与技巧
- 如何将自己开发的网站部署到小鸟云服务器上?
- VP9编码器客观及主观质量优化
- 工厂方法模式-----女娃造人的故事
- 《迷人的8051单片机》——导读
- 海外专利紧缺 中国IT企业国际化维艰
- 【苹果家庭推】imessage群发苹果软件安装C / C ++功能库提供
热门文章
- 启动时不自动打开一个空文档
- jq获取页面高度_jquery获取文档高度和窗口高度汇总
- win10覆盖安装修复_联想Y460AT老本安装win7+10双系统
- linux主机慢的原因,51CTO博客-专业IT技术博客创作平台-技术成就梦想
- linux 系统对信号的处理,Linux下的信号处理函数总结
- android横向滑动控件,Android学习——HorizontalScollview水平滚动控件
- java基础之 反射_Java基础之反射原理与用法详解
- 增城seo搜索引擎优化_搜索引擎seo优化主要从哪里入手?
- python 字符串 变量_Python检查变量是字符串
- 什么是SQL Server TRIM()函数?