Click here to Skip to main content
15,884,075 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi folks,

I am running an exercise of Social network analysis using one of the data mining packages. I stuck at a point on how to understand Random Walk with Restart algorithm that was used by the package I am using in my analysis.

Anyone can help me in this matter and provide me with examples?

Thank you,

What I have tried:

Reading a lot about this topic
Posted
Updated 19-Apr-16 1:50am

1 solution

I'll make the assumption that their view of a restart algorithm is the same as I used for some Monte-Carlo simulations i did some years ago (surface interactions an nearest neighbor effects).

When I initialized the random number generator I did not use a random seed (like clock time) but a specific value. I could then modify parameters and restart the same random sequence with a different degree of interaction by using the same seed. Random number generators form a long non-repeating sequence based upon an initial seed value.

I could also use a different seed value and rerun the data - giving me a two-dimensional view. Good for a publication or two.

Of course, the 'manual' for the application could give you a definitive answer.



 
Share this answer
 
Comments
Member 12470111 20-Apr-16 3:50am    
I would like thank you for your feedback and quick response. The application manual mentioned only one thing 'Authority score is calculated using Random Walk with Restart', Below is a sample group with 3 members only and the results generated by the tool. Could you please help me to reach to Authority scores calculations ?

Rawdata:
A_Number, B_Number, Duration(Link Weight)
599022347, 599022063, 18
599022308, 599022063, 10

Results by the tool:

Group_Size, Group_Density, Group_KernelDensity, Group_CoreNodesFraction
3, 0.333333, 0.666667, 1

NodeNumber, CoreNode, Authoirty_Score, InDegree, OutDegree
599022063, 1, 0.588558, 2, 0
599022308, 1, 0.205721, 0, 1
599022347, 1, 0.205721, 0, 1


Thank you,
W Balboos, GHB 20-Apr-16 6:23am    
Sorry - none of that means anything to me. The names have whatever values and meanings were intended by those who developed the application. I don't even know what your application is doing.

Look up random walk (Wikipedia's a good start) and see if that gives you any ideas based upon what you're doing and what the 'data mining' and such are intended to analyze.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900