神经网络的常用激活函数

激活函数

Sigmoid

曲线图如下:

实现方法:

python 复制代码
import tensorflow as tf
import matplotlib.pyplot as plt
import numpy as np
#定义x的取值范围
x = np.linspace(-10,10,100)
#直接使用tensorflow实现
y = tf.nn.sigmoid(x)
#绘图
plt.plot(x,y)
plt.grid()
plt.show()

Tanh(双曲正切曲线)

实现方法:

python 复制代码
import tensorflow as tf
import matplotlib.pyplot as plt
import numpy as np
#定义x的取值范围
x = np.linspace(-10,10,100)
#直接使用tensorflow实现
y = tf.nn.tanh(x)
#绘图
plt.plot(x,y)
plt.grid()
plt.show()

RELU


实现方法:

python 复制代码
import tensorflow as tf
import matplotlib.pyplot as plt
import numpy as np
#定义x的取值范围
x = np.linspace(-10,10,100)
#直接使用tensorflow实现
y = tf.nn.relu(x)
#绘图
plt.plot(x,y)
plt.grid()
plt.show()

LeakyRelu

实现方法:

python 复制代码
import tensorflow as tf
import matplotlib.pyplot as plt
import numpy as np
#定义x的取值范围
x = np.linspace(-10,10,100)
#直接使用tensorflow实现
y = tf.nn.leaky_relu(x)
#绘图
plt.plot(x,y)
plt.grid()
plt.show()

softmax

实现方法:

python 复制代码
import tensorflow as tf
import matplotlib.pyplot as plt
x = tf.constant([0.2,0.02,0.15,1.3,0.5,0.06,1.1,0.05,3.75])
y = tf.nn.softmax(x)
plt.plot(x,y)
plt.grid()
plt.show()
相关推荐
踏着七彩祥云的小丑5 小时前
AI——Dify企业级最佳实践
人工智能·ai
阳明山水5 小时前
零售销量预测为何选LightGBM
人工智能·机器学习·微信·微信公众平台·微信开放平台
2zcode5 小时前
基于深度学习的智能职业匹配系统设计与实现
人工智能·深度学习
MClink5 小时前
Hermes Agent vs OpenClaw:AI Agent 框架的「开源之王」与「硅谷新星」
人工智能
孤舟簔笠翁5 小时前
讲透智能体技术AI Agent 是什么?
人工智能
古雨蓝枫5 小时前
AI排名(Ranking-AI)-2026-05-16
人工智能
TMT星球5 小时前
科技领跑公益,擎天租机器人“天团”助阵2026渣打上海10公里跑
人工智能·科技·机器人
子午5 小时前
校园课堂异常行为检测系统~Python+YOLOV8算法+深度学习+模型训练+人工智能
人工智能·python·yolo
青春不败 177-3266-05205 小时前
MATLAB 2024b深度学习新特性全面解析与DeepSeek大模型集成开发
人工智能·深度学习·机器学习·matlab·卷积神经网络·自编码器·deepseek
2zcode5 小时前
滚压表面强化过程中变形诱导位错演化与梯度晶粒细化机理的数值模拟研究
人工智能·python·算法