160 likes | 176 Views
Challenges for Mobile Information Retrieval Agents. Gregory D. Jorstad jorstad@cs.umass.edu Experimental Knowledge Systems Laboratory http://www-eksl.cs.umass.edu Computer Science Department University of Massachusetts.
E N D
Challenges for Mobile Information Retrieval Agents Gregory D. Jorstad jorstad@cs.umass.edu Experimental Knowledge Systems Laboratory http://www-eksl.cs.umass.edu Computer Science Department University of Massachusetts
DAIS ProjectArtificial Intelligence LaboratoryAdvanced Technology LaboratoriesLockheed Martin • Mobile agents • Information retrieval • Military intelligence • Agent Tcl
Expectations of Mobile Information Retrieval Agents • Find data regardless of location • Find data quickly • Operate autonomously
Factors Affecting Mobile Information Retrieval Agents • Unpredictable environment • Low bandwidth or busy network connections • Sources of data are often duplicated across multiple machines
Challenges to Mobile Agent System Builders • Describe the content of data sources • Provide metadata servers that use the content descriptions • Access homogeneous data sources • Dynamically replan migration plan to adapt to circumstances
How Will This Affect Information Retrieval? • Faster • Easier • More comprehensive • More robust
Example Scenario A human intelligence analyst is concerned that terrorists may attempt a violent action at a highly visible political event. The analyst sends a mobile agent to look for terrorist activity in that region.
Terrorist Scenario M T R R MACHINE KEY R = Regional data T = Terrorist data M = Metadata server M T
Challenges to Mobile Agent System Builders • Describe the content of data sources • Provide metadata servers the use the content • Access heterogeneous data sources • Dynamically replan migration plan to adapt to circumstances
Challenge #1: Describing the Content of Data Sources • Ontological structure • Standard ontology or many ontologies? • Advertisements of content or intelligent agents?
Challenge #2: Metadata Services on the Network • Hierarchical organization • Similar to WWW services • Metadata issues • Obtaining metadata • Periodic updates • Notification of changes
Challenge #3: Accessing Heterogeneous Data Sources • Forms of data • Databases • Free-form text • human intelligence reports • web pages • Agent data tools • Internal database format • Operators for manipulating data
Challenge #4: Dynamically Replanning Migration Path M T R R MACHINE KEY R = Regional data T = Terrorist data M = Metadata server M T
Performance Issues M T R 10 KB/sec R 1 KB/sec MACHINE KEY R = Regional data = 500 KB T = Terrorist data = 100 KB M = Metadata server M T
Comparison of Performance Times for Tradition Information Retrieval System Transfer terrorist information = 100KB x 1 s/KB = 100s Transfer back results = 1KB x 1 s/KB = 1 s Total time spent communicating = 101 s Times for Mobile Agent System Transfer agent = 1KB x 1 s/KB = 1s Carry terrorist information locally = 100KB x 0.1 s/KB = 10s Transfer back results = 1KB x 1 s/KB = 1s Total time spent communicating = 12 s
How Will This Affect Information Retrieval? • Faster because of reduced data transfer • Easier to use because of agent autonomy • More comprehensive because of metadata services • More robust because of agent adaptability