[发明专利]一种基于Xgboost和DBSCAN的精准营销方法有效
申请号: | 202010277261.3 | 申请日: | 2020-04-10 |
公开(公告)号: | CN111783818B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 石建 | 申请(专利权)人: | 南通大学 |
主分类号: | G06Q30/0201 | 分类号: | G06Q30/0201;G06Q30/0203;G06Q30/0601;G06Q40/02;G06F18/24;G06F18/214 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 许洁 |
地址: | 226000*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 xgboost dbscan 精准 营销 方法 | ||
本发明公开了一种基于Xgboost和DBSCAN的精准营销方法,包括以下步骤:步骤1.对数据源中的银行数据进行人工标注,以此获得类别信息;步骤2.将银行数据及其标注信息整合,作为完整的数据集;步骤3.针对数据集进行探索性分析;步骤4.针对数据集进行数据预处理,划分数据集,得到训练集、测试集;步骤5.将数据输入到已经构建好的模型中进行训练,得到精准营销模型;步骤6.将待检测的银行数据输入到精准营销模型进行检测,得到客户分类结果;步骤7.进行效果验证,输出检测结果。本发明通过Xgboost来找出目标客户,并使用DBSCAN来向目标客户推荐对应的产品,从而提高营销成功率。
技术领域
本发明涉及机器学习和数据挖掘领域,具体为一种基于Xgboost和DBSCAN 的精准营销方法。
背景技术
当前,科技发展越来越快,更多的商业公司在追求营销效果的同时对营销精准度提出了更高的要求,产品质量和客户资源把握着商业公司的命脉。而基于大数据的精准营销则是提升营销效率,减少人工成本的重要环节。
目前,银行的金融产品营销普遍采取的是人工营销,和机器营销。其中,人工营销有效率低、成本高、人工易产生疲倦等的缺点;而机器营销主要是预设所有的营销话术,并在工作时逐一播放,因此降低了人力成本。因此,采用机器人的方式去对客户实施营销手段,不仅降低了人工成品,也避免了人工疲倦时导致的话术失误,这让机器营销成为了银行营销的趋势。
尽管如此,机器营销和人工营销一样,有一个共通的缺点,就是成功率太低。毕竟客户群众多,性格兴趣难以捉摸。即使机器日夜工作,降低人工损耗,但毕竟机器的程序是预设好的,难以面对不同的客户使用针对性地营销措施。
总体而言,现有机器营销方法存在营销成功率太低的问题。
发明内容
本发明的目的是为了提供一种基于Xgboost和DBSCAN的精准营销方法,通过Xgboost来找出目标客户,并使用DBSCAN来向目标客户推荐对应的产品,从而提高营销成功率。
为了实现上述发明目的,本发明采用了以下技术方案:一种基于Xgboost和DBSCAN的精准营销方法,包括以下步骤:步骤1.对数据源中的银行数据进行人工标注,以此获得类别信息;
步骤2.将银行数据及其标注信息整合,作为完整的数据集;
步骤3.针对数据集进行探索性分析;
步骤4.针对数据集进行数据预处理,划分数据集,得到训练集、测试集;
步骤5.将数据输入到已经构建好的模型中进行训练,得到精准营销模型;
步骤6.将待检测的银行数据输入到精准营销模型进行检测,得到客户分类结果;
步骤7.进行效果验证,输出检测结果。
优选的,在步骤3中,所述数据集进行探索性分析,具体包括以下步骤:步骤a.初步观察并记录源数据的特征,属性,做初步分析;
步骤b.设定阈值,作为数据预处理的指标;
步骤c.格式转化,将文本格式转化成便于处理的csv格式。
优选的,在步骤4中,所述数据预处理包括数据清理、异常值处理、数据规约,以及划分数据集,具体包括以下步骤:步骤d.数据清理主要是删除无意义数据,增强可用数据的可读性;
步骤e.异常值处理主要是针对数据中的NULL以及缺失值进行处理;
步骤f.数据规约包括离散值规约和连续值规约;
步骤g.生成随机种子seed,并按照8:2比例将经银行数据划分训练集、测试集;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通大学,未经南通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010277261.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大型轴承套圈毛坯成型加工工艺
- 下一篇:一种车辆的集装箱对位方法