浅谈感知机算法

理解感知机算法:从概念到实现
本文详细介绍了感知机算法,它是一种用于二分类的线性模型,旨在找到一个能够将正负样本分开的超平面。感知机通过经验损失函数最小化,采用随机梯度下降法更新权重和偏置。算法的使用前提是数据集必须线性可分。此外,文章还对比了感知机与支持向量机的区别,主要体现在数据集的支持和参数确定方式上。

感知机是一种二分类算法,其输入的实例为一特征向量,输出的实例的实例类别只有+1,-1两个值。
感知机属于线性分类模型,是判别模型的一种。其原理是,通过训练集求出一个分离超平面,将正负样本进行分离。
谈到超平面,我们自然地就想到了到这个平面的距离,嘿嘿,没错,感知机的损失函数就是基于样本到超平面的距离来度量的

感知机概念及算法推导

先来看看,感知机函数:
这里写图片描述

f(x)表示最终预测的分类,w*x+b被称为感知机模型参数W被称作权值或权值向量,b叫做偏置,x表示输入的特征变量。
好啦,根据这个函数,我们要做的事情很简单,即确定函数参数来达到一个效果 —– 使正负样本在超平面两侧。白话的来说,让这个函数预测精确,即要达到下图效果。
这里写图片描述

那么,我们还得确定一个经验损失函数,来使经验损失最小化。因为有“距离”度量,损失函数定义为误分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值