Chess Review May 10, 2004 Berkeley, CA Towards Distributed Diagnosis of Complex Physical Systems Presented by- Gautam Biswas Jyoti Gandhe Xenofon D. Koutsoukos.

Slides:



Advertisements
Similar presentations
Designing Services for Grid-based Knowledge Discovery A. Congiusta, A. Pugliese, Domenico Talia, P. Trunfio DEIS University of Calabria ITALY
Advertisements

We build generic tools for automated diagnosis & reconfiguration of distributed dynamic systems Model-Based Supervision of Composite Systems Modularity.
Model Checker In-The-Loop Flavio Lerda, Edmund M. Clarke Computer Science Department Jim Kapinski, Bruce H. Krogh Electrical & Computer Engineering MURI.
1/44 A simple Test For the Consecutive Ones Property.
Master/Slave Architecture Pattern Source: Pattern-Oriented Software Architecture, Vol. 1, Buschmann, et al.
Design Concepts and Principles
Divide and Conquer. Divide and Conquer is a technique for designing the algorithms that consists of decomposing the instance to be solved into a number.
Proportion Priors for Image Sequence Segmentation Claudia Nieuwenhuis, etc. ICCV 2013 Oral.
8.2 Discretionary Access Control Models Weiling Li.
Advanced Database Systems September 2013 Dr. Fatemeh Ahmadi-Abkenari 1.
Evaluation.
Towards Distributed Diagnosis of Complex Physical Systems J. Gandhe Embedded & Hybrid Systems Laboratory, EECS Dept & ISIS, Vanderbilt University Collaborators:
HCS Clustering Algorithm
Predictive Automatic Relevance Determination by Expectation Propagation Yuan (Alan) Qi Thomas P. Minka Rosalind W. Picard Zoubin Ghahramani.
DISC-Finder: A distributed algorithm for identifying galaxy clusters.
Evaluation.
Geographic Gossip: Efficient Aggregations for Sensor Networks Author: Alex Dimakis, Anand Sarwate, Martin Wainwright University: UC Berkeley Venue: IPSN.
Dean H. Lorenz, Danny Raz Operations Research Letter, Vol. 28, No
Computational Complexity, Physical Mapping III + Perl CIS 667 March 4, 2004.
Achieving Minimum Coverage Breach under Bandwidth Constraints in Wireless Sensor Networks Maggie X. Cheng, Lu Ruan and Weili Wu Dept. of Comput. Sci, Missouri.
1 Inference Algorithm for Similarity Networks Dan Geiger & David Heckerman Presentation by Jingsong Wang USC CSE BN Reading Club Contact:
1 Joint work with Shmuel Safra. 2 Motivation 3 Motivation.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Calibration Guidelines 1. Start simple, add complexity carefully 2. Use a broad range of information 3. Be well-posed & be comprehensive 4. Include diverse.
6. Experimental Analysis Visible Boltzmann machine with higher-order potentials: Conditional random field (CRF): Exponential random graph model (ERGM):
Philosophy of IR Evaluation Ellen Voorhees. NIST Evaluation: How well does system meet information need? System evaluation: how good are document rankings?
Service Architecture of Grid Faults Diagnosis Expert System Based on Web Service Wang Mingzan, Zhang ziye Northeastern University, Shenyang, China.
1 Nasser Alsaedi. The ultimate goal for any computer system design are reliable execution of task and on time delivery of service. To increase system.
1 CS 391L: Machine Learning: Experimental Evaluation Raymond J. Mooney University of Texas at Austin.
Software Testing Yonsei University 2 nd Semester, 2014 Woo-Cheol Kim.
1 Variable Elimination Graphical Models – Carlos Guestrin Carnegie Mellon University October 11 th, 2006 Readings: K&F: 8.1, 8.2, 8.3,
Restricted Track Assignment with Applications 報告人:林添進.
6. Evaluation of measuring tools: validity Psychometrics. 2012/13. Group A (English)
CSCI 3160 Design and Analysis of Algorithms Chengyu Lin.
Techniques for Proving NP-Completeness Show that a special case of the problem you are interested in is NP- complete. For example: The problem of finding.
Thinning Measurement Models and Questionnaire Design Ricardo Silva University College London CSML PI Meeting, January 2013.
Bi-directional incremental evolution Dr Tatiana Kalganova Electronic and Computer Engineering Dept. Bio-Inspired Intelligent Systems Group Brunel University.
Evolutionary Algorithms for Finding Optimal Gene Sets in Micro array Prediction. J. M. Deutsch Presented by: Shruti Sharma.
Patch Based Prediction Techniques University of Houston By: Paul AMALAMAN From: UH-DMML Lab Director: Dr. Eick.
University of Ostrava Czech republic 26-31, March, 2012.
1  The Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
1  Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
m-Privacy for Collaborative Data Publishing
Theory and Practice of Software Testing
5/24/ Modeling & Diagnostics of A Furnace System This work develops an efficient diagnostic methodology for a multi-zone batch furnace system using.
Network RS Codes for Efficient Network Adversary Localization Sidharth Jaggi Minghua Chen Hongyi Yao.
Abdul-Rahman Elshafei – ID  Introduction  SLAT & iSTAT  Multiplet Scoring  Matching Passing Tests  Matching Complex Failures  Multiplet.
28.
1 Ch.19 Divide and Conquer. 2 BIRD’S-EYE VIEW Divide and conquer algorithms Decompose a problem instance into several smaller independent instances May.
NP-Completeness  For convenience, the theory of NP - Completeness is designed for decision problems (i.e. whose solution is either yes or no).  Abstractly,
1 © 2011 Professor W. Eric Wong, The University of Texas at Dallas Requirements-based Test Generation for Functional Testing W. Eric Wong Department of.
Assumption-based Truth Maintenance Systems: Motivation n Problem solvers need to explore multiple contexts at the same time, instead of a single one (the.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
Interviews, Questionnaires, and control flowcharts Chapter 19.
1 Variable Elimination Graphical Models – Carlos Guestrin Carnegie Mellon University October 15 th, 2008 Readings: K&F: 8.1, 8.2, 8.3,
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology A Nonlinear Mapping for Data Structure Analysis John W.
COMP7330/7336 Advanced Parallel and Distributed Computing Task Partitioning Dynamic Mapping Dr. Xiao Qin Auburn University
COE-571 Digital System Testing A Pattern Ordering Algorithm for Reducing the Size of Fault Dictionaries Authors: P. Bernardi, M. Grosso, M. Rebaudengo,
1 Minimum Bayes-risk Methods in Automatic Speech Recognition Vaibhava Geol And William Byrne IBM ; Johns Hopkins University 2003 by CRC Press LLC 2005/4/26.
A novel, low-latency algorithm for multiple group-by query optimization Duy-Hung Phan Pietro Michiardi ICDE16.
Chapter 7. Classification and Prediction
Software Engineering (CSI 321)
Alan Qi Thomas P. Minka Rosalind W. Picard Zoubin Ghahramani
Computability and Complexity
Multiple Regression Chapter 14.
Chapter 20: Mixed-Methods Research
Chapter 12 Inference for Proportions
A handbook on validation methodology. Metrics.
2.2 Fixed-Point Iteration
Multidisciplinary Optimization
Presentation transcript:

Chess Review May 10, 2004 Berkeley, CA Towards Distributed Diagnosis of Complex Physical Systems Presented by- Gautam Biswas Jyoti Gandhe Xenofon D. Koutsoukos Sherif Abdelwahed

Chess Review, May 10, Motivation for Distributed Diagnosis Large Scale, Complex Systems deployed in mission-critical and safety-critical applications should be reliable, dependable, available, and operationally robust. Online Model based fault diagnosis with composed model of overall complex system makes diagnosis task computationally difficult Hard to analyze complex nonlinearities online. Develop qualitative reasoning techniques to make diagnostic analysis computationally simpler and robust Develop Distributed Diagnosis Algorithm so a large computationally expensive diagnosis task is decomposed into a set of smaller tasks that can be performed independently, thus reducing the overall complexity of online diagnosis.

Chess Review, May 10, Design of the distributed algorithm We start with a set of possible faults in the system and a set of available measurements. Our Goal - Distributed and Complete Diagnosis (i.e., all faults of interest should be uniquely identified) Our Method- Partition the set of faults into subsets such that we can construct non-interacting diagnosers for each subset. Two diagnosers do not interact if they don’t share information in establishing unique, globally valid diagnosis results. This will be true if fault subsets corresponding to the two diagnosers are independent i.e. they do not require the same set of measurements to achieve complete diagnosability.

Chess Review, May 10, Design of the algorithm Establish measurements that uniquely distinguish a fault Group faults to obtain maximum number of independent fault subsets [NP-Complete ]: Heuristics of approximating algorithm – –Measurements with Discontinuities have the most discriminatory power for a fault –Add next fault to the ‘best’ partition for it Best Partition is the one whose measurement set most overlaps with measurements that uniquely identify it and causes the least number of combinations with other partitions. Complexity of the partition procedure - O (f * m 4 ) f, m – Number of faults and measurements respectively