Customer Relationship Management using Adaptive Resonance Theory



Similar documents
A Survey of Customer Relationship Management

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL

Data Mining + Business Intelligence. Integration, Design and Implementation

Role of Social Networking in Marketing using Data Mining

How To Use Neural Networks In Data Mining

Enhanced Boosted Trees Technique for Customer Churn Prediction Model

Management Science Letters

Data Mining Solutions for the Business Environment

Segmentation of stock trading customers according to potential value

Data Mining Algorithms Part 1. Dejan Sarka

Customer Classification And Prediction Based On Data Mining Technique

Using reporting and data mining techniques to improve knowledge of subscribers; applications to customer profiling and fraud management

Nine Common Types of Data Mining Techniques Used in Predictive Analytics

An Introduction to Data Mining. Big Data World. Related Fields and Disciplines. What is Data Mining? 2/12/2015

An Introduction to Data Mining

CRM: Retaining Your Customers: Preventing Your Competitors

CUSTOMER RELATIONSHIP MANAGEMENT CONCEPTS AND TECHNOLOGIES

Data Science & Big Data Practice

Machine Learning with MATLAB David Willingham Application Engineer

WHITE PAPER. Social media analytics in the insurance industry

How Organisations Are Using Data Mining Techniques To Gain a Competitive Advantage John Spooner SAS UK

6/10/2015. Chapter Nine Overview. Learning Outcomes. Opening Case: Twitter: A Social CRM Tool

Stabilization by Conceptual Duplication in Adaptive Resonance Theory

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014


Data Mining and Neural Networks in Stata

