美文网首页Artificial Intelligence
神经网络:表达(一)

神经网络:表达(一)

作者: SmallRookie | 来源:发表于2017-08-24 19:45 被阅读32次
非线性假设(Non-linear Hypotheses)

在之前的分类问题中,我们可以使用多项式帮助我们建立更好的的分类器(假设函数)。但数据集中存在超过100个特征变量,我们又希望使用这100个特征变量来构建多项式来建立分类器。此时,若我们只考虑特征变量两两组合的情形,其就有大约5000个项,个数以O(n2)的级别增长,数学表达式为n2/2。

倘若我们仍以多项式来构建分类器,其效果是远远不理想的。

再例如我们希望构建一个模型用来识别视觉对象(如识别一张图中的汽车)。我们可以利用许多张汽车的图片和不是汽车的图片中一个个像素的值(饱和度或亮度)来作为特征变量。

现假设我们只选用灰度图片,则每一个像素只有一个值,进而我们可以选取图中的两个不同位置上的两个像素作为特征变量,通过使用逻辑回归算法来构建分类器。

如果我们采用的都是50*50像素的图片都每个像素都作为特征变量的话,则一共有2500个特征变量,为了更好地拟合数据集,我们又将特征变量两两组合,构建一个多项式的分类器,但此时又近3百万个项,继续使用逻辑回归算法,不用多说其效果肯定不尽人意。

对此,为了解决上述问题,我们将引入神经网络这一概念。

神经网络

神经网络算法主要来自对大脑的模仿,其目的是发现一个类似于人类大脑学习能力的算法。

相关文章

  • 神经网络:表达(一)

    非线性假设(Non-linear Hypotheses) 在之前的分类问题中,我们可以使用多项式帮助我们建立更好的...

  • 激活函数与损失函数

    激活函数 1、作用: 线性模型的表达能力不够,激活函数增加神经网络模型的非线性,提升神经网络模型表达能力(数据往往...

  • 深度学习 第3次作业 浅层神经网络

    1.神经网络概述 2.神经网络表示及计算 3、神经网络的向量化表达及解释对于两层神经网络,从输入层到隐藏层对应一次...

  • Meta Learning

    问题: 要学习一个函数 其中,为神经网络近似表达,是神经网络参数,是训练样本,是当前输入。对于这样一个网络,怎么学...

  • 神经网络:表达(三)

    示例一 如上图所示,假设函数hΘ(x)可用数学表达式表示为: 其中,g(z)函数图像如图所示: 因此,令x1和x2...

  • 神经网络:表达(二)

    模型表达Ⅰ(Model Representation Ⅰ) 为了构建神经网络模型,我们需要借鉴大脑中的神经系统。每...

  • 《神经网络与机器学习》笔记(五)

    第七章 网络优化与正则化 虽然神经网络具有非常强的表达能力,但是当应用神经网络模型到机器学习时依然存在一些难点问题...

  • cs231n#2: neural-networks-1

    agenda 简介 神经建模生物学启发和对照常用激活函数 神经网络结构表达能力设计神经网络结构 简介 和之前线性分...

  • 激活函数专题

    激活函数用于神经网络的线性加权操作或池化操作之后,通过加入非线性因素来提高神经网络的表达能力。本专题用于整理和总结...

  • Perl语言学习(五)Perl正则表达式

    1、Perl正则表达式简介 正则表达式的起源1956年,论文《神经网络事件的表示法》首次提出“正则集的代数”表达式...

网友评论

    本文标题:神经网络:表达(一)

    本文链接:https://www.haomeiwen.com/subject/ukjedxtx.html