【问题标题】:Find Data Patterns from Database automatically自动从数据库中查找数据模式
【发布时间】:2016-12-19 00:26:23
【问题描述】:

我们希望智能且自动地从数据中提取数据模式。

我们有以下电话数据库结构(少数字段作为示例)-

PhoneName(string)、LaunchDate(Date)、LaunchPrice(Currency)、AmoutOfRam(Number)、IsTouchScreen(Bit)、IsProximitySensor(Bit)、IsCompassSensor(Bit)

我们的数据库中有大约 1500 部手机。我们希望导出智能规则,例如-

  1. 如果发布日期是 2016 年并且 LauchPrice 高于 200 美元,那么 AmountOfRam 将超过 2GB。

  2. 如果手机有 TouchScreen,那么它肯定会有 ProximitySensor。

  3. 如果发布日期是 2016 年并且 LauchPrice 高于 400 美元,那么它肯定会有指南针。

分析数据库中的数据,我们需要一种算法来自动找到这些模式。

有人可以建议一个框架,可靠的技术来做到这一点吗?任何起点都会有所帮助。

问候, 斯瓦普尼尔沙阿

【问题讨论】:

    标签: database pattern-matching data-mining


    【解决方案1】:

    将数值属性离散化,使用关联规则挖掘

    有关详细信息,请参阅任何关于数据挖掘的教科书。您的问题太粗鲁了,无法以这种格式回答 - 答案填满了入门书的一章。

    【讨论】:

    • 感谢您的回复!我实际上预计这是一个常见问题,我们现在应该有一个可以完成大部分工作的现成 App Dev 框架。商业智能之类的东西对 SQL Server 进行了处理。是的,无论如何我周末都在读一本数据挖掘书。 :)
    【解决方案2】:

    花一些时间阅读数据挖掘书籍和 Google 搜索后,将 BI(商业智能)算法与 MS SQL 服务器结合使用。

    这是链接 - https://msdn.microsoft.com/en-us/library/ms175595.aspx

    [数据库也应该有并行的解决方案]

    所有基本算法均可用,并可与快速配置向导一起使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-18
      相关资源
      最近更新 更多