0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数据挖掘的四类方法

工程师 来源:网络整理 作者:h1654155205.5246 2019-04-10 16:40 次阅读

数据挖掘的四类方法

1、神经网络方法

由于神经网络本身具有良好的鲁棒性、自组织适应性、自行处理性、分布存储和高度容错等特性,非常适合解决数据挖掘的问题,因此近年来越来越受到人们的关注和使用。典型的神经网络模型主要分3大类:以感知机、BP反向传播模型、函数型网络为代表的,用于分类、预测和模式识别的神经网络模型;以Hopfield的离散模型和连续模型为代表的,分别用于联想记忆和优化计算的反馈式神经网络模型;以ART模型、Koholon模型为代表的,用于聚类的自组织映射方法。神经网络方法的缺点是“黑箱”性,人们难以从网络中理解学习和决策过程。

2、遗传算法

遗传算法是一种基于生物自然选择与遗传机理的随机搜索算法,是一种遗传仿生的全局优化方法。遗传算法具有的隐含并行性、易于和其它模型结合等性质使得它在数据挖掘中被加以应用。遗传算法的数据挖掘工具,利用该工具对两个飞机失事的真实数据库进行了数据挖掘实验,结果表明遗传算法是进行数据挖掘的有效方法之一。遗传算法的应用还体现在与神经网络、粗集等技术的结合上。利用遗传算法优化神经网络结构,在不增加错误率的前提下,删除多余的连接和隐层数据单元;用遗传算法和BP算法结合训练神经网络,然后从网络提取规则等。但遗传算法的算法较为之复杂,敛于局部极小的较早敛入问题尚未解决。

3、决策树方法

决策树是一种常用于预测模型的算法,它通过将大量数据有目的分类,从中找到一些有价值的和潜在的信息。它的优点是描述简单,分类速度快,适合于对大规模的数据处理。最有影响和最早的决策树方法是ID3算法。它的主要问题是:ID3是非递增学习算法;ID3决策树是单变量决策树,复杂概念的表达困难;同性间的相互关系不够强调;抗噪音性差。针对上述问题,出现了许多较好较为改进算法的ID4递增式学习算法和IBLE算法等。

4、粗集方法

粗集方法专注于研究不精确、不确定知识的数学工具。粗集方法有几个优点,不需要再提供额外信息;加强简化输入信息的表达空间;算法较为简单,容易操作操作。粗集处理的对象是类似于二维关系的信息表。目前成熟的关系数据库管理系统和新发展起来的数据仓库管理系统,为粗集的数据挖掘奠定了坚实的基础。但粗集的数学基础是集合论,难以直接处理连续性问题的属性。而现实信息表中连续属性是普遍存在的。因此连续属性的离散化是制约粗集理论实用化的难点重点。现在国际上已经研制出来了一些基于粗集的工具应用软件,例如加拿大KDD-R软件和美国的LERS软件等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据挖掘
    +关注

    关注

    1

    文章

    405

    浏览量

    24031
收藏 人收藏

    评论

    相关推荐

    数据挖掘的应用领域,并举例说明

    数据挖掘(Data Mining)是一种从大量数据中提取出有意义的信息和模式的技术。它结合了数据库、统计学、机器学习和人工智能等领域的理论和方法
    的头像 发表于 02-03 14:19 510次阅读

    软件测评的等价设计方法

    一、黑盒测试:又称数据驱动测试,完全不考虑程序内部结构和内部特性,注重于测试软件的功能需求。 二、黑盒测试能发现5错误: 1、功能不对或功能遗漏 2、界面错误 3、数据结构或数据库访
    发表于 12-29 10:22

    机器学习与数据挖掘方法和应用

    机器学习与数据挖掘方法和应用(经典)
    发表于 09-26 07:56

    一文弄懂数据挖掘的十大算法,数据挖掘算法原理讲解

    数据挖掘主要分为三类:分类算法、聚类算法和相关规则,基本涵盖了当前商业市场对算法的所有需求。这三类包含了许多经典算法。市面上很多关于数据挖掘算法的介绍都是深奥难懂的。今天我就用我的理解
    的头像 发表于 09-14 15:56 530次阅读
    一文弄懂<b class='flag-5'>数据</b><b class='flag-5'>挖掘</b>的十大算法,<b class='flag-5'>数据</b><b class='flag-5'>挖掘</b>算法原理讲解

    机器学习与数据挖掘的区别 机器学习与数据挖掘的关系

    机器学习与数据挖掘的区别 , 机器学习与数据挖掘的关系 机器学习与数据挖掘是如今热门的领域。随着
    的头像 发表于 08-17 16:30 1519次阅读

    数据挖掘和机器学习之间的关系

    这两个领域的相同点和不同点以及它们是如何相互作用的。 数据挖掘是指从大量的数据中发现隐藏在其中的有意义的信息的过程。它涉及到各种技术和方法,包括统计分析、模式识别、
    的头像 发表于 08-17 16:29 2314次阅读

    数据挖掘和机器学习有什么关系

    数据挖掘和机器学习有什么关系 数据挖掘和机器学习是两个不同的概念,但它们有一些重要的相似之处。这篇文章将详细介绍数据
    的头像 发表于 08-17 16:29 2067次阅读

    数据挖掘十大算法

    数据挖掘十大算法 数据挖掘是目前最热门的技术和概念之一。数据挖掘是一种利用现代
    的头像 发表于 08-17 16:29 1834次阅读

    python数据挖掘案例

    python数据挖掘案例 Python数据挖掘在各个领域中应用非常广泛。它可以帮助我们从大量的数据挖掘
    的头像 发表于 08-17 16:29 846次阅读

    python数据挖掘与机器学习

    python数据挖掘与机器学习 Python是一个非常流行的编程语言,被广泛用于数据挖掘和机器学习领域。在本篇文章中,我们将探讨Python在数据
    的头像 发表于 08-17 16:29 884次阅读

    机器学习与数据挖掘的对比与区别

    。 机器学习和数据挖掘是一对相互关联的领域。它们都是理解数据、建立模型和提取知识的工具,但目标和方法有所不同。在这篇文章中,我们将比较机器学习与数据
    的头像 发表于 08-17 16:11 1152次阅读

    数据挖掘的流程 数据挖掘分类算法

      分类是用于识别什么样的事务属于哪一类的方法,可用于分类的算法有决策树、bayes分类、神经网络、支持向量机等等。  数据挖掘的一般流程  第一步,建立模型,确定数据表中哪些列是要用
    发表于 07-18 17:00 0次下载

    数据挖掘定义及方法 数据挖掘在微电子领域的应用

      摘要:本文首先介绍了微电子领域及该领域中半导体制造的发展现状,然后分析了数据挖掘在半导体制造中应用的必要性和可行性。最后重点讨论数据挖掘技术在研究晶圆制造质量异常问题中的应用,文章
    发表于 07-18 15:43 0次下载

    数据分析与数据挖掘方法(2)#数据挖掘

    数据
    学习硬声知识
    发布于 :2023年07月06日 16:27:16

    数据分析与数据挖掘方法(1)#数据挖掘

    数据
    学习硬声知识
    发布于 :2023年07月06日 16:26:36