机器学习 day22(ReLU激活函数,激活函数的种类,如何选择激活函数)

news2025/1/10 3:28:54
  1. ReLU激活函数
    在这里插入图片描述
  • 当问题的结果是二元的,则a的范围是(0,1)激活函数g(z)可以用sigmoid激活函数。如果问题的结果是多元的,如让a的范围取(0,+∞),激活函数g(z)可以选用ReLU激活函数,他在z<0时取0,在z ≥ 0时取z
  1. 常见的激活函数
    在这里插入图片描述
  • 左侧的为线性激活函数,因为f(x) = wx+b,使用激活函数后f(x) = g(z),此时a = g(z) = z = wx+b,又被称为没有使用任何激活函数,即无激活函数
  1. 为output layer选择激活函数
    在这里插入图片描述
  • 当在解决二元分类问题,即模型的输出结果范围是(0,1),预测y的可能结果是0或1时,sigmoid激活函数是output layer最适合的激活函数
  • 当在解决线性回归问题,且模型的输出结果范围是(-∞,+∞),预测y的结果可能取正数也可能取负数时,线性激活函数是output layer最适合的激活函数
  • 当在解决线性回归问题,且模型的输出结果范围是[0,+∞),预测y的结果取非负数时,ReLU激活函数是output layer最适合的激活函数
  1. 为hidden layer选择激活函数
    在这里插入图片描述
  • 在hidden layer中,通常选用ReLU激活函数
  • 尽管在神经网络的早期历史,sigmoid激活函数在很多地方使用。但渐渐的,ReLU激活函数变得更频繁,而sigmoid激活函数仅在二元分类模型的output layer中使用
  • sigmoid和ReLU的区别:
    a. ReLU的计算速度更快,因为它只需要取最大值,而sigmoid需要取幂等等
    b. ReLU仅在图形左侧变平坦,而sigmoid在图形的左右两侧都逐渐变平坦。因为当激活函数越平坦,成本函数就有越多平坦位置,而平坦位置的斜率很小,于是成本函数对应的梯度下降会执行的很慢
  1. 为神经网络模型选择激活函数
    在这里插入图片描述
  • 对于output layer:
    a. 在二元分类模型中,可以用siogmoid激活函数
    b. 在线性回归模型,且预测y可取正值或负值中,可以用线性激活函数( linear )
    c. 在线性回归模型,且预测y只可取非负数中,可以用ReLU激活函数
  • 对于hidden layer,默认推荐ReLU激活函数。即便是二元分类模型,我们也只在output layer用sigmoid激活函数,因为hidden layer中可以用ReLU来尽可能准确的、快速的保留特征,只需要最后output layer时使用sigmoid激活函数,模型输出结果就只会在(0,1)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/722962.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入理解预训练(pre-learning)、微调(fine-tuning)、迁移学习(transfer learning)三者的联系与区别

1. 什么是预训练和微调 你需要搭建一个网络模型来完成一个特定的图像分类的任务。首先,你需要随机初始化参数,然后开始训练网络,不断调整参数,直到网络的损失越来越小。在训练的过程中,一开始初始化的参数会不断变化。…

prometheus进程监控配置告警及解决grafana监控面板不展示主机名问题

process_exporter进程监控及告警 监控服务器全部或某些进程是否健康,以及进程所占用资源是否异常使用process_exporter监测器进行进程信息的采集与node_exporter监测器相同,需要监测哪台服务器的进程,就将process_exporter监测器部署在哪台 安…

python提取GO信息

1.原始数据: 原始数据链接: http://current.geneontology.org/ontology/go-basic.obo原始数据样式: 2.目标格式: 3.代码: with open("go-basic.obo","r") as file:lib{}for line in file:lin…

小米面试题:Spring Boot 有哪些优点?

大家好,我是你们的小米!今天我们来聊聊在Java开发领域备受瞩目的话题——Spring Boot。作为一款快速构建Java应用程序的框架,Spring Boot凭借其独特的优点和便利性,成为了众多开发者钟爱的选择。那么,让我们一起来看看…

MySQL数据库索引机制

文章目录 一、MySQL缓冲区二、MySQL的page1.认识单个page2.认识多个页3.聚簇索引和非聚簇索引 三、索引的操作1.创建主键索引2.创建唯一索引3.创建普通索引4.查询索引的方法5.删除索引的方法6.索引创建原则 一、MySQL缓冲区 MySQL是一款有客户端和服务端的网络应用&#xff0c…

使用CMD命令如何监听1433端口,windows下对端口的基本监听操作

使用CMD命令如何监听1433端口 开始---->运行---->cmd,或者是windowR组合键,调出命令窗口 netstat -ano |find "1433" 输入 netstat ;设定参数 -ano ;输入分隔符 | ;输入参数 find ;设定要监听的…

Zabbix监控系统及安装部署

