研究スタッフ
教授：

木下哲男、准教授：

北形元

助

教：

高橋秀幸、

助

笹井一人

教：

研究目的
サイバー社会を支える新しいソフトウェア基盤の構築を目指して，ユーザ／ソフトウェア／ハードウェアが相互に連携・協調し作業できる知的分散情報環境の研究開発を進めています．
現在，この目標の実現に向けて，知的分散情報環境を(a) 構築する技術，(b) 運用する技術，(c) 利用する技術について，エージェン
ト工学，人工知能・知識工学，パターン情報学などの技術領域を基盤として，基礎から応用に至る幅広い研究を推進しています．

3種類のウェアによって、サイバー社会で暮らす人々の多様な活動を支援します

サイバー社会を支える新しいソフトウェア基盤

主な研究テーマ
1. マルチエージェントフレームワーク
マルチエージェントシステムは，自律性・協調性を持った複数の能動的に動作するコンポーネント(エージェント)から構成される協調分散知識システムです．本研究室ではエージェントフレームワーク ― DASH
再利用性の高いマルチエージェントシステムの構築と運用の基盤となるリポジトリ型マルチエージェント・フレームワーク

エージェントシステム構築環境

エージェントシステム構築環境 ― IDEA
マルチエージェントシステム設計方法論に基づいて，設計プロセスをインタラクティブに支援するエージェントシステム構築環境の研究に取り組んでいます．さらに，問題解決のための方法論やシステム構築ツール，発展型エージェントシステムの研究を推進しています．

木下・北形研究室

協調プロトコル設計支援ツール

http://www.k.riec.tohoku.ac.jp/

2. 能動的情報資源(AIR: Active Information Resource)
広域分散環境上では，多種多様な情報資ネットワーク管理支援への応用源(テキストや画像をはじめとする電子化さ多種多様な機器によって構成されるれた情報・知識)が日々創造・蓄積されてい ネットワークの運用・管理に係わるノます．しかし，それらの利活用の場面では， ウハウや運用情報をAIRによって能動探索／加工／統合など，利用者に煩雑な作 化し，管理者の作業を能動的に支援し業が求められることから，本来の目的に即 ます．
した情報資源の利活用が難しくなってしまいます．
RouterSubnet A

Subnet B
Router

情報資源自体に自律性・協調性を付与した能動的情報資源(AIR)を提案し，情報資源の有効活用を図るための手法について研究を行っています．

ServerPC

RouterPC

ServerPrinter

Knowledge
Base

Fault Detection, Monitoring, Traffic Measurement

I-AIR

KUS
FUS
StatusInformation

K -AIR

I-AIR

Support Request

I-AIR

Problem Solving of Management Tasks(e.g., Fault Resolution)

KUS
FUS

I -AIR

User

I-AIR

Management
Knowledge

K -AIR
K-AIR

Management Support

Agent Monitor of AIR-NMS

Configuration of AIR-NMS

AIR
利用支援知識 利用支援知識・機能を付加し，各情報資源をエージェントとして構成．

利用支援機能 利用支援知識・機能を用いて，AIR（情報資源）自体が能動的に動作．

利用者
要求応答処理結果
 ユーザ要求に応じて，情報資源に関わる種々の処理をAIRが代行．

情報資源

Administrator’s Interface

Response of AIR-NMS

ネットワーク管理におけるAIRの応用(AIR-NMS)

能動的情報資源(AIR)

3. 知識応用／マルチエージェント応用システム
社会に偏在する情報・知識，センサデータなどをエージェントが効果的に管理・利活用し，様々な知的システムを構成するためのアーキテクチャやプラットフォー
ムの研究を行っています．具体的には，知識型管理運用支援，分散型電力網(マイクログリッド)，スマートホーム，利用者指向の情報提供支援などへの応用を目指して取り組んでいます．
リソースユニット
M-AIRの遠隔ログインによる監視・計測
ログイン機能
情報取得知識利用支援機能利用支援機能

利用支援知識利用支援知識機器の状態情報

機器の状態情報

M-AIR

M-AIR

ネットワーク機器
障害発生（接続不能）

情報要求・情報返答

障害原因の推定・診断、対応策の策定

K-AIR
推論機構

K-AIR

K-AIR
管理運用サーバ

管理者

遠隔地

サービス用サーバ<?xml version="1.0" encoding="Shift_JIS"?><?xml
encoding="Shift_JIS"?><cdversion="1.0"cause="パスワード間違い"><?xml
encoding="Shift_JIS"?><cdversion="1.0"cause="パスワード間違い">
<dm>
<?xml
encoding="Shift_JIS"?><cdversion="1.0"cause="パスワード間違い"><dm><p>match #“.*Registration from.*”value“.*Wrong password.*”# val #clientIP# cmd #cat
<cd cause="パスワード間違い"><dm><p>match#“.*Registration
from.*”value“.*Wrongpassword.*”# val #clientIP# cmd #cat/var/log/asterisk/messages|grep "Wrong password"#</p><dm><p>match#“.*Registration
from.*”value“.*Wrongpassword.*”#val #clientIP#cmd -eq#catEXIST)</p>/var/log/asterisk/messages|grep"Wrongpassword"#</p><p>true (#".*Registration from.*"value".*Wrong password.*"#val #clientIP#<p>match#“.*Registration from.*”value“.*Wrongpassword.*”#val #clientIP#
cmd -eq#catEXIST)</p>/var/log/asterisk/messages|grep "Wrong password"#</p><p>truepassword.*"#val #clientIP#</dm> (#".*Registration from.*"value".*Wrong/var/log/asterisk/messages|grep "Wrong password"#</p><p>true</dm><dr>(#".*Registration from.*"value".*Wrong password.*"# val #clientIP# -eq EXIST)</p><p>truefrom.*"value".*Wrong password.*"# val #clientIP# -eq EXIST)</p></dm><dr>(#".*Registration
クライアント #clientIP# で入力されたパスワードが間違っている可能性がある。
</dm><dr>クライアント#clientIP# で入力されたパスワードが間違っている可能性がある。
</dr><dr>クライアント</dr></cd> #clientIP# で入力されたパスワードが間違っている可能性がある。
クライアント</dr></cd> #clientIP# で入力されたパスワードが間違っている可能性がある。
</dr>
</cd>
</cd>

K-AIRが持つ知識（障害原因推定・原因診断・対策案導出）

耐災害ICTユニットのための知識型管理運用支援

木下・北形研究室

コンテンツの自律的連携による情報提供支援機構

http://www.k.riec.tohoku.ac.jp/