ISSN: (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies

1 Choosing the right data mining techniques for the job (8 minutes,

A STUDY OF DATA MINING ACTIVITIES FOR MARKET RESEARCH

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article. E-commerce recommendation system on cloud computing

Developing a model for measuring customer s loyalty and value with RFM technique and clustering algorithms

Data Mining Techniques in CRM

NEURAL NETWORKS IN DATA MINING

S.Thiripura Sundari*, Dr.A.Padmapriya**

Mobile Phone APP Software Browsing Behavior using Clustering Analysis

THE STATE OF Social Media Analytics. How Leading Marketers Are Using Social Media Analytics

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

Data Warehousing and Data Mining in Business Applications

DATA MINING TECHNIQUES AND APPLICATIONS

Introduction to Data Mining and Machine Learning Techniques. Iza Moise, Evangelos Pournaras, Dirk Helbing

DATA MINING TECHNIQUES FOR CRM

ISSN: (Online) Volume 3, Issue 7, July 2015 International Journal of Advance Research in Computer Science and Management Studies

Understanding Your Customer Journey by Extending Adobe Analytics with Big Data

Chapter. Enterprise Business Systems

CUSTOMER RELATIONSHIP MANAGEMENT (CRM) CII Institute of Logistics

Federico Rajola. Customer Relationship. Management in the. Financial Industry. Organizational Processes and. Technology Innovation.

Decision Support System For A Customer Relationship Management Case Study

Customer Relationship Management

Data Mining Techniques

Predicting the Risk of Heart Attacks using Neural Network and Decision Tree

A STUDY ON DATA MINING INVESTIGATING ITS METHODS, APPROACHES AND APPLICATIONS

Sales and Invoice Management System with Analysis of Customer Behaviour

Customer Analytics. Turn Big Data into Big Value

Discovering, Not Finding. Practical Data Mining for Practitioners: Level II. Advanced Data Mining for Researchers : Level III

A SAS White Paper: Implementing a CRM-based Campaign Management Strategy

Using Data Mining Techniques to Increase Efficiency of Customer Relationship Management Process

Hello, Goodbye. The New Spin on Customer Loyalty. From Customer Acquisition to Customer Loyalty. Definition of CRM.

TNS EX A MINE BehaviourForecast Predictive Analytics for CRM. TNS Infratest Applied Marketing Science

Data Mining Analytics for Business Intelligence and Decision Support

Analecta Vol. 8, No. 2 ISSN

Integrated Data Mining and Knowledge Discovery Techniques in ERP

Data Mining Algorithms and Techniques Research in CRM Systems

A Content based Spam Filtering Using Optical Back Propagation Technique

A Neural Network based Approach for Predicting Customer Churn in Cellular Network Services

Customer Relationship Management (CRM)

Spam Detection Using Customized SimHash Function

Random forest algorithm in big data environment

UNIVERSITY OF GHANA (All rights reserved) UGBS SECOND SEMESTER EXAMINATIONS: 2013/2014. BSc, MAY 2014

Spam Classification With Artificial Neural Network and Negative Selection Algorithm

IT and CRM A basic CRM model Data source & gathering system Database system Data warehouse Information delivery system Information users

IMPLEMENTATION OF DATA MINING ENGINE ON CRM - IMPROVE CUSTOMER SATISFACTION

CLASSIFYING NETWORK TRAFFIC IN THE BIG DATA ERA

A New Method for Traffic Forecasting Based on the Data Mining Technology with Artificial Intelligent Algorithms

Maximize Social Media Effectiveness with Data Science. An Insurance Industry White Paper from Saama Technologies, Inc.

ON INTEGRATING UNSUPERVISED AND SUPERVISED CLASSIFICATION FOR CREDIT RISK EVALUATION

Categorical Data Visualization and Clustering Using Subjective Factors

Performance Analysis of Naive Bayes and J48 Classification Algorithm for Data Classification

Data Mining for Fun and Profit

Design call center management system of e-commerce based on BP neural network and multifractal

Comparison of K-means and Backpropagation Data Mining Algorithms

DATA MINING TECHNIQUES SUPPORT TO KNOWLEGDE OF BUSINESS INTELLIGENT SYSTEM

Predict Influencers in the Social Network

Lead Management CRM Marketing Automation Powerful. Affordable. Intuitive. gold-vision

Data Mining & Data Stream Mining Open Source Tools

Cleaned Data. Recommendations

Social Media Mining. Data Mining Essentials

SOLVING A DIRECT MARKETING PROBLEM BY THREE TYPES OF ARTMAP NEURAL NETWORKS. Anatoli Nachev

Maximizing Return and Minimizing Cost with the Decision Management Systems

Introduction to Data Mining

Life Insurance Customers segmentation using fuzzy clustering

White Paper. Data Mining for Business

REAL ESTATE FIRMS INVESTMENT FIRMS INSURANCE FIRMS CUSTOM DIGITAL MARKETING SOLUTIONS FOR ALL

Transcription:

Customer Relationship Management using Adaptive Resonance Theory Manjari Anand M.Tech.Scholar Zubair Khan Associate Professor Ravi S. Shukla Associate Professor ABSTRACT CRM is a kind of implemented model for managing a company s interactions with their customers. CRM involves the customer classification to understand the behavior of the customer. There is a vital role of the data mining techniques for the classification. This paper presents the concept of one of the data mining technique ART for the customer classification for CRM. General Terms Adaptive Resonance Theory Keywords Adaptive Resonance Theory (ART), Customer Relationship Management (CRM). 1. INTRODUCTION CRM is the core business strategy that integrates internal processes and functions of the organization, to create and deliver value to targeted customers at a profit. It is mainly grounded on high quality customer related data and enabled by information technology. CRM is an information industry term that helps an enterprise to manage customer relationships in an organized way and helping the company to provide better services to its customers. CRM is the process of managing all aspects of interaction of the company with its existing customers and the new customers, including prospecting, sales and service. CRM applications try to provide insight into and help in improving the company/customer relationship by combining all these views of customer interaction into one picture. CRM is an integrated approach to identify, acquire and retain the old customers as well as the new customers. By enabling organizations to manage and coordinated customer interactions across multiple channels, departments, lines of business and various geographies. CRM helps an organization to maximize the value of every customer s interaction and drive superior corporate performance. CRM embraces all aspects of dealing with the prospects and customers of the banks, life-insurance companies, and all other organizations. CRM is an activity in any organization that maximizes the profitability for the organization and the customer satisfaction by organizing around customer segments, fostering behavior that provides customer satisfaction and loyalty. Types/Variations of CRM: Sales force Automation (SFA): SFA uses the software to streamline the sales process. SFA is a contact management system for keep tracking and recording every stage in the sales process for each prospective client, from the beginning contact to final disposition. Many of the SFA applications also include opportunities, sales forecasting and work flow automation. Marketing: CRM system for marketing generally tracks and measures the campaigns over multiple channels, such as email, search in the search engines, social media channel, telephone line channel and direct mail channel. These systems track the customer service and support. Customer Service: CRM can be used to create, assign and manage requests made by the customers, such as call centre which help direct customers to agents.crm software can be used to recognize and reward loyal customers over a period of time and help them in retaining. Appointment: CRM provide suitable appointment time to the customers via e-mail or the web, which are then mainly synchronized with the representative or agent s calendar. Small Business: For small businesses a CRM may simply consist of a contact manager system which integrates the emails, documents, jobs, faxes, and scheduling for individual accounts. CRM available for specific markets and for professional markets (legal, finance) are frequently touted for their event management and relationship tracking opposed to financial return on investment (ROI). Social media: Some CRM coordinate with the social networking-websites like Twitter, LinkedIn, Facebook and Google Plus to track and communicate with customers who share opinions and experiences about their company, product and services. 2. Data Mining and CRM Customer Segmentation is one of the important functions in the CRM. The customer segmentation classifies the customers according to their attributes, behaviors and needs. The customer segmentation helps the manager of the company to understand about the needs of the customers in a better way. If the manager understands his customers then he can able to provide the satisfactory goods and services to his customers. Data mining techniques are used for the classification and regression problem. The classification and regression (prediction) can be used for the customer satisfaction 43

according to the needs and behaviors of the customers. In the classification problem, we re predicting to what category something fall into. In regression problem, we re predicting a number such as the probability that a person will respond to an offer or not. In the CRM, the data mining is frequently used to identify a set of characteristics (called a profile) that segments customers into groups with similar behaviors, such as buying a similar product. The data warehouse, OLAP and other data analytic tools are applied to the database, for example sale database, marketing database and customer database. It will not only be waste of time but also not ideal. Therefore, it is wise that the data of business database that lead to data warehouse after was cleaned, extracted, transformed; loaded the data of data warehouse will offer the data resource for the application of data mining. The data analysis will become great efficient based on the data warehouse. The architecture of CRM [1] based on Data Mining is as follows: Customer Relationship Management ; Sales Management; Marketing Management; Customer Service Management; Credit Management; etc. Customer Classification; Cross Selling; Customer s Profit; Customer s credit; Customer Retaining; Other Application; etc 3. ART ART is a family of different neural architectures. The concept of ART was given by Carpenter, and Grossberg in 1987 on the concept based that how our brain process the information. Difference between ART and conventional neural networks: ART is different from conventional neural networks.the conventional neural networks have failed to solve the stability-plasticity dilemma but ART is capable of solving stability-plasticity dilemma. The stability-plasticity dilemma addresses how a learning system can preserve its previously learned knowledge while keeping its ability to learn new patterns. The architecture of ART models can self-organize itself in real time producing stable recognition while getting input patterns beyond those originally stored. Properties of ART: The four basic properties of an ART system is as follows: 1) The first is the self-scaling computational units. The attentional subsystem is based on competitive learning enhancing pattern features but suppressing noise. 2) The second is self-adjusting memory search. The system can search memory in parallel and adaptively change its search order. 3) Third, already learned patterns directly access their corresponding category. 4) Finally, the system can adaptively modulate attentional vigilance using the environment as a teacher. If the environment disapproves the current recognition of the system, it changes this parameter to be more vigilant. Data mining OLAP Other analytical tool Cleaning Extraction Transformation Load Sale Marketing Data Warehouse Customer Service Fig 2: Architecture of CRM based on Data Mining Other 4. BACKGROUND Previously many data mining techniques have been applied for the CRM. The classification of the customers into groups by discovering the patterns and trends among the customers using have been done by applying Regency, Frequency and Monetary (RFM) and Rough Set (RS) concept [5]. The customer details segmented using k-means and then Association Rules have also being used customer behavior for CRM [6]. The customer classification and prediction in CRM have been done using Naïve Bayesian Classification [8]. The classification and prediction of the customer in Customer Relationship Management have been done using the back propagation algorithm [1]. 5. PROPOSED WORK 5.1 ART1 Algorithm [14] The parameters used in the algorithm are: n= Number of components in the input vector m=maximum number of clusters that can be formed b ij =Bottom-up weights (From F1 (b) to F2 unit) t ji =Top-down weights (From F2 to F1 (b) unit) ρ=vigilance parameter s=binary input vector x=activation vector for interface (F1 (b) layer (binary)) x =Norm of vector x (sum of the component x i) 44

