Add random walk with restart
Add cosin predict