机器学习总结(十一):深度学习算法(CNN,SAE,等)及常见问题总结

堆叠自编码器详解(SAE) 自编码器及堆叠自编码器原理详解,及贪婪逐层训练方法。 阅读详情

(1)CNN

层级结构:输入层->卷积层->激励层->卷积层->激励层。。。

数据输入层(数据预处理):三种方法:去均值(即0均值化,CNN常用,训练集所有像素值减去均值,把输入数据各个维度中心化到0,测试集也减相同的均值);归一化(幅度归一化到同样的范围);PCA/白化(降维,白化是对数据每个特征轴上的幅度归一化)。

去均值的目的:(1)数据有过大的均值可能导致参数的梯度过大,在梯度回传时会有一些影响;(2)如果有后续的处理,可能要求数据0均值,比如PCA。

归一化的目的:为了让不同维度的数据具有相同的分布规模,方便操作,图像一般不需要。

白化的目的:相当于在零均值化和归一化操作之间插入一个旋转操作,将数据投影在主轴上。图像一般不需要,因为图像的信息本来就是依靠像素之间的相对差异来体现的。

参数初始化:随机初始化,给每个参数随机赋予一个接近0的值(不可0初始化)。

卷积计算层/CONV layer:参数共享机制。(跟过滤好像);作用:提取特征,通过BP误差的传播,可以得到对于这个任务最好的卷积核。

激励层(把卷积层输出结果做非线性映射):

Sigmoid,tanh,ReLU

Leaky ReLU:f(x)=max(0.01x,x),Maxout。

池化层/Pooling layer:夹在连续的卷积层中间。作用:1.具有压缩数据和参数的量,减小过拟合的作用。包括Max pooling 和average pooling;2.引入不变性,包括平移、旋转、尺度不变性。

基于堆叠自编码器(SAE)的图像特征提取与图像分类——附代码 比如说我们要训练一个(n -> m -> k) 结构的网络,实际上我们是先训练网络(n -> m -> n),得到(n -> m)的变换,然后再训练(m -> k -> m)网络,得到(m -> k)的变换。因此,其输入的大小将与其输出的大小相同。同样,再把一阶特征输入到刚训练好的第二层稀疏自编码器中,得到每个(h(1)(k))对应的二阶特征激活值$h(2)(k) $。接着,你需要把原始数据输入到上述训练好的稀疏自编码器中,对于每一个输入(x(k)),都可以得到它对应的一阶特征表示(h(1)(k))。 阅读详情

相关推荐

项目: 使用卷积神经网络CNN进行植物叶子分类

项目: 使用深度学习的植物叶子分类

踢足球的程序原的博客 2812

人工智能-机器学习-深度学习-分类与算法梳理

目前人工智能的概念层出不穷,容易搞混,理清脉络,有益新知识入脑。为便于梳理,本文只有提纲,且笔者准备仓促,敬请勘误,不甚感激。。

aidashuju的博客 5951

【中科院1区】Matlab实现灰狼优化算法GWO-SAE实现故障诊断算法研究

摘要随着工业生产的不断发展,设备故障诊断成为了保障生产安全、提高生产效率的关键问题。近年来,基于深度学习的故障诊断方法取得了显著进展,其中自编码器(SAE)因其强大的特征提取能力而备受关注。然而,SAE模型的训练往往依赖于人工经验设定超参数,且容易陷入局部最优,限制了其在实际应用中的效果。为了克服这些问题,本文提出了一种基于灰狼优化算法(GWO)优化的SAE故障诊断方法(GWO-SAE)。GWO算法是一种新型群体智能优化算法,具有收敛速度快、鲁棒性强等优点。

Matlab_fudao的博客 1545

机器学习(ML)、深度学习(DL)、强化学习(RL):人工智能的三驾马车

想象一下你在教孩子学习:**机器学习**像教孩子识别动物卡片,**深度学习**像让孩子理解整本百科全书,而**强化学习**则是让孩子通过游戏试错学会骑自行车——三种不同的学习方式,共同构成了人工智能的核心支柱。机器学习是**基础工具集**,深度学习是**感知增强器**,强化学习是**决策引擎**。你就拥有了解决现实世界复杂问题的全能工具箱。| **学习方式** | 从数据中学习 | 神经网络特征学习 | 环境交互学习 || **数据需求** | 结构化数据 | 大规模非结构化数据 | 环境交互经验 |

Loving_enjoy的博客 639

ML-Agent:Unity机器学习插件的全面解析

ML-Agent是一个开源的机器学习插件,使得开发者可以通过Unity来训练智能体。这使得在游戏和模拟环境中,使用增强学习技术成为可能,为AI研究和应用提供了全新的实验平台。ML-Agent 为 Unity 环境提供了强大的机器学习工具,其核心功能的设计允许开发者构建和训练智能体,以及在复杂的环境中进行模拟训练。在本章中,我们将详细介绍 ML-Agent 的主要功能,包括多智能体系统支持、智能体间通信机制、延迟奖励机制、环境同步更新、内置评估工具,以及插件的可扩展性。

weixin_35433448的博客 1627

SAE算法代码包

该代码包包含零元学习算法SAE的代码,亲测可运行,对研究零元学习童鞋们有一定的帮助

SAE特征提取.rar_SAE网络_数据提取_数据特征提取_深度学习 SAE_采用SAE进行特征提取

采用深度学习的SAE网络进行特征提取,该网络可以充分提取数据的潜在特征

群晖Web Station实战:从零搭建个人静态导航站

本文详细介绍了如何利用群晖NAS自带的Web Station套件,从零开始搭建个人静态导航站。通过安装Web Station、上传静态网站源码、配置网页服务与网络门户等步骤,无需代码基础即可实现内网访问。文章还分享了文件权限设置、个性化定制及常见问题排查等实用技巧,帮助用户高效管理个人常用网址,充分挖掘NAS的服务器潜能。

tea88的博客 1330

PayPal支付集成完全指南:开源库实践

本文介绍了如何从零开始集成PayPal支付功能。首先概述了PayPal提供的多语言SDK和开源库,包括PHP、Python、Node.js等版本。然后详细说明了准备工作,包括注册开发者账号、获取API凭证和使用沙盒环境测试。文章以Node.js为例,演示了安装SDK、基础配置和实现支付流程的完整代码,包括创建订单和捕获支付两个核心功能。最后提及了订阅支付等高级功能,为开发者提供了完整的支付集成方案。通过清晰的代码示例和步骤说明,帮助开发者快速实现PayPal支付功能集成。

2501_93501927的博客 1259

测试工程师玩转DeepSeek之Prompt

掌握这些提示词技巧,测试工程师可提升与DeepSeek的协作效率至少3倍。建议结合具体项目上下文进行二次优化,并建立团队内部的提示词知识共享库。✅ “为电商支付接口生成包含幂等性验证的测试用例,覆盖网络中断重试场景”❌ “帮我写测试用例”

weixin_44872675的博客 2262

el-upload自定义上传dwg/dxf文件并且携带额外参数(CAD)

需求:需要使用el-upload自定义上传cad的图片或普通图片,这边需要判断区分下,以及上传后清空上传文件列表。

请叫我欧皇!的博客 1535

S32K144 SDK实战:FTM输入捕获模块的配置与应用

本文详细介绍了S32K144 SDK中FTM输入捕获模块的配置与应用实践。从基础认知到开发环境搭建,再到引脚配置和中断处理技巧,全面解析了如何利用FTM模块实现高精度信号测量。特别适用于电机控制、工业测速等场景,帮助开发者快速掌握S32K144的FTM输入捕获功能。

weixin_42566424的博客 217

SAP 分期付款,付款条件的要件定义方法

以上内容做好后,可以在F-02或者F-60里看设置后的结果。找到相关路径选择【维护支付条件】点击进入后,选择【新条目】再设置一个总的支付规则,注意这里【付款条款】一定要选择。例:默认付款条件SP00,改成刚定义好的0028即可。将刚才基础创建的付款条件,以以下方式录入,注意。028A- 30天到期,过账日期基础。028B- 60天到期,过账日期基础。028C- 90天到期,过账日期基础。目的:新建支付条款(本次以。的选择,然后保存后,完成。,【基准日期缺省值】选择。基础创建好了以后,选择【

晴天的博客分享技术知识 2936

Workbuddy+DeepSeek V4傻瓜流配置全指南:API接入、模型切换与Agent实战

AI编程助手的核心价值不在于模型本身,而在于如何稳定、安全、低门槛地调用其能力。Agent作为智能体范式,依赖可靠的运行时环境与标准化API通信;DeepSeek V4系列凭借高吞吐、低延迟和强工具调用支持,成为当前生产级Agent的理想引擎。Workbuddy则通过本地配置管理、环境变量注入与UTF-8无BOM容错等工程设计,将复杂部署简化为可复现、可版本化、可团队协同的实践流程。本文聚焦API接入路径下的真实卡点——从Key获取验证、models.json字段语义到沙箱权限控制,覆盖开发者在Window

weixin_33702545的博客 2375

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

上一篇: 机器学习总结(十):常用聚类算法(Kmeans、密度聚类、层次聚类)及常见问题
下一篇: 中兴蓝剑计划机试题(FIFO缓存)
西电校草
博客等级 码龄13年 246粉丝 19原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值