IJARSCT ISSN (Online) 2581-9429 International Journal of Advanced Research in Science, Communication and Technology (IJARSCT) Impact Factor: 4.819 Volume 5, Issue 1, May 2021 Survey on Prediction of Loan Approval Using Machine Learning Techniques Ambika and Santosh Biradar Department of Computer Engineering, D. Y. Patil College of Engineering, Ambi, Pune, India Abstract: The enhancement in the banking sector lots of people are applying for bank loans but the bank has its limited assets which it has to grant to limited people only, so finding out to whom the loan can be granted which will be a safer option for the bank is a typical process. So in this paper we try to reduce this risk factor behind selecting the safe person so as to save lots of bank efforts and assets. This is done by mining the Big Data of the previous records of the people to whom the loan was granted before and on the basis of these records/experiences the machine was trained using the machine learning model which give the most accurate result. The main objective of this paper is to predict whether assigning the loan to particular person will be safe or not. This paper is divided into four sections (i)Data Collection (ii) Comparison of machine learning models on collected data (iii) Training of system on most promising model (iv) Testing. Keywords: Loan Prediction; Big data; Machine Learning; Logistic Regression; SVM; Decision Tree; Naïve Bayes; I. INTRODUCTION As the data are increasing daily due to digitization in the banking sector, people want to apply for loans through the internet. Artificial intelligence (AI), as a typical method for information investigation, has gotten more consideration increasingly. Individuals of various businesses are utilizing AI calculations to take care of the issues dependent on their industry information. Banks are facing a significant problem in the approval of the loan. Daily there are so many applications that are challenging to manage by the bank employees, and also the chances of some mistakes are high. Most banks earn profit from the loan, but it is risky to choose deserving customers from the number of applications. One mistake can make a massive loss to a bank. Loan distribution is the primary business of almost every bank. This project aims to provide a loan [1, 8] to a deserving applicant out of all applicants. An efficient and non-biased system that reduces the bank’s time employs checking every applicant on a priority basis. The bank authorities complete all other customer’s other formalities on time, which positively impacts the customers. The best part is that it is efficient for both banks and applicants. This system allows jumping on particular applications that deserve to be https://forms.gle/XLLutHr3c49szVBr6approved on a priority basis. There are some features for the prediction like, Gender, Married, Dependents, Education, Self-employed, ApplicantIncome, CoapplicantIncome, LoanAmount, Loan_Amount_Term, Credit_History, Property Area, Loan_Status. Loans have made our life easier, providing us the financial leverage that extends beyond our earnings. Be it Credit Card, Home Loan, Personal Loan or Auto Loan etc. loans are the credit extended to us by lenders on fulfilling certain key parameters. However, getting a loan in India can often be a tedious process for the un-initiated, but not for individuals with a good credit score. Whenever you apply for a loan, banks check your CIBIL Score and Report to evaluate your credit history and credit worthiness. The higher your score the better are the chances of your loan application getting approved. 1.1 What Do Banks Broadly Check? CIBIL Score and Report: It is one of the most important factor that affects your loan approval. A good credit score and report is a positive indicator of your credit health. Copyright to IJARSCT www.ijarsct.co.in DOI: 10.48175/IJARSCT-1168 449 IJARSCT ISSN (Online) 2581-9429 International Journal of Advanced Research in Science, Communication and Technology (IJARSCT) Impact Factor: 4.819 Volume 5, Issue 1, May 2021 Employment Status: Apart from a good credit history, lenders also check for your steady income and employment status. Account Details: Suit filed or written off cases are carefully examined by lenders. Payment History: Lenders check for any default on payments or amount overdue cases, which might project a negative overview of your overall report. EMI to Income Ratio: Banks also consider the proportion of your existing loans when compared to your salary at the time of loan application. Your chances of loan approval get reduced if your total EMI’s exceed your monthly salary by 50%. The credit lending business of the banking industry has seen rapid progress and extreme competitions from numerous credit startups. At the same time, the increase in credit application and consumption has also led to the increase in losses resulting from bad credits. Credit loan refers to credits provided by banks or financial institutions in general to individuals/consumers which is payable at an agreed date with/without a specified interest. Credit loans are usually provided for many purposes some of which are personal use, educational purposes, medical purposes, travelling and business purposes. Through numerous modern predictive modeling, financial institutions can get insights into applicant’s behavior, consumption patterns, default predictors and characteristics. Numerous studies have been conducted in order to identify the important factors that can affect the loan repayment, these studies are important as they help to maximize profit for banks. II. LITERATURE SURVEY A recent development of machine learning techniques and data mining has led to an interest of implementing these techniques in various fields [17]. The banking sector is no exclusion and the increasing requirements towards financial institutions to have robust risk management has led to an interest of developing current methods of risk estimation. Potentially, the implementation of machine learning techniques could lead to better quantification of the financial risks that banks are exposed to. Within the credit risk area, there has been a continuous development of the Basel accords, which provides frameworks for supervisory standards and risk management techniques as a guideline for banks to manage and quantify their risks. From Basel II, two approaches are presented for quantifying the minimum capital requirement such as the standardized approach and the internal ratings based approach (IRB) [16]. There are different risk measures banks consider in order to estimate the potential loss they may carry in future. One of these measures is the expected loss (EL) a bank would carry in case of a defaulted customer. One of the components involved in ELestimation is the probability if a certain customer will default or not. Customers in default means that they did not meet their contractual obligations and potentially might not be able to repay their loans [18]. Thus, there is an interest of acquiring a model that can predict defaulted customers. A technique that is widely used for estimating the probability of client default is Logistic Regression [19]. In this thesis, a set of machine learning methods will be investigated and studied in order to test if they can challenge the traditionally applied techniques. A prediction is a statement about what someone thinks will happen in the future. People make predictions all the time. Some are very serious and are based on scientific calculations, but many are just guesses. Prediction helps us in many things to guess what will happen after some time or after a year or after ten years. Predictive analytics is a branch of advanced analytics that uses many techniques from data mining, statistics, modeling, machine learning, and artificial intelligence to analyze current data to make predictions. “Adyan Nur Alfiyatin, Hilman Taufiq [14] and their friends work on the house price prediction. They use regression analysis and Particle Swarm Optimization (PSO) to predict house price”. One other similar work on the Mohamed El Mohadab, Belaid Bouikhalene [15] and Said Safi to predict the rank for scientific research paper using supervised learning. Kumar Arun, Garg Ishan and Kaur Sanmeet [13] work on bank loan prediction on how to bank approve a loan. They proposed a model with the help of SVM and Neural networks like machine learning algorithms. This literature review helps us carry out our work and propose a reliable bank loan prediction model. Manjeet et al (2018) [24] there are seven types of variables that may influence consumer loan default; consumer’s annual income, debt-income ratio, occupation, home ownership, work duration and whether or not consumer possesses Copyright to IJARSCT www.ijarsct.co.in DOI: 10.48175/IJARSCT-1168 450 IJARSCT ISSN (Online) 2581-9429 International Journal of Advanced Research in Science, Communication and Technology (IJARSCT) Impact Factor: 4.819 Volume 5, Issue 1, May 2021 a saving/checking account. In a work by Steenackers [26] and Goovaerts, the key factors that may influence loan default are borrower’s age, location, resident/work duration, owner of phone, monthly income, loan duration, whether or not applicant works in a public sector, house ownership and loan numbers. Another study by Ali Bangher pour [27] on a large dataset within the period of 2001-2006 indicated that loan age was the most important factor when predicting loan default while market loan-to-value was the most effective factor for mortgage loan applications. In addition to identifying factors that may influence loaned fault, there is also a need to build robust and effective machine learning models that can help capture important patterns in credit data. The choice of model so great importance as the chosen model plays a crucial role in determining accuracy, precision and efficiency of a prediction system. Numerous models have been used for loan default prediction and although there is no one optimal model, some models definitely do better than others. In 2019, Vimala and Sharmili [1] proposed a loan prediction model using and Support Vector Machines(SVM)methods. Naïve Bayes, an independent speculation approach, encompasses probability theory regarding the data classification. On the other hand, SVM uses statistical learning model for classification of predictions. Dataset from UCI repository with 21 attributes was adopted to evaluate the proposed method. Experimentations concluded that, rather than individual performances of classifiers (NB and SVM), the integration of NB and SVM resulted in an efficient classification of loan prediction. In 2019, Jency, Sumathi and Shiva Sri [2] proposed an Exploratory Data Analysis(EDA) regarding the loan prediction procedure based on the client‘s nature and their requirements. The major factors concentrated during the data analysis were annual income versus loan purpose, customer ‘s trust, loan tenure versus delinquent months, loan tenure versus credit category, loan tenure versus number of years in the current job, and chances for loan repayment versus the house ownership. Finally, the outcome of the present work was to infer the constraints on the customer who are applying for the loan followed by the prediction regarding the repayment. Further, results showed that, the customers were interested more on availing short-tenure loans rather than long-tenure loans. In 2019, Supriya, Pavani, Saisushma, Vimala Kumari and Vikas [3] presented a ML based loan prediction model. Themodulesin the present approach were data collection and pre-processing, applying the ML models, training followed by testing the data. During the pre-processing stage, the detection and removal of outliers and imputation removal processing were carried out. In the present method, SVM, DT, KNN and gradient boosting models were employed to predict the possibilities of current status regarding the loan approval process. The conventional 80:20 rule was adopted to split the dataset into training and testing processes. Experimentation concluded that, DT has significantly higher loan prediction accuracy than the other models. In 2017, Goyal and Kaur [4] presented a loan prediction model using several Machine Learning (ML) algorithms. The dataset with features, namely, gender, marital status, education, number of dependents, employment status, income, co applicant‘s income, loan amount, loan tenure, credit history, existing loan status, and property area, are used for determining the loan eligibility regarding the loan sanctioning process. Various ML models adopted in the present method includes, Linear model, Decision Tree (DT), Neural Network (NN), Random Forest (RF), SVM, Extreme learning machines, Model tree, Multivariate Adaptive Regression Splines, Bagged Cart Model, NB and TGA. When evaluated these models using Environment in five runs, TGA resulted in better loan forecasting performance than the other methods. In 2016, Aboobyda Jafar Hamid and Tarig Mohammed Ahmed [5] presented a loan risk prediction model based on the data mining techniques, such as Decision Tree (J48), Naïve Bayes (NB) and BayseNet approaches. The procedure followed was training set preparation, building the model, Applying the model and finally. Evaluating the accuracy. This approach was implemented using Weka Tool and considered a dataset with eight attributes, namely, gender, job, age, credit amount, credit history, purpose, housing, and class. Evaluating these models on the dataset, experimental results concluded that, J48 based loan prediction approach resulted in better accuracy than the other methods. In 2016, Kacheria, Shivakumar, Sawkar and Gupta [6] suggested a loan sanctioning prediction procedure based on NB approach integrated with K-Nearest Neighbor (KNN) and binning algorithms. The seven parameters considered were income, age, profession, existing loan with its tenure, amount and approval status. The sub-processes include, Preprocessing (handling the missing values with KNN and data refinement using binning algorithm), Classification using Copyright to IJARSCT www.ijarsct.co.in DOI: 10.48175/IJARSCT-1168 451 IJARSCT ISSN (Online) 2581-9429 International Journal of Advanced Research in Science, Communication and Technology (IJARSCT) Impact Factor: 4.819 Volume 5, Issue 1, May 2021 NB approach and Updating the dataset frequently results in appropriate improvement in the loan prediction process. Experimentation put-forth the conclusion that, integration of KNN and binning algorithm with NB resulted in improved prediction of loan sanctioning process. In 2016, Goyal and Kaur [7] suggested an ensemble technique based loan prediction procedure for the customers. The sub processes in the present method includes, data collection, filtering the data, feature extraction, applying the model, and finally analysis the results. The various loan prediction procedures implemented in the present method were Random Forest (RF), SVM and Tree model with Genetic Algorithm (TGA). The parameters considered for evaluating the models were accuracy, Gini Coefficient, Area Under Curve (AUC), Receiver Operating Curve (ROC), Kolmogorov - Smirnov (KS) Chart, Minimum Cost - Weighted Error Rate, Minimum Error Rate, and K-Fold Cross Validation parameters. Experimentation outcome concluded that the integration of three methods (RF, SVM and TGA) resulted in improved loan - prediction results rather than individual method ‘s prediction. In 2006, Sudhamathy [8] suggested a risk analysis method in sanctioning a loan for the customers using R package. The various modules include data selection, pre-processing, feature extraction and selection, building the model, prediction followed by the evaluation. The dataset used for evaluation in this method was adopted from UCI repository. To fine tune the prediction accuracy, the pre-processing operation includes the following sub-processes: detection, ranking and removal of outliers, removal of imputation, and balancing of dataset by proportional bifurcation regarding testing and training process. Further, feature selection process improves the prediction accuracy. When evaluated, the DT model resulted in 94.3% prediction accuracy. The process of analyzing data from different perspectives and extracting useful knowledge from it. Tithe core of knowledge discovery process. The various steps involved in extracting knowledge from raw data. Different data mining techniques include classification, clustering, association rule mining, prediction and sequential patterns, neural networks, regression etc. Classification is the most commonly applied data mining technique, which employs a set of pre-classified examples to develop a model that can classify the population of records at large. Fraud detection and credit risk applications are particularly well suited to classification technique. This approach frequently employs Decision tree based classification Algorithm. In classification, a training set is used to build the model as the classifier which can classify the data items into its appropriate classes. A test set is used to validate the model. III. CONCLUSION This application is working properly and meeting to all Banker requirements. This component can be easily plugged in many other systems. It works correctly and fulfills all requirements of bankers and can be connected to many other systems. There were multiple malfunctions in the computers, content errors and fixing of weight in computerized prediction systems. In the near term, the banking software could be more reliable, accurate, and dynamic in nature and can be fit in with an automated processing unit. There have been numbers cases of computer glitches, errors in content and most important weight of features is fixed in automated prediction system more secure, reliable and dynamic weight adjustment. The system is trained on old training dataset in future software can be made such that new testing date should also take part in training data after some fix time. Machine learning helps to understand the factors which affect the specific outcomes most. Other models like neutral network and discriminate analysis can be used individually or combined for enhancing reliability and accuracy prediction. REFERENCES [1]. S. Vimala, K.C. Sharmili, ―Prediction of Loan Risk using NB and Support Vector Machine‖, International Conference on Advancements in Computing Technologies (ICACT 2018), vol. 4, no. 2, pp. 110-113, 2018. [2]. Pidikiti Supriya, Myneedi Pavani, Nagarapu Saisushma, Namburi Vimala Kumari, K. Vikas, ―Loan Prediction by using Machine Learning. [3]. X. Francis Jency, V.P.Sumathi, Janani Shiva Sri, ―An Exploratory Data Analysis for Loan Prediction Based on Nature of the Clients‖, International Journal of Recent Technology and Engineering (IJRTE), Vol. 7, No. 48, pp. 176-179, 2018. Copyright to IJARSCT www.ijarsct.co.in DOI: 10.48175/IJARSCT-1168 452 IJARSCT ISSN (Online) 2581-9429 International Journal of Advanced Research in Science, Communication and Technology (IJARSCT) Impact Factor: 4.819 Volume 5, Issue 1, May 2021 [4]. Anchal Goyal, Ranpreet Kaur, ―Loan Prediction Using Ensemble Technique‖, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 5, Issue 3, pp. 523 – 526, March 2016. [5]. Aboobyda Jafar Hamid and Tarig Mohammed Ahmed, ―Developing Prediction Model of Loan Risk in Banks using Data Mining‖, Machine Learning andApplications: An International Journal (MLAIJ), Vol.3, No.1, pp. 1-9, March 2016. [6]. Aditi Kacheria, Nidhi Shivakumar, Shreya Sawkar, Archana Gupta, Loan Sanctioning Prediction System, International Journal of Soft Computing and Engineering (IJSCE), vol. 6, no. 4, pp. 50-53, 2016. [7]. Anchal Goyal, Ranpreet Kaur, ―Accuracy Prediction for Loan Risk using Machine Learning Models‖, International Journal of Computer Science Trends and Technology (I JCST), Vol. 4, Issue 1, pp. 52-57, JanFeb 2016. [8]. Sudhamathy, Credit Risk Analysis and Prediction Modelling of Bank Loans using R‖, International Journal of Engineering and Technology (IJET), Vol. 8, No. 5, pp. 1954-1966, Oct-Nov 2016. [9]. Rattle data mining tool: available from http://rattle.togaware.com/rattle-download.html [10]. Aafer Y, Du W &Yin H 2013, DroidAPIMiner: ‘Mining API-Level Features for Robust Malware Detection in Android’, in: Security and privacy in Communication Networks Springer, pp 86-103. [11]. Ekta Gandotra, Divya Bansal, Sanjeev Sofat 2014, ‘Malware Analysis and Classification:ASurvey’available from http:// www.scirp.org/journal/jis [12]. K. Hanumantha Rao, G. Srinivas, A. Damodhar, M. Vikas Krishna: Implementation of Anomaly Detection Technique Using Machine Learning Algorithms: International Journal of Computer Science and Telecommunications (Volume2, Issue3, June 2011). [13]. Kumar Arun, Garg Ishan, Kaur Sanmeer, Loan Approval Prediction based on Machine Learning Approach. [14]. Adyan Nur Alfiyatin, Hilman Taufiq, Ruth Ema Febrita, Wayan Firdaus Mahmudy, ‘Modeling House Price Prediction using Regression Analysis and Particle Swarm Optimization’: International Journal of Advanced Computer Science and Applications (Vol. 8, No. 10, 2017). [15]. Mohamed El Mohadab, Belaid Bouikhalene, Said Safi, ‘Predicting rank for scientific research papers using supervised learning’Applied Computing and Informatics 15 (2019) 182–190. [16]. Basel Committee on Banking Supervision. International Convergence of Capital Measurement and Capital Standards: A Revised Framework, Comprehensive Version. June 2006. [17]. Tom M Mitchell. “Machine learning and data mining”. In: Communications of the ACM 42.11 (1999). [18]. Arthur Sullivan and Steven M. Sheffrin. “Economics: Principles in Action”. In: (2003). issn: 0-13-063085-3. [19]. L. C. Thomas, E. N. C. Tong, and C. Mues. “Mixture cure models in credit scoring: If and when borrowers default”. In: European Journal of Operational Research 218 (2012), pp. 132–139. [20]. M. A. Sheikh, A. K. Goel and T. Kumar, "An Approach for Prediction of Loan Approval using Machine Learning Algorithm," 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, 2020, pp. 490-494, doi: 10.1109/ICESC48915.2020.9155614. [21]. G. Arutjothi and C. Senthamarai, "Prediction of loan status in commercial bank using machine learning classifier," 2017 International Conference on Intelligent Sustainable Systems (ICISS), Palladam, India, 2017, pp. 416-419, doi: 10.1109/ISS1.2017.8389442. [22]. L. Lai, "Loan Default Prediction with Machine Learning Techniques," 2020 International Conference on Computer Communication and Network Security (CCNS), Xi'an, China, 2020, pp. 5-9, doi: 10.1109/CCNS50731.2020.00009. [23]. T. M. Alam et al., "An Investigation of Credit Card Default Prediction in the Imbalanced Datasets," in IEEE Access, vol. 8, pp. 201173-201198, 2020, doi: 10.1109/ACCESS.2020.3033784. [24]. ManjeetKumar, Vishesh Goel, Tarun Jain, Sahil Singhal,DR. Lalit Mohan Goel. (2018). Neural NetworkApproach to Loan Default Prediction, International Research Journal of Engineering and Technology(IRJET), p-ISSN: 2395-0072 Copyright to IJARSCT www.ijarsct.co.in DOI: 10.48175/IJARSCT-1168 453 IJARSCT ISSN (Online) 2581-9429 International Journal of Advanced Research in Science, Communication and Technology (IJARSCT) Impact Factor: 4.819 Volume 5, Issue 1, May 2021 [25]. Chiang, R. C., Chow, Y. F., & Liu, M. (2002). Residential mortgage lending and borrower risk: The relationship between mortgage spreads and individual characteristics. Journal of Real Estate Finance and Economics, 25(1), 5–32. [26]. Steenackers, A., &Goovaerts, M.J. (1989). A credit scoring model for personal loans Insurance: Mathematics and Economics, 8(1), 31 -34. [27]. Ali Bangher pour. (2006). Predicting Mortgage Loan Default with Machine Learning Methods. [28]. LiYing. (2018). Research on bank credit default prediction based on data mining algorithm. The International Journal of Social Science and Humanities Invention 5(06): 4820-4820, ISSN: 23492031. [29]. Lee, T.S., Chiu, C.C., Chou, Y.C., &Lu, C.J. (2006). Mining the customer credit using classification and regression tree and multivariate adaptive regression splines. Computational Statistics and Data Analysis, 50,111. [30]. Freund,Y.,&Schapire,R.(1996).Experiments with a new boosting algorithm. In Proceedings of the Thirteenth International Conference on Machine Learning ,pp.148–156 Bari, Italy. [31]. Z.-H.Zhou and M.Li. Ensemble Methods.(2012).Foundations and Algorithms, -13: 978-1-4398-3005. [32]. Jerome H. Friedman.(1999).Greedy Function Approximation: A Gradient Boosting Machine, IMS1999 Reitz Lecture. Tian qi Chen, Carlos Guestrin.(2016) . XGBoost: A scalable tree boosting system, arXiv:1603.02754[cs.LG]. [33]. Vidhi Khanduja and S. Juneja, "Defaulter Prediction for Assessment of Credit Risks using Machine Learning Algorithms," 2020 4th International Conference on Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, 2020, pp. 1139-1144, doi: 10.1109/ICECA49313.2020.9297590. [34]. Arun, K., Ishan, G., & Sanmeet, K. (2016). Loan Approval Prediction based on Machine Learning Approach. [35]. https://machinelearningmastery.com/random-forest-ensembles-with-xgboost/ [36]. https://towardsdatascience.com/predict-loan-eligibility-using-machine-learning-models-7a14ef904057 [37]. https://machinelearningmastery.com/roc-curves-and-precision-recall-curves-for-classification-in-python/ Copyright to IJARSCT www.ijarsct.co.in DOI: 10.48175/IJARSCT-1168 454