<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">IJIS</journal-id><journal-title-group><journal-title>International Journal of Intelligence Science</journal-title></journal-title-group><issn pub-type="epub">2163-0283</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ijis.2021.111004</article-id><article-id pub-id-type="publisher-id">IJIS-106548</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Research on Personal Credit Risk Assessment Model Based on Instance-Based Transfer Learning
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Maoguang</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hang</surname><given-names>Yang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Information, Central University of Finance and Economics, Beijing, China</addr-line></aff><pub-date pub-type="epub"><day>01</day><month>12</month><year>2020</year></pub-date><volume>11</volume><issue>01</issue><fpage>44</fpage><lpage>55</lpage><history><date date-type="received"><day>18,</day>	<month>November</month>	<year>2020</year></date><date date-type="rev-recd"><day>12,</day>	<month>January</month>	<year>2021</year>	</date><date date-type="accepted"><day>15,</day>	<month>January</month>	<year>2021</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Personal credit risk assessment is an important part of the development of financial enterprises. Big data credit investigation is an inevitable trend of personal credit risk assessment, but some data are missing and the amount of data is small, so it is difficult to train. At the same time, for different financial platforms, we need to use different models to train according to the characteristics of the current samples, which is time-consuming. 
  In view of
   these two problems, this paper uses the idea of transfer learning to build a transferable personal credit risk model based on Instance-based Transfer Learning (Instance-based TL). The model balances the weight of the samples in the source domain, and migrates the existing large dataset samples to the target domain of small samples, and finds out the commonness between them. At the same time, we have done a lot of experiments on the selection of base learners, including traditional machine learning algorithms and ensemble learning algorithms, such as decision tree, logistic regression, 
  xgboost 
  and
   so on. The datasets are from P2P platform and bank, the results show that the AUC value of Instance-based TL is 24% higher than that of the traditional machine learning model, which fully proves that the model in this paper has good application value. The model’s evaluation uses AUC, prediction, recall, F1. These criteria prove that this model has good application value from many aspects. At present, we are trying to apply this model to more fields to improve the robustness and applicability of the model; on the other hand, we are trying to do more in-depth research on domain adaptation to enrich the model.
 
