# 卷积神经网络finetune
## 引言
卷积神经网络(Convolutional Neural Network,CNN)是一种常用于图像识别和计算机视觉任务的深度学习模型。它通过使用卷积层、池化层和全连接层等组件,可以有效地提取图像的特征并进行分类。然而,在某些情况下,我们可能需要根据特定任务的需求对已经训练好的CNN模型进行微调(finetune),以提高其性能。本文将介绍如何使用fi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-29 08:06:32
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、简要介绍谈到深度学习,不得不说的就是卷积神经网络了,近年来,无论是在图像识别、语音识别领域,还是在目标检测、语义分割领域,卷积神经网络都大放异彩,向我们展现出它独特的魅力。卷积神经网络 (Convolutional Neural Networks,CNN)是一类包含卷积运算且具有深度结构的前馈神经网络,它是为识别二维形状而特殊设计的一个多层感知器,这种网络结构对平移、比例缩放、倾斜或者共他形式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 13:10:41
                            
                                107阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            finetune 就是微调的意思,那为什么要微调呢,为什么不能自己重新训练一个网络呢?因为我们没呢么多样本,没那么高超的技术使神经网络合理且有用,因此我在训练好的模型的基础上只训练其中一个或几个层,而把其他层的参数都冻结起来。一个正确的训练好的神经网络应该是什么样的呢? 如果将神经网络中的所有过滤器都可视化的话,可以发现,由低到高实际上是不断组合,不断得到更高层次抽象的过程,例如一开始只是一些颜色            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-12 01:52:19
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            finetune 就是微调的意思,那为什么要微调呢,为什么不能自己重新训练一个网络呢? 因为我们没呢么多样本,没那么高超的技术使神经网络合理且有用,因此我在训练好的模型的基础上只训练其中一个或几个层,而把其他层的参数都冻结起来。一个正确的训练好的神经网络应该是什么样的呢? 如果将神经网络中的所有过滤器都可视化的话,可以发现,由低到高实际上是不断组合,不断得到更高层次抽象的过程,例如一开始只是一些颜            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 08:32:58
                            
                                131阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            神经网络有监督的算法。神经网络算法既能做回归又能做分类。我们说人工智能做的就是拟人,神经网络就做的最佳的拟人。1.神经元介绍:神经网络是由很多神经元组成。神经元的每个输入是机器学习中的每个特征维度X,每个连接是权重W,将特征维度和权重相乘再相加汇总,经过一个非线性变换(函数变换)后的结果,就是一个神经元的输出。也是下层神经元的输入。也就是说对于一个神经元,有可能就是一个线性回归,也有可能就是一个逻            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 20:46:52
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录神经网络整体理解神经元模型多层网络梯度下降gradient descentstochastic gradient descentmini-batch gradient descent反向传播(西瓜书搬运)过拟合卷积神经网络(CNN)为什么提出CNN什么是CNN卷积的过程相关概念池化全连接卷积神经网络——基本概念卷积神经网络(Convolutional Neural Network,CNN)的主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-16 19:19:09
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            0 引言随着深度学习领域中各类算法的迅速发展,卷积神经网络(CNN)被广泛应用在了分类任务上,输出的结果是整个图像的类标签。在生物医学领域,医生需要对病人的病灶区域进行病理分析,这时需要一种更先进的网络模型,即能通过少量的图片训练集,就能实现对像素点类别的预测,并且可以对像素点进行着色绘图,形成更复杂、严谨的判断。于是U-Net网络被设计了出来。1 U-Net概念及原理U-Net网络结构最早由Ro            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-23 09:22:57
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            卷积神经网络 CNN 文章目录卷积神经网络 CNN一、概述二、卷积的概念三、CNN原理3.1 卷积层3.2 池化层3.3 完全连接层3.4 权值矩阵BP算法3.5 层的尺寸设置四、CNN简单使用五、总结 一、概述  卷积神经网络(Convolutional Neural Network, CNN)是一种前馈神经网络,它的人工神经元可以响应一部分覆盖范围内的周围单元,对于大型图像处理有出色表现。              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 16:09:28
                            
                                1435阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            AI领域是一个非常交叉的领域,涉及很多技术:数学、软体、硬件和,尤其还有硬件环节,不过一切来源或输入的入口一般有三个:一个是图像识别和处理是其中一个非常重要的环节,一个是自然语言处理,还有一个就是借口输入。一、这是一个python卷积神经网络的代码(开源):https://github.com/yangshun2005/CNN_sentence 二、下面是一些基本公式,以备忘:写CNN的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-10 17:29:39
                            
                                390阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            卷积学习网络1.卷积神经网络简介一般的前馈神经网络权重参数矩阵过大,过拟合风险很高,并且在做图像处理时需要将图像展开为向量,这会丢失一些空间信息,于是在此基础上开发出卷积神经网络作为优化。卷积神经网络是一类包含卷积计算且具有深度结构的前馈神经网络,与普通前馈神经网络不一样的是,卷积神经网络的输入层为图像数据(32x32x3矩阵)而不是将图像数据展开为向量计算,隐含层不再仅仅是神经层简单的线性非线性            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 20:40:14
                            
                                552阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            卷积运算与相关运算在计算机视觉领域,卷积核、滤波器通常为较小尺寸的矩阵,比如\(3\times3\)、\(5\times5\)等,数字图像是相对较大尺寸的2维(多维)矩阵(张量),图像卷积运算与相关运算的关系如下图所示(图片来自链接),其中\(F\)为滤波器,\(X\)为图像,\(O\)为结果。相关是将滤波器在图像上滑动,对应位置相乘求和;卷积则先将滤波器旋转180度(行列均对称翻转),然后使用旋            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-12 21:20:43
                            
                                282阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ConvNets
