Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Customer segmentation system based on improved k-means and neural network clustering

A neural network and neural network training technology, applied in the field of data mining, can solve the problems of low clustering stability and inability to effectively avoid contingency, and achieve the effects of improving clustering stability, avoiding contingency, and improving accuracy

Inactive Publication Date: 2016-12-07
吴本刚
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing K-means clustering method cannot effectively avoid the contingency brought by a single random sampling method, the clustering stability is low, and it has fatal shortcomings of being sensitive to outliers

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Customer segmentation system based on improved k-means and neural network clustering
  • Customer segmentation system based on improved k-means and neural network clustering
  • Customer segmentation system based on improved k-means and neural network clustering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] see figure 1 , figure 2 , the customer segmentation system based on improved k-means and neural network clustering of the present embodiment includes a bank customer data acquisition module 1, a sample data extraction module 2, a clustering processing module 3, a neural network training module 4, and a customer category detail Sub-module 5, the bank customer data collection module 1 is used to collect bank customer data, and bank customer data is stored in the bank network database; the sample data extraction module 2 is used to extract bank customer data from the bank network database Random sampling, extracting one-third of the data as sample data; the clustering processing module 3 is used to cluster each sample of the sample data by using the improved k-means clustering method, and output the clustering result; the neural network The training module 4 is used to use the clustering result as a training sample, and uses a neural network to calculate the weight of ea...

Embodiment 2

[0049] see figure 1 , figure 2 , the customer segmentation system based on improved k-means and neural network clustering of the present embodiment includes a bank customer data acquisition module 1, a sample data extraction module 2, a clustering processing module 3, a neural network training module 4, and a customer category detail Sub-module 5, the bank customer data collection module 1 is used to collect bank customer data, and bank customer data is stored in the bank network database; the sample data extraction module 2 is used to extract bank customer data from the bank network database Random sampling, extracting one-third of the data as sample data; the clustering processing module 3 is used to cluster each sample of the sample data by using the improved k-means clustering method, and output the clustering result; the neural network The training module 4 is used to use the clustering result as a training sample, and uses a neural network to calculate the weight of ea...

Embodiment 3

[0066] see figure 1 , figure 2 , the customer segmentation system based on improved k-means and neural network clustering of the present embodiment includes a bank customer data acquisition module 1, a sample data extraction module 2, a clustering processing module 3, a neural network training module 4, and a customer category detail Sub-module 5, the bank customer data collection module 1 is used to collect bank customer data, and bank customer data is stored in the bank network database; the sample data extraction module 2 is used to extract bank customer data from the bank network database Random sampling, extracting one-third of the data as sample data; the clustering processing module 3 is used to cluster each sample of the sample data by using the improved k-means clustering method, and output the clustering result; the neural network The training module 4 is used to use the clustering result as a training sample, and uses a neural network to calculate the weight of ea...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a customer segmentation system based on improved k-means and neural network clustering. The customer segmentation system comprises a bank client data collection module, a sample data extraction module, a clustering processing module and a customer class segmentation module; the bank customer data collection module is used for collecting bank customer data and storing the bank customer data in a bank network database; the sample data extraction module is used for randomly extracting samples from bank customer data in the bank network database and extracting 1 / 3 of data as sample data; the clustering processing module is used for adopting an improved k-means clustering method to perform clustering on each sample of the sample data and outputting a clustering result; the neural network training module is used for taking the clustering result as a training sample, adopting the neural network to calculate a weight of each layer of each attribute and obtaining a trained neural network; and the customer class segmentation module is used for inputting bank customer data into the trained neural network and performing segmentation on the bank customer. The customer segmentation system reduces a probability of extracting an isolate point in the sample, improves clustering accuracy and improves customer segmentation accuracy.

Description

technical field [0001] The invention relates to the field of data mining, in particular to a customer segmentation system based on improved k-means and neural network clustering. Background technique [0002] At present, the difference in value brought to banks by different types of customers is very obvious. By identifying and distinguishing such differences, banks can guide them to allocate market sales, service and management resources more reasonably, and obtain more with less investment. revenue, solving this problem requires customer segmentation. Bank customer segmentation means that banks classify customers according to their attributes, behaviors, needs, preferences and values ​​in a clear strategy, business model and specific market, and provide targeted products, services and marketing models. process. [0003] In related technologies, there are empirical classification methods and statistical analysis methods for bank customer segmentation. Bank customer segme...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q40/02G06K9/62G06F17/30
CPCG06F16/2465G06Q40/02G06F18/23213
Inventor 不公告发明人
Owner 吴本刚
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products