Zabbix监控系统系统及安装部署 一、Zabbix的概念二、zabbix 监控原理三、zabbix的综合对比四、Zabbix 6.0 新特性Ⅰ、Zabbix server高可用防止硬件故障或计划维护期的停机:Ⅱ、Zabbix 6.0 LTS新增Kubernetes监控功能,可以在Kubernetes系统从多个维度采集…

走进人工智能|机器人技术 人机协作新纪元

前言: 机器人技术为人类提供协助、增强生产力,改善生活质量,并推动科技进步和社会发展。 文章目录 序言背景核心技术支持人机协作新纪元目前形式领跑人困难和挑战 总结 机器人技术作为现代科技领域的重要研究方向,已经在各个领域展…

电脑Tab键有什么功能?6个实用功能总结!

我最近对电脑的键盘很有兴趣,想了解一下各个键有什么特殊的用法。今天正好看到Tab键,想问下大家知道电脑的Tab键有什么比较好用的功能吗? 在电脑键盘上,Tab键是一个常见的键,它具有多种功能和用途。无论是在文本处理、…

BOSHIDA DC电源模块如何选择定制代加工

BOSHIDA DC电源模块如何选择定制代加工 选择定制代加工DC电源模块需要考虑以下几个方面: 1. 电源模块的性能和规格:需要根据实际应用场景,确定所需的输出电压、输出电流等参数,并选择合适的电源模块类型,如开关电源模…

神经网络的量化

tinyML 的主要挑战是如何采用相对较大的神经网络(有时约为数百兆字节),并使其适合并在资源受限的微控制器上运行,同时保持最小的功耗预算。 为此,最有效的技术称为量化(quantization)。 推荐&am…

1.5 为x64dbg编写插件

任何一个成熟的软件都会具有可扩展性,可扩展性是现代软件的一个重要特征,因为它使软件更易于维护和适应变化的需求,x64dbg也不例外其可通过开发插件的方式扩展其自身功能,x64dbg提供了多种插件接口,包括脚本插件、DLL插…

基于深度学习的高精度鸡蛋检测识别系统(PyTorch+Pyside6+YOLOv5模型)

摘要:基于深度学习的高精度鸡蛋检测识别系统可用于日常生活中或野外来检测与定位鸡蛋目标,利用深度学习算法可实现图片、视频、摄像头等方式的鸡蛋目标检测识别,另外支持结果可视化与图片或视频检测结果的导出。本系统采用YOLOv5目标检测模型…

水星U3相机在Halcon里面不能使用GenICamTL库采集解决方案

在halcon里面使用采集助手,U3相机不能使用GenICamTL库实时采集。 (首先确保已经安装好水星相机驱动,如果没有安装,GenICamTL库会找不到) 查看电脑的系统环境变量,打开对应电脑位数的值。 只留下大恒水星相…

ESP32(MicroPython) TFT LCD多功能显示(RTC+DHT22)

本程序内容与之前的类似,传感器换成DHT22,测量温湿度更符合日常使用的需要。逻辑上的一项改动是测量的温度和湿度值统一保留一位小数。 代码如下 from ili934xnew import ILI9341, color565 from machine import Pin, SPI import m5stack import tt14 …

【Redis】五大数据类型

🎯Redis 数据类型 💭Redis支持五种数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)及zset(sorted set有序集合)。 📝String(字符串) Redis的String类型是一种最基本的数据类型&…

基于OIDC的SSO单点登录

文章目录 什么是SSO(Single Sign On)单点登录OIDC(Open ID Connect)SSO服务授权流程(OIDC)授权模式授权码模式授权码模式授权流程请求授权码过程 授权模式对比总结 什么是SSO(Single Sign On&am…

Navicat 备份和恢复MongoDB库的数据

1、前期准备 (1) 有数据的MongoDB数据库old_db、空数据库new_db (2) 准备好MongoDB Tools 前往页面:https://www.mongodb.com/try/download/database-tools 选择所需版本下载并解压到自己想要的目录中: 2、将数据库old_db中的数据备份导出 (1) 对old_db…

多国卫星遥感领域工作人员和专家莅临大势智慧考察交流

7月4日下午,商务部卫星主题研修班(后简称“卫星研修班”)20余名来自多个国家的卫星遥感相关领域的工作人员和专家莅临武汉大势智慧有限公司(后简称“大势智慧”)参观考察、交流学习。大势智慧黄先锋博士陪同考察并作交…

学生用的台灯有什么讲究吗?盘点暑假适合写作业的台灯

如今青少年近视的比例越来越大,而且年龄越来越提前了,前不久经过一个小学看到二三年级就已经有孩子开始近视佩戴眼镜。其实造成近视的原因不全是读写作业时的坐姿不标准、学习时间过长、缺少户外的运动等,也包括可能灯光光源的问题造成对于视…