- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 感知机学习中的基本量计算(有向距离、投影、W的方向)
见上图,设分界线两侧的X和X’,画出其到W的投影Y和Y‘。要求证明:X和X’与W的投影值减去 ,其结果的正负值各不相同。 为原点到分界面的距离。证明:一、几个量的计算:1.任意点X到W的投影:由于向量a在向量b上的投影的计算为因此:X到W上的投影为:X’到W上的投影为2. 为分界面上某点X0到W的投影:由于: ,因此:二:若X与X’在分界线两侧,则必定有它们落在W上的投影点y与y’,分别位于y0’两侧。分两种情况讨论:(1)如果设:X在W...
2022-02-14 10:07:24
1101
原创 全排列的非递归程序(使用栈)--C++程序
最近想对算法进行一些归纳,找了几个全排列的非递归程序,都是利用字符交换的技巧实现的,不太好理解,我编写了利用栈实现人对每个位置进行穷举,并在到顶后逐步回退的程序。例如,abc三个字符,按本程序/人的穷举过程,打印的排列次序有:abcacbbacbcacabcba#include <iostream>using namespace std;typedef struct Stack{ int top; int elem[100];}Stack;vo
2022-02-07 17:57:31
892
原创 感知器的增量学习过程的逐步图形化显示代码
感知器的学习是非常基本的机器学习算法。网上的算法都是给定数据,画出训练后的结果。本博客针对感知器的增量式学习过程,对每个样本的学习前后的线性判决线进行了显示。具体情况为:1.本程序的作用是创建10个训练集,每次训练一个样本,修改线性分界线。2.鼠标点击一次,训练一次。图形中,+ - 代表线性分类的两类区间。大的点代表下一个要训练的样本,可以推测分界线的修改方向。详见下图。3.单步学习Single_Step_Perceptron_training函数来源于网络,找不到原网页了...附代码:
2020-05-14 16:59:37
363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人