| Literature DB >> 35391949 |
Chunhua Ju1,2, Geyao Li2, Fuguang Bao1,2,3, Ting Gao2, Yiling Zhu4.
Abstract
Social networks have become an important way for users to find friends and expand their social circle. Social networks can improve users' experience by recommending more suitable friends to them. The key lies in improving the accuracy of link prediction, which is also the main research issue of this study. In the study of personality traits, some scholars have proved that personality can be used to predict users' behavior in social networks. Based on these studies, this study aims to improve the accuracy of link prediction in directed social networks. Considering the integration of personality link preference and asymmetric interaction into the link prediction model of social networks, a four-dimensional link prediction model is proposed. Through comparative experiments, it is proved that the four-dimensional social relationship prediction model proposed in this study is more accurate than the model only based on similarity. At the same time, it is also verified that the matching degree of personality link preference and asymmetric interaction intensity in the model can help improve the accuracy of link prediction.Entities:
Keywords: asymmetric interaction; ego-network; personality traits; social network; social relationship prediction
Year: 2022 PMID: 35391949 PMCID: PMC8979791 DOI: 10.3389/fpsyg.2022.778722
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
FIGURE 1A sample diagram of a link prediction problem.
FIGURE 2A link prediction model framework of four-dimensional social network.
A link preference of personality traits.
| Openness | Conscientiousness | Extraversion | Agreeableness | Neuroticism | |
| High openness ( | 39.81 | 24.84 | 27.69 | 27.07 | 18.15 |
| Low openness ( | 38.16 | 31.19 | 22.41 | 29.65 | 23.65 |
| High conscientiousness ( | 39.42 | 31.01 | 26.54 | 28.64 | 21.01 |
| Low conscientiousness ( | 37.60 | 26.37 | 27.28 | 30.45 | 22.57 |
| High extraversion ( | 37.35 | 27.88 | 26.19 | 29.83 | 22.25 |
| Low extraversion ( | 39.58 | 30.44 | 23.92 | 28.86 | 20.69 |
| High agreeableness ( | 39.7 | 28.03 | 26.74 | 31.01 | 23.01 |
| Low agreeableness ( | 38.32 | 29.09 | 26.26 | 28.02 | 20.99 |
| High neuroticism ( | 39.41 | 29.69 | 30.49 | 30.71 | 21.85 |
| Low neuroticism ( | 39.27 | 27.41 | 24.91 | 28.37 | 22.81 |
Calculation steps of the FDLPM model.
The weight training algorithm of the FMLPM model.
|
|
Experimental environment configuration.
| Operating | |||||
| System | Processor | CPU | Core | RAM | Software |
| Win 10 | Intel Core i5-8265U | 3.4GHz | 8 cores | 8G | PyCharm 2017 |
FIGURE 3Comparison of openness predicted values.
FIGURE 7Comparison of neuroticism-predicted values.
Regression index of the openness model.
| EV | MAE | MSE |
| |
| DTR | 0.639955 | 3.661632 | 23.710683 | 0.639955 |
| LR | 0.319572 | 5.134217 | 40.223183 | 0.319572 |
| RFR | 0.821502 | 2.278523 | 9.212013 | 0.821265 |
Regression index of the neuroticism model.
| EV | MAE | MSE |
| |
| DTR | 0.676955 | 2.720418 | 13.816487 | 0.676955 |
| LR | 0.320247 | 4.098513 | 26.446232 | 0.320247 |
| RFR | 0.840250 | 1.814094 | 5.221275 | 0.840131 |
FIGURE 8The personality distribution of follow users for each type is shown below: (A) The personality distribution of follow of users with high openness; (B) The personality distribution of follow of users with low openness; (C) The personality distribution of follow of users with high conscientiousness; (D) The personality distribution of follow of users with low conscientiousness; (E) The personality distribution of follow of users with high extraversion; (F) The personality distribution of follow of users with low extraversion; (G) The personality distribution of follow of users with high agreeableness; (H) The personality distribution of follow of users with low agreeableness; (I) The personality distribution of follow of users with high neuroticism; (J) The personality distribution of follow of users with low neuroticism.
FIGURE 9Distribution of optimal weights.
FIGURE 10AUC comparison of different metrics.
FIGURE 11Precision comparison of different metrics.
When m = 100 is the precision value of each metric.
| CN | AA | RA | con | |
| Precision | 0.27 | 0.36 | 0.39 | 0.43 |
FIGURE 12AUC comparison of different models.
FIGURE 13Precision comparison of different models.
When m = 100 is the precision value of each model.
| APLP-2 | APLP-3 | APLP-4 | |
| Precision | 0.56 | 0.66 | 0.69 |
Regression index of the conscientiousness model.
| EV | MAE | MSE |
| |
| DTR | 0.753592 | 2.847626 | 17.335559 | 0.753592 |
| LR | 0.2303896 | 5.012247 | 39.839996 | 0.303896 |
| RFR | 0.815564 | 2.338926 | 9.271208 | 0.814738 |
Regression index of the extroversion model.
| EV | MAE | MSE |
| |
| DTR | 0.595300 | 3.702011 | 23.164957 | 0.595300 |
| LR | 0.318499 | 4.890109 | 36.787673 | 0.318499 |
| RFR | 0.804836 | 2.251678 | 8.975906 | 0.804440 |
Regression index of the agreeableness model.
| EV | MAE | MSE |
| |
| DTR | 0.590645 | 2.754499 | 13.119245 | 0.590645 |
| LR | 0.322494 | 3.918414 | 25.879397 | 0.322494 |
| RFR | 0.839393 | 1.716778 | 5.147248 | 0.839392 |