Predictive and Contextual Feature Separation for Bayesian Metanetworks Vagan Terziyan Industrial Ontologies Group, University of Jyväskylä,

Slides:



Advertisements
Similar presentations
USER-assisted SEMANTIC INTEROPERABILITY in INTERNET of THINGS
Advertisements

Week 11 Review: Statistical Model A statistical model for some data is a set of distributions, one of which corresponds to the true unknown distribution.
Multi-Phase Reasoning of temporal semantic knowledge Sakirulai O. Isiaq and Taha Osman School of Computer and Informatics Nottingham Trent University Nottingham.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY Matthew Williams
Introduction of Probabilistic Reasoning and Bayesian Networks
OMEN: A Probabilistic Ontology Mapping Tool Mitra et al.
Foundations of Comparative Analytics for Uncertainty in Graphs Lise Getoor, University of Maryland Alex Pang, UC Santa Cruz Lisa Singh, Georgetown University.
Industrial Ontologies Group University of Jyväskylä SIMILARITY/CLOSENESS-BASED RESOURCE BROWSER Oleksiy Khriyenko July 13 – 15, 2009, Cambridge, United.
ICT 1 “Putting Context in Context: The Role and Design of Context Management in a Mobility and Adaptation Enabling Middleware” Marius Mikalsen Research.
Zharko A., ”Industrial Ontologies” Group, February 2004 Community Formation Scenarios in Peer-to-Peer Web Service Environments Olena Kaykova, Oleksandr.
1 Public Commerce brief introduction of the concept Vagan Terziyan University of Jyvaskyla, Finland
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
Probabilistic reasoning over time So far, we’ve mostly dealt with episodic environments –One exception: games with multiple moves In particular, the Bayesian.
TLI371 – Distributed Artificial Intelligence in Mobile Environment Course Introduction Vagan Terziyan Department of Mathematical Information Technology.
U se of UDDI to publish data of s emantic w eb Anton Naumenko, Sergiy Nikitin, Vagan Terziyan, Jari Veijalainen* Jyväskylä, Finland 27 August 2005, Industrial.
Inference in Probabilistic Ontologies with Attributive Concept Descriptions and Nominals Rodrigo Bellizia Polastro and Fabio Gagliardi Cozman.
Part 3 of 3: Beliefs in Probabilistic Robotics. References and Sources of Figures Part 1: Stuart Russell and Peter Norvig, Artificial Intelligence, 2.
Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource.
MML, inverse learning and medical data-sets Pritika Sanghi Supervisors: A./Prof. D. L. Dowe Dr P. E. Tischer.
DATA INTEGRATION SOLUTION FOR PAPER INDUSTRY Industrial Ontologies Group University of Jyväskylä Motivating scenario ! Customer Site (maintenance support)
A Technique for Advanced Dynamic Integration of Multiple Classifiers Alexey Tsymbal*, Seppo Puuronen**, Vagan Terziyan* *Department of Artificial Intelligence.
21 21 Web Content Management Architectures Vagan Terziyan MIT Department, University of Jyvaskyla, AI Department, Kharkov National University of Radioelectronics.
Personalisation in Mobile Environment Based on papers and presentations of Catholijn Jonker, Vagan Terziyan, Jan Treur, Oleksandra Vitko and others MIT.
Industrial Ontologies Group University of Jyväskylä CONTEXT-POLICY-CONFIGURATION: Paradigm of Intelligent Autonomous System Creation Oleksiy Khriyenko.
Bayesian Metanetworks for Context-Sensitive Feature Relevance Vagan Terziyan Industrial Ontologies Group, University of Jyväskylä, Finland.
Dynamic Integration of Virtual Predictors Vagan Terziyan Information Technology Research Institute, University of Jyvaskyla, FINLAND
Querying Dynamic and Context-Sensitive Metadata in Semantic Web Sergiy Nikitin Industrial Ontologies Group 1 University of Jyväskylä Finland Article Authors:Sergiy.
Intelligent Web Applications (Part 1) Course Introduction Vagan Terziyan AI Department, Kharkov National University of Radioelectronics / MIT Department,
CPSC 422, Lecture 18Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 18 Feb, 25, 2015 Slide Sources Raymond J. Mooney University of.
Copyright © Cengage Learning. All rights reserved. 3 Discrete Random Variables and Probability Distributions.
Approaching Web-Based Expertise with Semantic Web Kimmo Salmenjoki: Department of Computer Science, University of Vaasa, Vagan Terziyan: Department.
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)
Bayesian Networks, Influence Diagrams, and Games in Simulation Metamodeling Jirka Poropudas (M.Sc.) Aalto University School of Science and Technology Systems.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Bayesian Networks Material used 1 Random variables
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Chapter 8 Prediction Algorithms for Smart Environments
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 26 of 41 Friday, 22 October.
Hybrid Intelligent Systems for Network Security Lane Thames Georgia Institute of Technology Savannah, GA
Future & Emerging Technologies in the Information Society Technologies programme of European Commission Future & Emerging Technologies in the Information.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 28 of 41 Friday, 22 October.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY WITHIN THE (SEMANTIC) WEB Matthew Williams
CS 416 Artificial Intelligence Lecture 14 Uncertainty Chapters 13 and 14 Lecture 14 Uncertainty Chapters 13 and 14.
Marginalization & Conditioning Marginalization (summing out): for any sets of variables Y and Z: Conditioning(variant of marginalization):
Srinivas Cheekati( ) Instructor: Dr. Dong-Chul Kim
CPSC 422, Lecture 19Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 19 Oct, 23, 2015 Slide Sources Raymond J. Mooney University of.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Probabilistic reasoning over time Ch. 15, 17. Probabilistic reasoning over time So far, we’ve mostly dealt with episodic environments –Exceptions: games.
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
1 An infrastructure for context-awareness based on first order logic 송지수 ISI LAB.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 24 of 41 Monday, 18 October.
From context sensitivity to intelligent user interfaces Requirements for learning agents Jarmo Korhonen
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
From NARS to a Thinking Machine Pei Wang Temple University.
Author: Akiyoshi Matonoy, Toshiyuki Amagasay, Masatoshi Yoshikawaz, Shunsuke Uemuray.
Copyright © Cengage Learning. All rights reserved. 3 Discrete Random Variables and Probability Distributions.
Scaling the Wall: Experiences adapting a Semantic Web application to utilize social networks on mobile devices Evan W. Patton 1 ( ) &
Mohsen Riahi Manesh and Dr. Naima Kaabouch
Statistical Data Analysis
CAP 5636 – Advanced Artificial Intelligence
Bayesian Networks Independencies Representation Probabilistic
AN INTEGRATION INFRASTRUCTURE FOR DISTRIBUTED HETEROGENEOUS RESOURCES
SmartResource Project: 3-rd year (2006)
SmartResource Project: 3-rd year (2006)
CS 188: Artificial Intelligence
Statistical Data Analysis
Presentation transcript:

