机器学习
qq_28088259
这个作者很懒,什么都没留下…
展开
-
2016.12.21实例选择
实例选择能有效移除数据中的噪声和冗余数据。--移除数据中的噪声数据来提高数据分类准确率。对数据集进行有效的预处理是进行分类学习、模式识别等问题的前提。实例选择对数据集中的噪声实例(对分类产生负面作用的噪声实例)进行针对性的删除,进而提高数据集的分类准确率(优化分类学习过程)。特征选择和实例选择是常用的两种数据简化方法,其中前者是减少实例属性的个数(特征降维),而后者是减少实例的个数(选原创 2016-12-22 14:45:43 · 406 阅读 · 0 评论 -
机器学习各个算法3--SVM
简化版本的SMO相关函数from numpy import *from time import sleepdef loadDataSet(fileName): #得到类标签和数据矩阵 dataMat = []; labelMat = [] fr = open(fileName) for line in fr.readlines(): l转载 2018-01-30 10:34:11 · 383 阅读 · 0 评论 -
机器学习各个算法4--boosting,adaboost
是转载 2018-02-05 21:39:02 · 242 阅读 · 0 评论 -
机器学习各个算法2---逻辑回归
是转载 2018-01-29 13:54:29 · 316 阅读 · 0 评论 -
机器学习各个算法7--朴素贝叶斯
python安装 feedparser模块-----http://blog.csdn.net/u013709332/article/details/31820267https://www.cnblogs.com/rhongp/p/6383909.html准备数据:从文本中构建词向量相关函数:from numpy import *def loadDataSet():转载 2018-02-02 17:40:43 · 863 阅读 · 0 评论 -
机器学习各个算法---1.线性回归
1.最原始的linear regression标准回归函数和文本数据导入函数from numpy import *def loadDataSet(fileName): #general function to parse tab -delimited floats numFeat = len(open(fileName).readline().split('\t'转载 2018-01-25 20:01:51 · 614 阅读 · 0 评论 -
机器学习各个算法6--决策树
计算香农熵相关函数from math import logimport operatordef createDataSet(): dataSet = [[1, 1, 'yes'], [1, 1, 'yes'], [1, 0, 'no'], [0, 1, 'no'],转载 2018-01-31 13:14:42 · 1110 阅读 · 0 评论 -
机器学习各个算法5---KNN
实施kNN算法相关函数from numpy import *import operator #本模块主要包括一些Python内部操作符对应的函数import matplotlibimport matplotlib.pyplot as pltfrom os import listdir# import py_compile# py_compile.compile('MLIAk转载 2018-01-30 18:47:55 · 316 阅读 · 0 评论 -
LIBSVM参数
svm参数说明———————-如果你要输出类的概率,一定要有-b参数svm-train training_set_file model_filesvm-predict test_file model_fileoutput_file自动脚本:Python easy.py train_data test_data自动选择最优参数,自动进行归一化。对训练集合和测试结合,使用同一个归一化参数。-c:参数-g转载 2017-04-23 10:32:50 · 2070 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
LIBSVM训练函数使用如下:model = svmtrain(trainlabel,traindata,’-s 0 -t 2 -c 1.2 -g 2.8’)trainlabel:训练样本标签traindata:训练样本数据集,行向量为样本值SVM类型,用参数-s 设置,默认值为0,可选类型有:0 – C- SVC1 – nu - SVC2 – one-class-SVM3 – e - S转载 2017-04-23 10:19:10 · 189 阅读 · 0 评论 -
神经网络白话
游戏编程中的人工智能技术 (连载之一)用平常语言介绍神经网络(Neural Networks in Plain English)因为我们没有能够很好了解大脑,我们经常试图用最新的技术作为一种模型来解释它。在我童年的时候,我们都坚信大脑是一部电话交换机 。(否则它还能是什么呢?) 我当时还看到英国著名神经学家谢林顿把大脑的工作挺有趣地比作一部电报机。更早些时候,弗罗伊德经常把大脑比作一部水力转载 2017-05-02 20:59:29 · 2058 阅读 · 0 评论 -
2016.12.30非线性优化计算方法1
运筹学是运用数学方法来刻画、分析以及求解决策问题的科学。运筹学有众多分支:如:线性规划、非线性优化、整数规划、图论、多目标优化、动态规划、、、、、等等。《运筹与管理科学丛书》非线性优化计算方法是计算数学与运筹学的交叉学科。许多其他科学领域的问题也可以归结为非线性优化问题,如信息科学中的模式识别问题。研究高效的求解非线性优化的计算方法具有重要的理论意义和实际价值。袁亚湘。原创 2016-12-30 10:31:34 · 1172 阅读 · 0 评论