Research Article
A Novel Key Influencing Factors Selection Approach of P2P Lending Investment Risk
Algorithm 1
The key factors selection approach.
Inputs: the initial parameters, the initial data of P2P lending, and MFD computing system. | Outputs: the key influencing factors of P2P lending . | (1) | Initialize the parameters. | (2) | glowworms are generated randomly, and compute their MFD using equation (14). | (3) | , . | (4) | . | (5) | while do | (6) | for to do | (7) | Select the objective glowworm in the radial range local-decision domain of the glowworm . | (8) | Move a step to using equations (6)–(9). | (9) | Update the luciferin and the radial range local-decision domain . | (10) | if do | (11) | glowworms are divided into three subpopulations according to their MFD. | (12) | Perform the coevolution mechanism to create offspring glowworms and update their parent glowworms. | (13) | end if | (14) | if do | (15) | Perform the fireworks evolution strategy to create new glowworms and update the current glowworm. | (16) | end if | (17) | end for | (18) | , . | (19) | end while | (20) | Obtain the preliminary attribute subset which corresponds to . | (21) | Get the attribute subset by eliminating those attributes that are not significantly related to the default risk in using the probit regression. | (22) | Form an attribute subset extracted from the original dataset of P2P lending using the artificial prior knowledge. | (23) | Generate a small and reasonable number of attribute subsets by adding the attributes in into . | (24) | Get the classification accuracies by evaluating each subset in using ELM. | (25) | Achieve the key influencing factors of P2P lending with the highest classification accuracy. | (26) | return |
|