Predictive and Contextual Feature Separation for Bayesian Metanetworks Vagan Terziyan Industrial Ontologies Group, University of Jyväskylä, Finland KES-2007, Vietri sul Mare, Italy 12 September 2007 Session IS03: Context-Aware Adaptable Systems and Their Applications (17:10, room D)

2 Contents Bayesian Metanetworks Metanetworks for managing conditional dependencies Metanetworks for managing feature relevance Feature Separation for Bayesian Metanetworks Conclusions Vagan Terziyan Industrial Ontologies Group Department of Mathematical Information Technologies University of Jyvaskyla (Finland) This presentation:

3 Fixed conditional probability table: Conditional dependence between variables X and Y P(Y) =  X (P(X) · P(Y|X)) P(Y|X)y1y1 y2y2 …y m x1x1 p(x 1 | y 1 )p(x 1 | y 2 )p(x 1 | y m ) x2x2 p(x 2 | y 1 )p(x 2 | y 2 )p(x 2 | y m ) … x n p(x n | y 1 )p(x n | y 2 )… p(x n | y m ) Random variable Y {y 1, y 2, …, y m } Random variable X {x 1, x 2, …, x n }

4 Bayesian Metanetwork Definition. The Bayesian Metanetwork is a set of Bayesian networks, which are put on each other in such a way that the elements (nodes or conditional dependencies) of every previous probabilistic network depend on the local probability distributions associated with the nodes of the next level network.

5 Two-level Bayesian C-Metanetwork for Managing Conditional Dependencies

6 Contextual Effect on Conditional Probability X x1x1 x2x2 x3x3 x4x4 x5x5 x6x6 x7x7 predictive attributes contextual attributes xkxk xrxr Assume conditional dependence between predictive attributes (causal relation between physical quantities)… xtxt … some contextual attribute may effect directly the conditional dependence between predictive attributes but not the attributes itself

7 Contextual Effect on Conditional Probability (example) xkxk xrxr xtxt X k 1 : order flowers X k 2 : order wine X r 1 : visit football match X r 2 : visit girlfriend P 1 (X r |X k ) Xk1Xk1 Xk2Xk2 Xr1Xr Xr2Xr P 2 (X r |X k ) Xk1Xk1 Xk2Xk2 Xr1Xr Xr2Xr X t 1 : I am in Paris X t 2 : I am in Moscow X k : Order present X r : Make a visit

8 Contextual Effect on Conditional Probability (example) xtxt P 1 (X r |X k ) Xk1Xk1 Xk2Xk2 Xr1Xr Xr2Xr P 2 (X r |X k ) Xk1Xk1 Xk2Xk2 Xr1Xr Xr2Xr X t 1 : I am in Paris X t 2 : I am in Moscow xrxr xkxk P( P (X r |X k ) | X t ) Xt1Xt1 Xt2Xt2 P 1 (X r |X k ) P 2 (X r |X k )

9 Contextual Effect on Unconditional Probability X x1x1 x2x2 x3x3 x4x4 x5x5 x6x6 x7x7 predictive attributes contextual attributes xkxk Assume some predictive attribute is a random variable with appropriate probability distribution for its values… xtxt … some contextual attribute may effect directly the probability distribution of the predictive attribute x1x1 x2x2 x3x3 x4x4 X P(X)

