Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >数据是如何输入到神经网络中

数据是如何输入到神经网络中

作者头像
杨鹏伟
发布于 2022-07-17 02:04:28
发布于 2022-07-17 02:04:28
8020
举报
文章被收录于专栏:ypwypw

我们在做深度学习任务的时候,总会有这样的困惑? 比如我们做的CV项目,那么我们采集的图像数据集是如何输入到神经网络中去的呢?图像中的特征又是如何提取的呢?

首先我们要知道图像是怎么在计算机中表示的: 我们知道图像是由多个像素点组合在一起构成的。 而像素点是由RGB三个通道组成的。因为这三种颜色不同比例混合可以构成任何自然界的颜色。相比如此便能理解图像是如何在计算机中表示的了吧。

如下图所示为图像在计算机中表示方法。

为了存储图像,计算机需要存储三个独立的矩阵,我们可理解为二维数组{{},{},{}}。三个矩阵分别与图像的红绿蓝相对应。 假如一个图像的大小为6464个像素。 那么3个6464的矩阵在计算机中就代表了这张图像。矩阵里面的数值就是对应图像的红绿蓝强度值。

而为了更加方便后续的处理,我们一般把上面的那三个矩阵转化为一个向量X(如下图所示)。 向量可理解为1n或n1的数组。上面3个6464的矩阵转化为向量那么这个向量的总维数就是**6464*3**。结果为12288。

在深度学习中,每一个输入神经网络中的数据都被叫做一个特征,那么上面这个图像就有12288个特征。这个12288维的向量也被叫做特征向量神经网络接收到这个特征向量X作为输入,并进行预测,然后给出相应的结果。

