具有这样的数据框:
df <- data.frame(
n1 = c(1, 1, 1, 0, 0),
n2 = c(0, 0, 0, 0, 1),
n3 = c(0, 0, 0, 1, 0),
n4 = c(0, 0, 0, 0, 0),
n5 = c(0, 0, 0, 1, 0),
n6 = c(0, 0, 0, 0, 0),
n7 = c(0, 0, 0, 0, 0)
)
以及类似这样的图形:
library(igraph)
plot(make_full_graph(7), vertex.name = head(LETTERS))
其中数据框的列名称是图形的节点名称。
使用强化学习算法中的最短路径选项如何实现?
这可能不是您要寻找的答案,但是您会很想在Cross Validated上问这个问题,因为您的问题更多地涉及到[[method而不是代码。
话虽如此,我强烈建议您看一下有关this vignette包的R的ReinforcementLearning
。