8.4.6 特定グラフレットの類似グラフレットの計算

次のコードに示すように、特定のグラフレットに対して最も類似したk個のグラフレットをフェッチできます。

opg4j> var similars = model.computeSimilars(52, 10)
PgxFrame similars = model.computeSimilars(52, 10);
similars = model.compute_similars(52, 10) 
トレーニング済モデルを使用してID = 52のグラフレットの類似頂点を検索し、similars.print()で出力すると、次のように出力されます。
+----------------------------------+
| dstGraphlet | similarity         |
+----------------------------------+
| 52          | 1.0                |
| 10          | 0.8748674392700195 |
| 23          | 0.8551455140113831 |
| 26          | 0.8493421673774719 |
| 47          | 0.8411962985992432 |
| 25          | 0.8281504511833191 |
| 43          | 0.8202780485153198 |
| 24          | 0.8179885745048523 |
| 8           | 0.796689510345459  |
| 9           | 0.7947834134101868 |
+----------------------------------+

次に、2つの類似グラフレット(上: ID = 52および下: ID = 10)の視覚化を示します。