TensorFlow激励函数

激励函数

  常见的激励函数有:线性激励函数、阈值或阶跃激励函数、S形激励函数、双曲正切激励函数和高斯激励函数等。

  TensorFlow三种常用激励 relu sigmoid tanh 本次利用relu激励进行离散点拟合

  激励函数(activation function)是一群空间魔法师,扭曲翻转特征空间,在其中寻找线性的边界。

激励函数可以引入非线性因素,解决线性模型所不能解决的问题

卷积神经网络中激励函数应用

CNN流程图

完整代码实现

# 激励函数
# 三种激励 relu sigmoid tanh
# 多层神经网络时 激励选择需慎重 会导致梯度消失或梯度爆炸
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt


def add_layer(inputs, inSize, outSize, activationFunction=None):
    # 输入层
    with tf.name_scope('Inputs'):
        weights = tf.Variable(tf.random_normal([inSize, outSize]))  # 矩阵
        biases = tf.Variable(tf.zeros([1, outSize]) + 0.1)</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值