FFrankyy / FINDER

FINDER - FInding key players in complex Networks through DEep Reinforcement learning (Nature Machine Intelligence)
MIT License
176 stars 46 forks source link

Node Importance #8

Closed FL33TW00D closed 4 years ago

FL33TW00D commented 4 years ago

Hi there, I have read the paper and inspected all of the code in the Code Ocean.

Was there any work done on identifying which nodes in the set of key players was the most important to ANC? I am looking for a method of ranking the solution nodes from most important to least important.

Thanks, Chris

FFrankyy commented 4 years ago

Thanks for your interests! Nodes selected by Q-values are ranked naturally, those with higher Q values have larger importance.

FL33TW00D commented 4 years ago

Hi there, Thank you for your response.

Looking at the Krebs graph from your paper here: ANC_CN

The greatest reduction in ANC comes from the removal of the 8th node, not the first node removed. Did you do any work on identifying which nodes have the greatest reduction of ANC (and therefore are the most integral to overall connectivity)?

Many Thanks, Chris

FFrankyy commented 4 years ago

Thanks, that's a very interesting finding. I think the reduction caused by one node is highly dependent on which nodes are removed before this node's removal, we can consider this node seperately, this is so called 'collective influence'. That's why we want to learn an optimal nodes removal sequence to minimize the area under the ANC curve.

FL33TW00D commented 4 years ago

@FFrankyy Thank you for your response. This makes sense to me. I will use them in the order that they're outputted by FINDER and see what results I obtain. Thank you.