Step 9: Find J such that y J > y j for all node j Parameter Range Typical Value L L > 1 2 If y = 1, then all nodes are inhibited and this pattern cannot be clustered. Step 10: Re-compute activation x of F1 (b) X i = s i t ji Step 11: Compute the norm of vector x ρ (Vigilance Parameter) b ij (Bottom-up weights) 0 < b ij < 0 < ρ 1 0.9 L L 1 + n 1 1 + n Step 12: Test for reset If x s < ρ, then x = i x i t ji (Top-down weights) t ji 0 = 1 1 If x s Y j = 1(Inhibited node J) ρ, then Proceed to step 13 Table 1. Typical values of parameters The training algorithm for ART1 is as follows: Step 1: Initialize Parameters Initialize weights 0 < b ij 0 < L > 1 and 0 < ρ 1 L L 1 + n, t ij 0 = 1 Step 2: While stopping condition is false, perform steps 3-14 Step 3: For each training input, do Steps 4-13 Step 4: Set activations of all F2 units to zero Set activations of F1 (a) units to input vector s Step 5: Compute the norm of s: s = Step 6: Send input signal from F1 (a) to F1 (b) layer i x i = s i Step 7: For each F2 node that is inhibited. If y j, then S i Step 13: Updates the weights for node j b ij new = (L x i ) (L 1 + x ) t ji new = x i Step 14: Test for stopping condition. 5.2 Implementation Detail In this section we analyze the performance of this new approach of ART1 algorithm for the classification of the customer on the basis of their choices. In the proposed work the database of the customers of the company dealing with the selling of the vehicles was used. The database of the company contains the proposal number, order of their choice and the other details of the customers. The performance of the ART1 algorithm was compared with the back propagation algorithm in the classification for CRM. The algorithm was implemented in MATLAB 7.0. 5.3 Experimental Results The following figures shows the results of ART1 algorithm used for the customer classification for CRM. The figure shows the clusters of customers obtained who were dealing with the purchase of Hero Activa and Star City. Y j = b ij x i Step 8: While reset is true, do 9-12 45

