原文:【机器学习】粗糙集(Rough Set Approach)

粗糙集理论是一种研究不精确,不确定性知识的数学工具。 粗糙集理论的知识表达方式一般采用信息表或称为信息系统的形式,它可以表现为四元有序组K U,A,V,P 。其中U为对象的全体,即论域 A是属性全体 V是属性的值域 P为一个信息函数,反映了对象x在K中的完全信息。 粗糙集的思想为: 一种类别对应一个概念 类别可以用集合表示,概念可以用规则描述 ,知识由概念组成 如果某个知识含有不精确概念,则该知识 ...

2017-06-13 10:02 0 4914 推荐指数:

查看详情

机器学习粗糙集属性约简—Attribute Reduction

介绍   RoughSets算法是一种比较新颖的算法,粗糙集理论对于数据的挖掘方面提供了一个新的概念和研究方法。本篇文章我不会去介绍令人厌烦的学术概念,就是简单的聊聊RoughSets算法的作用,直观上做一个了解。此算法的应用场景是,面对一个庞大的数据库系统,如何从里面分析出有效的信息 ...

Thu Jun 15 01:49:00 CST 2017 0 1622
粗糙集理论

粗糙集理论 1 粗糙集的基本概念 在粗糙集理论中,我们把知识看做是一种能被用于分类对象的能力。其中对象可以代表现实世界中的任意事物,包括物品、属性、概念等。即:知识需要同现实世界中特定环境的确定对象相关联,这一合称为论域。 知识与概念 令U为包含若干对象的非空有限 ...

Sat Jun 09 23:50:00 CST 2018 0 1963
粗糙集基本概念

转载:百度文库   一种对集合A的划分就对应着关于A中元素的一个知识   面对日益增长的数据库,人们将如何从这些浩瀚的数据中找出有用的知识?我们如何将所学到的知识去粗取精?什么是对事物的粗线条描述?什么是细线条描述?糙集合论回答了上面的这些问题。   要想了解粗糙集合论的思想,我们先要 ...

Mon May 07 03:03:00 CST 2018 3 5099
在进行机器学习建模时,为什么需要验证(validation set)?

在进行机器学习建模时,为什么需要评估(validation set)?   笔者最近有一篇文章被拒了,其中有一位审稿人提到论文中的一个问题:”应该在验证上面调整参数,而不是在测试“。笔者有些不明白为什么除了训练、测试之外,还需要额外划分一个验证。经过查找资料,在《Deep ...

Wed Oct 16 20:07:00 CST 2019 0 1373
机器学习】Iris Data Set(鸢尾属植物数据

注:数据是机器学习模型的原材料,当下机器学习的热潮离不开大数据的支撑。在机器学习领域,有大量的公开数据可以使用,从几百个样本到几十万个样本的数据都有。有些数据被用来教学,有些被当做机器学习模型性能测试的标准(例如ImageNet图片数据以及相关的图像分类比赛)。这些高质量的公开数据 ...

Sat Apr 14 20:28:00 CST 2018 0 29078
机器学习中的训练、验证、测试

训练 (Training set)   用来训练分类器中的参数,拟合模型。会使用超参数的不同取值,拟合出多个分类器,后续再结合验证调整模型的超参数。 验证 (Validation set)   当通过训练集训练出多个模型后,为了能找出效果最佳的模型,使用各个模型对验证集数据进行预测 ...

Sat Aug 01 00:34:00 CST 2020 0 867
机器学习之训练_验证_测试

  在NG的ML课程中和西瓜书中都有提到:最佳的数据分类情况是把数据分为三部分,分别为:训练(train set),验证(validation set)和测试(test set)。那么,验证和测试有什么区别呢?   实际上,两者的主要区别是:验证用于进一步确定模型的参数(或结构 ...

Wed Jun 28 00:28:00 CST 2017 0 2055
机器学习中的训练、验证和测试

在有监督(supervise)的机器学习中,数据一般被分成2~3个,即:训练(train set) 、验证(validation set) 测试(test set)。 三个集合的定义为: Training set:A set of examples used for learning ...

Sun Jan 28 01:10:00 CST 2018 0 3557
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM