xyjprc / hon

Code for generating Higher-order Network (HON) from data with higher-order dependencies
http://advances.sciencemag.org/content/2/5/e1600028
MIT License
64 stars 18 forks source link

HON vs RNN #4

Closed seanlaw closed 4 years ago

seanlaw commented 5 years ago

I was reading your Sci. Adv. paper and I was wondering how HON compares to recurrent neural networks. I understand that HON allows for the use of other network analysis methods such as clustering and ranking but, unlike the classical Markov property (first order dependency), modern RNNs now allow for longer term "memory" even beyond 5th order. Can you please comment on the pros and cons as you see it?

xyjprc commented 4 years ago

Thank you @seanlaw for your interest, that is a great question.

HON does share quite a few similarities with RNN or other neural networks, in the sense that

However, to my understanding, they differ in the following ways:

Hope this comparison can help add some color to your question.

seanlaw commented 4 years ago

@xyjprc Thank you for the thorough response. It is certainly helpful!