模式识别
ANTennaaa
这个作者很懒,什么都没留下…
展开
-
机器学习 分类器的性能度量标准
实际的工作中,度量方式的选择不当可能会造成巨大的损失。如医疗领域、人机协作中的风险预测等。为了尽量减小决策风险,有必要选择正确的度量方式。而一些我们中文意义上看着比较像的不易区别,这里记录一下。明确几个表示TPTPTP 真正例 , 识别为正,实际为正FPFPFP 假正例 , 识别为正,实际为负TNTNTN 真负例 , 识别为正,实际为负FNFNFN 假负例 , 识别为负,实际为正准确率Accuracy=TP+TNTP+TN+FP+FNAccuracy=\frac{翻译 2021-02-19 15:45:59 · 166 阅读 · 0 评论 -
什么是凸集?
https://developers.google.com/machine-learning/crash-course/glossary?hl=zh-cn#confusion_matrix转载 2021-01-31 21:50:34 · 866 阅读 · 0 评论 -
如何理解格林公式?
理解公式比较直观的方法,就是讨论他的物理意义从流量的角度来理解格林公式的物理意义:边界上的环流量等于区域内部旋度的积分(累加)通过以上原理建立了边界和区域内部的联系环流量,也就是边界上的流量,可以通过对速度矢量积分获得旋度,代表环形里面微小区域旋转的强度形象的动画可以参考这个视频格林公式如何破?...原创 2020-06-04 10:21:28 · 4713 阅读 · 0 评论 -
模型参数拟合之 RANSAC
一种鲁棒的参数估计方法原创 2020-12-26 08:57:52 · 602 阅读 · 0 评论 -
FLANN 快速特征匹配
名词含义:des1:第一组特征向量des2:第二组特征向量基于opencv,该方法得到des1在des2中前k个最近的特征输入:相同维度的两个特征描述n行 m列,n是关键点个数,m是每个关键点特征描述的维度输出:前k个最相近的特征向量import cv2from numpy import *# While using ORB, you can pass the following.FLANN_INDEX_LSH = 6index_params = dict(algo..原创 2020-12-23 22:26:27 · 1100 阅读 · 0 评论 -
如何理解最大似然估计?
我发的"如何理解"系列,皆旨以最简单的话语或者例子帮助理解最简单的概念,而没有复杂的推导与证明,但不会丧失严谨.首先由一个疑问:最大似然估计为什么要连乘? 也就是定义的形式L(θ)=∏i=1np(xi,θ)L(\theta) = \prod_{i=1}^n p(x_i, \theta)L(θ)=i=1∏np(xi,θ)如果能理解这个定义上的形式,那我想大家就明白了.接下来我们开始理解这个公式.首先给出一个图,rgb三种颜色的虚线假设是我们通过采样得到的参数重建的模型,显然,当用红色线和采样得.原创 2020-07-10 22:11:53 · 454 阅读 · 1 评论 -
正则化与贝叶斯【转】
https://blog.csdn.net/zhuxiaodong030/article/details/54408786转载 2020-04-01 13:38:46 · 208 阅读 · 0 评论 -
Python实现谱聚类 SpectralClustering
致敬吴恩达老师先放一张效果图*由于模块较多,不便于直接贴出来。代码见个人资源下载链接。*运行方法:直接运行 spectral_moon_data.py 即可得到上面的效果!忘记说了,这还是上学期的作业,想想当时照着公式原理这样写代码,虽然很高深的优化理论不是很懂,但也算是有个感性认识。所以觉得做理论的大神是真的很牛,本鸟只有… 不多说了整体流程:利用点对相似性,构建亲和度矩阵构建拉普拉斯矩阵求拉普拉斯矩阵最小特征值对应的特征向量由这些特征向量构成样本的新特征,使用..原创 2020-06-24 19:48:19 · 1142 阅读 · 0 评论 -
从凸函数到Jensen不等式
Jensen不等式是凸函数定义的推广,最后可以得到 数学期望 的形式原创 2020-05-07 20:31:57 · 451 阅读 · 0 评论 -
马尔可夫链蒙特卡洛法
详细公式不再赘述首先要知道蒙特卡洛采样是什么原理,即通过采样来近似完成一个数值计算不太好完成的任务;通过大数定律把期望和积分联系起来。具体实施:在期望-积分关系上,把一个求积分的问题分解成求期望的形式。应用蒙特卡洛方法,根据概率分布进行采样、求随机变量函数的均值,与此同时根据大数定律,认为均值等于期望,根据期望定义从而把积分求出。...原创 2020-02-20 16:30:45 · 183 阅读 · 0 评论 -
浅谈 R-CNN 、 Fast R-CNN、Faster R-CN
0. 前言R-CNN 系列是目标检测的经典开端,包括后面的Fast RCNN等在内,提出了很多目标检测中的重要概念,是做目标检测必须要了解的。下面进行逐一介绍一. R-CNN功能来自于结构,因此我们首先看网络结构上图中表明了R-CNN的框架,描述如下:输入一张图片基于Selective Search提取出提议区域(region proposal) ,也就是上图2....原创 2020-03-08 16:04:44 · 402 阅读 · 0 评论 -
非极大值抑制 NMS
计算机视觉任务中经常遇到,比如进行目标检测,如果给出了很多可能的提议,就需要选择一个最佳的,否则会有很多overlap。本文实现一个三邻域一维NMS,帮助算法理解。(仅算法原型 有待更新)# 非极大值抑制"""3邻域内,如果是最大的就输出索引 且跳转到i+2如果不是则继续向前爬动,直到当前的大于下一个(且不超出列表长度)"""a = [1, 2, 2, 3, 2, 1, 1...原创 2020-03-07 19:22:12 · 185 阅读 · 0 评论 -
Batch Normalization理解
这一篇博客讲得很好https://blog.csdn.net/qq_37541097/article/details/104434557结合视频讲解更佳https://www.bilibili.com/video/av91981420?from=search&seid=8227837172901522114...转载 2020-03-01 10:57:18 · 201 阅读 · 0 评论 -
Python实现BP神经网络
模式识别:Python实现BP神经网络前言:BP神经网络是理解神经网络原理的基础,代码实现有助于帮助快速入门,在此把本人在校期间模式识别的BP神经网络的作业题发出来和大家一起讨论,也望各位大佬指出不足之处,共同学习。1.作业要求请编写两个通用的三层前向神经网络反向传播算法程序,一个采用批量方式更新权重, 另一个采用单样本方式更新权重。其中,隐含层结点的激励函数采用双曲正切函数,输出 层的...原创 2020-02-14 09:48:55 · 6905 阅读 · 7 评论