Industrial Diagnostics Using Algebra of Uncertain Temporal Relations Vladimir Ryabov, Vagan Terziyan* IASTED-2003 Innsbruck, Austria.

Slides:



Advertisements
Similar presentations
1 Probability and the Web Ken Baclawski Northeastern University VIStology, Inc.
Advertisements

The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
USER-assisted SEMANTIC INTEROPERABILITY in INTERNET of THINGS
VCE Religion and Society Revised Study
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
Industrial Ontologies Group University of Jyväskylä SIMILARITY/CLOSENESS-BASED RESOURCE BROWSER Oleksiy Khriyenko July 13 – 15, 2009, Cambridge, United.
Semantic Web Enabled Network of Maintenance Services for Smart Devices Agora Center, University of Jyväskylä, March 2003 “Industrial Ontologies” Group.
Diagnosing – Critical Activity HINF Medical Methodologies Session 7.
Zharko A., ”Industrial Ontologies” Group, February 2004 Community Formation Scenarios in Peer-to-Peer Web Service Environments Olena Kaykova, Oleksandr.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Software Engineering for Real- Time: A Roadmap H. Kopetz. Technische Universitat Wien, Austria Presented by Wing Kit Hor.
CS292 Computational Vision and Language Pattern Recognition and Classification.
Pervasive Computing Framework development Kartik Vishwanath Arvind S. Gautam Rahul Gupta Sachin Singh.
University of Jyväskylä An Observation Framework for Multi-Agent Systems Joonas Kesäniemi, Artem Katasonov * and Vagan Terziyan University of Jyväskylä,
Industrial Ontologies Group University of Jyväskylä International Master Program: “Mobile Technologies and Business”
A Similarity Evaluation Technique for Data Mining with Ensemble of Classifiers Seppo Puuronen, Vagan Terziyan International Workshop on Similarity Search.
Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource.
Industrial Ontologies Group: our history and team Vagan Terziyan, Group Leader Industrial Ontologies Group Agora Center, University of Jyväskylä.
An Interval Approach to Discover Knowledge from Multiple Fuzzy Estimations Vagan Terziyan * & **, Seppo Puuronen **, Helen Kaikova * *Department of Artificial.
SmartResource: Proactive Self-Maintained Resources in Semantic Web TEKES Project proposal Vagan Terziyan, Project Leader Industrial Ontologies Group Agora.
DATA INTEGRATION SOLUTION FOR PAPER INDUSTRY Industrial Ontologies Group University of Jyväskylä Motivating scenario ! Customer Site (maintenance support)
AGENT-BASED APPROACH FOR ELECTRICITY DISTRIBUTION SYSTEMS University of Jyväskylä University of Vaasa Acknowledgements: Industrial Ontologies Group.
Introduction to Agent Technology in Mobile Environment Course Introduction Vagan Terziyan Department of Mathematical Information Technology University.
Querying Dynamic and Context-Sensitive Metadata in Semantic Web Sergiy Nikitin Industrial Ontologies Group 1 University of Jyväskylä Finland Article Authors:Sergiy.
23/03/2007 mail-to: site: A Security Framework for Smart Ubiquitous.
Building Knowledge-Driven DSS and Mining Data
1 A Semantic Metanetwork Vagan Terziyan University of Jyvaskyla, Finland
ONTOLOGY-BASED INTERNATIONAL DEGREE RECOGNITION Vagan Terziyan, Olena Kaykova University of Jyväskylä, Finland Oleksandra Vitko, Lyudmila Titova (speaker)
Incidence and Prevalence
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Integrating Multi-Media with Geographical Information in the BORG Architecture R. George Department of Computer Science Clark Atlanta University Atlanta,
Improving Data Discovery in Metadata Repositories through Semantic Search Chad Berkley 1, Shawn Bowers 2, Matt Jones 1, Mark Schildhauer 1, Josh Madin.
Semantic Interoperability Jérôme Euzenat INRIA & LIG France Natasha Noy Stanford University USA.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
B. RAMAMURTHY EAP#2: Data Mining, Statistical Analysis and Predictive Analytics for Automotive Domain CSE651C, B. Ramamurthy 1 6/28/2014.
Chapter 8 Prediction Algorithms for Smart Environments
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Adaptive Services Grid FP6 – IST Develop a prototype of an open development platform for adaptive services registration,
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
CBR for Fault Analysis in DAME Max Ong University of Sheffield.
Argumentation and Trust: Issues and New Challenges Jamal Bentahar Concordia University (Montreal, Canada) University of Namur, Belgium, June 26, 2007.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Vikramaditya Jakkula & Diane J. Cook Artificial Intelligence Lab Washington State University 2 nd International Conference on Technology and Aging (ICTA)
Web Usage Mining for Semantic Web Personalization جینی شیره شعاعی زهرا.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Visual Information Systems Recognition and Classification.
Scenarios for a Learning GRID Online Educa Nov 30 – Dec 2, 2005, Berlin, Germany Nicola Capuano, Agathe Merceron, PierLuigi Ritrovato
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Project funded by the Future and Emerging Technologies arm of the IST Programme FET-Open scheme Project funded by the Future and Emerging Technologies.
PHARMACOECONOMIC EVALUATIONS & METHODS MARKOV MODELING IN DECISION ANALYSIS FROM THE PHARMACOECONOMICS ON THE INTERNET ®SERIES ©Paul C Langley 2004 Maimon.
Semantic Web: The Future Starts Today “Industrial Ontologies” Group InBCT Project, Agora Center, University of Jyväskylä, 29 April 2003.
PROAGE PROAGE – PROSESSIAUTOMAATION AGENTTIPOHJAISET INFORMAATIOPALVELUT Agent-Based Information Services for Process Automation Semantic Web.
A Quantitative Trust Model for Negotiating Agents A Quantitative Trust Model for Negotiating Agents Jamal Bentahar, John Jules Ch. Meyer Concordia University.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Computational Tools for Population Biology Tanya Berger-Wolf, Computer Science, UIC; Daniel Rubenstein, Ecology and Evolutionary Biology, Princeton; Jared.
Systematic Review: Interpreting Results and Identifying Gaps October 17, 2012.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Temporal Primitives Institute of Computer Science Foundation for Research and Technology - Hellas Manos Papadakis & Martin Doerr Workshop: Extending, Mapping.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
Artificial Intelligence, simulation and modelling.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
Avivim TA’s Mobility management system. Urban Mobility Management Concept Transportation objectives often conflict  Accessibility Vs. Mobility  Efficiency.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Artificial Intelligence Logical Agents Chapter 7.
UPTIME & SEMANTIC WEB STANDARDS
Presentation transcript:

