AI_Neural Network_Note(一)

news2025/7/20 17:29:57

Input Data / Feature

  • text
  • image
  • audio
  • sensor data

For RGB Image

三维矩阵
64 * 64 *3
每个element都对应着一个像素点的颜色值
在这里插入图片描述

Definition

RGB 图像 ——三个独立的矩阵(即三个二维数组),这三个矩阵分别与此图像的红色Red、绿色Green和蓝色Blue相对应

世界上的所有颜色都可以通过红绿蓝三种颜色调配出来

如果图像的大小是64 * 64个 像素 Pixel

一个Pixel就是一个颜色点,一个颜色点由红绿蓝三个值来表示
For example,红绿蓝为255,255,255,那么这个颜色点就是白色

So

  • 3个64 * 64大小的矩阵在计算机中就代表了one image
  • 矩阵里面的数值就对应于图像的红绿蓝强度值

Pre-Process

为了将图片输入转换为特征向量,通常会进行一系列的预处理操作
例如: 归一化、平均值减法等。
这些操作旨在将图片的原始像素值转换为更具有可解释性和区分性的特征
Interpretable and distinguishable features

Method

卷积神经网络(Convolutional Neural Network, CNN)
它可以自动学习图片中的特征。
CNN通过一系列的卷积层convolution layer池化层pooling layer来提取图片的局部特征,并通过全连接层full connection layer将这些特征组合成最终的特征向量。

In CNN
卷积层通过滑动一个小的滤波器(filter)在图片上提取特征。

滤波器的大小通常是小于输入图片的尺寸,例如3x3或5x5。
每个滤波器在滑动过程中会计算与输入图片的卷积,得到一个特征图(feature map),其中每个元素代表一个局部特征。

池化层的作用是对特征图进行降采样,减少特征的维度并保留最显著的特征。
常见的池化操作:

  • 最大池化(max pooling)
  • 平均池化(average pooling)

全连接层将池化层输出的特征图的每个元素与一组权重相乘,并进行加权求和,转换为最终的特征向量。

神经网络通过一系列的卷积池化操作提取图片的局部特征,然后通过全连接层将这些特征组合成一个特征向量
对于一个大小为64x64x3的输入图片,经过卷积、池化和全连接操作后,最终得到的特征向量的维度为12288

Eigenvector 特征向量

为了更加方便后面的处理:
Convert 3个 matrix to 1个vector x

向量 vector 可以理解为数组array:
1 * n(行向量)

n * 1(列向量)

总维数: 64 * 64 * 3 = 12288

在人工智能领域中,每一个输入到神经网络的数据都被叫做一个特征feature,那么上面的这张图像中就有12288个特征features

这个12288维的向量也被叫做特征向量

Steps

  • 神经网络接收这个特征向量x作为输入
  • 进行预测
  • 给出相应的结果。

Application

对于不同的应用,需要识别的对象不同,有些是语音有些是图像有些是传感器数据,但是它们在计算机中都有对应的数字表示形式
通常我们会把它们转化成一个特征向量,然后将其input到神经网络中。

未完待续……

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1102445.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

YOLO目标检测——安全帽手套数据集【含对应voc、coco和yolo三种格式标签】

实际项目应用:主要应用于监控视频中工作人员是否佩戴安全帽或手套的场景。数据集说明:YOLO目标检测数据集,类别有:手套、头盔、非头盔、人、鞋、背心、赤膊,真实场景的高质量图片数据,数据场景丰富。使用la…

【MyBatis系列】- 什么是MyBatis

【MyBatis系列】- 什么是MyBatis 文章目录 【MyBatis系列】- 什么是MyBatis一、学习MyBatis知识必备1.1 学习环境准备1.2 学习前掌握知识二、什么是MyBatis三、持久层是什么3.1 为什么需要持久化服务3.2 持久层四、Mybatis的作用五、MyBatis的优点六、参考文档一、学习MyBatis知…

LDMOS与VDMOS概述

目录 组会PPT展示(10.13)LDMOS器件概述VDMOS器件概述前景展望 组会PPT展示(10.13) LDMOS器件概述 VDMOS器件概述 前景展望

【代码随想录】算法训练营 第四天 第二章 链表 Part 2

24. 两两交换链表中的节点 思路 为了使得头结点的处理不用特殊化,所以依然设置一个虚拟头结点dummy,每次要交换的时候都要判断接下来的两个结点是否为空结点,即nullptr,若非空即可交换; 交换的时候,用一个…

基于springboot实现汉服文化分享平台项目【项目源码+论文说明】

摘要 本论文主要论述了如何使用JAVA语言开发一个汉服文化平台网站 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述汉服文化平台网站的当前背景以及系统开发的…

PostgreSQL性能调优:优化查询和索引设计

随着数据量的增长和业务需求的变化,数据库性能成为了许多企业关注的焦点之一。在众多的数据库管理系统中,PostgreSQL因其稳定性和可靠性而备受青睐。然而,即使是最强大的系统也需要合适的调优,以确保其能够高效地处理大规模数据和…

