IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> Image and Pattern Classification with Scattering -> 正文阅读

[人工智能]Image and Pattern Classification with Scattering

前两天跟师弟交流的时候发现在CNN提取特征之后对于特征进行识别和分析的这一部分还蛮有意思的,可能和我做的东西结合,于是看了下师弟分享的这一部分。

首先总结下和师弟交流的结果,主要是散射卷积网络:

——————

本来卷积神经网络的目的就是为了提取图像中的一些特征,然后在提取特征的过程中,人们想出不同的方法。散射神经网路相当于利用的是小波分析。具体来说是傅立叶分析的一个改进,或者说它的一个分支吧,因为本身傅立叶分析是给了一系列的三角函数作为基函数。然后通过我们的想研究的函数和这个基函数进行卷积。它卷积了以后就会只保留这个卷积的这个基函数就蕴含了的、或者说会筛选展示的这个函数的一些信息。所以说呢跟不同的基函数卷积就会暴露出不同的信息,因此可以通过与基函数的卷积实现对特征的提取。

小波分析本身在数学物理上讲的是:不仅考虑这个空间,而且考虑时间。就是因为傅立叶卷积是直接对time进行全积分吗,那这样的话,这个卷积就没有考虑时间。然后小波分析利用的两个因子一个是平移,一个是旋转。

在我们机器学习想要提取的特征,满足两个条件,第一个是平移不变性,第二个是旋转稳定性。我们可以证明,如果我们用小波神经网络(其实说白了就是说它的那个基函数呢是小波的基函数),然后它证明的是先卷积再取模,然后再积分的这种条情况下的求出来这个特征,它就满足之前提到的平移不变性和形变稳定性。但是因为它的第一个基函数呢,取的是它的低频的特征,所以说我们会再给另一个取卷积取出他中频的特征。就这样不断的一遍一遍的去卷积。本身卷积的过程中让函数是更平滑吗所以会丢失的信息。每个循环里多积基函数就会少一点丢失的信息。然后这样一层它就会卷积两次,就是分别进行两次卷积取模,然后再取积分,然后再通过这样一遍一遍学习,最后学出特征。

判断网络好不好的方式呢,其实就是看这个特征取得满足好是不是好的特征。现在来说比较好的方法呢,就是这个特征是不是平移不变和形变稳定的。它在实际生活中的应用中,一般最后会加一个分类器,SVM或者PCA和SVM或者用全连接层+softmax。然后说这个小波神经网络的作者,他又提出一个分配器SVM和PCA的一起做的就是效果还不错。

然后有关噪声。提取特征其实有一个比较难点的,就是去底噪。像高斯滤波器呢,就可以去掉那个椒盐噪声吧,椒盐噪声就是他我们肉眼来看是不会影响的,但是对于这些来说它会是一个非常难度很大的问题(脸上的麻子)。他们就尝试着在小波卷积层的之后加一个去噪层,也是用的小波分析,把它转化到神经网络里在做。

——————

我发现这个去噪的功能和我的因果结合不太方便,但是我对于后期的分类器比较感兴趣,师弟在这方面并没有多研究,但是给了我大佬的论文我来看,也就是题目提到的部分。

1.CNN怎么提取特征

https://easyai.tech/ai-definition/cnn/

这篇很详细,主要是三部分:

a.卷积层,通过卷积核(过滤器)不断平移的矩阵乘法生成特征矩阵

---矩阵NxM,卷积核a*a(一般a是3啊5啊很小的数字),生成的特征矩阵是(N-a+1)*(M-a+1)

b.池化层(pooling)降低维度,对图像进行下采样(under-sampling),通过与采样窗口的矩阵乘法使得矩阵维度大幅度减小(因为a很小所以卷积核虽然能缩小矩阵但是缩不多)

---矩阵N*M,采样窗口m*m,生成特征图(N/m)*(M/m)(m需要是N和M的公约数)

c.全连接层,通过节点之间的全连接进行“跑得动”的计算

d.输出之前可能要softmax之类的,可以看李老师之前的笔记

明天任务:

1.看一下S. Mallat, “Group invariant scattering,” Comm. Pure Appl. Math., vol. 65, pp. 1331–1398, 2012.

2.看一下Image and Pattern Classification with Scattering

3.李老师的课(不推荐)

4.搜索causality的相关文献论文

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-07-24 11:26:17  更:2021-07-24 11:26:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年4日历 -2024/4/19 11:19:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码