首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

什么是神经网络和深度学习?神经网络深度的理论极限是多少?

问:什么是神经网络和深度学习?为什么它们在现代人工智能研究和应用中变得如此突出?

答:这是顶层描述:神经网络是一种软件和数据组织,一种使用软件生成机器理解的方法。

人们所做的最困难的事情之一就是产生新的理解。嗯,从技术上和物理上来说,形成新的理解一点也不困难,但人们往往非常讨厌形成新的理解的准备工作。老实说,我们就是这样不成熟。

因此,我们已经想出了如何通过一种我们称之为“人工智能”的方法来完成这种令人讨厌的让我觉得愚蠢的行为,即对软件形成新的理解。

这是一种计算新推导式的真实的、可操作的方法。仅此一点就非常强大。

问:神经网络深度的理论极限是多少?

答:神经网络深度的理论限制尚未确定,并且仍在进行研究以探索深度学习的功能和局限性。在实践中,近年来,由于硬件和软件的进步,以及残差连接和批量归一化等新技术的发展,神经网络的深度显着增加。

然而,更深的网络通常更加复杂且难以训练,并且可能会遇到梯度消失和过度拟合等问题。因此,神经网络的最佳深度取决于具体的任务、数据和可用的计算资源,并且必须通过实验和优化来确定。

问:神经网络过度拟合意味着什么?

答:当你过度拟合神经网络时,你实际上是在将你的参数(权重和偏差)调整到令人难以置信的高度。例如,您的训练数据的分类准确度可能为 95%,测试/验证数据的准确度可能为 40%。过度拟合的一个好迹象是当测试/验证数据的损失大大超过训练损失时。

但为什么这种调整会对训练和测试/验证产生如此大的影响呢?

想一想 10 次多项式和线性最佳拟合线之间的区别。当然,前者可能会扭转和转向以满足每个点(似乎是最佳选择),但是当您添加尚未训练的额外数据时,多项式会严重失败,这与稳定的线性最佳拟合线不同,后者概括为数据好多了。

更好的类比可能是这样的:     

当然,就最低成本和 1:1 适合而言,这是特定人(训练数据)的最佳床,但如果另一个稍高或稍大的人睡在那里(测试/验证数据),这将是一个可怕的选择。线性最佳贴合线可能是普通的大号床:不要太大而浪费金钱,但仍然适合大多数体型。

问:CNN 和 GAN 有什么区别?

答:GAN 最先进的神经网络方法。在这里,我们有两个主要的神经网络,即生成器和鉴别器。GAN的网络主要用于生成合成信息或虚假数据。

这里生成器的主要目标是从噪声数据生成假数据。它的作用类似于 DCNN 网络,它将生成图像、文本或视频。

其中判别器的主要目标是发现输入数据或信息是假的还是真实的,它就像二元分类器。我们可以说它可以像二元CNN网络一样,最终对输入数据或信息是否真实进行分类。

上图是关于判别器网络的。

上图本身就表明了 GAN 的意志是如何运作的。

所以我们可以说 CNN 是 GAN 网络的一部分,而 GAN 同时具有 CNN 和 DCNN 网络。

问:什么是 VGG-19 神经网络?

答:VGG-19 是一种深度卷积神经网络架构,由牛津大学视觉几何小组(VGG)开发。它是 VGG 神经网络家族的一个变体,以其在图像分类任务中的简单性和有效性而闻名。

VGG-19网络由19层组成,其中包括16个卷积层和3个全连接层。每个卷积层都使用步长为 1 和填充为 1 的 3x3 滤波器,后面是修正线性单元 (ReLU) 激活函数。该网络还使用最大池化层来减少特征图的空间维度。

VGG-19 网络在 ImageNet 数据集上进行训练,该数据集包含来自一千个不同类别的数百万张标记图像。它在 ImageNet 分类任务上实现了最先进的性能,在验证集上的准确率为 74.4%。

VGG-19 网络通常用作计算机视觉应用中迁移学习的预训练模型。迁移学习涉及使用预先训练的模型作为新任务的起点,并在特定于新任务的较小数据集上微调模型。VGG-19 网络已用于各种计算机视觉应用,包括对象检测、图像分割和风格迁移。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Oy7LO-lOLcgU3kuxGfWFD5hw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券