Industrial Diagnostics Using Algebra of Uncertain Temporal Relations Vladimir Ryabov, Vagan Terziyan* IASTED-2003 Innsbruck, Austria

Contact info. Vagan Terziyan URL:// Vladimir Ryabov InBCT Project, Agora Center, University of Jyvaskyla, P.O.Box 35, FIN-40014, Jyvaskyla, FINLAND

Wider Research Objective: Agent-Based Field Device Management in Semantic Web The expectations from smart field devices include advanced diagnostics and predictive maintenance capabilities. The concerns are to develop a diagnostics system that automatically follows up the performance and maintenance needs of field devices offering also easy access to this information. The emerging agent and communication technologies give new possibilities also in this field. The primer goal is to implement the benefits of the Semantic Web (ontological support and semantic annotations) and (Multi)Agent technologies (agents communication and coordination) together with modern data mining, knowledge discovery and decision support algorithms to substantially improve the performance of the Field Device Management Process.

Issues in Field Device Management §Data Mining and Knowledge Discovery in FDM; §Online Learning in FDM; §Metadata and Ontologies in FDM; §Multiagent Architectures in FDM; §Temporal Diagnostics in FDM; §Online Stochastic Prediction in FDM; §Real-Time Maintenance in FDM.

Real-Time Predictive Maintenance in FDM Field AgentMaintenance Agent DataDiagnosis Predicted maintenance activity

Symptoms Recognition in Field Device Monitoring While monitoring device via one information channel we can get useful information about some dimension of the device state, then derive online some useful patterns from this information, which can be considered as “symptoms” of the device “health”, and finally recognise these symptoms using Ontology of Patterns.

Device Diagnostics with Field Agent Infrastructure If we are monitoring a device via several information channels then appropriate Field Agent Infrastructure allows us not only to derive and recognise “symptoms” of the device “health”, but also derive and recognise a disease itself using Ontology of Diseases. History of online derived diagnoses would be also useful to store locally.

