| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 人工智能-作业4:CNN - 卷积 -> 正文阅读 |
|
[人工智能]人工智能-作业4:CNN - 卷积 |
文章目录一、简单描述卷积、卷积核、多通道、特征图、特征选择概念。1. 卷积卷积是分析数学中一种重要的运算。 2. 卷积核(Kernel)在图像卷积计算中,需要定义一个卷积核(Kernel)。卷积核是一个二维矩阵,矩阵中数值为对图像中与卷积核同样大小的子块像素点进行卷积计算时所采用的权重。 3. 多通道多通道图像是指多个摄像机拍摄的同一个场景的图像或者一个摄像机在不同时刻拍摄的同一场景的图像。在表示图像时,使用多个通道对图像进行编码。多通道图像常用于人工智能领域。 4. 特征图(feature map)如下图所示,图像与卷积核加权累加得到卷积(滤波)后的特征图。卷积滤波结果在卷积神经网络中被称为特征图。 5. 特征选择人的视觉神经细胞对不同的视觉模式具有特征选择性,不同视觉神经细胞对边界、运动和颜色等不同信息具有强弱不同的选择性。 二、探究不同卷积核的作用,研究背后的原理。不同卷积核具有不同的滤波效果: 1.边缘检测边缘检测的卷积核: 2. 锐化图像锐化的卷积核: 结果: 3. 模糊图像模糊的卷积核 三、编程实现:1. 经典卷积核,实现灰度图的边缘检测、锐化、模糊。边缘检测代码:
运行结果展示 锐化改变卷积核: 模糊改变卷积核为模糊卷积核: 2.调整经典卷积核参数,测试并总结。边缘检测尝试改变中心参数:
锐化增大周围参数,使周围权重升高。 模糊改变模糊卷积核参数。 改变了一下参数,让参数更接近了,但确实没出来什么变化。。。 3. 使用不同尺寸图片,测试并总结换了一张分辨率不同的图片,高度变高了,宽度变小了。 4. 探索更多类型卷积核。
5. 尝试彩色图片边缘检测将代码读入灰度图部分,改为读入彩色图
四、总结感觉还是挺有意思的,光靠上课听是不够的,下课玩一玩就忘了很多,还要自己看书复习复习,还有多写写代码加深理解! 五、参考文献卷积神经网络超详细介绍 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 5:55:28- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |