神经网络如何进行分类
创作时间:
作者:
@小白创作中心
神经网络如何进行分类
引用
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的三维图如下:
除此之外,还有许多更复杂的样本分布:
热门推荐
喉咙发炎怎么办?5种有效治疗方法全解析
4类人更容易患糖尿病,爱熬夜的人要注意了
斋月,为何如此特别?
印尼斋月习俗与外国人注意事项指南
尾盘放量下跌的现象如何分析?这种分析方法有哪些局限性?
12星座今日运势解析:精准预测助你把握良机
贴牌产品如何做3c认证
品牌授权证明文件:确保授权合法性的重要文件
中国财富等级划分标准及发展趋势
如何分辨真假性肩周炎
《化妆品邮寄回国攻略》
我喜欢你的暗语,如何巧妙地用句子传递"我喜欢你"
《数学的逻辑》:数字源于我们简化世界的渴望
言归于好:从历史典故到现代应用的深刻启示
绳梯穿刺——守护透析患者“生命线”的最佳方法
毛坯房简单装修多少钱? 毛坯房装修步骤及价格
如何准确计算施工面积?这种计算对于工程管理有何帮助?
草字头的汉字之韵:五十个吉祥美好的草字头字汇撷萃
草字头的字有哪些适合做男孩名字
睡前伸展6个仰卧体式,拯救你的各种睡眠困难
【国学】漫谈“夏至”:一年当中,今天离太阳最近、为啥不是最热
喝黄酒的坏处有哪些
EVE战列舰选购指南:四大国家战列舰深度解析
心电图检查:为何需要先挂号?
高段位恋爱:不要试图改变对方
墨西哥海运物流的货物如何分类和包装?
DL-蛋氨酸与L-蛋氨酸的区别
金铲铲之战2.9最强阵容攻略:三大T0阵容详解
反复感染!婴幼儿高危!有针可打啦!
股骨头坏死的分级治疗