感知机(perceptron)
2023-12-13 23:27:09
一、感知机
1、相关概念介绍
???????感知机(perceptron)是二分类的线性分类模型,属于监督学习算法。输入为实例的特征向量,输出为实例的类别(取+1和-1)。
2、(单层)感知机存在的问题
???????感知机不能拟合XOR函数,它只能产生线性分割面。
3、总结
二、多层感知机
1、多层感知机思路
???????多层感知机思路就是将一次不能完成学习的东西分多次进行学习。针对XOR问题就是先学一个x,再学一个y,然后再将这两次学习的结果组合起来。
2、激活函数
???????激活函数不能是线性的,一定要使用非线性的激活函数,否则会造成模型坍塌。
例如,如果激活函数为:
那么输出仍然是线性函数,其实仍然相当于一个单层的感知机
3、常见的激活函数
???????ReLU函数是其中最常用的函数,因为其计算起来很快,相比于Sigmoid函数和Tanh函数来讲没有指数运算。因为指数运算较慢,因此有时候使用ReLU激活函数节约算力。
4、多类分类
4、总结
三、多层感知机从零开始实现
文章来源:https://blog.csdn.net/m0_56312629/article/details/134980860
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!