深度学习DeepLearning Inference 学习笔记

神经网络预测

术语

隐藏层 神经元 多层感知器

神经网络概述

应当选择正确的隐藏层数和每层隐藏神经元的数量,以达到这一层的输出是下一层的输入,逐层变得清晰,最终输出数据的目的。

在人脸识别的应用中,我们将图片视作连续的像素值序列,隐藏层不断匹对信息,颗粒从小到大。

正向传播基本原理

神经元层通过逻辑回归,计算出这层的数据参数能有多大的可能性,然后把它作为下一层的输入。

w ⃗ j [ i ] \vec w_j^{[i]} w j[i], i是层数,j是这一层第几个神经元。从0开始计层,输入层不计。

正向传播一般式

a j i = g ( w ⃗ j [ i ] ∗ a ⃗ [ i − 1 ] + b j [ i ] ) a_j^{i}=g(\vec w_j^{[i]}*\vec a^{[i-1]}+b_j^{[i]}) aji=g(w j[i]∗a [i−1]+bj[i])

注:g是激活函数。

这种传播是正向传播

代码

numpy的二维矩阵

x = np.array([[2,1]) 一行二列的矩阵数组
x = np.array([[2],[1]]) 二行一列的矩阵数组
x = np.array([2,1]) 一维数组

numpy与TensorFlow的矩阵规范差异

相关推荐
聆风吟º3 小时前
CANN runtime 实战指南:异构计算场景中运行时组件的部署、调优与扩展技巧
人工智能·神经网络·cann·异构计算
寻星探路3 小时前
【深度长文】万字攻克网络原理:从 HTTP 报文解构到 HTTPS 终极加密逻辑
java·开发语言·网络·python·http·ai·https
Codebee5 小时前
能力中心 (Agent SkillCenter):开启AI技能管理新时代
人工智能
聆风吟º5 小时前
CANN runtime 全链路拆解:AI 异构计算运行时的任务管理与功能适配技术路径
人工智能·深度学习·神经网络·cann
uesowys6 小时前
Apache Spark算法开发指导-One-vs-Rest classifier
人工智能·算法·spark
AI_56786 小时前
AWS EC2新手入门:6步带你从零启动实例
大数据·数据库·人工智能·机器学习·aws
User_芊芊君子6 小时前
CANN大模型推理加速引擎ascend-transformer-boost深度解析:毫秒级响应的Transformer优化方案
人工智能·深度学习·transformer
ValhallaCoder6 小时前
hot100-二叉树I
数据结构·python·算法·二叉树
执笔论英雄6 小时前
【大模型学习cuda】入们第一个例子-向量和
学习
wdfk_prog6 小时前
[Linux]学习笔记系列 -- [drivers][input]input
linux·笔记·学习