卷积神经网络的结构基于一个假设,即输入数据是图像,基于该假设,我们就向结构中添加了一些特有的性质。这些特有属性使得前向传播函数实现起来更高效,并且大幅度降低了网络中参数的数量。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 16:58:42
                            
                                910阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            卷积神经网络一、卷积神经网络与BP网络(传统前馈神经网络)相比具有以下特点:(1)、采取局部连接(稀疏连接),减少了所需参数; (2)、可直接处理二维数据,故常被用于图片处理操作; (3)、具有三个基本层——卷积层、池化层、全连接层:卷积层CNN算法常用于图片处理,其中卷积层是通过多个卷积核对输入的图片像素矩阵进行局部连接,通过权值共享与卷积的方式进行图片的特征提取得到特征映射数据。(所以卷积核又            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-15 15:36:43
                            
                                439阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            (一)卷积神经网络卷积神经网络最早是由Lecun在1998年提出的。卷积神经网络通畅使用的三个基本概念为:1.局部视觉域;2.权值共享;3.池化操作。 在卷积神经网络中,局部接受域表明输入图像与隐藏神经元的连接方式。在图像处理操作中采用局部视觉域的原因是:图像中的像素并不是孤立存在的,每一个像素与它周围的像素都有着相互关联,而并不是与整幅图像的像素点相关,因此采用局部视觉接受域可以类似图            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-16 00:15:14
                            
                                1095阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1.前言:2.CNN的卷积过程:3.CNN的池化过程:4.CNN的激活过程:5.总结:1.前言:神经网络在好几年前出现感觉像是一个降维打击,适用的场景包括股市分析,环境监测,医学影像,生物信息基因序列等等等等,最近这几年来,随着越来越多的人去了解神经网络后,神经网络已经是火的一塌糊涂了。而毫不夸张的说,现在处在的这个人工智能的时代,我们作为参与者或多或少会用过的一些东西,可能这些东西背后的算法            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 00:07:05
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、卷积神经网络卷积神经网络包括:卷积层、激活函数、池化层、全连接层通常把神经网络的隐藏层分为 卷积层和池化层二、卷积层块一般包括:卷积层+激活函数+汇聚层(池化层,又叫下采样层)三、概念及作用1)卷积层(Convolutional layer)通过卷积操作(线性操作,即在原始图像上平移)对输入图像进行降维和特征提取如图所示,卷积层实际上,就是按照模板(卷积核)的样子扫描原始图像,图像的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-26 12:55:16
                            
                                554阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            卷积过程是卷积神经网络最主要的特征。然而卷积过程有比较多的细节,初学者常会有比较多的问题,这篇文章对卷积过程进行比较详细的解释。1.卷积运算首先我们需要知道什么是卷积计算,它其实是一种简单数学运算,有两个步骤:一个是矩阵内积乘法,另一个是将内积乘法的结果进行全加。 (1)矩阵内积乘法 矩阵的内积乘法非常简单,就是把两个相乘的矩阵,相同位置的元素进行乘法运算,这个时候会得到一个新的矩阵(在这里我们需            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 10:13:07
                            
                                346阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            卷积神经网络——卷积操作在上一篇《卷积神经网络简介》里我们介绍了卷积神经网络包含四个主要的操作,其中最重要的就是本文要讲述的“卷积”操作。对于CNN,卷积操作的主要目的是从输入图像中提取特征。卷积通过使用输入数据的小方块学习图像特征来保留像素之间的空间关系。     图 1 
    卷积操作就是卷积核(过滤器 / Filter)在原始图片中进行滑动得到特征图(Feature Map)的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 16:42:47
                            
                                353阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            反卷积是指,通过测量输出和已知输入重构未知输入的过程。在神经网络中,反卷积过程并不具备学习的能力,仅仅是用于可视化一个已经训练好的卷积网络模型,没有学习训练的过程。对于一个复杂的深度卷积网络,通过每层若干个卷积核的变换,我们无法知道每个卷积核关注的是什么,变换后的特征是什么样子。通过反卷积的还原,可以对这些问题有个清晰的可视化,以各层得到的特征图作为输入,进行反卷积,得到反卷积结果,用以验证显示各            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 21:02:26
                            
                                266阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、基本概念1.卷积(Convolution)卷积是一个物理和数学的概念,可以理解为,系统某一时刻的输出是由多个输入共同作用(叠加)的结果。 卷积公式如下:详细讲解可以看【从“卷积”、到“图像卷积操作”、再到“卷积神经网络”,“卷积”意义的3次改变】实质上,卷积就是对信息(信号)进行“过滤”(滤波),它能够“过滤出”我们感兴趣、对我们有用的信息。在这里的卷积和物理数学上的概念不一同,在图像的卷积操            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 00:00:54
                            
                                557阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                    