Predicting The Success of Bank Telemarketing Using Artificial Neural Network
Predicting The Success of Bank Telemarketing Using Artificial Neural Network
Network (ANN) approach to predict the success of telemarketing analytics is a tool that is nowadays perfectly integrated into
calls for selling bank long-term deposits. To validate the proposed the life of businesses, to become progressively indispensable.
model, we uses the bank marketing data of 41188 phone calls. The An intelligent system for prediction of the success of bank
ANN attains 98.93% of accuracy which outperforms other telemarketing using a data-driven approach is suggested by
conventional classifiers and confirms that it is credible and valuable
[2]. Research on the success of bank telemarketing has
approach for telemarketing campaign managers.
deserved increasing interest in recent years. Using data mining
Keywords—Bank telemarketing, prediction, decision making, for bank, direct marketing was developed in [3]. In [4] authors
artificial intelligence, artificial neural network. used deep convolutional neural network for predicting the
success of bank telemarketing.
I. INTRODUCTION Neural networks are widely used tools for classification [5],
estimation [6], [7], and prediction [8], [9]. Artificial neural
T ELEMARKETING is a personalized and interactive
method for consumers to learn about products, services or
opportunities. When the consumer has limited time or is
technique has been applied in many areas. The back
propagation is one of the most learning algorithms used for the
training process of ANN. ANNs are becoming a powerful tool
immobile, telemarketing delivers products and services, and
for prediction. This method is used to explain and predict one
makes buying opportunities possible with local and distant
or more observable and effectively measured phenomena. The
vendors [1].
analysis is done on all variables of the database using a
Many consumers would be greatly inconvenienced without
supervised learning classification (the class is known) based
telephone access to such products and services as; travel
on automatic learning. This technique aims to extrapolate new
reservation, catalog purchases, subscription renewals, charity
information from hidden information (this is the case of
donations, banking services, insurance purchases, food,
scoring), in this case there is a target variable to be predicted.
medicine purchases and personal services.
In this study, the data used for Bank Telemarketing
With a broader market available to vendors, more choices
prediction is a dataset publicly available for research. The
available to consumers and sales costs frequently reduced
dataset used for prediction was collected from a Portuguese
through telemarketing, consumers may benefit from lower,
retail bank. The approach used in this study is the ANNs of the
long-term product and services prices.
type Multi-Layer Perceptron (MLP).
Through AI, many companies and businesses have
This paper is organized as follows. The description of the
benefited from the advantages of prediction analysis. This
dataset and ANN with its architecture and learning algorithm
technique makes it possible to anticipate an event, predict
are introduced in Section II. In Section III, results and
incidents, and even behaviors based on data set, after having
discussions are given in order to demonstrate the effectiveness
established a correlation between data variables, it tries to
of the proposed technique. Section IV gives the conclusions.
predict what will happen in the future. Anticipating actions in
companies and being able to control them helps to prevent
II. MATERIAL AND METHODS
problems and conflicts from occurring in the future, and
increasing productivity is an objective for many businesses. A. Dataset
Today, the terms AI, big data or predictive analysis are very The data used in this study are real data downloaded from
often used. They represent a new sector that is still unclear to UCI Machine Learning Repository [10]. It was gathered from
the public. a Portuguese retail bank [11] over five years, from May 2008
Businesses today are oriented toward the predictive to June 2013. The dataset was collected by marketing
analytics to solve internal problems and to improve their campaigns of a Portuguese banking institution, based on
phone calls. In order to access if the product (bank term
M. Selma is with the Department of Economics, Abdelhamid Ibn Badis
University of Mostaganem - 27000, Algeria (phone: +213(0)778757655; e-
deposit) would be subscribed “yes” or “no”, all clients were
mail: [email protected],). contacted. Dataset contains 41188 phone contacts composed
International Scholarly and Scientific Research & Innovation 14(1) 2020 1 ISNI:0000000091950263
World Academy of Science, Engineering and Technology
International Journal of Economics and Management Engineering
Vol:14, No:1, 2020
of 21 attributes with a label attribute as shown in Table I. The hidden layer: it is located between the input layer and
that of the output; a MLP may contain one or more hidden
TABLE I
ATTRIBUTE INFORMATION layers. The only peculiarity is that starting from the input
Num. Attribute Name Description Type layer toward that of output and by passing through the
1 Age It is age of client. Numeric hidden layers, all neurons of a layer are the entries of each
2 Job It is type of client’s job. Categorical neuron of the next layer (only the layer that comes just
3 Marital It is client’s marital status. Categorical after).
4 Education What is the highest education of client? Categorical
5 Default Does client has credit? Categorical
6 Housing Does client has housing loan? Categorical
7 Loan Does client has personal loan? Categorical
8 Contact What is a contact communication type Categorical
of client?
9 Month What is the last month of the year Categorical
contracting to the client?
10 Day of Week What is the last day of the week Categorical
Open Science Index, Economics and Management Engineering Vol:14, No:1, 2020 publications.waset.org/10010974/pdf
International Scholarly and Scientific Research & Innovation 14(1) 2020 2 ISNI:0000000091950263
World Academy of Science, Engineering and Technology
International Journal of Economics and Management Engineering
Vol:14, No:1, 2020
determine a vector w⃗ which minimizes E w⃗ . The error is for Polish coal mines. Experimental results show that the MLP
example: has good predictive effect and high accuracy.
𝐸 𝐸 ⃗, ⃗ 𝑤⃗ ∑ 𝑦 𝑦 (4)
Input: a sample Ω of R *R
A MLP with an input layer𝐶 , q-1 hidden layers C , … , C - , and
an output layer𝐶 ,
Random initialization of weights in 0,1 for each neuron j of the
network.
Set the value of .
Repeat
Take an example x⃗, y ⃗ in Ω
Open Science Index, Economics and Management Engineering Vol:14, No:1, 2020 publications.waset.org/10010974/pdf
International Scholarly and Scientific Research & Innovation 14(1) 2020 3 ISNI:0000000091950263
World Academy of Science, Engineering and Technology
International Journal of Economics and Management Engineering
Vol:14, No:1, 2020
International Scholarly and Scientific Research & Innovation 14(1) 2020 4 ISNI:0000000091950263