Using a blackboard architecture or expert system to identify obfuscated targets from symptoms

A variety of techniques exist for enhancing or inferring the existence and characteristics of an obscured or partially concealed target. Targets, however, may be completely blocked from view, presenting nothing to enhance and no image area to extend inferentially. Despite the difficulty, concealed (particularly intentionally) targets may be the most important to detect. This paper proposes a technique for using a Blackboard Architecture or Expert system to infer a target’s existence from symptoms (maneuvers of other units, water and soil deformation, etc.) and discusses the differences between the two approaches (Blackboard Architecture and expert system) for doing so.

[1]  Improving Reactivity in a Blackboard Architecture with Parallelism and Interruptions , 1992, ECAI.

[2]  Christopher S. G. Khoo,et al.  Design and development of a concept-based multi-document summarization system for research abstracts , 2008, J. Inf. Sci..

[3]  Mathew H. Evans,et al.  Towards hierarchical blackboard mapping on a whiskered robot , 2012, Robotics Auton. Syst..

[4]  Khalid A. Eldrandaly,et al.  A knowledge-based system for GIS software selection , 2013, Int. Arab J. Inf. Technol..

[5]  Edwina L. Rissland,et al.  Case-Based Diagnostic Analysis in a Blackboard Architecture , 1993, AAAI.

[6]  Stuart Harvey Rubin,et al.  A blackboard architecture for countering terrorism , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[7]  S. P. Shinde,et al.  IMPLEMENTATION OF PATTERN RECOGNITION TECHNIQUES AND OVERVIEW OF ITS APPLICATIONS IN VARIOUS AREAS OF ARTIFICIAL INTELLIGENCE , 2011 .

[8]  Heien-Kun Chiang,et al.  A multi-strategy machine learning student modeling for intelligent tutoring systems: Based on blackboard approach , 2013, Libr. Hi Tech.

[9]  Jessica Ronchi,et al.  A distributed blackboard-based architecture for tele-diagnosis , 1987, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[10]  Osman Balci,et al.  Validation of Expert System Performance , 1986 .

[11]  Barbara Hayes-Roth,et al.  Integrating Diverse Reasoning Methods in the BB1 Blackboard Control Architecture , 1987, AAAI.

[12]  Bruce A. Draper,et al.  Learning Blackboard-Based Scheduling Algorithms for Computer Vision , 1992, Int. J. Pattern Recognit. Artif. Intell..

[13]  Guido Moerkotte,et al.  Optimizing disjunctive queries with expensive predicates , 1994, SIGMOD '94.

[14]  Erica Y. Sanchez,et al.  CRISIS: A System for Risk Management , 2013, Syst..

[15]  P. E. Jones,et al.  Study and test of a methodology for laboratory evaluation of message retrieval systems. ESD-TR-66-405. , 1966, Technical documentary report. United States. Air Force. Systems Command. Electronic Systems Division.

[16]  Luc Van Gool,et al.  SURF: Speeded Up Robust Features , 2006, ECCV.

[17]  Jeremy Straub Detection of small targets and their characterization based on their formation using an image feature network-based object recognition algorithm , 2014, Defense + Security Symposium.

[18]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[19]  Jeremy Straub Detection of obscured and partially covered objects using partial network matching and an image feature network-based object recognition algorithm , 2014, Defense + Security Symposium.

[20]  Stephen Gould,et al.  Discriminative Learning with Latent Variables for Cluttered Indoor Scene Understanding , 2010, ECCV.

[21]  Christine Alvarado,et al.  A Framework for Multi-Domain Sketch Recognition , 2002 .

[22]  Barbara Hayes-Roth,et al.  A satisficing cycle for real-time reasoning in intelligent agents , 1994 .

[23]  Nicholas Roy,et al.  Indoor scene recognition by a mobile robot through adaptive object detection , 2013, Robotics Auton. Syst..

[24]  Andrew Zisserman,et al.  Image Classification using Random Forests and Ferns , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[25]  Alex Goodall,et al.  The guide to expert systems , 1985 .

[26]  Miguel A. Redondo,et al.  Blackboard architecture to integrate components and agents in heterogeneous distributed eLearning systems: An application for learning to program , 2012, J. Syst. Softw..

[27]  Fred Briggs UAV Software Architecture , 2012, Infotech@Aerospace.

[28]  Jeremy Straub Comparing the effect of pruning on a best path and a naïve-approach blackboard solver , 2015, Int. J. Autom. Comput..

[29]  David G. Novick,et al.  On the Need for a Theory of Integration of Knowledge Sources for Spoken Language Understanding , 2007 .

[30]  Victor R. Lesser,et al.  The Hearsay-II Speech-Understanding System: Integrating Knowledge to Resolve Uncertainty , 1980, CSUR.

[31]  Barbara Hayes-Roth,et al.  A Blackboard Architecture for Control , 1985, Artif. Intell..

[32]  Mo Adda,et al.  J-PMCRI: A Methodology for Inducing Pre-pruned Modular Classification Rules , 2010, IFIP AI.

[33]  H. P. Nii,et al.  KASE: An Integrated Environment for Software Design , 1992 .

[34]  Xinping Guan,et al.  Target tracking and obstacle avoidance for multi-agent systems , 2010, Int. J. Autom. Comput..

[35]  Michail G. Lagoudakis,et al.  Model-driven behavior specification for robotic teams , 2012, AAMAS.

[36]  B. J. Ferro Castro,et al.  Pattern-Oriented Software Architecture: A System of Patterns , 2009 .

[37]  Tomaso Poggio,et al.  Models of object recognition , 2000, Nature Neuroscience.

[38]  Qing Jiang,et al.  A Hybrid Knowledge-Base System Approach for Disaster Emergency and Relief Decision , 2013 .

[39]  Raj Reddy,et al.  Alternative control structures for speech understanding systems , 1977 .

[40]  Christophe Cruz,et al.  From 3D Point Clouds to Semantic Objects - An Ontology-based Detection Approach , 2011, KEOD.

[41]  Victor R. Lesser,et al.  Extending a blackboard architecture for approximate processing , 1990, Real-Time Systems.

[42]  Sai Ravela,et al.  Deformation invariant image matching by spectrally controlled diffeomorphic alignment , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[43]  Luo Juan,et al.  A comparison of SIFT, PCA-SIFT and SURF , 2009 .

[44]  Ramesh K. Karne,et al.  Integrated network management of hybrid networks , 1996 .

[45]  Manuela Panoiu,et al.  Multi-agent Systems Applied in the Modelling and Simulation of the Protein Folding Problem Using Distributed Constraints , 2013, MATES.

[46]  Huey-Der Chu,et al.  A Blackboard-based Decision Support Framework for Testing Client/Server Applications , 2012, 2012 Third World Congress on Software Engineering.

[47]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[48]  Ramiro Liscano,et al.  A system architecture for a mobile robot based on activities and a blackboard control unit , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[49]  Rattikorn Hewett,et al.  A language and architecture for efficient blackboard systems , 1993, Proceedings of 9th IEEE Conference on Artificial Intelligence for Applications.

[50]  Ying Zhang,et al.  SensCare: Semi-automatic Activity Summarization System for Elderly Care , 2011, MobiCASE.

[51]  Piotr Skrzypczynski,et al.  Multi-agent blackboard architecture for a mobile robot , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[52]  Abhinav Mittal,et al.  A multi-agent system for distributed multi-project scheduling: An auction-based negotiation approach , 2012, Eng. Appl. Artif. Intell..

[53]  I. D. Craig CASSANDRA-II: A Distributed Blackboard System , 1987 .