那么对于别的数据,例如语音,传感器数据等,但是它们在计算机中都有对应的数字表示形式,通常我们会把它们转化成一个特征向量,然后将其输入到神经网络中。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-07-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
卷积核操作、feature map的含义以及数据是如何被输入到神经网络中
下图显示了CNN中最重要的部分,这部分称之为卷积核(kernel)或过滤器(filter)或内核(kernel)。因为TensorFlow官方文档中将这个结构称之为过滤器(filter),故在本文中将统称这个结构为过滤器。如下图1所示,过滤器可以将当前层网络上的一个子节点矩阵转化为下一层神经网络上的一个单位节点矩阵。单位节点矩阵指的是高和宽都是1,但深度(长)不限的节点矩阵。
bye
2020/12/29
6K0
神经网络是如何工作的?
作为一名程序员,我们习惯于去了解所使用工具、中间件的底层原理,本文则旨在帮助大家了解 AI 模型的底层机制,让大家在学习或应用各种大模型时更加得心应手,更加适合没有 AI 基础的小伙伴们。
数据STUDIO
2023/12/13
3800
神经网络是如何工作的?
神经网络和深度学习(吴恩达-Andrew-Ng):一二周学习笔记
机器学习: 机器学习研究的是计算机怎样模拟人类的学习行为,以获取新的知识或技能,并重新组织已有的知识结构使之不断改善自身。简单的说,就是计算机从数据中学习规律和模式,以应用在新数据上做预测的任务。
用户1740424
2018/07/23
2.4K0
神经网络和深度学习(吴恩达-Andrew-Ng):一二周学习笔记
学习笔记 | 吴恩达之神经网络和深度学习
机器学习 机器学习研究的是计算机怎样模拟人类的学习行为,以获取新的知识或技能,并重新组织已有的知识结构使之不断改善自身。简单的说,就是计算机从数据中学习规律和模式,以应用在新数据上做预测的任务。 深度学习概念 深度学习指的是训练神经网络,有时候规模很大。 线性回归 回归函数,例如在最简单的房价预测中,我们有几套房屋的面积以及最后的价格,根据这些数据来预测另外的面积的房屋的价格,根据回归预测,在以房屋面积为输入x,输出为价格的坐标轴上,做一条直线最符合这几个点的函数,将它作为根据面积预测价格的根据,这条线就是
用户1332428
2018/03/09
1.2K0
学习笔记 | 吴恩达之神经网络和深度学习
深度学习笔记5-卷积神经网络的基本内容
一张图片在计算机中是以三个独立的矩阵存储的,对应于下图中的红色,绿色和蓝色通道。三个矩阵与图像大小相同,例如,下图中猫的图像的分辨率是64×64,三个矩阵(RGB)分别是64×64的大小。
caoqi95
2019/03/27
1.3K0
深度学习笔记5-卷积神经网络的基本内容
卷积神经网络处理自然语言
当我们听到卷积神经网络(Convolutional Neural Network, CNNs)时,往往会联想到计算机视觉。CNNs在图像分类领域做出了巨大贡献,也是当今绝大多数计算机视觉系统的核心技术,从Facebook的图像自动标签到自动驾驶汽车都在使用。 最近我们开始在自然语言处理(Natural Language Processing)领域应用CNNs,并取得了一些引人注目的成果。我将在本文中归纳什么是CNNs,怎样将它们应用于NLP。CNNs背后的直觉知识在计算机视觉的用例里更容易被理解,因此我就先
CSDN技术头条
2018/02/11
9260
卷积神经网络处理自然语言
【深度学习基础】一步一步讲解卷积神经网络
卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),是深度学习(deep learning)的代表算法之一。
郭好奇同学
2020/11/25
8070
【深度学习基础】一步一步讲解卷积神经网络
卷积神经网络
卷积神经网络(Convolutional Neural Networks,CNN)是一种神经网络模型,是深度学习的代表算法之一。它广泛应用于计算机视觉、语音处理等领域,在图像处理,语音识别方面具有非常强大的性能。针对计算机视觉任务,卷积神经网络能够很好的从大量的数据中做到特征的提取,并且降低网络的复杂度。
EmoryHuang
2022/10/31
1.8K0
卷积神经网络
Convolutional Neural Networks
计算机视觉(Computer Vision)包含很多不同类别的问题,如图片分类、目标检测、图片风格迁移等等。
小飞侠xp
2018/08/29
5000
从零开始深度学习(三):逻辑回归
文章首发于本人CSDN账号:https://blog.csdn.net/tefuirnever
我是管小亮
2020/04/20
8210
Python人工智能 | 十八.Keras搭建卷积神经网络及CNN原理详解
从本专栏开始,作者正式研究Python深度学习、神经网络及人工智能相关知识。前一篇文章详细讲解了Keras实现分类学习,以MNIST数字图片为例进行讲解。本篇文章详细讲解了卷积神经网络CNN原理,并通过Keras编写CNN实现了MNIST分类学习案例。基础性文章,希望对您有所帮助!
Eastmount
2022/11/25
1.6K0
深度学习与TensorFlow:理解卷积神经网络
在之前我们学习好搭建全连接神经网络后,今天让我们继续学习去搭建卷积神经网络,并且来使用mnist进行手写数字识别.
云时之间
2018/05/29
1.1K7
深度学习与TensorFlow:理解卷积神经网络
吴恩达course1-神经网络与深度学习
以预测房价来举例,在一个x轴表示房子面积,y轴表示房价的坐标图中,标示出6所房屋的信息(如图红×所示),然后通过线性拟合的方式作出一条斜线,因为房价不可能为负,所以前半段数据是为零的。整体就能得出蓝线所示的线性方程。我们称这个方程为"ReLU方程"(ReLU:Rectified Linear Unit修正线性单元)。 我们可以把房屋的特征加上上面拟合得到的函数看成是一个非常简单的神经网络。如下图所示:
caoqi95
2019/03/27
6600
吴恩达course1-神经网络与深度学习
吴恩达-神经网络和深度学习(第二周神经网络基础)
学习如何用神经网络的思维模式提出机器学习问题、如何使用向量化加速你的模型。 先介绍一些名词 training set (训练集) feature vector(特征向量) classifier(分类器) calculus(微积分) 循环(loop) 数据集(datasets) vectorization (向量化) matrix(矩阵) vector(向量) 本周用到的一些符号【Notation】 (x,y)表示一个单独的样本 x是xn维的特征向量 标签y值为0/1 训练集由m个训练样本构成 (x^
双愚
2018/05/28
7460
有趣的卷积神经网络
最近一直在研究深度学习,联想起之前所学,感叹数学是一门朴素而神奇的科学。F=G*m1*m2/r²万有引力描述了宇宙星河运转的规律,E=mc²描述了恒星发光的奥秘,V=H*d哈勃定律描述了宇宙膨胀的奥秘,自然界的大部分现象和规律都可以用数学函数来描述,也就是可以求得一个函数。
天涯泪小武
2019/05/26
4000
Milvus 助力又拍图片管家亿级图像搜图系统
又拍图片管家当前服务了千万级用户,管理了百亿级图片。当用户的图库变得越来越庞大时,业务上急切的需要一种方案能够快速定位图像,即直接输入图像,然后根据输入的图像内容来找到图库中的原图及相似图,而以图搜图服务就是为了解决这个问题。
Zilliz RDS
2020/06/12
9310
计算机视觉-卷积神经网络
计算机视觉作为一门让机器学会如何去“看”的学科,具体的说,就是让机器去识别摄像机拍摄的图片或视频中的物体,检测出物体所在的位置,并对目标物体进行跟踪,从而理解并描述出图片或视频里的场景和故事,以此来模拟人脑视觉系统。因此,计算机视觉也通常被叫做机器视觉,其目的是建立能够从图像或者视频中“感知”信息的人工系统。
zhangjiqun
2024/12/14
1750
计算机视觉-卷积神经网络
深度学习|卷积神经网络(CNN)介绍(前篇)
01 — 回顾 以上推送了神经网络相关的介绍性内容和相关的基础理论,包括: 神经网络的基本结构:输入层,隐含层,输出层; 批随机梯度下降算法(mini-batch SGD); 前向传播,激活函数; 反向传播求参数的偏导,四个公式; 手写字数据集的mini-batch SGD 源码实现(借助BP算法求参数偏导); 对隐藏层的感性认识,神经网络的隐含层是如何从具体到抽象层层构建的。 以上阐述了深度神经网络(DNN)的基本理论,关于这些介绍请参考以下推送: 为什么要有深度学习?系统学习清单 深度学习|神经网络模型
double
2018/04/02
1.4K0
深度学习|卷积神经网络(CNN)介绍(前篇)
一文搞懂卷积神经网络(CNN)的原理(超详细)
卷积神经网络(Convolutional Neural Network,CNN)是一种在计算机视觉领域取得了巨大成功的深度学习模型。它们的设计灵感来自于生物学中的视觉系统,旨在模拟人类视觉处理的方式。在过去的几年中,CNN已经在图像识别、目标检测、图像生成和许多其他领域取得了显著的进展,成为了计算机视觉和深度学习研究的重要组成部分。
机器学习AI算法工程
2024/02/26
21K2
一文搞懂卷积神经网络(CNN)的原理(超详细)
什么是卷积神经网络
哈喽,大家好,今天来让我们了解下什么是卷及神经网络,在这篇文章中,我会介绍什么是卷积神经网络,以及卷积神经网络的基本结构和某些具体的应用。话不多说,马上进入正题。 卷积神经网络是近些年来兴起的一种人工网络结构,因为利用卷积神经网络在图片和语言方面能够给出更优秀的结果,因此呢,这种技术也被广泛的传播和应用。卷积神经网络最常用的部分是计算机图片识别。不过因为他的不断创新和不断地迭代也被广泛的用于了视频分析,自然语言处理,药物发现等等。近期很火的阿尔法狗能让计算机看懂围棋,这也是利用了这门技术。 那现在让我们概
云时之间
2018/04/11
8840
什么是卷积神经网络
推荐阅读
相关推荐
卷积核操作、feature map的含义以及数据是如何被输入到神经网络中
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档