When Interactions between Field Agents Reasonable ? Case 1. If we are monitoring a group of distributed devices which are physically and logically disjoint, however they all are of the same type, then any history of derived patterns and diagnoses from one device can be useful to better interpret current state of any other device from the group. Thus appropriate field agents should communicate with each other to share history information and thus improving the performance of diagnostic algorithms.

When Interactions between Field Agents Reasonable ? Case 2. If we are monitoring a group of distributed devices which are considered as a system of physically or logically interacting components, then it will be extremely important for every field agent to use outcomes from other field agents as a context for interpretation of the produced diagnosis. Thus appropriate field agents should communicate with each other to share online and historical information and thus to improve the performance of the diagnostic algorithms.

Specific Objective: Temporal Diagnostics in FDM The proposed approach to temporal diagnostics uses the algebra of uncertain temporal relations. Uncertain temporal relations are formalized using probabilistic representation. Relational networks are composed of uncertain relations between some events (set of symptoms) A number of relational networks can be combined into a temporal scenario describing some particular course of events (diagnosis). In future, a newly composed relational network can be compared with existing temporal scenarios, and the probabilities of belonging to each particular scenario are derived.

Conceptual Schema for Temporal Diagnostics N S1S1 S2S2 … SnSn Temporal scenarios Recognition of temporal scenarios We estimate the probability of belonging of the particular relational network to known temporal scenarios. Generating temporal scenarios We compose a temporal scenario combining a number of relational networks consisting of the same set of symptoms and possibly different temporal relations between them. N1N1 N2N2 N3N3 N4N4 N5N5 S

Industrial Temporal Diagnostics (conceptual schema) Industrial object Temporal data Relational network DB of scenarios Estimation Recognition Diagnosis Learning

Real-Time Predictive Maintenance in FDM Field AgentMaintenance Agent DataDiagnosis Predicted maintenance activity

Imperfect Relation Between Temporal Point Events: Definition Event 2  - imperfect temporal relation between temporal points ( Event 1 and Event 2 ):  P( event 1, before, event 2 ) = a 1 ;  P( event 1, same time, event 2 ) = a 2 ;  P( event 1, after, event 2 ) = a 3. Event 1

Example of Imperfect Relation Event 2  - imperfect temporal relation between temporal points:  P( event 1, before, event 2 ) = 0.5;  P( event 1, same time, event 2 ) = 0.2;  P( event 1, after, event 2 ) = 0.3. Event 1 1 < = > R(Event 1,Event 2)

Axiom 1 (“no other alternatives”) a 1 + a 2 + a 3 = 1

One Unknown Value Estimation = 1 < = > R(Event 1,Event 2) Evidence, fixed value Unknown, free value Similar for: and x E1E1 x Evidence (fixed values): E 1 + E 2 < 1 E2E2

One Unknown Value Estimation Similar for: and | x = P (event 1, after, event 2) | [P (event 1, before, event 2) = E 1, P (event 1, same time, event 2) = E 2 ]

Axiom 2: Two Asymmetric Unknown Values Estimation (Exponential) = 1 < = > R(Event 1,Event 2) Evidence, fixed value Unknown, free values Similar for xy E x y

Two Asymmetric Unknown Values Estimation Similar for | x = P (event 1, same time, event 2) | P (event 1, before, event 2) = E | y = P (event 1, after, event 2) | P (event 1, before, event 2) = E

Axiom 3: Two Symmetric Unknown Values Estimation (Normal) = 1 < = > R(Event 1,Event 2) Evidence, fixed value Unknown, free values xy E x y

Two Symmetric Unknown Values Estimation | x = P (event 1, before, event 2) | P (event 1, same time, event 2) = E | y = P (event 1, after, event 2) | P (event 1, same time, event 2) = E

Temporal Freedom Axiom 4: All Three Unknown Values Estimation (Temporal Freedom) = Unknown, free values x z y  > 0 x = P (event 1, before, event 2) y = P (event 1,same time, event 2) z = P (event 1, after, event 2)

Operations with Temporal Relations §Inversion §Composition §Sum

Operations for Reasoning with Temporal Relations r a,b r b,c r a,c = r a,b  r b,c a b c Inversion Addition Composition

Inversion of Point Relations Event 1 Event 3 x 1 = a 3 x 3 = a 1 x 2 = a 2

Inversion of Point Relations (Example) Event 2 Event 1 ~ =

