安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

神经网络与傅立叶变换有关系吗?

6月18日 孤行者投稿
  机器学习和深度学习中的模型都是遵循数学函数的方式创建的。从数据分析到预测建模,一般情况下都会有数学原理的支撑,比如:欧几里得距离用于检测聚类中的聚类。
  傅里叶变换是一种众所周知的将函数从一个域转换到另一个域的数学方法,它也可以应用于深度学习。
  本文将讨论傅里叶变换,以及如何将其用于深度学习领域。什么是傅里叶变换?
  在数学中,变换技术用于将函数映射到与其原始函数空间不同的函数空间。傅里叶变换时也是一种变换技术,它可以将函数从时域空间转换到频域空间。例如以音频波为例,傅里叶变换可以根据其音符的音量和频率来表示它。
  我们可以说,任何函数的傅里叶变换所执行的变换都是频率的函数。其中结果函数的大小是原始函数所包含的频率的表示。
  让我们举一个信号的例子,它的时域函数如下所示:
  在同一时间范围内获取另一个信号的一部分
  将这两个信号的称为A(n)和B(n),其中n是时域。因此,如果我们添加这些信号,信号的结构将如下所示:
  C(n)A(n)B(n)
  可以看到,函数的信号相加是将两个信号进行了加的操作,如果我们试图从这个相加信号C中提取信号A或B,我们会遇到一个问题,因为这些信号只是功率相加,和时间没有关系。也就是说相加的操作是同一时间上的功率的相加。
  可以在上图中看到,频域可以很容易地突出信号之间的差异。如果希望将这些信号转换回时域,我们可以使用傅里叶逆变换。傅立叶变数学原理
  正弦序列可用于表示时域中的信号,这是傅立叶变换的基础。所以如果函数是一个连续信号,函数f可以用来表示为:
  可以看到该函数是由无限正弦曲线相加组成的,我们可以将其视为函数信号的表示,并且该函数具有定义输出信号结构所需的两个系数。
  求解傅里叶变换积分(本质上是频率的函数)会产生这些系数。傅里叶变换的结果可以被认为是一组系数。它可以用数学表示如下:
  而这个函数的倒数可以看作是我们用来将频域函数转换为时域函数的时间函数,也就是傅里叶逆变换。
  求解上面的这些积分可以得到a和b的值,这里讨论的是信号是连续信号的情况。但是在现实生活中,大多数问题都是从离散采样的信号中产生的,为了找出这种信号变换的系数,我们需要执行离散傅里叶变换(DFT)。
  使用DFT我们可以得到一个相同长度等间隔的样本序列,这个函数是由一组等间隔的样本序列组成的。上面给出的函数f(t)的系数可以由下面的函数得到。
  a和b的值将是,
  在函数f(t)中使用项a和b,就可以找到频域中的信号。使用Python进行傅里叶变换
  Python的scipy模块提供了数学中所需的所有转换技术,所以可以直接使用它importnumpyasnpimportmatplotlib。pyplotaspltfromscipy。fftimportfft,fftfreq
  制作正弦波samplepointsN1200samplespacingT1。01600。0xnp。linspace(0。0,NT,N,endpointFalse)sumnp。sin(50。02。0np。pix)0。5np。sin(80。02。0np。pix)plt。plot(sum)plt。title(Sinewave)plt。xlabel(Time)plt。ylabel(Amplitude)plt。grid(True,whichboth)plt。show()
  上面的输出中,可以看到使用NumPy生成的正弦波,现在可以使用scipy库的FFT模块对其进行转换。sumffft(sum)xffftfreq(N,T)〔:N2〕plt。ylabel(frequency)plt。xlabel(sample)plt。title(FFTofsumoftwosines)plt。plot(xf,2。0Nnp。abs(sumf〔0:N2〕))plt。show()
  现在可以清楚地看到各种波的频率是多少,作为时域的函数形成的时这些并不明显,只有在频域表示时才能清楚的看到这些区别。
  通过上面的介绍已经了解了傅立叶变换的基本内容,但它现在与神经网络有什么关系呢?傅里叶变换是一种逼近其他频域函数的工具,而神经网络也可以逼近任意函数。我们将在本文的下一部分中介绍神经网络和傅里叶变换之间的关系。神经网络和傅里叶变换之间有什么关系?
  可以将傅里叶变换视为一种有助于逼近其他函数的函数,并且我们还知道神经网络可以被认为是一种函数逼近技术或通用函数逼近技术。
  上图描绘了一个采用傅里叶变换方法的神经网络。一个相对基本的神经网络的目标是希望在特定时间逼近一个未知函数及其值。大多数神经网络的任务是学习整个函数或算法或数据中指定的值点处的函数,傅里叶网络也是一样通过迭代技术找到逼近函数的参数。卷积神经网络中的傅立叶变换
  卷积神经网络中卷积层是主要基础组曾,在网络中,任何卷积层的主要工作是将滤波器(卷积核)应用于输入数据或特征图,对前一层的输出进行卷积。该层的任务是学习过滤器的权重。在一个复杂的卷积神经网络中看到,层数很多,每层的过滤器也很多,这使得计算成本非常高。
  使用傅里叶变换可以将层计算转换为频域中的元素乘积,网络的任务将是相同的,但是可以通过使用傅里叶变换来节省计算器的能量。
  综上所述,我们可以说卷积层或卷积层的过程与傅里叶变换有关。大多数时域中的卷积层可以被认为是频域中的乘法。我们可以很容易地通过多项式乘法来理解卷积。
  假设我们必须对任意值x的y和g进行函数处理,如下所示:
  y(x)axb
  g(x)cxd
  而这些函数的多项式乘法可以写成函数h
  h(x)y(x)。g(x)
  (axb)(cxd)
  acx(adbc)xbd
  综上所述,我们可以说卷积层过程可以定义为上述给定函数的乘积。函数的向量形式可以写成:
  y〔n〕ax〔n〕b
  g〔n〕cx〔n〕d
  向量形式的向量乘法为:
  h〔n〕y〔n〕Xg〔n〕
  H〔w〕F(y〔n〕)F(g〔n〕)Y〔w〕G〔w〕
  h〔n〕F1(H〔w〕)
  其中:乘法中的符号。表示乘法,X是卷积的。F和F1分别是傅里叶变换和傅里叶逆变换。n和w分别是时域和频域。
  综上所述,我们可以看到如果函数与时域相关,卷积层最终意味着傅里叶变换及其在乘法中的逆。如何在深度学习中使用傅立叶变换?
  在上一节中,我们已经看到时域中的卷积过程可以简单地认为是频域中的乘法。这证明它可以用于各种深度学习算法,即使它可以用于各种静态预测建模算法。
  让我们来看一个类似的卷积神经网络示例,这样我们就不会偏离本文的主题。
  卷积数学操作是在时域中执行乘法,而傅里叶变换背后的数学是在频域中进行乘法。
  为了在任何卷积神经网络中应用傅里叶变换,我们可以对输入和滤波器进行一些更改。
  如果CNN中的输入矩阵和滤波器矩阵可以转换为频域进行乘法运算,并且频域乘法的结果矩阵可以转换为时域矩阵,则不会对算法的准确性造成任何影响。矩阵从时域到频域的转换可以通过傅里叶变换或快速傅里叶变换来完成,而从频域到时域的转换可以通过傅里叶逆变换或快速傅里叶逆变换来完成。
  下图展示了我们如何使用快速傅里叶变换代替卷积。
  正如我们所讨论的,在任何复杂的网络中滤波器和层的数量都是非常高的,由于这些数量的增加,使用卷积的计算过程变得非常缓慢。而利用傅里叶变换可以减少这种计算的复杂性,使模型运行速度更快。
  如果你对这篇文章的思路有兴趣可以自行尝试,并欢迎留言讨论。
  作者:LorenzoCastagno
