En tant que novice en Python, mon instructeur m'a demandé d'utiliser Python pour implémenter l'algorithme dans l'article. J'étais confus quant aux points techniques requis et à la manière d'implémenter l'algorithme. Actuellement, j'ai suivi le didacticiel python du professeur Liao en python et je lis actuellement la documentation networkx.
J'espère que vous pourrez m'aider à résoudre les problèmes suivants :
1. Points techniques nécessaires à la mise en œuvre de l'algorithme
2 Comment gérer ce type de papier
3.
Après une semaine, il est initialement terminé. Le code supplémentaire n'est pas assez beau et inefficace. Merci de me donner quelques conseils
.test.txt
a1 b1 0.2 0
a1 c1 0.8 0
a2 b2 0.4 0
a2 d2 1 0
b1 c1 0.7 0
c2 a2 0.8 0
d2 b2 0.6 0
a1 a2 1 1
a2 1 0,1 1
....
a1 l1 0,5 0
a1 m1 0,5 0
a1 q1 0,5 0
a1 v1 0,5 0
a1 z1 0,5 0
a1 s1 0,5 0
a1 w1 0,5 0
a1 u1 0,5 0
les deux premiers répertorié comme Entités de propagation, la troisième colonne représente la probabilité de propagation entre entités, la dernière colonne représente 0 pour la propagation dans le même réseau et 1 représente l'auto-propagation entre réseaux.
L'étape suivante consiste à optimiser :
1. Utilisez un modèle de cascade indépendant et définissez le seuil
2. Remplacez le chemin maximum par le chemin le plus court et utilisez le journal