10 Contextual Effect on Unconditional Probability (example) xkxk xtxt XkXkXkXk P 1 (X k ) Xk1Xk1 Xk2Xk XkXkXkXk P 2 (X k ) Xk1Xk1 Xk2Xk X t 1 : I am in Paris X t 2 : I am in Moscow X k 1 : order flowers X k 2 : order wine X k : Order present P( P (X k ) | X t ) Xt1Xt1 Xt2Xt2 P 1 (X k ) P 2 (X k )

11 Two-level Bayesian C-Metanetwork for managing conditional dependencies

12 Two-level Bayesian R-Metanetwork for Modelling Relevant Features’ Selection

13 Feature relevance modelling We consider relevance as a probability of importance of the variable to the inference of target attribute in the given context. In such definition relevance inherits all properties of a probability.

14 General Case of Managing Relevance Probability P(XN)

15 Example of Relevance Bayesian Metanetwork Conditional relevance !!!

16 Example of Relevance Bayesian Metanetwork

17 Separation of contextual and predictive attributes is based on: Part_of context Role-based context Interface-based context

18 The nature of part_of context Machine Environment Sensors X x1x1 x2x2 x3x3 x4x4 x5x5 x6x6 x7x7 predictive attributes contextual attributes air pressure dust humidity temperature emission

19 Context Description Framework (CDF) Basic Data Model Khriyenko O., Terziyan V., A Framework for Context-Sensitive Metadata Description, In: International Journal of Metadata, Semantics and Ontologies, Inderscience Publishers, ISSN , 2006, Vol. 1, No. 2, pp A Framework for Context-Sensitive Metadata DescriptionInternational Journal of Metadata, Semantics and Ontologies

20 Part-of Context in CDF Resource k Resource i part_of Value_r Property_n Value_m Property_q Value_s Property_p Resource_k Property_nValue_r Resource_i Property_qValue_m Resource_i Property_pValue_s true_in_context Context_h RDF statement RDF container Predictive feature Contextual features

21 Part-of Context example Kettle_1 Kitchen_1 part_of 89°C has_temperature 24°C has_temperature 16 sq/m has_size Kettle_1 has_temperature89°C Kitchen_1 has_temperature24°C Kitchen_1 has_size16 sq/m true_in_context Context_1 ResourcePredictive featuresContextual Features Kettle_1temperature environment environment_temperature environment environment_size

22 Nested Part-of Context Resource_k Resource_i part_of Value_r Property_n Value_m Property_q Value_s Property_p Resource_f Value_x Property_a Value_y Property_b Value_z Property_c part_of Resource Predictive features Contextual Features Meta-Contextual Features Resource_kProperty_nProperty_qProperty_pProperty_aProperty_bProperty_c Resource_kProperty_n Value_r Resource_i Property_qValue_m Resource_i Property_pValue_s true_in_context Context_h true_in_context Resource_f Property_bValue_y Resource_f Property_cValue_z Context_g Resource_f Property_aValue_x

23 Multiple Context Inheritance … John Golf_Club part_of 48 y. has_age Paris located_in 36 members_amount ResourcePredictive features Contextual Features (inherited from both parents) Johnage environment_1 environment_1_location environment_1 environment_1_members amount environment_2 environment_2_location environment_2 environment_2_belongs_to Symphonic_Orchestra Bagnolet located_in State belongs_to part_of

24 Role-based context The example of the proactive object (human resource), which is member of several organization and which is playing different roles in each of them. The context of this object should include the description of these roles (duties, commitments, responsibilities, etc).

25 Interface-based context The example of the domain object (aircraft) is shown in different interfaces: (a) Google Maps; (b) pilots’ control panel; (c) manufacturing design e-manual. Each interface is considered as a context, which affect on which parameters of the aircraft are to be shown a b c

26 Summary We are considering a context as a set of contextual attributes, which are not directly effect probability distribution of the target attributes, but they effect on a “relevance” of the predictive attributes towards target attributes. Bayesian Metanetwork allows modelling such context- sensitive feature relevance. The model assumes that the relevance of predictive attributes in a Bayesian network might be a random attribute itself and it provides a tool to reason based not only on probabilities of predictive attributes but also on their relevancies. For Bayesian Metanetwork there is a need to distinguish predictive and contextual attributes and in this paper the separation of attributes is described based on three notions of a context: part_of context, role-based context and interface-based context.

27 Read more about Bayesian Metanetworks in: Terziyan V., A Bayesian Metanetwork, In: International Journal on Artificial Intelligence Tools, Vol. 14, No. 3, 2005, World Scientific, pp Terziyan V., Vitko O., Bayesian Metanetwork for Modelling User Preferences in Mobile Environment, In: German Conference on Artificial Intelligence (KI-2003), LNAI, Vol. 2821, 2003, pp Terziyan V., Vitko O., Learning Bayesian Metanetworks from Data with Multilevel Uncertainty, In: M. Bramer and V. Devedzic (eds.), Proceedings of the First International Conference on Artificial Intelligence and Innovations, Toulouse, France, August , 2004, Kluwer Academic Publishers, pp