Day06-08.CNN概述介绍

一、CNN概述

卷积神经网络(Convolutional Neural Network)是含有卷积层的神经网络. 卷积层的作用就是用来自动学习、提取图像的特征。

CNN网络主要由三部分构成:卷积层、池化层和全连接层构成:

1、卷积层负责提取图像中的局部特征;

2、池化层用来大幅降低参数量级(降维);

3、全连接层用来输出想要的结果。

图中CNN要做的事情是:给定一张图片,是车还是马未知,是什么车也未知,现在需要模型判断这张图片里具体是一个什么东西,总之输出一个结果:如果是车 那是什么车。

最左边是:

数据输入层:对数据做一些处理,比如去均值(各维度都减对应维度的均值,使得输入数据各个维度都中心化为0,避免数据过多偏差,影响训练效果)、归一化(把所有的数据都归一到同样的范围)、PCA等等。CNN只对训练集做"去均值"这一步。

中间是:

卷积层(CONV):线性乘积求和,提取图像中的局部特征

激励层(RELU):ReLU激活函数,输入数据转换成输出数据

池化层(POOL):取区域平均值或最大值,大幅降低参数量级(降维)

最右边是:

全连接层(FC):输出CNN模型预测结果

相关推荐
Ysn07191 小时前
YOLO-Master工程:experts.py 专家结构详解与目标检测专家设计启发
人工智能·yolo·目标检测
BingoGo1 小时前
使用 GPT-6 Astra 模型 请立刻更新你的 Skill 与提示词
人工智能
香菜+1 小时前
端侧视频分析 · 架构笔记
人工智能
s1ckrain1 小时前
【论文阅读】A Survey on Vision–Language–Action Models for Embodied AI
论文阅读·人工智能·多模态·具身智能
深圳雨林凯AI1 小时前
图案裂变的“风格归一化“设计思路:主体保得住,画风才拉得齐|雨林凯AI技术笔记
人工智能·笔记
北域码匠1 小时前
高通滤波算法深度解析(High-Pass Filter)
stm32·算法·c#·数字信号处理·嵌入式开发·滤波算法·高通滤波
DevNo2 小时前
英文会议转中文纪要,三款AI工具实测体验
人工智能
深小乐2 小时前
AI 说话越来越难懂?Anthropic 员工都在用 ELI5 这个图解 Skill
人工智能
问天_观心2 小时前
大模型微调学习(二)
人工智能·python·深度学习·学习·语言模型·transformer
甲维斯2 小时前
我要吹爆GPT6了!实测3列惊为天人!
人工智能