投诉 评论

打破价格体系的机型越来越多,R55600H配RTX3050笔最近笔记本市场处于更新换代的周期,因此价格不断走低,AMD和英特尔竞争得不亦乐乎。有人说酷睿12也没出多久啊,确实如此,但英特尔已经将酷睿13排上日程,因为AMD的Zen4也要……神经网络与傅立叶变换有关系吗?机器学习和深度学习中的模型都是遵循数学函数的方式创建的。从数据分析到预测建模,一般情况下都会有数学原理的支撑,比如:欧几里得距离用于检测聚类中的聚类。傅里叶变换是一种众所……非洲女孩远嫁中国,仅三年时间肥到亲娘不敢认,最爱吃大肉排骨前言2020年央视《黄金100秒》舞台上出现一位身穿红色长裙的非洲女孩娜布里娅。虽然她的皮肤黝黑,但是依然能发现她长着一张俊俏的脸庞。娜布里娅在一片欢呼声中自信满满……漂亮!俄罗斯黑客联盟奋起反击!宣战西方十国曾经以美国为首的多个国家掀起了反俄浪潮,有媒体报道称,国际黑客团体匿名者曾对俄罗斯的政府和媒体发起了网络攻击,至使俄罗斯政府和媒体网站受到了很大的影响,并导致被迫停工。此……保级成功!对手比赛闷平00,西班牙人剩余两场比赛变友谊赛LaLigahacomunicadoestemircolesquelospartidosEspanyolValenciayCeltaElche,sendascitasdonde……果然不出所料,高通开始官宣,外媒晚了,华为阿里早已出手文C君科讯排版C君科讯头条号原创文章,禁止抄袭,违者必究果然不出所料,美企开始官宣,外媒:晚了,华为、阿里早已出手根据调研机构IDC最新公布的数据显示,在20……今年手机行业垮定了?世界第一都要减产,其他厂商当然过不好上半年手机行业无疑是比较惨的,国内几个头部厂商看起来销量都比较拉胯。像过去小米还能走量的高端数字系列,今年这销量也是惨不忍睹,和过去相比相差甚远,也只能继续靠Redmi和降价来……生命的活力来源:人民网讽刺与幽默或者,我们也可以让自己的头脑不活动。我们尝试去依赖一些旧观念高中时学到的、从长辈那里听说的等等。我们可以像精神植物人一样,坐在电视或电脑屏幕前……世体德托马斯寻求世界杯后再转会,但西班牙人拒绝该提议据《世界体育报》报道,德托马斯正在寻求继续留在西班牙人,直到世界杯后重新评估自己的价值并在冬窗转会,但这一提议被俱乐部拒绝。目前,德托马斯与西班牙人的合同将于2026年6……米面吃多了,易诱发心血管病?Cell表示想长寿,米面仍是关键在中国人的餐桌上,精制米面一直都是主食的常见选择。米饭、馒头、面条等,在外国人的手中也能翻出很多的花样。但有越来越多的研究发现,米面吃多了,或许很容易伤身,不信你接着看下去。N……249个LinuxShell脚本经典案例,拿来即用(附PDF作为一名Linux运维工程师,会写好的脚本不仅能提高工作效率,还能有更多的时间做自己的事。最近在网上冲浪的时候,发现大家对Shell脚本都有心结,要么觉得自己写出来不好看,要么……荣耀80ProPlus曝光,LTPO技术天玑9100处理器,大家都知道,荣耀手机之前是华为的子品牌,到现在荣耀已经独立了两年了,之前荣耀刚独立两个月发布的手机,到现在为止已经实现了500多万的月销售量,就现在做的手机类型来看,款式非常多……
鹅鸭杀需要加速器吗,鹅鸭杀不开加速器能玩吗,加速器推荐环城贵阳玩转观云活力中心北部越野线沿线史地故事篇(朱官堡)马尔卡宁场均277进入180俱乐部能否创造神奇杀进欧锦赛四强赤胆忠心足球历史最忠诚11人阵容,实力足以夺得世界杯美媒猎户座飞船再创纪录汉阳树到底指哪一棵?央视文案从未让人失望过王芳接管中国男篮,张镇麟挤掉杜锋爱徒,母子同心令人敬佩Windows11Moment1正式版已开始推送漫谈青岛的海鲜南京为什么称为六朝古都?不妨到这看看,藏着珍贵的六朝遗存阿根廷世界杯首发浮现!11人已定10人,2大悍将竞争最后先发菊正宗和薏仁水哪个好?菊正宗和薏仁水区别我的自画像用开水泡饭能减肥吗转机来了?蔡英文刚要启程,美被曝改了主意,紧急叫停过境简报会松下TOUGHBOOK外壳使用什么材质知错就改的小猪关于加强离退休职工管理与服务工作的思考一篇文章玩转UED团队设计流程致未来的自己梅西与老婆约会秀名表电亮乡村旅游为“中国梦”注入实质性内容

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利