离线 notepad++ 添加到右键菜单

复制下面代码,修改文件后缀名为:reg Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\NotePad] "Notepad" "Icon""D:\\Notepad\\notepad.exe,0"[HKEY_CLASSES_ROOT\*\shell\NotePad\Command] "D:\…

从旅游发展大会,看长沙的“落子”与“棋道”

文|新熔财经 作者|石榴 中秋国庆假期作为今年的最后一个小长假,全国各地果断祭出自己的“杀手锏”,不过,虽是百花齐放,但星城长沙仍然是最亮眼的存在之一。 全省文化旅游统计监测系统显示,中…

基于梯度优化的BP神经网络(分类应用) - 附代码

基于梯度优化的BP神经网络(分类应用) - 附代码 文章目录 基于梯度优化的BP神经网络(分类应用) - 附代码1.鸢尾花iris数据介绍2.数据集整理3.梯度优化BP神经网络3.1 BP神经网络参数设置3.2 梯度算法应用 4.测试结果:5.M…

安科瑞为工业能效提升行动计划提供EMS解决方案

安科瑞 崔丽洁 摘要 2022年6月29日工信部、发改委、财政部、生态环境部、国资委、市场监管总局六部门联合下发《关于印发工业能效提升行动计划的通知》(工信部联节〔2022〕76号,以下简称《行动计划》),主要目的是为了提高工业领域…

HTML三叉戟,标签、元素、属性各个的意义是什么?

🌟🌟🌟 专栏详解 🎉 🎉 🎉 欢迎来到前端开发之旅专栏! 不管你是完全小白,还是有一点经验的开发者,在这里你会了解到最简单易懂的语言,与你分享有关前端技术和…

基于水基湍流优化的BP神经网络(分类应用) - 附代码

基于水基湍流优化的BP神经网络(分类应用) - 附代码 文章目录 基于水基湍流优化的BP神经网络(分类应用) - 附代码1.鸢尾花iris数据介绍2.数据集整理3.水基湍流优化BP神经网络3.1 BP神经网络参数设置3.2 水基湍流算法应用 4.测试结果…

视频监控管理平台EasyCVR二级菜单隐藏后,鼠标悬浮时菜单名称不显示该如何解决?

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台可拓展性强、…

测试工程师应具备何种心态?

无论是在工作或是在生活当中,心态一词,常常被提及,而我们也经常听到各种各样的声音,要保持一个良好的心态等等。但是通常都是一些比较飘渺的说法,因为是相对统一和总论式的概述,并不是针对特定情况下的论述…

ubuntu20.04下Kafka安装部署及基础使用

Ubuntu安装kafka基础使用 kafka 安装环境基础安装下载kafka解压文件修改配置文件启动kafka创建主题查看主题发送消息接收消息 工具测试kafka Assistant 工具连接测试基础连接连接成功查看topic查看消息查看分区查看消费组 Idea 工具测试基础信息配置信息当前消费组发送消息消费…

代理服务器没有响应,谷歌浏览器无法上网【搬代码】

代理服务器没有响应 •检查你的代理设置127.0.0.1:8888。 转到“工具”>“Internet 选项”>“连接”。如果你在 LAN 中,请单击“局域网设置”。 •确保你的防火墙设置没有阻止 Web 访问。 •向你的系统管理员求助。 IE浏览器-设置-internet选项 然后就可…

CEC2013(MATLAB):墨西哥蝾螈优化算法(Mexican Axolotl Optimization,MAO)求解CEC2013

一、墨西哥蝾螈优化算法MAO 墨西哥蝾螈优化算法(Mexican Axolotl Optimization,MAO)由Yenny Villuendas-Rey 1等人于2021年提出,该算法具有较强的平衡全局搜索与局部搜索能力。 参考文献: [1]Villuendas-Rey, Yenny,…

汇川IT7000系列HMI使用脚本实现画面跳转时自动切换手自动模式

汇川IT7070E工业HMI使用实例(1) 用脚本切换模式 我们在使用工业HMI做画面时,可能会有这样的需求,希望切换画面时,可以根据不同的画面,自动切换相应的模式,比如有些画面是进行手动操作的,有些画面是进行自动操作的,当我们需要手动时,希望进入画面自动切换为“手动模…

【CANoe】TX Self-ACK自应答配置与CPAL实现

一、引言 在测试CAN&CANFD通信或者网络管理的时候,我们经常遇到使用报文(网络管理报文或者通信报文)唤醒被测件这个测试点,如果测试比较多的情况下,我们就会发现,如果CANoe没有接被测件或者被测件没有…

SBD(Schottky Barrier Diode)与JBS(Junction Barrier Schottky)

SBD和JBS二极管都是功率二极管,具有单向导电性,在电路中主要用于整流、箝位、续流等应用。两者的主要区别在于结构和性能。 结构 SBD是肖特基二极管的简称,其结构由一个金属和一个半导体形成的金属-半导体结构成。 JBS是结势垒肖特基二极…