01 Deep learning神经网络的编程基础 二分类--吴恩达

二分类

1. 核心定义

二分类任务是监督学习中最基础的问题类型,其目标是将样本划分为两个互斥类别。设样本特征空间为 X ⊆ R n \mathcal{X} \subseteq \mathbb{R}^n X⊆Rn,输出空间为 Y = { 0 , 1 } \mathcal{Y} = \{0,1\} Y={0,1},学习目标为建立映射关系:
f : X → Y f: \mathcal{X} \to \mathcal{Y} f:X→Y

1.1以识别猫咪为例

在计算机中,这张图片需要三个矩阵进行表示,分别对应红、绿、蓝三种通道,如果它是一张像素为64的图片,则每个矩阵为64*64的矩阵,分别对应红、绿、蓝三种颜色的强度值。定义特征向量 x \mathcal{x} x来表示这张图片:把这三个向量中的所有像素取出放入同一个矩阵中,则这个特征向量的维度是64 * 64 * 3,也就是nx=64 * 64 * 3。

符号定义说明:

x \mathcal{x} x :表示一个输入数据,维度为(nx,1)
y \mathcal{y} y :表示一个输出结果,取值为(0,1)
( x ( i ) , y ( i ) \mathbf{x}^{(i)},\mathbf{y}^{(i)} x(i),y(i)) :表示第i组数据,此处默认为训练数据。(测试数据)
X =[ x ( 1 ) , x ( 2 ) , . . . , x ( m ) \mathbf{x}^{(1)},\mathbf{x}^{(2)},...,\mathbf{x}^{(m)} x(1),x(2),...,x(m)]: 表示所有训练数据的输入值,放在一个(nx,m)的矩阵中。
Y =[ y ( 1 ) , y ( 2 ) , . . . , y ( m ) \mathbf{y}^{(1)},\mathbf{y}^{(2)},...,\mathbf{y}^{(m)} y(1),y(2),...,y(m)]: 表示所有训练数据的输出值,放在一个(1,m)的矩阵中。
( x , y \mathcal{x},\mathcal{y} x,y ) :表示单个样本。
Mtrain :表示由m个单独的样本组成训练集; {( x ( 1 ) , y ( 1 ) \mathbf{x}^{(1)},\mathbf{y}^{(1)} x(1),y(1)), x ( 2 ) , y ( 2 ) \mathbf{x}^{(2)},\mathbf{y}^{(2)} x(2),y(2),..., x ( m ) , y ( m ) \mathbf{x}^{(m)},\mathbf{y}^{(m)} x(m),y(m)};(Mtest

相关推荐
fzyz1231 小时前
Windows系统下WSL从C盘迁移方案
人工智能·windows·深度学习·wsl
FF-Studio3 小时前
【硬核数学 · LLM篇】3.1 Transformer之心:自注意力机制的线性代数解构《从零构建机器学习、深度学习到LLM的数学认知》
人工智能·pytorch·深度学习·线性代数·机器学习·数学建模·transformer
云渚钓月梦未杳3 小时前
深度学习03 人工神经网络ANN
人工智能·深度学习
贾全4 小时前
第十章:HIL-SERL 真实机器人训练实战
人工智能·深度学习·算法·机器学习·机器人
我是小哪吒2.04 小时前
书籍推荐-《对抗机器学习:攻击面、防御机制与人工智能中的学习理论》
人工智能·深度学习·学习·机器学习·ai·语言模型·大模型
慕婉03074 小时前
深度学习前置知识全面解析:从机器学习到深度学习的进阶之路
人工智能·深度学习·机器学习
埃菲尔铁塔_CV算法7 小时前
基于 TOF 图像高频信息恢复 RGB 图像的原理、应用与实现
人工智能·深度学习·数码相机·算法·目标检测·计算机视觉
IT古董7 小时前
【第二章:机器学习与神经网络概述】04.回归算法理论与实践 -(3)决策树回归模型(Decision Tree Regression)
神经网络·机器学习·回归
24毕业生从零开始学ai7 小时前
长短期记忆网络(LSTM):让神经网络拥有 “持久记忆力” 的神奇魔法
rnn·神经网络·lstm
中杯可乐多加冰9 小时前
【AI落地应用实战】AIGC赋能职场PPT汇报:从效率工具到辅助优化
人工智能·深度学习·神经网络·aigc·powerpoint·ai赋能