2016-10-07 7 views
0

私はネットワークedgelistを持っており、scikit-learnのLabel Spreading/Label Propagationアルゴリズムを使いたいと思っています。私はラベルが付いているノードのセットを持っていて、ネットワークのラベルのない部分にラベルを広げたいと思う。私は、必要に応じて隣接行列または混同行列を生成することができます。edgelistにlabel spreading scikitアルゴリズムを使用することはできますか?

誰かがscikitを使って正しい方向に向けることができますか?ドキュメンテーションは、私がそれを使ってできることでとても限られているようです。

ありがとうございます。

答えて

0

Label Spreadingを使用するには、次の手順に従います。 1.ラベルのベクトル(y)を作成します。ラベルのないインスタンスはすべて-1に設定されます。 2.フィーチャデータ(X)とyを使用してモデルをフィットさせます。 3. predict_entropiesベクトルをソートして不確実性インデックスを作成します。 5.ラベル照会のために最低確度のサンプルを送信します。

私はこのフレームワークを利用していただければ幸いです。

+0

ありがとう、ヤロン、私はこれを試してみましょう!!!! –

関連する問題