论文部分内容阅读
随着我国金融市场全部开放时代的到来,我国金融业竞争的越来越激烈,各种客户信息资源的经济价值和社会价值也越来越重要。当前,在快速占领金融市场份额的各种金融产品中银行卡由于其便携性、通联性和灵活性,首当其冲使其成为一只领头羊,其负载的信息非常巨大也使其成为了名副其实的资源中心。另外,其交易数据的广泛性和无规律性使得银行要用普通方法想在里面找到自己需要的有价值的信息和知识是非常困难的。数据挖掘技术的应用使得这一工作成为可能,其任务就是从大型数据库中获取隐藏于其中的知识和信息。一般而言,作为银行卡数据库,其中包含着海量的、复杂的交易数据,采用一般的挖掘方法往往是片面的、不完全可信的。因此,采用有效的数据挖掘策略是非常重要的。本文来自交通银行潍坊分行客户数据挖掘系统项目,通过对银行客户数据挖掘技术的研究意义和国内外研究状况的介绍,较为深入地分析了银行客户数据挖掘中的关键和难点。然后,论述了进行银行客户数据库挖掘的算法思想和关键性问题,同时也论述了将传统的数据挖掘技术应用到银行卡的数据挖掘中的几个步骤,并对此几个步骤中涉及到的方法进行了阐述,包括:银行客户系统中如何设计和实现数据挖掘系统;银行客户数据库挖掘系统的设计构架;银行客户数据库挖掘系统实现技术,其中又包括并行数据预处理,基于联机分析处理的交易特征挖掘的设计思想与具体实现。最后是银行客户关系管理及其客户数据挖掘系统的关联规则发现和结果。本文解决的关键问题有以下几方面:第一.银行客户数据挖掘系统是由数据清理、交易特征性挖掘、交易关联性挖掘、客户聚类和发展趋势分析等功能构成的。数据清理是对根据交易码区分交易类型,并将结果存入数据库。交易特征性挖掘是根据客户的所在的区域、支行、卡号等特征,对交易类别进行分类。’交易关联性挖掘是发现客户指定的支持度和可信度的关联交易。客户聚类就是将具有某些共同特征的客户进行归类。趋势分析是使用近期的交易数据预测未来短期的交易金额。第二.数据挖掘系统由系统控制模块、数据预处理模块、数据挖掘分析模块和报表输出模块等组成。系统控制模块的任务是接受客户的操作指令调用相应的子模块完成请求;数据预处理模块负责数据的清洗和导入;数据挖掘分析模块负责对目标数据进行特性挖掘、关联分析、聚类分析和趋势预测;报表输出模块则把数据挖掘分析产生的结果以直观的方式展现出来。