深度学习

深度学习是一种基于人工神经网络的机器学习方法,它通过多层神经网络对数据进行建模和学习,从而使计算机能够自动从数据中提取特征并进行预测。深度学习在图像处理、语音识别、自然语言处理等领域取得了显著的突破,特别是在大数据和强大计算能力的支持下,深度学习已成为解决复杂问题的主要技术。

浅谈自监督图神经网络

最近的一些研究发现很多自监督与无监督学习的技术思想也可适用于图类型的数据,我们在设计用于检测漏洞的图神经网络过程中也受到了很多来自CV、NLP领域自监督学习的启发来设计模型,我们今天将介绍一些其他研究者已经发表出来的相关的工作。

多模态深度学习:用深度学习的方式融合各种信息

我们对世界的体验是多模态的 —— 我们看到物体,听到声音,感觉到质地,闻到气味,尝到味道。模态是指某件事发生或经历的方式,当一个研究问题包含多个模态时,它就具有多模态的特征。为了让人工智能在理解我们周围的世界方面取得进展,它需要能够同时解释这些多模态的信号。

深度学习上下文中的这些概念你不能不懂

在深度学习领域,大家都能经常听到超参数和模型参数的概念,但是还有长期变量、临时变量这些概念很多人并不知道是什么,甚至不少资深玩家对超参数和模型参数的认识也是模糊不清,超参数、模型参数、长期变量与临时变量都是深度学习上下文中的参数变量,掌握好这些概念对我们加深了解深度学习很有必要,也是我们炼丹必不可缺少的一环。下面就让我们一起来了解这些概念吧!

深度学习中的五种归一化(BN、LN、IN、GN和SN)方法简介

神经网络学习过程的本质就是为了学习数据分布,如果我们没有做归一化处理,那么每一批次训练数据的分布不一样,从大的方向上看,神经网络则需要在这多个分布中找到平衡点,从小的方向上看,由于每层网络输入数据分布在不断变化,这也会导致每层网络在找平衡点,显然,神经网络就很难收敛了。

11种主要神经网络结构图解

随着深度学习的快速发展,人们创建了一整套神经网络结构来解决各种各样的任务和问题。尽管有无数的神经网络结构,这里有十一种对于任何深度学习工程师来说都应该理解的结构,可以分为四大类: 标准网络、循环网络、卷积网络和自动编码器。