在机器视觉和其他很多问题上,卷积神经网络取得了当前最好的效果,它的成功促使我们思考一个问题,卷积神经网络为什么会这么有效?在本文中,SIGAI将为大家分析卷积神经网络背后的奥秘。
2021-12-11 23:18:17 1.04MB 卷积神经网络 人工智能 机器学习 SIGAI
1
计算机视觉技术大量应用于自动驾驶系统,主要解决物体识别与物体分类问题,本文根据任务提出了一种轻量化的神经网络结构.为解决训练数据规模不足的问题,采用了改进型数据增强算法,使训练数据成倍增加.同时为解决使用数据生成器作为验证集,无法使用tensorboard的问题,提出了解决方案,通过卷积网络可视化方法详细研究了神经网络处理图像信息的原理并提出了优化方法.训练后的模型在验证集上准确率达到了97.5%,满足了自动驾驶系统对分类任务准确率的要求.
1
我就废话不多说了,大家还是直接看代码吧! model = keras.models.Sequential([ #卷积层1 keras.layers.Conv2D(32,kernel_size=5,strides=1,padding=same,data_format=channels_last,activation=tf.nn.relu,kernel_regularizer=keras.regularizers.l2(0.01)), #池化层1 keras.layers.MaxPool2D(pool_size=2,strides=2,padding=same), #卷积层
2021-12-11 12:35:12 67KB AS ens keras
1
DBCNN-Pytorch 使用深双线性卷积神经网络进行盲图像质量评估的实验性PyTorch实现。 目的 考虑到PyTorch在学术界的受欢迎程度,我们希望此回购协议可以帮助IQA的研究人员。 此存储库将用作集成IQA研究的先进技术的活动代码库。 要求 PyTorch 0.4+ Python 3.6 默认设置下的用法 python DBCNN.py 如果要重新训练SCNN,仍然需要Matlab和原始存储库来生成合成失真的图像。 python SCNN.py 引文 @article {zhang2020blind, title = {使用深双线性卷积神经网络进行盲图像质量评估}, 作者= {张维霞和马克德和闫家加邓,德祥和王舟}, journal = {IEEE视频技术电路和系统的交易}, 音量= {30}, 数字= {1}, 页数= {36--47}, 年= {2020} } 致谢
2021-12-11 11:28:44 4.59MB python deep-neural-networks deep-learning pytorch
1
里面包含基于TensorFlow的mnist数据集卷积神经网络代码,从数据提取,到精度测试都有,适合初学者观看。
1
针对卷积神经网络(CNN)在通用CPU以及GPU平台上推断速度慢、功耗大的问题,采用FPGA平台设计了并行化的卷积神经网络推断系统。通过运算资源重用、并行处理数据和流水线设计,并利用全连接层的稀疏性设计稀疏矩阵乘法器,大大提高运算速度,减少资源的使用。系统测试使用ORL人脸数据库,实验结果表明,在100 MHz工作频率下,模型推断性能分别是CPU的10.24倍,是GPU的3.08倍,是基准版本的1.56倍,而功率还不到2 W。最终在模型压缩了4倍的情况下,系统识别准确率为95%。
2021-12-10 20:56:03 401KB 卷积神经网络CNN
1
这项研究工作部署了一种很有前景的方法来识别手写英文字母和神经数字。 在这项研究工作中,分析和研究了基于深度神经网络的卷积神经网络模型在 MNIST 数据集上的性能。 该标准化数据集包括手写文本,包括数字和字母。 在各种实验中,CNN 的参数在多个实例中配置,以分析其在不同环境下的性能。 虽然主要配置集包括误差函数、激活函数、隐藏层数、时期数、各种优化技术以解决凸和非凸可优化目标函数。 实验结果证明了其与现有艺术相当的有前途的价值。 所讨论模式的结论性能在具有交叉熵误差函数的 sigmoid 激活函数下达到了 99.65 的最高分类率,并且首先将性能延迟评估为不同隐藏层数的度量。
2021-12-10 15:37:25 413KB 论文研究
1
使用CNN进行动作识别 在该项目中,对卷积神经网络(CNN)进行了训练,以使用Pytorch对图像和视频进行分类。 数据集 使用过的UCF101数据http://crcv.ucf.edu/data/UCF101.php但仅接受了10个班级(共101个班级)。 每个剪辑有3帧,每帧为64 * 64像素。 片段的标签位于q3_2_data.mat 。 trLb是训练剪辑的标签,而valLb是验证剪辑的标签。 首先对CNN进行训练以对每个图像进行分类。 然后,使用3D卷积训练CNN,将每个剪辑分类为视频而不是图像 Kaggle比赛 CNN对图像的动作识别-排名第10- http://www.kaggle.com/c/cse512springhw3 CNN对视频的动作识别-排名32- http://www.kaggle.com/c/cse512springhw3video
2021-12-10 15:26:52 55.29MB cnn torch python3 image-classification
1
卷积神经网络(CNN)的文本分类 这是一个使用CNN对文本文档/句子进行分类的项目。 您可以在和的博客条目中找到类似方法的精彩介绍。 我的方法与Denny和Yoon Kim的原始论文[1]相似。 您也可以在找到Yoon Kim的实现。 ***更新***-2019年12月15日:版本0.2.0的更改 我已将代码更新为TensorFlow2。此外,我在jupyter笔记本中进行了一些更改: 删除Yelp数据集 为IMDB添加TensorFlow数据集 ***更新***-2019年5月17日:0.1.0版中的更改 模型: 将字级与基于字符的输入相结合。 char输入ist是可选的,可以用于进一步
2021-12-10 12:48:35 209KB nlp deep-learning text-classification tensorflow
1
CNN最大的特点在于卷积的权值共享结构,可以大幅减少神经网络的参数量,防止过拟合的同时又降低了神经网络模型的复杂度。在CNN中,第一个卷积层会直接接受图像像素级的输入,每一个卷积操作只处理一小块图像,进行卷积变化后再传到后面的网络,每一层卷积都会提取数据中最有效的特征。这种方法可以提取到图像中最基础的特征,比如不同方向的边或者拐角,而后再进行组合和抽象形成更高阶的特征。 一般的卷积神经网络由多个卷积层构成,每个卷积层中通常会进行如下几个操作: 图像通过多个不同的卷积核的滤波,并加偏置(bias),特取出局部特征,每个卷积核会映射出一个新的2D图像。 将前面卷积核的滤波输出结果,进行
2021-12-09 22:08:11 93KB fl flow mnist
1