Composition of Point Relations Event 2 Event 1 Event 3 = * x 1 = a 1 · b 1 + a 1 · b 2 + a 2 · b 1 + (1-  )/2 · (a 1 · b 3 + a 3 · b 1 ) x 3 = a 2 · b 3 + a 3 · b 2 + a 3 · b 3 + (1-  )/2 · (a 1 · b 3 + a 3 · b 1 ) x 2 = a 2 · b 2 +  · (a 1 · b 3 + a 3 · b 1 ) *<=> <<<? =<=> >?>> b1b1 b2b2 b3b3 a1a1 a2a2 a3a3

Composition of Point Relations (Example) Event 2 Event 1 Event 3 * = x 1 = a 1 · b 1 + a 1 · b 2 + a 2 · b 1 + 1/3 · (a 1 · b 3 + a 3 · b 1 ) x 3 = a 2 · b 3 + a 3 · b 2 + a 3 · b 3 + 1/3 · (a 1 · b 3 + a 3 · b 1 ) x 2 = a 2 · b 2 + 1/3 · (a 1 · b 3 + a 3 · b 1 )  = 1/3

Sum of Point Relations Event 1 Event 2 x 1 = k · a 1 · b 1 / (a 1 + b 1 ) x 3 = k · a 3 · b 3 / (a 3 + b 3 ) x 2 = k · a 2 · b 2 / (a 2 + b 2 ) k = 1 / [a 1 · b 1 / (a 1 + b 1 ) + a 2 · b 2 / (a 2 + b 2 ) + a 3 · b 3 / (a 3 + b 3 )]

Sum of Point Relations (example) Event 1 Event 2 + = = =

Temporal Interval Relations §The basic interval relations are the thirteen Allen’s relations: A before (b) BB after (bi) A A meets (m) BB met-by (mi) A A overlaps (o) BB overlapped-by (oi) A A starts (s) BB started-by (si) A A during (d) BB contains (di) A A finishes (f) BB finished-by (fi) A A equals (eq) BB equals A A B A B A B B A A B A B B A

Imperfect Relation Between Temporal Intervals: Definition interval 2  - imperfect temporal relation between temporal intervals ( interval 1 and interval 2 ):  P( interval 1, before, interval 2 ) = a 1 ;  P( interval, meets, interval 2 ) = a 2 ;  P( interval 1, overlaps, interval 2 ) = a 3 ;  …  P( interval 1, equals, interval 2 ) = a 13 ; interval 1

From Imperfect Point Relations to Imperfect Interval Relations e 2 s lu 22 s B s 2 u e 2 l e 2 s 1 e 1 u s 1 l s 1 u e 1 l e 1 A r 12 r 21 r 22 r 11 R = =.

Industrial Temporal Diagnostics (composing a network of relations) Sensor 3 Sensor 2 Relational network representing the particular case Industrial object Sensor 1 Estimation of temporal relations between symptoms

Industrial Temporal Diagnostics (generating temporal scenarios) N1N1 Scenario S N3N3 N2N2 Object A Object B Object C Generating the temporal scenario for “Failure X” DB of scenarios 1. for i=1 to n do 2. for j=i+1 to n do 3. if (  R 1 ) or…or (  R k ) then 4. begin 5. for g=1 to n do 6. if not (  R g ) then Reasoning(, R g ) 7. // if “Reasoning” = False then (  R g )=TUR 8. (  R) = Å (  R t ), where t=1,..k 9. end 10. else go to line 2

Scenario Generation Example b a c d b a c d b a c d Generating the temporal scenario

Recognition of Temporal Scenario Bal(R A,B ) = Industrial object Temporal data Relational network DB of scenarios Estimation Recognition Diagnosis Learning b m o fi di si eqeq s d f oi mimi bi w bi =1 w eq =0.5 w b =0 w f =0.75 Balance point for R A,B Balance point for R C,D Probability value

Conclusions l temporal diagnostics considers not only a static set of symptoms, but also the time during which they were monitored. This often allows having a broader view on the situation, and sometimes only considering temporal relations between different symptoms can give us a hint to precise diagnostics; l This might be relevant in cases when appropriate casual relationships between events (symptoms) are not yet known and the only available for study are temporal relationships

Acknowledgements Agora Center (University of Jyvaskyla): Agora Center includes a network of good-quality research groups from various disciplines. These groups have numerous international contacts in their own research fields. Agora Center also coordinates and administrates research and development projects that are done in cooperation with different units of university, business life, public sector and other actors. The mutual vision is to develop future's knowledge society from the human point of view. InBCT Project ( ): Innovations in Business, Communication and Technology