Location : Home > Languages > Perl > Package Title : Algorithm::HITS |
![]() |
Algorithm::HITS - HITS アルゴリズムの Perl 実装
本モジュールは HITS アルゴリズム(Kleinberg's hypertext-induced topic selection)を実装する。
http://www2002.org/CDROM/refereed/643/node1.html を見よ。
use Algorithm::HITS; $h = new Algorithm::HITS;
$h->graph( [ 0 => 1, 0 => 2, 1 => 0, 1 => 2, 2 => 1, ] );
1000回繰り返す。
$h->iterate(1000);
デフォルト値は 1。
$h->iterate();
PDL オブジェクトフォーマットにおけるハブベクトル(hub vector)とオーソリティベクトル(authority vector)を返す。
$h->result();
初期オーソリティベクトルを設定する。ベクトルは単位ユークリッド距離に正規化される。
$h->set_authority(\@v);
初期ハブベクトルを設定する。ベクトルは単位ユークリッド距離に正規化される。
$h->set_hub(\@v);
ベクトル正規化におけるバグについて指摘してくれた Hugo Zanghi に感謝する。
Copyright (C) 2004 by Yung-chung Lin (a.k.a. xern), <xern@cpan.org>
本パッケージはフリーソフトウェアであり、 Perl 本体と同等の条件で修正/再配布してもよい。
【訳注と解説】
![]() |
Updated : 2006/06/14 |