Machine Learning Andrew Ng -8. Neural Networks - Representation

8.1 Non-linear hypothesis

在这里插入图片描述

当初始特征个数n很大时,将这些高阶多项式项数包括到特征里,会使特征空间急剧膨胀。

因此,当特征个数n很大时,增加特征,来建立非线性分类器,并不是一个好做法。

对于许多机器学习问题,特征个数n是很大的。

在这里插入图片描述

用机器学习算法构造一个汽车识别器时,我们要做的就是提供一个带标签的样本集,其中一些样本是各类汽车,另一部分样本不是车,将这个样本集的输入给学习算法以训练出一个分类器。

然后我们进行测试,输入一幅新的图片,让分类器判断这是什么东西。

在这里插入图片描述

在这里插入图片描述

如果我们要通过包含所有的二次项特征来学习得到非线性假设,总共就有约300万个特征,这个数字太大了…

对于每个样本,都要找到并表示所有这300万个特征,这计算成本太高了!

神经网络在学习复杂的非线性假设上被证明是一种好得多的算法,即使输入特征空间或n很大,也能轻松搞定。

8.2 Neurons (神经元) and the brain

在这里插入图片描述

在这里插入图片描述
听觉 神经可以学会“看”, 触觉神经也也可以学会“看”

上述实验被称为神经重接实验:如果有一块脑组织可以处理光,声,或触觉信号,那么也许存在一种学习算法可以同时处理视觉,听觉和触觉,而不是需要运行上千个不同的程序或者上千个不同的算法来做这些大脑所完成的成千上万的美好事情。

在这里插入图片描述

8.3 Model representation I

运用神经网络时,我们该如何表示我们的假设或模型?

在这里插入图片描述

神经元是一个computation unit 计算单元,它从输入通道(input wires), 接收一定数目的信息,并做一些计算,然后将结果通过它的轴突传送到其他节点或者大脑中的其他神经元。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

8.4 Model representation II

如何高效进行计算并展示一个向量化的实现方法,为什么是这样表示神经网络的,神经网络如何帮助我们学习复杂的非线性假设函数?

在这里插入图片描述

在这里插入图片描述

这个神经网络所做的事情就像是逻辑回归,但是它不是使用原本的 x 1 , x 2 , x 3 x_1,x_2,x_3 x1,x2,x3 作为特征而是用 a 1 , a 2 , a 3 a_1,a_2,a_3 a1,a2,a3 作为新的特征。

在这里插入图片描述

8.5 Examples and intuitions I

在这里插入图片描述

x 1 , x 2 x_1,x_2 x1,x2 同时为真或同时为假时 y = 1 y=1 y=1.

在这里插入图片描述

在这里插入图片描述

8.6 Examples and intuitions II

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

8.7 Multi-class classification

要在神经网络中实现多类别分类采用的方法本质上是一对多法的拓展。

在这里插入图片描述

i-class classification

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目标检测(Object Detection)是计算机视觉领域的一个核心问题,其主要任务是找出图像中所有感兴趣的目标(物体),并确定它们的类别和位置。以下是对目标检测的详细阐述: 一、基本概念 目标检测的任务是解决“在哪里?是什么?”的问题,即定位出图像中目标的位置并识别出目标的类别。由于各类物体具有不同的外观、形状和姿态,加上成像时光照、遮挡等因素的干扰,目标检测一直是计算机视觉领域最具挑战性的任务之一。 二、核心问题 目标检测涉及以下几个核心问题: 分类问题:判断图像中的目标属于哪个类别。 定位问题:确定目标在图像中的具体位置。 大小问题:目标可能具有不同的大小。 形状问题:目标可能具有不同的形状。 三、算法分类 基于深度学习的目标检测算法主要分为两大类: Two-stage算法:先进行区域生成(Region Proposal),生成有可能包含待检物体的预选框(Region Proposal),再通过卷积神经网络进行样本分类。常见的Two-stage算法包括R-CNN、Fast R-CNN、Faster R-CNN等。 One-stage算法:不用生成区域提议,直接在网络中提取特征来预测物体分类和位置。常见的One-stage算法包括YOLO系列(YOLOv1、YOLOv2、YOLOv3、YOLOv4、YOLOv5等)、SSD和RetinaNet等。 四、算法原理 以YOLO系列为例,YOLO将目标检测视为回归问题,将输入图像一次性划分为多个区域,直接在输出层预测边界框和类别概率。YOLO采用卷积网络来提取特征,使用全连接层来得到预测值。其网络结构通常包含多个卷积层和全连接层,通过卷积层提取图像特征,通过全连接层输出预测结果。 五、应用领域 目标检测技术已经广泛应用于各个领域,为人们的生活带来了极大的便利。以下是一些主要的应用领域: 安全监控:在商场、银行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值