Hope is a dangerous thing, but I have it.


  1. 【基础方法】K近邻分类器

    K近邻分类器是机器识别中很常用的一种分类方法,以前在做单样本人脸识别的时候常用的最近邻分类方法就是其中k=1的特殊情况。以前都是用matlab写的代码,最近老师动员大家一起来学python,然后我们就都从K近邻算法开始学习编程了。 K近邻算法   该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。其实也很好理解,就是现在有n个训练样本,分别对应c个类,现在有一个未知的测试样本,要找到这个测试样本的类别。K近…

    matlab, 机器学习, MathJax阅读全文

  2. 【课程学习】初等变换与初等矩阵

    这是在很久之前学的内容了,模模糊糊记得有这种变换,但是详细的不是很记得了,现在看来又学习到了很多。温故而知新嘛。 初等变换   矩阵的初等变换分为初等行变换和初等列变换,列变换和行变换的类型类似,所以这里只提初等行变换了。 * 对调两行($ r_i \leftrightarrow r_j$)。 * 以非零常数k乘以某一行的全部元素($kr_i$)。 * 将某一行上的全部元素的k倍加到另一行上去($kr_i+r_j$)。   通常,我们将初等行变换写在箭头的上方,将初等列变换写…

    matlab, 线性代数, MathJax阅读全文