Is there a work done on creating a linking based system, for example, linking words with each other, like,
'red'
^
|
'apple' -> 'tree'
|
V
'taste'

and instead of updating word embedding, our neural network task is to update these links, that is create new links, or break existing links, what would be the parameters in this case?