- 博客(14)
- 收藏
- 关注
原创 计算机视觉(配置python和opencv以及直方图、高斯滤波、直方图均衡化处理)
一、配置python和opencv 由于之前课程已经安装过python,这里不再描述python下载地址:Download Python | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/在配置好python后,win+r键打开命令行,若python配置时是全局变量,可以直接用 pip 包管理工具进行安装,输...
2022-03-16 18:29:46
4256
原创 logistic回归
一、线性回归1、线性回归的概念 如果特征值之间存在线性关系就可以使用线性回归建模对其预测结果。(1)函数模型1.2最小二乘法求解 何为最小二乘法,我们有很多的给定点,这时候我们需要找出一条线去拟合它,那么我先假设这个线的方程,然后把数据点代入假设的方程得到观测值,求使得实际值与观测值相减的平方和最小的参数。对变量求偏导联立便可求。1.3 最大似然估计概念 举个例子,在有一组样本X1,X2,X3,…,Xn;取值x1,x2,…,xn。我们不知道这些样本所属总体...
2021-12-26 22:09:03
314
原创 机器学习 支持向量机
一、支持向量支持向量机就是要通过找支持向量来找划分超平面。假设所有的样本,每个样本两个属性。y ∈ ( + 1 , − 1 )假设上述的样本集在二维坐标系里面的分布如下所示:从图中可以看出,这些样本是线性可分的,可以用一条直线分开,而且是无限多条直线,这些直线可以用wx+b=0表达,由w ww和b bb来确定这条直线的斜率和相对原点的偏移量。推广到多维空间的话,这个方程就变成了:其中的就是表示向量。从距离上看,到这个超平面距离等于1的点,也...
2021-12-26 22:01:40
449
原创 STL应用
概要 STL是泛型编程(Generic Programming,GP)和C++结合的产物。STL主要由几个核心部件组成:迭代器、容器、算法、函数对象、适配器。容器即物之所属;算法是解决问题的方式;迭代器是对容器的访问逻辑的抽象,是连接算法和容器的纽带,通过添加了一种间接层的方式实现了容器和算法之间的独立。本文从应用的角度对STL的方方面面进行了简单的介绍。一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由A...
2021-11-28 22:22:21
568
原创 朴素贝叶斯
一、贝叶斯定理贝叶斯理论是以18世纪的一位神学家托马斯贝叶斯(Thomas Bayes)命名。通常,事件A在事件B(发生)的条件下的概率,与事件B在事件A(发生)的条件下的概率是不一样的;然而,这两者是有确定的关系的,贝叶斯定理就是这种关系的陈述。 公式:...
2021-11-22 19:49:11
1524
1
原创 C++ 模板
模板模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型类或函数的蓝图或公式。函数模板模板函数定义的一般形式如下所示://定义template<class Type>int compare(const Type& v1, const Type& v2){ if(v1<v2) return -1; if(v1>v2) return 1; return 0;}//调用c...
2021-11-16 22:24:02
251
原创 C++ 继承与多态
实验内容一、继承访问权限测试设计类A具有public, protected, private等不同属性的成员函数或变量;#include<istream>#include<iostream>using namespace std;class A {public: int a1;protected: int a2;private: int a3;};类B通过public, protected, private等不同方式继承A,在类B的成员函数中.
2021-11-03 22:06:14
136
原创 机器学习——决策树
一、算法原理定义 分类决策树模型是一种描述对实例进行分类的树形结构。决策树由结点和有向边组成。结点有两种类型:内部结点和叶节点。内部结点表示一个特征或属性,叶节点表示一个类。 算法结构 决策树在逻辑上以树的形式存在,包含根节点、内部结点和叶节点。 根节点:包含数据集中的所有数据的集合内部节点:每个内部节点为一个判断条件,并且包含数据集中满足从根节点到该节点所有条件的数据的集合。根据...
2021-10-28 22:24:45
2513
原创 C++实现Cmatrix类
一、实验内容CMatrix(): 不带参数的构造函数;CMatrix(int nRow, int nCol, double *pData=NULL) : 带行、列及数据指针等参数的构造函数,并且参数带默认值;CMatrix(const char * strPath): 带文件路径参数的构造函数;CMatrix(const CMatrix& m): 拷贝构造函数此外会用列表初始化成员变量:CMatrix(): m_nRow(0), m_nCol(0), m_pData(NULL);boo
2021-10-13 20:58:04
297
1
原创 K近邻算法(Python实现)
一、概述K近邻算法是对事物进行分类的机器学习算法。简单来说就是给定一组样本,对新的输入样本,在已有样本中找到与该实例最邻近的K个例子, 当这K个例子的大多属于某个类别时,就把该输入样本分类到这个类之中。 举例来说,小说有许多不同种类,暂且分成言情小说和玄幻小说,通过统计小说中的恋爱情节和打斗情节得出一组数据当我们把该数据通过图表显示此时,当有一部小说X的打斗情节为6,恋爱情节为2,会属于哪一类小说?(五角星代表小说X) ...
2021-09-28 00:13:01
6111
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人