70 Star City Hero Activa 60 50 40 30 ART1 20 10 0 5 10 15 20 25 30 Number of Records Fig 2: Customer classification by clustering of customers of Hero Activa and Star City Table 2. Comparison of execution time of ART1 and Back propagation for customer classification for CRM No. of records, N Execution Time of ART1 (in seconds) Execution Time of Back- Propagation (in seconds) 5 5 10 10 13.01 20 15 22.15 30 20 32.04 40 25 42.47 50 30 53.34 60 35 64.57 70 40 76.12 80 45 82.94 90 Fig 3: Graph showing the comparison of execution time of ART1 and Back propagation algorithm 6. CONCLUSION AND FUTURE WORK Adaptive Resonance Theory (ART) is the best approach to deal with the large volume of data of the customers and to provide the customer classification in CRM. Customer classification allows understanding the needs and behaviors of customer to the company s manager who can satisfy its customers by providing the good services to them. ART1 algorithm takes less time to provide the customer classification as ART1 has the self learning capability. The time complexity of ART1 is less than the Back propagation algorithm. Hence ART1 is more efficient to use for the customer classification in CRM. There are so many variant of ART that can be used for better results than this. One can pick any of the variant and can compare their performance. In future, ART can also be implemented with hybrid information filtering, fuzzy immunity clonal selection neural network and fuzzy multi-set to build the multi-pass ART and provide more efficient result. 7. REFERENCES [1] Leela Rani Komma Reddy and G Loshma. Classification and Prediction in Customer Relationship Management Using Back Propagation. In International Conference on Computer Science and Information Technology, ISBN : 978-93-81693-86-5, 2012. [2] Neural Networks in Computer Intelligence by LiMin Fu. [3] Huang, C.-L., Chen, M.-C., and Wang, C.-J., (2007). Credit scoring with a data mining approach based on support vector machines. Expert Systems with Applications, 33,847 856. [4] Kuykendall L(1999). The data-mining toolbox [J]. Credit-Card Management, 12(6):30-40. [5] Ching-Hsue Cheng, You-Shyang Chen. Classifying the segmentation of customer value via RFM model and RS theory. Expert Systems with Applications 36 (2009) 4176 4184. 46

[6] P.Isakki alias Devi and S.P.Rajagopalan. Analysis of Customer Behavior using Clustering and Associations Rules. International Journal of Computer Applications (0975 8887) Volume 43 No.23, April 2012. [7] Jing Zhou, System of CRM Performance Evaluation Based on Fuzzy Comprehensive Algorithm, IEEE 2008. [8] Huo, Gao, Customer relationship management based on data mining technique Naive Bayesian classifier, IEEE 2011. [9] Al-Mudimigh, A.S.; Ullah, Z.; Saleem, F., Data mining strategies and techniques for CRM systems,ieee 2009. [10] Wei Wang; Shidong Fan, Application of Data Mining Technique in Customer Segmentation of Shipping Enterprises, IEEE 2010. [11] Qiang Yang; Jie Yin; Ling, C.X.; Chen, Post-processing decision trees to extract actionable knowledge, IEEE 2003. [12] Chris Rygielski, Jyun-Cheng Wang, David C. Yen, Data mining techniques for customer relationship management, 0160-791X/02/$ - see front matter 2002 Elsevier Science Ltd. All rights reserved.pii: S01 60-791X(02)00038-6. [13] S. Balaji, Naïve Bayes Classification Approach for Mining Life Insurance s for Effective Prediction of Customer Preferences over Life Insurance Products. [14] Introduction to Neural Networks using MATLAB 6.0 by S. N. Srivanandam, S. Deepa. IJCA TM : www.ijcaonline.org 47