【实用机器学习】3.5 多层感知机

本文介绍了多层感知机(MLP)在机器学习中的作用,指出神经网络能自动学习特征,替代手工特征提取。讨论了MLP的结构,包括全连接层、激活函数和隐藏层的概念。并提到了单个隐藏层的MLP实现及超参数的选择。
摘要由CSDN通过智能技术生成


从本章开始,我们将正式介绍神经网络。

为什么需要神经网络:手工提取特征→学习特征

Untitled

在之前讲过的线性模型中,我们往往需要对原始数据做特征工程,把原始数据表示成线性模型喜欢的特征(即每个向量必须是数,并且语义信息清楚)。

神经网络或者或深度学习,是把我们手工特征提取的部分,换成了一个神经网络。此前我们使用人的知识对特征进行提取,现在则使用神经网络对特征进行提取,它提取出的特征可能对后面的线性归回或者softmax归回来讲更好一些。

优点:神经网络的好处在于我们人不需要再画脑筋去想怎么样提取特征。
缺点:神经网络需要的数据量和计算量大数个数量级的。

一般的神经网络架构:

  • 多层感知机
  • 卷积神经网络
  • 循环神经网络
  • Transformer网络

线性方法→多层感知机

多层感知机中最重要的是全连接层(fully connected layer)或叫稠密层(dence layer),这个层中包含可以学习的参数 W ∈ R m × n \mathbf{W} \in \R^{m\times n} WRm×n b ∈ R m b\in \R^{m} bR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值