matlab求感知距离的命令,感知机算法(MATLAB)
感知机算法属于比较简单的分类器算法,但是跟逻辑回归和支持向量机一样属于构建分类超平面。
不同的是感知机采用分错的样本与分类超平面的距离作为损失函数,下面的算法基于随机梯度下降法,采用异步方式达到收敛状态
function [w,b]=perceptionLearn(x,y,learningRate,maxEpoch)
% Perception Learn Algorithm
% x,y 一行为一个样本,y取值{-1,+1}
[m,n]=size(x);
w=zeros(n,1);
b=0;
finish=true;
for epoch=1:maxEpoch
for samlendex=1:m
if sign(x(samlendex,:)*w+b)~=y(samlendex)
finish=false;
w=w+learningRate*y(samlendex)*x(samlendex,:)'
%w=w/(w'*w);
b=b+learningRate*y(samlendex)
end
end
if finish==true
break;
end
end
测试函数:
clear;clc;
x=[3,3;4,3;1,1];
y=[1,1,-1];
[w,b]=perceptionLearn(x,y,1,20)
原文:http://blog.csdn.net/zhangzhengyi03539/article/details/46565739
matlab求感知距离的命令,感知机算法(MATLAB)相关推荐
- Matlab求欧式距离
pdist(x,'euclidean') 1. %该函数还可以求其他距离,详见help 2. %该函数得到的是一个向量,可以用squareform(Y)函数转换为对称矩阵形式.
- matlab 解缠原理,相位解缠算法matlab
3.2 结合预置滤波的二维UKF相位解缠算法(AUKFPU) 3.2.1 全方位局部估计与二维UKF相位解缠算法[17] 把不敏卡尔曼滤波与传统路径跟踪策略结合起来,利用相位质量...... 龙源期刊 ...
- matlab求偏微分方法解析解,偏微分数值解(2,MATLAB求解方法)学案.ppt
这部分主要讨论如何用MATLAB实现对偏微分方程的数值仿真求解.MATLAB的偏微分方程工具箱(PDE Toolbox)的出现,为偏微分方程的求解以及定性研究提供了捷径.主要步骤为: 2.1 用偏微分 ...
- matlab求分段函数的值.,如何用MATLAB求分段函数的最小值和最大值?
7.1.1 分段线性插值 所谓分段线性插值就是通过插值点用折线段连接起来逼近原曲线,这也是计算机绘制图形的基本原理.实现分段线性插值不需编制函数程序,MATLAB自身提供了内部函数interp1其主要 ...
- mean shift聚类matlab,meanshift目标跟踪源程序 meanshift跟踪算法MATLAB源码 - 下载 - 搜珍网...
压缩包 : MeanShift+深入详细(MatLab源码).rar 列表 MeanShift+深入详细(MatLab源码)/meanshift文章.PPT.word文档.基于meanshift的跟踪 ...
- m认知无线电网络中频谱感知的按需路由算法matlab仿真
目录 1.算法概述 2.仿真效果预览 3.MATLAB部分代码预览 4.完整MATLAB程序 1.算法概述 使用无线电用户的频率范围在 9kHz 到 275GHz[3],由于无线通信环境中的干扰.信道 ...
- matlab求方程在X附近的根,matlab 实验03 求代数方程的近似根(解)
实验三 求代数方程的近似根(解) 求代数方程的根是最常见的数学问题之一(这里称为代数方程,主要是想和后面的微分方程区别开.为简明起见,在本实验的以下叙述中,把代数方程简称为方程),当是一次多项式时,称 ...
- 用Matlab求拐点和凹凸区间需要使用MATLAB
1.启动MATLAB,输入如下代码,求解函数曲线的一阶导数.二阶导数.拐点和拐点处的切线方程. close all; clear all; clc;format compact % MATLAB之考研 ...
- matlab 求向量的交集_从零开始的matlab学习笔记——(16)函数绘图
matlab应用--求极限,求导,求积分,解方程,函数绘图....更多内容尽在个人专栏:matlab学习 这一节开始我们正式进入函数绘图,内容比较繁杂,我尽量把它整合的简洁一些. 单一图像: 首先我们 ...
最新文章
- 驰骋工作流程引擎案例-水质检测工作流程设计开发实现过程
- Spring学习3—控制反转(IOC)Spring依赖注入(DI)和控制反转(IOC)
- Linux help websites
- hdu4829 带权并查集(题目不错)
- 【计算机网络】计算机网络概述 : 总结 ( 概念 | 组成 | 功能 | 分类 | 性能指标 | OSI 七层参考模型 | TCP/IP 模型 | 五层参考模型 )★★★
- PaddleOCR加载chinese_ocr_db_crnn_server模型进行中英文混合预测(命令行)实践
- linux通过ftp自动上传文件到服务器,Linux系统通过FTP上传文件到云服务器
- DiscuzToolkit
- AVS 帧内预测模式的汇编优化
- 读取本地图片存入数据库
- arguments.callee的临时指向特性
- notepad怎么设置python为环境变量_在Notepad++里配置python环境
- 请大家慎用联想笔记本的NOVO功能
- python3+xlrd解析Excel
- java读properties的通用类,兼容linux和windows
- adb命令获取app布局文件xml
- 文件打不开只读或服务器未响应,Recovery Toolbox for PowerPoint(PPT修复工具)
- Python模块下载常用地址
- Linux内存工具解析之RSS/VSS/USS/PSS区别于联系
- 类似京东淘宝历史搜索自适应长度搜索项超两行折叠功能实现