神经网络如何进行分类
创作时间:
作者:
@小白创作中心
神经网络如何进行分类
引用
CSDN
1.
https://blog.csdn.net/CharonH/article/details/127869612
神经网络分类是机器学习中的一个重要概念,它通过多层感知机和激活函数实现对复杂数据的分类。本文将从感知机的基本概念出发,逐步深入到二分类问题和更复杂的圆形分界线分类问题,帮助读者理解神经网络分类的基本原理。
1. 首先搞清楚什么是感知机
如上图所示,输入为向量,经线性变换,再通过激活函数得到输出,这样一个完整的结构成为感知机。感知机是人工神经网络的最小单元,本质上由一个仿射变换接一个非线性变换组成。
上图w·x+b属于仿射变换,g()为激活函数也就是非线性变换。
2. 激活函数
上图softmax函数
3. 神经网络如何进行分类?
3.1 二分类问题
我们先来探讨一下二分类问题,如下图所示为一个二维平面上线性不可分的例子。
这个例子可以通过一个隐藏层,两个节点(即感知机)组成的神经网络来进行分类,其分类原理如下。
两个感知机切两刀
将x1、x2输入,经过感知机h1、h2得到的值我们记为z1、z2(y1、y2),画出x1、x2、z的三维图像如下图:
由上图可知,右下角低,左上角高的这个三维图应该是右边那刀切出来的;左下低,右上高的这个三维图应该是左边那刀切出来的。将 z1、z2经过softmax整合留下最大值,也即将两幅图片经由softmax整合后,即可得到分类结果。原理和结果如下:
3.2 圆形分界线
对于这种圆形分界线,两个线性分界线的组合就没法完全进行分类了。可以尝试增加一个隐藏层单元,也就是多切一刀然后进行训练。
其中一刀的结果如下图所示:
三刀切过后的结果,经softmax整合到一起以后,可得到x1、x2、z的三维图如下:
除此之外,还有许多更复杂的样本分布:
热门推荐
10天硅谷行,我看到了这些趋势
LOF基金,一种灵活的投资选择与风险管理
不自信的人怎么改变自己的性格
如何科学选择保鲜膜?关键要点与避坑指南
文化中国行|今日腊八,腊八粥怎么吃更健康?
腊月风和意已春:古代诗人怎么过腊八节
吃虾可不可以喝酸奶?营养学与美食体验的完美结合
你吃对胶原蛋白了吗?4大关键功效+正确挑选指南
宋朝科举制度详解:解试、省试和殿试的演变与创新
浙大博士生将减肥写成论文!吃“欺骗餐”有用吗?他亲测后这样说……
首付比例影响贷款额度吗
如何在人生规划中合理配置保险?这种配置有哪些注意事项?
意大利前文化部长:中意有很多相通之处
肺部增强CT:原理、优势与临床应用全解析
工程项目管理复习攻略:从理论到实践的系统化学习方案
文旅部推荐!上海三条精品乡村旅游线路,带你品美食、赏美景
小红书选题库如何搭建,打造内容爆款的终极指南
中国地震科学实验场三维速度模型研究取得重要进展
PTSD是什么病
Nose Knows | 袁进教授:鼻外神经刺激对探索干眼治疗方法的启示
如何打造高效又舒适的家庭工作区域
非奈利酮助原醛症患者降压17 mmHg!李启富/杨淑敏团队重大发现
黄金单位盎司与克的换算方法是什么?
甲状腺功能亢进常见分型及表现
山羊如何预防各种疫病
商铺租赁合同签订审批流程模板
STM32单片机屏幕驱动与触摸屏集成:打造触控交互体验,实现人机无缝沟通
触摸屏驱动技术解析
主播解除合约赔钱吗?一文详解主播解约的法律后果
红花适合什么时候种 红花怎么种植