深度学习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的矩阵规范差异

相关推荐
CodeDevMaster5 分钟前
browser-use:AI驱动的浏览器自动化工具使用指南
python·llm
程序员辣条7 分钟前
深度测评 RAG 应用评估框架:指标最全面的 RAGas
人工智能·程序员
无心水8 分钟前
【Java面试笔记:基础】8.对比Vector、ArrayList、LinkedList有何区别?
java·笔记·面试·vector·arraylist·linkedlist
curdcv_po8 分钟前
字节跳动Trae:一款革命性的免费AI编程工具完全评测
人工智能·trae
程序员辣条9 分钟前
为什么需要提示词工程?什么是提示词工程(prompt engineering)?为什么需要提示词工程?收藏我这一篇就够了!
人工智能·程序员·产品经理
孔令飞13 分钟前
Go:终于有了处理未定义字段的实用方案
人工智能·云原生·go
卡皮巴拉爱吃小蛋糕16 分钟前
MySQL的MVCC【学习笔记】
数据库·笔记·mysql
清流君26 分钟前
【MySQL】数据库 Navicat 可视化工具与 MySQL 命令行基本操作
数据库·人工智能·笔记·mysql·ue5·数字孪生
Blossom.11833 分钟前
人工智能在智能家居中的应用与发展
人工智能·深度学习·机器学习·智能家居·vr·虚拟现实·多模态融合
biter008835 分钟前
ubuntu(28):ubuntu系统多版本conda和多版本cuda共存
linux·人工智能·ubuntu·conda