说明:bagging 集成算法描述:Bagging是一种把多个不同的弱学习器训练成一个强学习器的集成学习方法Bagging是一种并行训练过程,通过分类测试样本的有放回抽样,获取多个分类测试子样本,通过分类子样本训练T个基分类器,当对每一个实例进行分类时,分别调用这T个基分类器,得到T个结果,最后对分类问题...
说明:适合于多分类问题,二分类问题。该源代码的测试数据为常用的数据Iris,测试结果显示该算法的分类正确率极高,能够达到98%。K-最近邻(k-Nearest Neighbour,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如果一个样本在特征空间中的k个最相...
说明:基于HOG+SVM对飞机目标进行识别,并加入显著图改善运行速率, 主要程序: data_train.m 训练样本并产生SVM分类器svmStruct detect.m 机场影像块飞机目标检测 hogcalculator.m 计算HOG特征函数 neg.txt ...
说明: KNN 算法其实简单的说就是“物以类聚”,也就是将新的没有被分类的点分类为周围的点中大多数属于的类。它采用测量不同特征值之间的距离方法进行分类,思想很简单:如果一个样本的特征空间中最为临近(欧式距离进行判断)的K个点大都属于某一个类,那么该样本就属于这个类。这就是物以类聚的思想。
说明:人工智能神经网络源程序代码产生指定类别的样本点,并在图中绘出 限制类中心的范围 指定类别数目 每一类的标准差 设置神经元数目为5得到网络权值,并在图上绘出 得到训练后的网络权值,并在图上绘出 随机生成1000个二维向量,作为样本,并绘出其分布 建立网络,得到初始权值 分别对不同的步长,训练网络,绘...