JP2001298453A - ネットワーク表示装置 - Google Patents

ネットワーク表示装置

Info

Publication number
JP2001298453A
JP2001298453A JP2000113150A JP2000113150A JP2001298453A JP 2001298453 A JP2001298453 A JP 2001298453A JP 2000113150 A JP2000113150 A JP 2000113150A JP 2000113150 A JP2000113150 A JP 2000113150A JP 2001298453 A JP2001298453 A JP 2001298453A
Authority
JP
Japan
Prior art keywords
network
link
nodes
arrangement
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000113150A
Other languages
English (en)
Inventor
Hantai Takahashi
範泰 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2000113150A priority Critical patent/JP2001298453A/ja
Publication of JP2001298453A publication Critical patent/JP2001298453A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Digital Computer Display Output (AREA)
  • Computer And Data Communications (AREA)
  • User Interface Of Digital Computer (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】 リンクに付与される複数の属性に基づいてネ
ットワークを把握することを支援するネットワーク表示
装置を提供する。 【解決手段】 ネットワークはノードの集合及びノード
間の関係を示す属性が付与されてノード間を関係付ける
リンクの集合からなり、記憶手段1がネットワークデー
タを記憶し、配置決定手段2が当該データで規定される
ネットワーク構造からノード配置を決定し、受付手段3
が複数の属性の指定を含む指定情報を受け付け、重み決
定手段4が指定情報に基づく適合度の高さに応じた大き
さの重みを各リンクに決定し、配置調整手段5が重みに
基づいて、付与属性中に指定属性を含むリンクで接続さ
れたノード間の距離が他よりも小さくなるように、前記
ノード配置を調整し、表示手段6が調整後のノード配置
でネットワークを表示する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ノードとリンクで
表現されたネットワークを視覚的に表示することによ
り、データ解析や人による解釈を支援するネットワーク
表示装置や記憶媒体に関する。
【0002】
【従来の技術】複数のオブジェクト間の関係を、ノード
とリンクで構成されるネットワークデータで表現し、解
析する方法は、様々な分野で用いられている。例えば、
社会科学の分野では、人をノード、人と人の関係をリン
クとしてネットワークに表現し、ネットワークの解析に
より、人の特徴や、社会の特徴を見出す手法が確立され
ており、社会ネットワーク分析と呼ばれている。社会ネ
ットワーク分析の領域では、様々な個人や社会の特徴の
分析手法が提案されている。
【0003】一例として、相互にリンクを持つノードグ
ループをサブネットワークとして抽出することにより、
密に関係を持ったコミュニティを発見することができ
る。また、近隣のノードの数を比較することにより、中
心性を持った人を探し出すことができる。そのほかに、
社会の中での役割が類似する人を見つけ出したり、コミ
ュニティの間の橋渡し役を果たす人を見つけ出す分析手
法などがある。社会ネットワーク分析については、「ネ
ットワーク分析―何が行為を決定するか」(安田雪著、
新曜社、1997年)などで紹介されている。
【0004】このようなネットワークデータを用いた解
析手法は、社会ネットワーク分析以外にも、プログラム
のモジュール間の関係や、ハイパー文書の文書要素間の
関係など、様々な対象に対して応用されている。一方、
これらのネットワークデータを用いた解析結果を解釈す
るにあたっては、解析結果を分かりやすく表示すること
が重要であり、そのために、グラフィカルに表示する方
法がとられている。
【0005】ネットワークデータを表示する方法につい
ては、例えば、特開平8−30799号公報(後述する
実施例で、文献1と言う)に示された発明では、仮想的
に、ノード間の斥力、リンクのばね引力、及び、リンク
の向きに応じた磁場による回転力を定義し、物理法則に
基づいて最適なノード配置を決定することで、大規模な
ネットワークであっても、リンクの交わりを最小限に押
さえたノードの配置を決定することができる。ネットワ
ークの解析結果をこのようなノードの配置方法を用いて
表示することで、解析結果を更に効果的に利用すること
ができるようになる。
【0006】また、例えば「"CASEツールにおけるオブ
ジェクト図のレイアウト手法"、第16会ソフトウェア科
学会大会予稿集、1999、野口、田中」では、CASEツール
におけるオブジェクト図の編集において、ノード間の斥
力、リンクのばね引力、及び、リンクの向きに応じた磁
場による回転力に加えて、ノードの位置を保とうとする
慣性力を定義し、新たにノードが追加された場合に、そ
れまでのノード配置を保持しつつ、最適なノード配置を
決定する手法を提案している。
【0007】同様に、例えば「"単純無向グラフ自動描
画アルゴリズム"、コンピュータソフトウェア、Vol.1
2、No.4、1995、鈴木、鎌田、榎本」(後述する実施例
で、文献2と言う)では、ノード間に接続距離に応じた
引力と斥力を定義し、レイアウトの不均衡さを解消する
ことによって、最適なノードの配置を決定する方法を提
案している。
【0008】また、例えば「"Pajek - Program for Lar
ge Network Analysis,"Connections, Vol. 21 No. 2,
pp. 47-57, 1998, V. Batagelj and A. Mrvar」に記載
されたPajekは、大規模なネットワークを対象にし
た解析ツールで、様々なネットワーク解析手法を備える
とともに、ネットワークを視覚的に表示して解析を支援
する機能を有している。このPajekでは、ネットワ
ークの自動レイアウト機能も備えており、リンクの交わ
りの少ないノード配置を算出し、二次元或いは三次元の
表現形式で表示することができる。
【0009】
【発明が解決しようとする課題】しかしながら、上記の
ような従来技術では、ネットワークデータの表示にあた
って、リンクの属性が全く考慮されないか、或いは、考
慮される場合であっても、ネットワークデータの解析時
に、リンクに付与された単一種類の値を考慮して行われ
た解析の結果を表示する方法が取られていたため、リン
クに付与される複数の属性に基づいてネットワークを把
握することができないといった不具合があった。
【0010】例えば、ネットワークデータの種類によっ
てはリンクに複数の属性が付与されており、これらの属
性のうちの幾つかに注目しながら、インタラクティブに
ネットワークデータを解析したいという要求があるが、
上記のような従来技術では、このような要求に応じるこ
とができなかった。なお、リンクが複数の属性を持つネ
ットワークの例としては、人の関係を表すネットワーク
において、リンクにコミュニケーションの内容を表す様
々な属性を持たせたもの等が挙げられる。
【0011】本発明は、このような従来の事情を鑑みて
なされたもので、リンクに付与される複数の属性に基づ
いてネットワークを把握することを支援することができ
るネットワーク表示装置や記憶媒体を提供することを目
的とする。具体例として、本発明では、リンクに複数の
属性を持つネットワークデータを、注目する属性を随時
変更しながら、インタラクティブに解析することを可能
とすることもできる。
【0012】
【課題を解決するための手段】上記目的を達成するた
め、本発明に係るネットワーク表示装置では、次のよう
にして、ネットワークを表示する。ここで、ネットワー
クは、ノードの集合と、ノード間を関係付けるリンクの
集合とから構成されており、各リンクには当該リンクに
より関係付けられるノード間の関係を示す属性が付与さ
れている。また、リンクには例えば複数の属性を付与す
ることが可能であるが、1つの属性のみが付与された属
性が含まれていても構わない。
【0013】すなわち、ネットワークデータ記憶手段が
ネットワークの構造を規定するネットワークデータを記
憶し、ノード配置決定手段がネットワークデータにより
規定されるネットワークの構造に基づいて当該ネットワ
ークに含まれるノードの配置を決定し、受付手段が複数
の属性の指定を含む指定情報を受け付け、リンク重み決
定手段が受け付けた指定情報に基づく適合度の高さに応
じた大きさの重みを各リンクの重みとして決定し、ノー
ド配置調整手段が決定された重みに基づいて、付与され
た属性の中に指定された属性を含むリンクにより関係付
けられたノード間の距離が他のリンク(つまり、付与さ
れた属性の中に指定された属性を含まないリンク)によ
り関係付けられたノード間の距離と比べて小さくなるよ
うに、ノード配置決定手段により決定されたノードの配
置を調整し、ネットワーク表示手段が調整されたノード
配置でネットワークを表示する。
【0014】従って、例えばユーザにより指定された複
数の属性に基づいて、付与された属性の中に指定された
属性を含むリンクにより関係付けられたノード間の距離
が他のリンクにより関係付けられたノード間の距離と比
べて小さくなるような態様で、ネットワークが表示され
るため、リンクに付与される複数の属性に基づいてネッ
トワークを把握することを支援することができる。これ
により、具体例として、リンクに複数の属性を持つネッ
トワークデータを、注目する属性を随時変更しながら、
インタラクティブに解析することを可能とすることがで
きる。
【0015】ここで、上記した指定情報としては、一例
として、複数の属性を指定する情報を用いることがで
き、この場合には、例えば各リンクに付与された属性の
中で指定された属性と一致する属性の数を当該リンクの
適合度とみなして、当該数が多い(つまり、適合度が高
い)ほど大きい重みを当該リンクに割り当てることが行
われる。
【0016】また、上記した指定情報としては、他の例
として、複数の属性を指定する情報と当該各属性の重視
度を指定する情報との組を用いることができ、この場合
には、例えば各リンクに付与された属性の中で指定され
た属性と一致する各属性の重視度を総和等した結果値を
当該リンクの適合度とみなして、当該結果値が大きい
(つまり、適合度が高い)ほど大きい重みを当該リンク
に割り当てることが行われる。
【0017】また、ノード配置決定手段によりノードの
配置を決定する仕方や、ノード配置調整手段によりノー
ドの配置を調整する仕方としては、後述する実施例で示
されるように種々な仕方が用いられてもよいが、例えば
リンクにより関係付けられるノード間の距離が当該リン
クの重みが大きいほど小さくなるような態様でネットワ
ークが表示されるようにするのが好ましい。また、ネッ
トワークデータとしては、例えばネットワークに含まれ
るノードの情報やリンクの情報から構成されたデータが
用いられるが、ネットワークに含まれるノードの配置を
決定することを可能とするものであれば、どのようなデ
ータが用いられてもよい。
【0018】また、本発明に係るネットワーク表示装置
では、好ましい態様例として、ノード配置調整手段は、
付与された属性の中に指定された属性を含むリンクには
当該リンクに関して決定された重みの大きさに応じた縮
み力が働く一方、他のリンクには当該リンクの長さを保
とうとする力が働くものとして、ノード配置決定手段に
より決定されたノードの配置を全てのリンクに働く力が
つりあう配置に調整する。
【0019】また、本発明に係るネットワーク表示装置
では、好ましい態様例として、ノード配置調整手段は、
更に、各ノードに当該ノードの位置を保とうとする力が
働くものとして、ノード配置決定手段により決定された
ノードの配置を全てのリンク及び全てのノードに働く力
がつりあう配置に調整する。
【0020】また、本発明に係るネットワーク表示装置
では、好ましい態様例として、以上に示したそれぞれの
力として、ばねに生じる力に類似した力を用いた。ここ
で、ばねに生じる力に類似した力とは、例えばリンクに
関してはリンクの長さの変化を妨げる向きに生じる力の
ことを言い、例えばノードに関してはノードの位置の変
化を妨げる向きに生じる力のことを言う。
【0021】また、本発明に係るネットワーク表示装置
では、次のようにして、ノードの集合及びノード間の関
係を示す属性が付与されて当該ノード間を関係付けるリ
ンクの集合からなるネットワークを表示する。すなわ
ち、ネットワークデータ記憶手段がネットワークの構造
を規定するネットワークデータを記憶し、ノード配置決
定手段がネットワークデータにより規定されるネットワ
ークの構造に基づいて当該ネットワークに含まれるノー
ドの配置を決定し、受付手段が複数の属性の指定を含む
指定情報を受け付け、リンク重み決定手段が受け付けた
指定情報に基づく適合度の高さに応じた大きさの重みを
各リンクの重みとして決定し、ネットワーク表示手段が
決定された重みの大きさに応じた強調度で各リンクを表
示する態様で、ノード配置決定手段により決定されたノ
ード配置でネットワークを表示する。
【0022】従って、例えばユーザにより指定された複
数の属性に基づいて、各リンクが当該リンクの重みの大
きさに応じた強調度で表示される態様でネットワークが
表示されるため、リンクに付与される複数の属性に基づ
いてネットワークを把握することを支援することができ
る。これにより、具体例として、リンクに複数の属性を
持つネットワークデータを、注目する属性を随時変更し
ながら、インタラクティブに解析することを可能とする
ことができる。
【0023】ここで、重みの大きさに応じた強調度で各
リンクを表示する仕方としては、例えば後述する実施例
で示されるように、リンクの重みが大きいほど当該リン
クを表示する線を太くするといった仕方や、リンクの重
みの大きさに応じて当該リンクを表示する線の色を変更
するといった仕方を用いることができ、要は、重みの大
きいリンクが強調されるような仕方であれば、どのよう
な表示の仕方が用いられてもよい。
【0024】また、以上に示したような本発明に係る各
種の処理は、例えば記憶媒体に記憶されたプログラムを
コンピュータにより読み取って実行することにより実現
することも可能である。一例として、本発明に係る記憶
媒体は、コンピュータに実行させるプログラムを当該コ
ンピュータの入力手段が読取可能に記憶しており、当該
プログラムは、ノードの集合及びノード間の関係を示す
属性が付与されて当該ノード間を関係付けるリンクの集
合からなるネットワークの構造を規定するネットワーク
データをネットワークデータメモリから読み出す処理
と、読み出したネットワークデータにより規定されるネ
ットワークの構造に基づいて当該ネットワークに含まれ
るノードの配置を決定する処理と、複数の属性の指定を
含む指定情報を受け付ける処理と、受け付けた指定情報
に基づく適合度の高さに応じた大きさの重みを各リンク
の重みとして決定する処理と、決定された重みに基づい
て、付与された属性の中に指定された属性を含むリンク
により関係付けられたノード間の距離が他のリンクによ
り関係付けられたノード間の距離と比べて小さくなるよ
うに、決定されたノードの配置を調整する処理と、調整
されたノード配置でネットワークを表示する処理とを当
該コンピュータに実行させる。
【0025】
【発明の実施の形態】本発明に係る実施の形態の一例を
図面を参照して説明する。図1には、本実施形態に係る
ネットワーク表示装置の構成例を示してあり、このネッ
トワーク表示装置には、ノードの集合と複数の属性が付
与されたリンクの集合で表現されるネットワーク構造を
管理するネットワークデータ管理部1と、ネットワーク
の構造を考慮してノードの配置を決定するノード配置決
定部2と、ユーザにより解析対象とするリンク属性を指
定させて当該指定を受け付けるリンク属性指定部3と、
ユーザが指定したリンク属性を適用してリンクの重みを
算出するリンク重み算出部4と、リンク重み算出部4に
より算出されたリンクの重みに基づいてノードの配置を
調整するノード配置調整部5と、調整されたノードの配
置とリンクの重みを考慮してネットワークを表示するネ
ットワーク表示部6とが備えられている。
【0026】本実施形態に係るネットワーク表示装置で
は、以下に示すように、注目するリンク属性をユーザが
インタラクティブに指定することができ、ユーザが指定
したリンク属性を持つリンクが太く或いは強調色で表示
されるとともに、指定したリンク属性を持つリンクにつ
ながるノードが総体的に互いに近い位置に移動させられ
て表示される。このことによって、例えば注目する属性
に関連するコミュニティなどを発見し易くなる。また、
ユーザが注目する属性を変更したときには、新たに設定
した属性にリアルタイムに対応して、表示するネットワ
ークの状態を更新する。
【0027】以下で、本実施形態に係るネットワーク表
示装置の各構成部分1〜6の動作例を説明する。なお、
本実施形態では、処理の対象とするネットワークとし
て、人のコミュニケーションの関係などの社会的関係を
表すネットワークを取り上げて説明を行う。また、例え
ばプログラムのモジュール間の関係を表すネットワーク
や、ハイパー文書の文書要素間の関係を表すネットワー
ク等のように、複数の構成要素の関係を扱うネットワー
クであれば、本実施形態に示すのと同様なシステムで扱
うことができる。
【0028】ネットワークデータ管理部1は、人のコミ
ュニケーション関係を表すネットワークデータをメモリ
に記憶して管理する。ネットワークデータ管理部1が扱
うネットワークデータを概念的に表した例を図2に示
す。同図に示したネットワークデータは、人に対応する
ノード(丸で示したもの)と、人と人(ノードとノー
ド)との関係付けを示すリンク(線で示したもの)から
構成される。
【0029】また、各リンクには、当該リンクにより関
係付けられる人と人との関係の内容を表す属性が付与さ
れる。図3にリンクの属性のデータ構造例を示す。リン
クは人と人との関係を表す属性として、属性項目と属性
値との組を複数持つ。一例として、各属性項目はリンク
により関係付けられる二人の間で共有することができる
“プリンタ”等の話題内容を表し、各属性項目の属性値
はその話題内容が二人の間でどれくらい共有度が高いか
を“3”等の数値で表す。
【0030】ここで、このような属性項目や属性値は、
例えばネットワークの構成メンバーの自己申告などに基
づいて設定されてもよく、また、例えば特開平10−3
01905号公報に示されるように、電子メールなどの
電子的なコミュニケーションの内容からキーワード(つ
まり、属性項目に相当するもの)とその出現頻度(つま
り、属性値に相当するもの)を抽出して構築することも
可能である。
【0031】ノード配置決定部2は、ネットワークデー
タ管理部1により管理されるネットワークデータに基づ
いて、ノードの配置を決定する。ノードの配置を決定す
る手法としては、特に限定はなく、例えば上記文献1に
示されるように物理法則を用いた手法や、例えば上記文
献2に示されるようにノード間に引力や斥力を定義して
レイアウトの不均衡さを解消させる手法などの公知の技
術を用いることもできる。また、他の手法として、例え
ばランダムに配置を決定する手法や、例えばユーザが配
置を指定する手法などが用いられてもよい。
【0032】リンク属性指定部3は、ユーザが解析対象
のリンク属性を指定するためのユーザインタフェースを
提供し、当該ユーザインタフェースを介してユーザから
入力された情報を受け付ける。図4にリンク属性指定部
3により提供されるユーザインタフェースの一例を示
す。このユーザインタフェースを介して、ユーザは“プ
リンタ”等のリンク属性を入力することができるととも
に、そのリンク属性をどの程度重視するかを0%〜10
0%の値によりスライダーで指定することができる。
【0033】また、例えばユーザがリンク属性やその重
視度を変更したときには、後述するノード位置の調整処
理から位置調整後のネットワークの再表示処理に至る一
連の処理が起動される。ここで、図5にはこれらの一連
の処理の手順の一例を示してある。すなわち、リンク属
性や重視度が変更されると、まず、後述するリンク重み
算出部4が、ユーザにより指定された属性や重視度を適
用して、各リンクの重みを算出する処理を実行する(ス
テップS1)。次に、ノード配置調整部5が、各リンク
の重みを考慮してノードの配置を調整する処理を実行す
る(ステップS2)。そして、ネットワーク表示部6
が、ノードの配置調整結果を考慮して、ネットワークを
再表示する処理を実行する(ステップS3)。なお、こ
れら各処理の詳細については、当該各処理を実行する以
下に示す各構成部分4〜6の説明において述べる。
【0034】リンク重み算出部4は、リンク属性指定部
3を通して与えられたリンク属性とネットワークデータ
との一致度に基づいて、各リンクの重みを算出する。例
えば或るリンクLkの重みWkは、以下の式1により算出
する。ここで、式1中に示したWkiはリンクLkに付与
された複数の属性の中のi番目の属性の属性値であり、
iは当該i番目の属性に関してユーザが指定した%値
(重視度)である。なお、ユーザが指定しなかった属性
の%値はゼロ(“0”)とする。
【0035】
【数1】
【0036】上記式1による演算は、リンクLkに付与
された例えばm個の属性の属性値を並べたベクトル(W
k1,Wk2,…,Wkm)と、これらm個の属性に関してユ
ーザが指定した%値を並べたベクトル(u1,u2,…,
m)との内積値を算出して当該内積値に(0.01)
を乗算する演算に相当する。
【0037】ノード配置調整部5は、リンク重み算出部
4により算出されたリンクの重みを用いて、ノード配置
決定部3により決定されたノードの配置を調整する。ノ
ード配置の調整は、ノード配置決定部3により決定され
たノード配置を基準にした上で、リンク重み算出部4に
より算出されたリンクの重みを考慮して、重みの大きい
リンクでつながれたノードを近くに配置するようにノー
ドの配置を修正することにより行う。これにより、ユー
ザが注目しているリンク属性を持つリンクにより接続さ
れたノードの集合が見分け易くなり、ネットワークの解
析が容易になる。
【0038】ここで、図6を用いて、ノードの配置の調
整の一例を概念的に示す。ノードの配置の調整は、例え
ば以下に示す3種類の性質を仮想的に想定することによ
って行う。すなわち、1つ目は、重み付きリンク(重み
の大きさが非ゼロであるリンク)が縮もうとする性質で
あり、2つ目は、重みなしリンク(重みの大きさがゼロ
であるリンク)が長さを保とうとする性質であり、3つ
目は、ノードが初期の位置にとどまろうとする性質であ
る。
【0039】上記した1つ目の性質による力は、重み付
きリンクの両端のノードに対する引力として働く。上記
図6に示した例では、ノードAとノードBとを関係付け
るリンクに非ゼロの重みがあり、ノードAとノードBと
の間に引力が発生している。
【0040】上記した2つ目の性質による力は、上記の
ように重み付きリンクによって生じた引力によりノード
の位置が変化した結果として、重みなしリンクの長さに
変化が生じたときに、当該重みなしリンクを元の長さに
保とうとする力として働く。上記図6に示した例では、
ノードBとノードCとを関係付ける重みなしリンクのよ
うに、重みなしリンクが元の長さよりも短いときには当
該リンクの両端のノードには反発力が働く一方、ノード
BとノードDとを関係付ける重みなしリンクのように、
重みなしリンクが元の長さよりも長いときには当該リン
クの両端のノードには引力が働いている。
【0041】上記した3つ目の性質による力は、上記の
ように重み付きリンクが縮もうとする力とそれに連動し
て生じた上記のように重みなしリンクが長さを保とうと
する力とによりノードの位置が動いた際に当該ノードを
元の位置に戻そうとする力であり、元の位置からの引力
として働く。上記図6に示した例では、ノードAやノー
ドC等の各ノードにこのような位置保持力が働いてい
る。
【0042】以上に示した3種類の力を全て考慮する
と、各ノードには、当該ノードに接続される全てのリン
クに働く力のベクトルと、当該ノードの位置を保とうと
する力のベクトルとを合成した力のベクトル(合成ベク
トル)が働く。ノード配置調整部5は、このような合成
ベクトルに応じてノードの位置を徐々に移動させ、ネッ
トワーク内に存在する全ての力が平衡した時点で、ノー
ド位置の調整を終了する。
【0043】また、以上に示した3種類の性質による力
は、例えば磁力や、静電気力や、原子間力など、様々な
物理モデルで表現することが可能であり、本実施形態で
は、一例として、ばねのモデルで表現した場合を示し、
すなわち、上記したそれぞれの力をばねに働く力で表し
た場合を示す。
【0044】以下で、このような場合におけるそれぞれ
の力の詳細を示す。まず、例えば重み付きリンクLi
両端のノードには、当該重み付きリンクが縮もうとする
性質によって、式2に示す力Faiが働く。ここで、式2
中に示したWiはリンクLiの重みであり、kaは重み付
きリンクLi(本実施形態では全ての重み付きリンクに
ついて共通)に対して設定されたばね定数であり、li
は当該リンクLiの現在の長さであり、laiは当該リン
クLiの自然長である。
【0045】
【数2】
【0046】なお、上記したばね定数kaとしては、例
えばシステムのパラメータとして設定可能であるとし、
本実施形態では例えば1を設定しておく。また、上記し
た自然長laiとしては、例えばシステムのパラメータと
して、初期状態の長さ或いは初期状態の長さに対する定
数倍の長さとして設定可能であるとし、本実施形態では
例えば初期状態でのリンクの長さの4分の1を設定して
おく。
【0047】次に、例えば重みなしリンクLjの両端の
ノードには、当該重みなしリンクが長さを保とうとする
性質によって、式3に示す力Fbjが働く。ここで、式3
中に示したkbは重みなしリンクLj(本実施形態では全
ての重みなしリンクについて共通)に対して設定された
ばね定数であり、ljは当該リンクLjの現在の長さであ
り、lsjは初期状態での当該リンクLjの長さである。
なお、ばね定数kbとしては、例えばシステムのパラメ
ータとして設定可能であるとし、本実施形態では例えば
0.5を設定しておく。
【0048】
【数3】
【0049】更に、全てのノードには各ノードが初期の
位置にとどまろうとする性質による力が働き、例えばノ
ードNhには、当該性質によって、式4に示す力Fch
働く。ここで、式4中に示したkcはノードNh(本実施
形態では全てのノードについて共通)に働く力を決定す
るばね定数であり、dhは当該ノードNhの現在の位置と
初期の位置との距離(変位量)である。なお、ばね定数
cとしては、例えばシステムのパラメータとして設定
可能であるとし、本実施形態では例えば0.1を設定し
ておく。
【0050】
【数4】
【0051】ここで、図7には、ノード配置調整部5に
より行われるノード配置の調整処理の手順の一例を示し
てある。すなわち、まず、全てのノードについて、次に
示す一連の処理A(ステップS12〜ステップS20)
を繰り返して行う(ステップS11)。この一連の処理
Aでは、まず、処理対象のノードをノードnとし(ステ
ップS12)、次に、ベクトルFを当該ノードnに働く
ノード位置保持力のベクトルとする(ステップS1
3)。なお、本実施形態では、ベクトルFは例えばX−
Y直交座標を用いて表される。次いで、このノードnに
つながる全てのリンクについて、次に示す一連の処理B
(ステップS15〜ステップS17)を繰り返して行う
(ステップS14)。
【0052】この一連の処理Bでは、まず、処理対象の
リンクをリンクpとし(ステップS15)、次に、当該
リンクpにかかる力のベクトルを上記したベクトルFに
ベクトル合成して当該ベクトルFを更新し(ステップS
16)、そして、ノードnにつながる全てのリンクにつ
いての当該処理が完了したか否かを判定して(ステップ
S17)、完了するまで当該処理Bを続けて行う。
【0053】このような一連の処理Bが完了すると、次
に、当該処理Bにより得られたベクトルFの向きと大き
さに基づいて、ノードnの位置の移動量を求める(ステ
ップS18)。ここで、ノードnのX方向の移動量をd
xとし、Y方向の移動量をdyとすると、これらの移動
量の値は、式5のように示される。式5中に示したF x
はベクトルFのX軸方向の成分であり、Fyはベクトル
FのY軸方向の成分である。また、式5中に示したm
は、1単位の力に対して一度にノードを移動する単位量
を決定する係数であり、本実施形態では例えば0.01
を設定しておく。
【0054】
【数5】
【0055】このようにして移動量が求められると、次
に、当該移動量(dx,dy)だけノードnの位置を移
動するようにノードの配置を修正し(ステップS1
9)、そして、全てのノードについての処理が完了した
か否かを判定して(ステップS20)、完了するまで当
該処理Aを続けて行う。
【0056】そして、上記した一連の処理Aが完了する
と、次に、当該処理Aにおいて移動距離が所定値Bより
も大きなノードがあったか否かを判定し(ステップS2
1)、あったと判定した場合には上記した一連の処理A
を再び実行する一方、なかったと判定した場合には、全
てのノードに働く力が平衡状態に達したとみなして、当
該調整処理を終了する。ここで、所定値Bは、ノード位
置の平衡状態を検出する際に用いられるノード移動距離
の閾値であり、本実施形態では例えば3を設定してお
く。
【0057】ネットワーク表示部6は、ノード配置決定
部2により決定されたノード配置やノード配置調整部5
により調整されたノード配置に従って、ネットワークデ
ータにより規定されるノードやリンクを例えばディスプ
レイ画面上に表示する。
【0058】ここで、図8には、ネットワーク表示部6
により行われる表示処理の手順の一例を示してある。す
なわち、まず、例えばノード配置決定部2によりノード
配置が決定された時点で、ノード配置決定部2により決
定された当初のノード配置に従ってノードを描画する
(ステップS21)。このとき、例えばノードは薄く表
示するなどして目立たなくする。
【0059】次に、ノード配置調整部5によりノード配
置が調整された時点で、ノード配置調整部5により調整
されたノード配置に従って、ノードとリンクとからなる
ネットワーク全体を描画する(ステップS22)。次い
で、リンク重み算出部4により算出された各リンクの重
みのデータに基づいて、重み付きリンクを強調表示する
(ステップS23)。ここで、強調表示としては、例え
ばリンクの重みに比例してリンクを太く描画すること
や、或いは、リンクの重みに対応して何段階かで色を変
化させることなどにより行い、これにより、リンクの重
みが識別可能なようにする。
【0060】図9〜図11に、ネットワークの表示例を
示してある。まず、図9には、ユーザがリンク属性を指
定していない状態でのネットワークの表示例を示してあ
る。この状態では、例えばノード配置決定部2により決
定された当初のノード配置と同じノード配置に従って、
ネットワークが表示される。
【0061】次に、図10には、ユーザが或るリンク属
性及び重視度、例えば{プリンタ=100%, ネットワ
ーク=100%, セットアップ=50%}という情報を
指定した状態でのネットワークの表示例を示してある。
この状態では、太く表示されている部分がユーザにより
指定された属性を持つリンクとなり、重みが大きいほど
リンクが太くなっている。このように、この状態では、
初期に表示されるネットワークと比べて、ユーザが指定
した属性を持つリンクに関与するサブネットワークがよ
り密集して表示される。
【0062】次いで、図11には、ユーザが別のリンク
属性及び重視度、例えば{知識=70%, 推論=50%,
エージェント=100%}という情報を指定した状態で
のネットワークの表示例を示してある。この状態では、
例えば上記図10に示したのとは異なるノード集合から
なるサブネットワークが形成されており、当該サブネッ
トワークに含まれるノードが互いに近くに配置されてい
る。
【0063】なお、上記図10や上記図11では、ノー
ド配置調整部5により調整された後に表示される各ノー
ドを実線で示す一方、参考として、当該調整が行われな
い状態で表示される各ノード(つまり、上記図9に示し
たのと同じ状態で表示される各ノード)を点線で示し
た。
【0064】以上のように、本実施形態のネットワーク
表示装置では、例えばユーザにより指定された複数の属
性やその重視度に基づいて、付与された属性の中に指定
された属性を含むリンクにより関係付けられたノード間
の距離が他のリンクにより関係付けられたノード間の距
離と比べて小さくなるようにネットワークが表示され、
また、各重み付きリンクの重みの大きさに応じて当該各
重み付きリンクが強調表示されるため、リンクに付与さ
れる複数の属性に基づいてネットワークを把握すること
を支援することができる。これにより、具体例として、
リンクに複数の属性を持つネットワークデータを、注目
する属性を随時変更しながら、インタラクティブに解析
することを可能とすることができる。
【0065】また、本実施形態のネットワーク表示装置
では、上記のようなネットワークの表示を行うに際し
て、ノードの配置が連続的に変化するような構成として
いるため、例えば様々な属性の組み合わせを指定した場
合の解析結果を容易に比較することができ、これによ
り、非常に効果的なネットワークデータの解析を行うこ
とができる。
【0066】なお、本実施形態では、ネットワークデー
タ管理部1により本発明に言うネットワークデータ記憶
手段が構成され、ノード配置決定部2により本発明に言
うノード配置決定手段が構成され、リンク属性指定部3
により本発明に言う受付手段が構成され、リンク重み算
出部4により本発明に言うリンク重み決定手段が構成さ
れ、ノード配置調整部5により本発明に言うノード配置
調整手段が構成され、ネットワーク表示部6により本発
明に言うネットワーク表示手段が構成される。
【0067】ここで、本実施形態では、本発明の好適な
実施形態を示したが、本発明に係るネットワーク表示装
置の構成としては、必ずしも本実施形態で示したものに
限られず、種々な構成が用いられてもよい。例えば、本
実施形態では、好ましい態様として、本発明に係るネッ
トワーク表示装置により行われる各種の処理としては、
例えばプロセッサやメモリ等を備えたハードウエア資源
においてプロセッサがROMに格納された制御プログラ
ムを実行することにより制御される構成としたが、例え
ば当該処理を実行するための各機能手段を独立したハー
ドウエア回路として構成することも可能である。
【0068】また、本発明は上記のような制御プログラ
ムを格納したフロッピー(登録商標)ディスクやCD−
ROM等のコンピュータにより読み取り可能な記憶媒体
として把握することもでき、当該制御プログラムを記憶
媒体からコンピュータに入力してプロセッサに実行させ
ることにより、本発明に係る処理を遂行させることがで
きる。
【0069】
【発明の効果】以上説明したように、本発明に係るネッ
トワーク表示装置や記憶媒体によると、例えばユーザに
より指定された複数の属性に基づいて、付与された属性
の中に指定された属性を含むリンクにより関係付けられ
たノード間の距離が他のリンクにより関係付けられたノ
ード間の距離と比べて小さくなるような態様で、ネット
ワークが表示されるため、リンクに付与される複数の属
性に基づいてネットワークを把握することを支援するこ
とができる。
【0070】また、本発明に係るネットワーク表示装置
によると、例えばユーザにより指定された複数の属性に
基づいて、各リンクが当該リンクの重みの大きさに応じ
た強調度で表示される態様でネットワークが表示される
ため、上記と同様に、リンクに付与される複数の属性に
基づいてネットワークを把握することを支援することが
できる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係るネットワーク表示装
置の構成例を示す図である。
【図2】ネットワークデータを概念的に示す図である。
【図3】リンクの属性のデータ構造の一例を示す図であ
る。
【図4】リンク属性指定部が提供するユーザインタフェ
ースの一例を示す図である。
【図5】リンク属性や重視度の変更時に行われる処理の
手順の一例を示す図である。
【図6】ノードの配置を調整する処理の一例を説明する
ための図である。
【図7】ノードの配置を調整する処理の手順の一例を示
す図である。
【図8】ネットワークを表示する処理の手順の一例を示
す図である。
【図9】ユーザが属性を指定していない状態でのネット
ワークの表示例を示す図である。
【図10】ユーザが属性を指定した状態でのネットワー
クの表示例を示す図である。
【図11】ユーザが別の属性を指定した状態でのネット
ワークの表示例を示す図である。
【符号の説明】
1・・ネットワークデータ管理部、 2・・ノード配置
決定部、3・・リンク属性指定部、 4・・リンク重み
算出部、5・・ノード配置調整部、 6・・ネットワー
ク表示部、
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04M 3/00 9A001 Fターム(参考) 5B069 AA01 AA02 BA01 HA01 KA01 LA03 5B089 GA11 GA21 GB02 HA06 JA40 JB22 KA02 KB03 LB14 5E501 AA02 BA03 CA02 5K030 GA11 JA10 MD07 5K051 CC00 9A001 BB03 BB04 BB06 CC02 DD14 HH23 JJ25 JJ48 KK56

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 ノードの集合及びノード間の関係を示す
    属性が付与されて当該ノード間を関係付けるリンクの集
    合からなるネットワークを表示するネットワーク表示装
    置において、 ネットワークの構造を規定するネットワークデータを記
    憶するネットワークデータ記憶手段と、 ネットワークデータにより規定されるネットワークの構
    造に基づいて当該ネットワークに含まれるノードの配置
    を決定するノード配置決定手段と、 複数の属性の指定を含む指定情報を受け付ける受付手段
    と、 受け付けた指定情報に基づく適合度の高さに応じた大き
    さの重みを各リンクの重みとして決定するリンク重み決
    定手段と、 決定された重みに基づいて、付与された属性の中に指定
    された属性を含むリンクにより関係付けられたノード間
    の距離が他のリンクにより関係付けられたノード間の距
    離と比べて小さくなるように、ノード配置決定手段によ
    り決定されたノードの配置を調整するノード配置調整手
    段と、 調整されたノード配置でネットワークを表示するネット
    ワーク表示手段と、 を備えたことを特徴とするネットワーク表示装置。
  2. 【請求項2】 請求項1に記載のネットワーク表示装置
    において、 ノード配置調整手段は、付与された属性の中に指定され
    た属性を含むリンクには当該リンクに関して決定された
    重みの大きさに応じた縮み力が働く一方、他のリンクに
    は当該リンクの長さを保とうとする力が働くものとし
    て、ノード配置決定手段により決定されたノードの配置
    を全てのリンクに働く力がつりあう配置に調整すること
    を特徴とするネットワーク表示装置。
  3. 【請求項3】 請求項2に記載のネットワーク表示装置
    において、 ノード配置調整手段は、更に、各ノードに当該ノードの
    位置を保とうとする力が働くものとして、ノード配置決
    定手段により決定されたノードの配置を全てのリンク及
    び全てのノードに働く力がつりあう配置に調整すること
    を特徴とするネットワーク表示装置。
  4. 【請求項4】 請求項2又は請求項3に記載のネットワ
    ーク表示装置において、 力として、ばねに生じる力に類似した力を用いたことを
    特徴とするネットワーク表示装置。
  5. 【請求項5】 ノードの集合及びノード間の関係を示す
    属性が付与されて当該ノード間を関係付けるリンクの集
    合からなるネットワークを表示するネットワーク表示装
    置において、 ネットワークの構造を規定するネットワークデータを記
    憶するネットワークデータ記憶手段と、 ネットワークデータにより規定されるネットワークの構
    造に基づいて当該ネットワークに含まれるノードの配置
    を決定するノード配置決定手段と、 複数の属性の指定を含む指定情報を受け付ける受付手段
    と、 受け付けた指定情報に基づく適合度の高さに応じた大き
    さの重みを各リンクの重みとして決定するリンク重み決
    定手段と、 決定された重みの大きさに応じた強調度で各リンクを表
    示する態様で、ノード配置決定手段により決定されたノ
    ード配置でネットワークを表示するネットワーク表示手
    段と、 を備えたことを特徴とするネットワーク表示装置。
  6. 【請求項6】 コンピュータに実行させるプログラムを
    当該コンピュータの入力手段が読取可能に記憶した記憶
    媒体において、 当該プログラムは、ノードの集合及びノード間の関係を
    示す属性が付与されて当該ノード間を関係付けるリンク
    の集合からなるネットワークの構造を規定するネットワ
    ークデータをネットワークデータメモリから読み出す処
    理と、 読み出したネットワークデータにより規定されるネット
    ワークの構造に基づいて当該ネットワークに含まれるノ
    ードの配置を決定する処理と、 複数の属性の指定を含む指定情報を受け付ける処理と、 受け付けた指定情報に基づく適合度の高さに応じた大き
    さの重みを各リンクの重みとして決定する処理と、 決定された重みに基づいて、付与された属性の中に指定
    された属性を含むリンクにより関係付けられたノード間
    の距離が他のリンクにより関係付けられたノード間の距
    離と比べて小さくなるように、決定されたノードの配置
    を調整する処理と、 調整されたノード配置でネットワークを表示する処理と
    を当該コンピュータに実行させることを特徴とする記憶
    媒体。
JP2000113150A 2000-04-14 2000-04-14 ネットワーク表示装置 Pending JP2001298453A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000113150A JP2001298453A (ja) 2000-04-14 2000-04-14 ネットワーク表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000113150A JP2001298453A (ja) 2000-04-14 2000-04-14 ネットワーク表示装置

Publications (1)

Publication Number Publication Date
JP2001298453A true JP2001298453A (ja) 2001-10-26

Family

ID=18625176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000113150A Pending JP2001298453A (ja) 2000-04-14 2000-04-14 ネットワーク表示装置

Country Status (1)

Country Link
JP (1) JP2001298453A (ja)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011509003A (ja) * 2007-12-20 2011-03-17 トムソン ライセンシング 画像取り込み支援装置
JP2013506204A (ja) * 2009-09-30 2013-02-21 エバン ブイ チュラプコ, コミュニティ内の接続を決定するためのソーシャルグラフデータ解析用システムおよび方法
JP2014191757A (ja) * 2013-03-28 2014-10-06 Fujitsu Ltd 情報処理方法、装置及びプログラム
JP2015170167A (ja) * 2014-03-07 2015-09-28 隆杜 吉成 コミュニケーション密度可視化システム
US9264329B2 (en) 2010-03-05 2016-02-16 Evan V Chrapko Calculating trust scores based on social graph statistics
US9438619B1 (en) 2016-02-29 2016-09-06 Leo M. Chan Crowdsourcing of trustworthiness indicators
US9443004B2 (en) 2009-10-23 2016-09-13 Leo M. Chan Social graph data analytics
US9578043B2 (en) 2015-03-20 2017-02-21 Ashif Mawji Calculating a trust score
US9679254B1 (en) 2016-02-29 2017-06-13 Www.Trustscience.Com Inc. Extrapolating trends in trust scores
US9721296B1 (en) 2016-03-24 2017-08-01 Www.Trustscience.Com Inc. Learning an entity's trust model and risk tolerance to calculate a risk score
US9740709B1 (en) 2016-02-17 2017-08-22 Www.Trustscience.Com Inc. Searching for entities based on trust score and geography
US9922134B2 (en) 2010-04-30 2018-03-20 Www.Trustscience.Com Inc. Assessing and scoring people, businesses, places, things, and brands
US10180969B2 (en) 2017-03-22 2019-01-15 Www.Trustscience.Com Inc. Entity resolution and identity management in big, noisy, and/or unstructured data
US10311106B2 (en) 2011-12-28 2019-06-04 Www.Trustscience.Com Inc. Social graph visualization and user interface
JP2021515487A (ja) * 2018-04-04 2021-06-17 テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド グループネットワークの認識方法、装置、コンピュータ機器及びコンピュータ読み取り可能な媒体

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011509003A (ja) * 2007-12-20 2011-03-17 トムソン ライセンシング 画像取り込み支援装置
JP2016197431A (ja) * 2009-09-30 2016-11-24 エバン ブイ チュラプコ, コミュニティ内の接続の決定
JP2013506204A (ja) * 2009-09-30 2013-02-21 エバン ブイ チュラプコ, コミュニティ内の接続を決定するためのソーシャルグラフデータ解析用システムおよび方法
US10127618B2 (en) 2009-09-30 2018-11-13 Www.Trustscience.Com Inc. Determining connectivity within a community
US11323347B2 (en) 2009-09-30 2022-05-03 Www.Trustscience.Com Inc. Systems and methods for social graph data analytics to determine connectivity within a community
US9171338B2 (en) 2009-09-30 2015-10-27 Evan V Chrapko Determining connectivity within a community
US9747650B2 (en) 2009-09-30 2017-08-29 Www.Trustscience.Com Inc. Determining connectivity within a community
US11968105B2 (en) 2009-09-30 2024-04-23 Www.Trustscience.Com Inc. Systems and methods for social graph data analytics to determine connectivity within a community
US9460475B2 (en) 2009-09-30 2016-10-04 Evan V Chrapko Determining connectivity within a community
US12003393B2 (en) 2009-10-23 2024-06-04 Www.Trustscience.Com Inc. Parallel computational framework and application server for determining path connectivity
US9443004B2 (en) 2009-10-23 2016-09-13 Leo M. Chan Social graph data analytics
US10187277B2 (en) 2009-10-23 2019-01-22 Www.Trustscience.Com Inc. Scoring using distributed database with encrypted communications for credit-granting and identification verification
US10348586B2 (en) 2009-10-23 2019-07-09 Www.Trustscience.Com Inc. Parallel computatonal framework and application server for determining path connectivity
US11665072B2 (en) 2009-10-23 2023-05-30 Www.Trustscience.Com Inc. Parallel computational framework and application server for determining path connectivity
US10812354B2 (en) 2009-10-23 2020-10-20 Www.Trustscience.Com Inc. Parallel computational framework and application server for determining path connectivity
US10887177B2 (en) 2010-03-05 2021-01-05 Www.Trustscience.Com Inc. Calculating trust scores based on social graph statistics
US10079732B2 (en) 2010-03-05 2018-09-18 Www.Trustscience.Com Inc. Calculating trust scores based on social graph statistics
US9264329B2 (en) 2010-03-05 2016-02-16 Evan V Chrapko Calculating trust scores based on social graph statistics
US11546223B2 (en) 2010-03-05 2023-01-03 Www.Trustscience.Com Inc. Systems and methods for conducting more reliable assessments with connectivity statistics
US11985037B2 (en) 2010-03-05 2024-05-14 www.TrustScience.com Systems and methods for conducting more reliable assessments with connectivity statistics
US9922134B2 (en) 2010-04-30 2018-03-20 Www.Trustscience.Com Inc. Assessing and scoring people, businesses, places, things, and brands
US10311106B2 (en) 2011-12-28 2019-06-04 Www.Trustscience.Com Inc. Social graph visualization and user interface
JP2014191757A (ja) * 2013-03-28 2014-10-06 Fujitsu Ltd 情報処理方法、装置及びプログラム
JP2015170167A (ja) * 2014-03-07 2015-09-28 隆杜 吉成 コミュニケーション密度可視化システム
US9578043B2 (en) 2015-03-20 2017-02-21 Ashif Mawji Calculating a trust score
US10380703B2 (en) 2015-03-20 2019-08-13 Www.Trustscience.Com Inc. Calculating a trust score
US11900479B2 (en) 2015-03-20 2024-02-13 Www.Trustscience.Com Inc. Calculating a trust score
US9740709B1 (en) 2016-02-17 2017-08-22 Www.Trustscience.Com Inc. Searching for entities based on trust score and geography
US11386129B2 (en) 2016-02-17 2022-07-12 Www.Trustscience.Com Inc. Searching for entities based on trust score and geography
US10055466B2 (en) 2016-02-29 2018-08-21 Www.Trustscience.Com Inc. Extrapolating trends in trust scores
US11341145B2 (en) 2016-02-29 2022-05-24 Www.Trustscience.Com Inc. Extrapolating trends in trust scores
US9679254B1 (en) 2016-02-29 2017-06-13 Www.Trustscience.Com Inc. Extrapolating trends in trust scores
US9584540B1 (en) 2016-02-29 2017-02-28 Leo M. Chan Crowdsourcing of trustworthiness indicators
US9438619B1 (en) 2016-02-29 2016-09-06 Leo M. Chan Crowdsourcing of trustworthiness indicators
US12019638B2 (en) 2016-02-29 2024-06-25 Www.Trustscience.Com Inc. Extrapolating trends in trust scores
US10121115B2 (en) 2016-03-24 2018-11-06 Www.Trustscience.Com Inc. Learning an entity's trust model and risk tolerance to calculate its risk-taking score
US11640569B2 (en) 2016-03-24 2023-05-02 Www.Trustscience.Com Inc. Learning an entity's trust model and risk tolerance to calculate its risk-taking score
US9721296B1 (en) 2016-03-24 2017-08-01 Www.Trustscience.Com Inc. Learning an entity's trust model and risk tolerance to calculate a risk score
US10180969B2 (en) 2017-03-22 2019-01-15 Www.Trustscience.Com Inc. Entity resolution and identity management in big, noisy, and/or unstructured data
JP7073514B2 (ja) 2018-04-04 2022-05-23 テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド グループネットワークの認識方法、装置、コンピュータ機器及びコンピュータ読み取り可能な媒体
JP2021515487A (ja) * 2018-04-04 2021-06-17 テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド グループネットワークの認識方法、装置、コンピュータ機器及びコンピュータ読み取り可能な媒体

Similar Documents

Publication Publication Date Title
Yan et al. Automatic virtual network embedding: A deep reinforcement learning approach with graph convolutional networks
JP2001298453A (ja) ネットワーク表示装置
Sandholm Population games and deterministic evolutionary dynamics
CN109408731A (zh) 一种多目标推荐方法、多目标推荐模型生成方法以及装置
EP1510939A1 (en) A method of providing a visualisation graph on a computer and a computer for providing a visualisation graph
EP1510940A1 (en) A method of providing a visualisation graph on a computer and a computer for providing a visualisation graph
EP1510941A1 (en) A method of providing a visualisation graph on a computer and a computer for providing a visualisation graph
CN104135507B (zh) 一种防盗链的方法和装置
CN108121800A (zh) 基于人工智能的信息生成方法和装置
CN109858528A (zh) 推荐***训练方法、装置、计算机设备及存储介质
CN110428046A (zh) 神经网络结构的获取方法及装置、存储介质
CN113726545B (zh) 基于知识增强生成对抗网络的网络流量生成方法及装置
CN110689480A (zh) 一种图像变换方法及装置
CN108376354A (zh) 一种基于网络图结构的推荐方法及装置
CN113703585A (zh) 交互方法、装置、电子设备及存储介质
CN113010255A (zh) 基于捆绑会话组的交互方法、装置和计算机设备
CN113641811B (zh) 促进购买行为的会话推荐方法、***、设备及存储介质
CN112085171A (zh) 一种基于分簇多实体图神经网络的推荐方法
Falchuk et al. Visual modeling for agent-based applications
Debiasi et al. Supervised force directed algorithm for the generation of flow maps
CN109447095A (zh) 视觉属性识别方法、装置及存储介质
JPH03116332A (ja) コンピュータ支援による問題シナリオ決定方法
CN111353001B (zh) 对用户进行分类的方法和装置
CN109992960A (zh) 一种伪造参数检测方法、装置、电子设备及存储介质
EP1510937A1 (en) A method of providing a visualisation graph on a computer and a computer for providing a visualisation graph