</p></abstract><kwd-group><kwd>Personal Credit Risk</kwd><kwd> Big Data Credit Investigation</kwd><kwd> Instance-Based Transfer Learning</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Personal credit risk is a part that both government and enterprises attach great importance to. A good personal credit risk assessment will not only help government to improve the credit system but also make some enterprises avoid risk effectively. The development of personal credit risk assessment model is from traditional credit assessment model to data mining credit risk assessment model. It has gone through the process from traditional credit assessment model to big data credit assessment model. Traditional credit assessment model often uses discriminant analysis, liner regression, logistic regression, while data mining credit risk assessment model often uses decision tree, neural network, support vector machine and other methods to evaluate credit [<xref ref-type="bibr" rid="scirp.106548-ref1">1</xref>].</p><p>At present, the existing data mining credit risk assessment models have relatively high accuracy, but only limited to the case of sufficient data and less missing values. When the data volume is small or the data is seriously missing, the prediction effect of the model is often poor. Based on this, this paper introduces Instance-based Transfer Learning, which migrates the existing large data set samples to the target field of small samples, finding out the commonness between them, and realizing the training of the target domain dataset.</p><p>In the other parts of this paper, the second section introduces the work related to this study. The third section constructs the personal credit risk assessment model based on the idea of Instance-based transfer. The fourth section introduces the specific experimental process and the comparative analysis of the results. The fifth section is the summary of the full paper.</p></sec><sec id="s2"><title>2. Related Works</title><p>The concept of transfer learning was first proposed by a psychologist. Its essence is knowledge transfer and reuse. Actually, it is to extract useful knowledge from one or more source domain tasks and apply it to new target task, so as to realize “renovation and utilization” of old data and achieve high reliability and accuracy. The emergence of transfer learning solves the contradiction between “big data and less tagging” and “big data and weak computing” in machine learning.</p><p>In terms of the classification of transfer learning, Pan, S. J. and Yang, Q. [<xref ref-type="bibr" rid="scirp.106548-ref2">2</xref>] summarized the concept of transfer learning and divided transfer learning in 2010 according to learning methods, which can be divided into Instance-based Transfer Learning, Feature based Transfer Learning, Model based Transfer Learning and Relation based Transfer Learning. According to the characteristic attributes, transfer learning can also be divided into Homogeneous Transfer Learning and Heterogeneous Transfer Learning [<xref ref-type="bibr" rid="scirp.106548-ref3">3</xref>]. According to the offline and online learning system, transfer learning can also be divided into Offline Transfer Learning and Online Transfer Learning. Among these classifications, Instance-based Transfer Learning is the most commonly used model. The Instance-based Transfer Learning generate rules based on certain weights and reuse the samples. Dia et al. [<xref ref-type="bibr" rid="scirp.106548-ref4">4</xref>] proposed the classic TrAdaboost method, which is to apply the AdaBoost idea into transfer learning. It is used to increase the weight beneficial to the target classification task and reduce the weight harmful to the classification task, so as to find out the commonness between the target domain and the source domain and realize the migration.</p><p>At present, transfer learning has a large number of applications, but mainly concentrated in Text Classification, Text Aggregation, Emotion Classification, Collaborative Filtering, Artificial Intelligence Planning, Image processing, Time Series, medical and health fields. [<xref ref-type="bibr" rid="scirp.106548-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.106548-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.106548-ref7">7</xref>] Dia et al. applied Feature based Transfer Learning to the field of text classification and achieved good results [<xref ref-type="bibr" rid="scirp.106548-ref8">8</xref>]. Zhu et al. [<xref ref-type="bibr" rid="scirp.106548-ref9">9</xref>] proposed a Heterogeneous Transfer Learning method in the field of image classification. Pan et al. [<xref ref-type="bibr" rid="scirp.106548-ref10">10</xref>] applied transfer learning algorithms to Collaborative Filtering. Some scholars also use transfer learning framework to solve problems in the financial fields. Zhu et al. introduced TrBagg which can integrate internal and external information of the system, in order to solve the category imbalance caused by the scarcity of a few samples in customer credit risk [<xref ref-type="bibr" rid="scirp.106548-ref11">11</xref>]. Zheng, Lutao et al. improved TrAdaBoost algorithm to study the relationship between user behavior and credit card fraud [<xref ref-type="bibr" rid="scirp.106548-ref12">12</xref>]. Wang Xu et al. applied the concept of migration learning to quantitative stock selection [<xref ref-type="bibr" rid="scirp.106548-ref13">13</xref>]. But generally speaking, transfer learning is seldom used in the financial field, especially in the field of personal credit risk.</p></sec><sec id="s3"><title>3. The Construction of Personal Credit Risk Assessment Model</title><sec id="s3_1"><title>3.1. The Build of Instance-Based Transfer Learning</title><p>Traditional machine learning assumes that training samples are sufficient and that training and test sets of the data are distributed independently. However, in most areas, especially in the field of financial investigation, these two situations are difficult to meet, data sets in some domains have not only small data volume but also a large number of missing, which leads to the traditional machine learning method cannot train very good results. If other data sets are introduced to assist training, it will be unable to train because of the different distribution of the two data sets. In order to solve this problem, this paper introduces Transfer Learning. In transfer learning, we call the existing knowledge or source domain, and the new knowledge to be learned as the target domain. And Instance-based Transfer Learning, to make maximum use of the effective information in the source domain data to solve the problem of poor training results caused by the small sample size of the target domain data set.</p><p>In order to ensure the maturity of the transfer learning framework，we innovatively introduce the classic algorithm of Instance-based Transfer Learning, the tradaboost algorithm, to apply to the data in the field of financial credit reference [<xref ref-type="bibr" rid="scirp.106548-ref4">4</xref>]. The tradaboost algorithm comes from the Ensemble Learning-AdaBoost algorithm, which is essentially similar to the AdaBoost algorithm. First of all, it gives weight to all samples, and if a sample in the source data set is misclassified during the calculation process, we think that the contribution of this sample to the destination domain data is small, thus reducing the proportion of the sample in the classifier. Conversely, if the sample in the destination domain is misclassified, we think it is difficult to classify this sample, so we can increase the weight of the sample. The sample migration model built in this paper is based on the tradaboost framework, which is divided into two parts: one is the construction of the tradaboost framework [<xref ref-type="bibr" rid="scirp.106548-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.106548-ref14">14</xref>], the other is the selection of the relevant base Learners [<xref ref-type="bibr" rid="scirp.106548-ref15">15</xref>]. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows specific process.</p><p>Where we mark the source domain data as T a , the destination domain data is marked T b . Take 50% of all the source domain data and the target domain data as the training set T, take 50% of the target domain data as the test set, recorded as S, from which it is not difficult to find that T b and S are same distribution.</p><p>Step 1. Normalized training set ( T a ∪ T b ) And each data weight in the test set (S) to make it a distribution.</p><p>Step 2. For t = 1, ∙∙∙, N</p><p>1) Set and call the Base Learner.</p><p>2) Calculate the error rate, and calculate the error rate on the training set S.</p><p>3) Calculates the rate of weight adjustment.</p><p>4) Update the weight. If the target domain sample is classified incorrectly, increase the sample weight; if the source domain sample is classified incorrectly, reduce the sample weight (<xref ref-type="fig" rid="fig1">Figure 1</xref>).</p><p>Step 3. Output final classifier</p></sec><sec id="s3_2"><title>3.2. Base Learner Selection</title><p>In general, for personal credit risk assessment, the commonly used algorithms include logistic regression, decision tree and other machine learning algorithms, as well as xgboost and other Ensemble Learning algorithms. When the dataset is sufficient, the application of machine learning algorithm on the dataset can achieve good results. Therefore, this paper can learn from these mature algorithms in the selection of Base Learner, and migrate the algorithm from the source domain to the target domain, so as to achieve better results in the target domain.</p><p>Learners are generally divided into weak learners and strong learners. At present, most researches choose weak learners, and then through many iterations to achieve better results. However, this paper finds that in the field of credit risk, some scholars have applied xgboost algorithm and achieved good results [<xref ref-type="bibr" rid="scirp.106548-ref15">15</xref>]. Therefore, according to the characteristics of data in the field of credit risk, this paper selects the strong learner-XGBoost algorithm as the Base Learner, which is also convenient for model parameter adjustment and optimization.</p><p>XGBoost (extreme gradient boosting) is a kind of Ensemble Learning algorithm, which can be used in classification and regression problems, based on decision tree. The core is to generate a weak classifier through multiple iterations, and each classifier is trained on the basis of the residual of the previous round. In terms of prediction value, XGBoost’s prediction value is different from other machine learning algorithms. It sums the results of trees as the final prediction value.</p><p>y ^ i = ∅ ( x i ) = ∑ k = 1 K f k ( x i ) ,   f k ∈ F (1)</p><p>Suppose that a given sample set has n samples and m features, which is defined as</p><p>D = { ( x i − , y i ) } ( | D | = n , x i ∈ R m , y i − ∈ R ) (2)</p><p>For x i , y i , The space of CART tree is F. As follows:</p><p>F = { f ( x ) = w q ( x ) } ( q : R m → T , w ∈ R T ) (3)</p><p>where q is the model of the tree, w q ( x ) is the set of scores of all leaf nodes of tree q; T is the number of leaf nodes of tree q. The goal of XGBoost is to learn such k-tree model f ( x ) . Therefore, the objective function of XGBoost can be expressed as [<xref ref-type="bibr" rid="scirp.106548-ref13">13</xref>]:</p><p>o b j t = ∑ i = 1 n ( y j , y ^ i ( t ) ) + ∑ k = 1 t Ω ( f t )     where   Ω ( f ) = ϒ T + 1 2 λ ‖ w ‖ 2 (4)</p></sec></sec><sec id="s4"><title>4. Compare Experiments and Results Analysis</title><sec id="s4_1"><title>4.1. The Source of the Dataset</title><p>The source domain dataset and target domain dataset are from the Prosper online P2P lending website and a bank’s April-September 2005, respectively. The data sets of both source domain and target domain data have data missing and high correlation among features. There are only 9000 pieces of data in the destination domain, and the source domain dataset contains more redundant fields. Therefore, it is necessary to fill in the missing values and select features by information divergence.</p></sec><sec id="s4_2"><title>4.2. Missing Values Processing</title><p>There are several common missing value handling methods:</p><p>1) Filling fixed values according to data characteristics;</p><p>2) Fill the median/median/majority;</p><p>3) Fill in the KNN data;</p><p>4) Fill the predicted value of the model;</p></sec><sec id="s4_3"><title>4.3. Feature Selection</title><p>The characteristics of the data will have a positive or negative impact on the experimental results. In particular, the amount of features in the source domains of this paper is huge, including many redundant features and highly relevant features. Firstly, delete redundant features according to the meaning of the features. <xref ref-type="table" rid="table1">Table 1</xref> is the feature dictionary after the features are deleted.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Deleted characteristic values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Common ground</th><th align="center" valign="middle" >Features</th><th align="center" valign="middle" >Meaning</th></tr></thead><tr><td align="center" valign="middle"  rowspan="5"  >Redundant features</td><td align="center" valign="middle" >Listing Key</td><td align="center" valign="middle" >Unique key for each listing, same value as the “key” used in the listing object in the API.</td></tr><tr><td align="center" valign="middle" >Listing Number</td><td align="center" valign="middle" >The number that uniquely identifies the listing to the public as displayed on the website.</td></tr><tr><td align="center" valign="middle" >Loan Number</td><td align="center" valign="middle" >Unique numeric value associated with the loan.</td></tr><tr><td align="center" valign="middle" >Lender Yield</td><td align="center" valign="middle" >The Lender yield on the loan. Lender yield is equal to the interest rate on the loan less the servicing fee.</td></tr><tr><td align="center" valign="middle" >Loan Key</td><td align="center" valign="middle" >Unique key for each loan. This is the same key that is used in the API.</td></tr><tr><td align="center" valign="middle"  rowspan="7"  >Characteristics related only to investors</td><td align="center" valign="middle" >LP_Interestand Fees</td><td align="center" valign="middle" >Cumulative collection fees paid by the investors who have invested in the loan.</td></tr><tr><td align="center" valign="middle" >LP_Collection Fees</td><td align="center" valign="middle" >Cumulative collection fees paid by the investors who have invested in the loan.</td></tr><tr><td align="center" valign="middle" >LP_Gross Principal Loss</td><td align="center" valign="middle" >The gross charged off amount of the loan.</td></tr><tr><td align="center" valign="middle" >LP_Net Principal Loss</td><td align="center" valign="middle" >The principal that remains uncollected after any recoveries.</td></tr><tr><td align="center" valign="middle" >Percent Funded</td><td align="center" valign="middle" >Percent the listing was funded.</td></tr><tr><td align="center" valign="middle" >Investment From Friends Count</td><td align="center" valign="middle" >Number of friends that made an investment in the loan.</td></tr><tr><td align="center" valign="middle" >Investment From Friends Amount</td><td align="center" valign="middle" >Dollar amount of investments that were made by friends.</td></tr></tbody></table></table-wrap><p>This paper chooses the method of Information divergence to select other features. Information divergence is often used to measure the contribution of a feature to the whole, which also can select features. The basis of Information divergence is entropy, a measure of the uncertainty of random variables. Entropy can be subdivided into information entropy and conditional entropy. The computational formula is shown in <xref ref-type="table" rid="table2">Table 2</xref> [<xref ref-type="bibr" rid="scirp.106548-ref16">16</xref>].</p><p>The calculation of Information divergence is based on information entropy and conditional entropy. The computational formula is as follows.</p><p>I G ( T ) = H ( C ) − H ( C | T ) (5)</p><p>Using the python program, the entropy of the overall dataset and Information divergence of each feature can be obtained. At the same time, the greater the value of Information divergence, the greater the contribution of the feature to the overall dataset. Since there are many useless features in the source domain data in this paper, Information divergence of each feature is calculated and shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. In order to keep consistent with the target domain, this paper selects the first 23 features with greater Information divergence to simplify the subsequent calculation process.</p></sec><sec id="s4_4"><title>4.4. Experimental Results and Comparative Analysis Results</title><p>Firstly, apply the XGBoost algorithm to training T a and T b . The training results are as follows</p><p>It is observed that training T b alone cannot get a better performance. However, using the XGBoost algorithm to train T a can get a higher AUC value, which proves that it is feasible to use the XGBoost experimental method as a Base Learner.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Calculation formula of entropy</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Information Entropy</th><th align="center" valign="middle" >H ( S ) = − ∑ i = 1 C p i log 2 ( p i )</th></tr></thead><tr><td align="center" valign="middle" >Conditional entropy</td><td align="center" valign="middle" >H ( C | T ) = P ( t ) H ( C | t ) + P ( t &#175; ) H ( C | t &#175; )</td></tr></tbody></table></table-wrap><p>In the aspect of base learner selection, we have done a lot of experiments, including traditional machine learning algorithm and ensemble learning algorithm. In this paper, we choose xgboost as the base learner to construct the tradapoost (xgboost). <xref ref-type="table" rid="table3">Table 3</xref> and <xref ref-type="table" rid="table4">Table 4</xref> show the experimental results. <xref ref-type="fig" rid="fig3">Figure 3</xref> shows the AUC value of the tradapoost (xgboost).</p><p>It can be seen that the accuracy of T b after transfer is significantly higher than that of training using only XGBoost algorithm.</p><p>The experiment is compared from two aspects: 1) Choose different Base Learners, and compare it from the transfer learning dimension. 2) Compare transfer learning with machine learning algorithms.</p><p>In the dimension of transfer learning, this paper adds the decision tree as the Base Learner of TrAdaBoost to predict data. Denote the algorithm using decision tree as the base learner as TrAdaBoost (DT). At the same time, Denote the algorithm using XGBoost as the base learner as TrAdaBoost (XGBoost). Now, this paper input into the Base Learner using decision tree and XGBoost as TrAdaBoost construction separately to predict the target data. In this paper, the AUC value is selected as the criterion of result evaluation. The models’ evaluation uses AUC, prediction, recall, F1. <xref ref-type="table" rid="table5">Table 5</xref> and <xref ref-type="fig" rid="fig4">Figure 4</xref> show the results.</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Training results</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Dataset</th><th align="center" valign="middle" >T a</th><th align="center" valign="middle" >T b</th></tr></thead><tr><td align="center" valign="middle" >AUC</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.56</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> The results of tradapoost (xgboost)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >AUC</th><th align="center" valign="middle" >prediction</th><th align="center" valign="middle" >recall</th><th align="center" valign="middle" >F1</th></tr></thead><tr><td align="center" valign="middle" >TrAdaBoost (XGBoost)</td><td align="center" valign="middle" >0.80</td><td align="center" valign="middle" >0.79</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.71</td></tr></tbody></table></table-wrap><p>It can be seen from the experimental results that using the Ensemble Learning algorithm XGBoost as the Base Learner increases the AUC value of the base learner by 18% compared with the simple algorithm decision tree as the Base Learner. Therefore, it reveals that the choice of Base Learner has an important influence on the final result.</p><p>To demonstrate the superiority of transfer learning algorithm, this paper also selects decision tree, XGBoost, Logistic regression algorithm to predict the target domain respectively. Observe the results of training using only the target domain data and the models in this paper. The results are shown in <xref ref-type="table" rid="table6">Table 6</xref> and <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p><p>From this, it is clear that using transfer learning algorithms to train the target domain has a higher AUC, prediction, recall and F1 than traditional machine learning. It also further verifies that transfer learning algorithms can better solve the prediction of small samples problem.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Comparison results-1</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >TL VS TL</th><th align="center" valign="middle" >TrAdaBoost (DT)</th><th align="center" valign="middle" >TrAdaBoost (XGBoost)</th></tr></thead><tr><td align="center" valign="middle" >AUC</td><td align="center" valign="middle" >0.62</td><td align="center" valign="middle" >0.80</td></tr><tr><td align="center" valign="middle" >prediction</td><td align="center" valign="middle" >0.64</td><td align="center" valign="middle" >0.79</td></tr><tr><td align="center" valign="middle" >recall</td><td align="center" valign="middle" >0.61</td><td align="center" valign="middle" >0.65</td></tr><tr><td align="center" valign="middle" >F1</td><td align="center" valign="middle" >0.63</td><td align="center" valign="middle" >0.71</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Comparison results-2</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >TL VS ML</th><th align="center" valign="middle" >TrAdaBoost (XGBoost)</th><th align="center" valign="middle" >XGBoost</th><th align="center" valign="middle" >Decision Tree</th><th align="center" valign="middle" >Logistic</th></tr></thead><tr><td align="center" valign="middle" >AUC</td><td align="center" valign="middle" >0.80</td><td align="center" valign="middle" >0.56</td><td align="center" valign="middle" >0.61</td><td align="center" valign="middle" >0.64</td></tr><tr><td align="center" valign="middle" >prediction</td><td align="center" valign="middle" >0.79</td><td align="center" valign="middle" >0.59</td><td align="center" valign="middle" >0.61</td><td align="center" valign="middle" >0.62</td></tr><tr><td align="center" valign="middle" >recall</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.59</td><td align="center" valign="middle" >0.64</td><td align="center" valign="middle" >0.67</td></tr><tr><td align="center" valign="middle" >F1</td><td align="center" valign="middle" >0.71</td><td align="center" valign="middle" >0.59</td><td align="center" valign="middle" >0.61</td><td align="center" valign="middle" >0.64</td></tr></tbody></table></table-wrap></sec></sec><sec id="s5"><title>5. Conclusion</title><p>This paper constructs a person Credit Evaluating Model based on Instance-based Transfer Learning, and focuses on the choice of Basic Learners in the design. The model shows better classification and forecasting capabilities and can help banking and P2P financial institutions to avoid risks to a certain extent. Besides, the model uses Information divergence to select features with greater contribution to reduce computational complexity. We do a lot of experiments to select the Base Learner and improve the accuracy of the model. The TrAdaBoost (XGBoost) model makes full use of the source domain information to successfully complete the training of the target domain information, and solves the predicament that the data set cannot be trained due to the lack of samples and significant missing values. This article achieves the transfer of samples in the field of personal credit risk, which has certain reference value for the financial field. The model based on TrAdaBoost sample transfer proposed in this paper adds the XGBoost Ensemble Learning algorithm, which improves the accuracy of the model, enhances the performance of the model, and has good generalization capabilities.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Wang, M.G. and Yang, H. (2021) Research on Personal Credit Risk Assessment Model Based on Instance-Based Transfer Learning. International Journal of Intelligence Science, 11, 44-55. https://doi.org/10.4236/ijis.2021.111004</p></sec></body><back><ref-list><title>References</title><ref id="scirp.106548-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">He, S., Liu, Z.D. and Ma, X.L. (2019) A Comparative Review of Credit Scoring Models—Comparison between Traditional Methods and Data Mining. Credit Reference, 37, 57-61.</mixed-citation></ref><ref id="scirp.106548-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Pan, S.J. and Yang, Q. (2010) A Survey on Transfer Learning. IEEE Transactions on Knowledge and Data Engineering, 22, 1345-1359.  
https://doi.org/10.1109/TKDE.2009.191</mixed-citation></ref><ref id="scirp.106548-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Weiss, K., Khoshgoftaar, T.M. and Wang, D.D. (2016) A Survey of Transfer Learning. Journal of Big Data, 3, Article No. 9. https://doi.org/10.1186/s40537-016-0043-6</mixed-citation></ref><ref id="scirp.106548-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Dai, W.Y., Yang, Q., Xue, G.-R. and Yu, Y. (2007) Boosting for Transfer Learning. Proceedings of the 24th International Conference on Machine Learning, Corvalis Oregon, June, 2007, 193-200. https://doi.org/10.1145/1273496.1273521</mixed-citation></ref><ref id="scirp.106548-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Cook, D., Feuz, K.D. and Krishnan, N.C. (2013) Transfer Learning for Activity Recognition: A Survey. Knowledge and Information Systems, 36, 537-556. 
https://doi.org/10.1007/s10115-013-0665-3</mixed-citation></ref><ref id="scirp.106548-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Kermany, D.S., Goldbaum, M., Cai, W., Valentim, C.C., Liang, H., Baxter, S.L., McKeown, A., Yang, G., Wu, X., Yan, F., et al. (2018) Identifying Medical Diagnoses and Treatable Diseases by Image-Based Deep Learning. Cell, 172, 1122-1131.E9. 
https://doi.org/10.1016/j.cell.2018.02.010</mixed-citation></ref><ref id="scirp.106548-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zhuang, F.-Z., Luo, P., He, Q., Shi, Z.-Z. (2015) Survey on Transfer Learning Research. Journal of Software, 26, 26-39. http://www.jos.org.cn/1000-9825/4631.html</mixed-citation></ref><ref id="scirp.106548-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Han, X.L. (2018) User Credit Rating Modeling Based on Xgboost. Computer Knowledge and Technology, No. 27, 7-8.</mixed-citation></ref><ref id="scirp.106548-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, Y., Chen, Y., Lu, Z., Pan, S.J., Xue, G.R., Yu, Y. and Yang, Q. (2011) Heterogeneous Transfer Learning for Image Classification. Proceedings of the 2011 AAAI Conference on Artificial Intelligence, San Francisco, 7-11 August 2011, 1304-1309.</mixed-citation></ref><ref id="scirp.106548-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Pan, W., Xiang, E.W. and Yang, Q. (2012) Transfer Learning in Collaborative Filtering with Uncertain Ratings. Proceedings of the 2012 AAAI Conference on Artificial Intelligence, Toronto, 22-26 July 2012, 662-668.</mixed-citation></ref><ref id="scirp.106548-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, B., He, C.-Z. and Li, H.-Y. (2015) Research on Credit Scoring Model Based on Transfer Learning, Operations Research and Management Science, No. 2, 201-207.</mixed-citation></ref><ref id="scirp.106548-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Zheng, L.T., Liu, G.G., Yan, C.G., Jiang, C.J., Zhou, M.C. and Li, M.Z. (2020) Improved TrAdaBoost and Its Application to Transaction Fraud Detection. IEEE Transactions on Computational Social Systems, 7, 1304-1316. 
https://doi.org/10.1109/TCSS.2020.3017013</mixed-citation></ref><ref id="scirp.106548-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Wang, X. (2019) Application of Transfer Learning in Quantitative Stock Selection. Dissertation, South China University of Technology, Guangzhou.</mixed-citation></ref><ref id="scirp.106548-ref14"><label>14</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Yu</surname><given-names> Z.Z. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>Ensemble Transfer Learning Algorithm for Imbalanced Sample Classification</article-title><source> Acta Electronica Sinica</source><volume> 40</volume>,<fpage> 1358</fpage>-<lpage>1363</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.106548-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Chen, T.Q. and Guestrin, C. (2016) XGBoost: A Scalable Tree Boosting System. The 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, August 2016, 785-794.  
https://doi.org/10.1145/2939672.2939785</mixed-citation></ref><ref id="scirp.106548-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Liu, J.C., Jiang, X.H. and Wu, J.P. (2003) Realization of a Knowledge Inference Rule Induction System. Systems Engineering, 21, 107-112. 
http://dx.chinadoi.cn/10.3969/j.issn.1001-4098.2003.03.022</mixed-citation></ref></ref-list></back></article>