Independence, Decomposability and functions which take values into an Abelian Group Adrian Silvescu Vasant Honavar Department of Computer Science Iowa.

Slides:



Advertisements
Similar presentations
Copyright © Cengage Learning. All rights reserved.
Advertisements

Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
BAYESIAN NETWORKS CHAPTER#4 Book: Modeling and Reasoning with Bayesian Networks Author : Adnan Darwiche Publisher: CambridgeUniversity Press 2009.
1.  We have studied groups, which is an algebraic structure equipped with one binary operation. Now we shall study rings which is an algebraic structure.
Quantum Hammersley-Clifford Theorem Winton Brown CRM-Workshop on quantum information in Quantum many body physics 2011.
Chapter 8-3 Markov Random Fields 1. Topics 1. Introduction 1. Undirected Graphical Models 2. Terminology 2. Conditional Independence 3. Factorization.
Advanced Constraint Processing, Fall 2009 On the Relationship Between Partial Interchangeability and Subproblem Interchangeability Shant Karakashian &
Sets Definition of a Set: NAME = {list of elements or description of elements} i.e. B = {1,2,3} or C = {x  Z + | -4 < x < 4} Axiom of Extension: A set.
Discrete Mathematics Lecture 4 Harper Langston New York University.
Discrete Structures Chapter 3 Set Theory Nurul Amelina Nasharuddin Multimedia Department.
Boolean Algebra cont’ The digital abstraction מבנה המחשב + מבוא למחשבים ספרתיים תרגול 2#
. Introduction to Bayesian Networks Instructor: Dan Geiger Web page:
1 Set Theory. Notation S={a, b, c} refers to the set whose elements are a, b and c. a  S means “a is an element of set S”. d  S means “d is not an element.
2.4 – Linear Inequalities in One Variable
1.7 – Linear Inequalities and Compound Inequalities
Relations Chapter 9.
Logics for Data and Knowledge Representation Introduction to Algebra Chiara Ghidini, Luciano Serafini, Fausto Giunchiglia and Vincenzo Maltese.
Correlation testing for affine invariant properties on Shachar Lovett Institute for Advanced Study Joint with Hamed Hatami (McGill)
Probabilistic Graphical Models David Madigan Rutgers University
Chapter 9. Chapter Summary Relations and Their Properties Representing Relations Equivalence Relations Partial Orderings.
Chapter 9. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations.
Homework Review notes Complete Worksheet #1. Homework Let A = {a,b,c,d}, B = {a,b,c,d,e}, C = {a,d}, D = {b, c} Describe any subset relationships. 1.
Chapter 9. Section 9.1 Binary Relations Definition: A binary relation R from a set A to a set B is a subset R ⊆ A × B. Example: Let A = { 0, 1,2 } and.
CS774. Markov Random Field : Theory and Application Lecture 02
1 COROLLARY 4: D is an I-map of P iff each variable X is conditionally independent in P of all its non-descendants, given its parents. Proof  : Each variable.
Scott CH Huang COM5336 Cryptography Lecture 11 Euclidean Domains & Division Algorithm Scott CH Huang COM 5336 Cryptography Lecture 10.
1 Bayesian Networks (Directed Acyclic Graphical Models) The situation of a bell that rings whenever the outcome of two coins are equal can not be well.
1.2 Field Axioms (Properties) Notes on a Handout.
Chapter 9. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations.
UNIT - 2.  A binary operation on a set combines two elements of the set to produce another element of the set. a*b  G,  a, b  G e.g. +, -, ,  are.
1 Use graphs and not pure logic Variables represented by nodes and dependencies by edges. Common in our language: “threads of thoughts”, “lines of reasoning”,
(2 + 1) + 4 = 2 + (1 + 4) Associative Property of Addition.
On the Notion of Pseudo-Free Groups Ronald L. Rivest MIT Computer Science and Artificial Intelligence Laboratory TCC 2/21/2004.
Properties of Algebra (aka all the rules that holds the math together!)
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
RelationsCSCE 235, Spring Introduction A relation between elements of two sets is a subset of their Cartesian products (set of all ordered pairs.
Set Theory Concepts Set – A collection of “elements” (objects, members) denoted by upper case letters A, B, etc. elements are lower case brackets are used.
by D. Fisher (2 + 1) + 4 = 2 + (1 + 4) Associative Property of Addition 1.
(2 + 1) + 4 = 2 + (1 + 4) Associative Property of Addition.
Axioms for Rational Numbers 9/14-9/15. Natural Numbers – Numbers used for counting: 1, 2, 3, and so on. Whole Numbers – Natural numbers and zero: 0, 1,
. Bayesian Networks Some slides have been edited from Nir Friedman’s lectures which is available at Changes made by Dan Geiger.
Chapter 1. Experiments and Probabilities Doug Young Suh Media Lab.
. Introduction to Bayesian Networks Instructor: Dan Geiger Web page:
Set. Outline Universal Set Venn Diagram Operations on Sets.
Relations Chapter 9 Copyright © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
The Relation Induced by a Partition
On the Notion of Pseudo-Free Groups
Set Theory.
Unit-III Algebraic Structures
Relations Chapter 9.
Topic 12: Number Theory Basics (2)
Properties of Operations
Great Theoretical Ideas in Computer Science
What is Probability? Quantification of uncertainty.
Bayesian Networks Background Readings: An Introduction to Bayesian Networks, Finn Jensen, UCL Press, Some slides have been edited from Nir Friedman’s.
Basic Probability aft A RAJASEKHAR YADAV.
The set  of all independence statements defined by (3
Dependency Models – abstraction of Probability distributions
Markov Networks Independencies Representation Probabilistic Graphical
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas in Computer Science
Properties of Probability
Factorization & Independence
Factorization & Independence
Markov Networks Independencies Representation Probabilistic Graphical
Markov Networks Independencies Representation Probabilistic Graphical
CSC102 - Discrete Structures (Discrete Mathematics) Set Operations
Set – collection of objects
Properties of Numbers Review Problems.
Chapter 1 Probability Spaces
Presentation transcript:

Independence, Decomposability and functions which take values into an Abelian Group Adrian Silvescu Vasant Honavar Department of Computer Science Iowa State University

Decomposition and Independence Decomposition renders problems more tractable. Apply recursively Decomposition is enabled by “independence” Decomposition and independence are dual notions AB A B AB AB

Conditional Decomposition and Independence Seldom are the two sub-problems disjoint All is not lost Conditional Decomposition / Independence Conditioning on C C a.k.a. separator CAB ABACCB CAB C =

Formalization of the intuitions Problem P = (D, S, sol P ) D = Domain, S = Solutions sol P : D S AB sol P Example: Determinant_Computation (M 2, R, det)

Conditional Independence / Decomposition Formalization (Variable Based) P = (D = A X B X C, S, sol P ) P1 = (A X C, S1, sol P1 ), P2 = (B X C, S2, sol P2 ) sol P (A, B, C) = sol P1 (A, C) sol P2 (B, C)

Probabilities I(A, B|C) iff P(A, B| C) = P(A|C) P(B|C) Equivalently P(A, B, C) = P(A, C) P(B|C) P(A, B, C) = f 1 (A, C) f 2 (B, C) Independencies can be represented by a graph where we do not draw edges between variables that are independent conditioned on the rest of the variables. ACB

The Hammersley-Clifford Theorem: From Pairwise to Holistic Decomposability

Outline Generalized Conditional Independence with respect to a function f and properties Theorems Conclusions and Discussion

Conditional Independence with respect to a function f - I f (A,B|C) sol P (A, B, C) = sol P1 (A, C) sol P2 (B, C) Assumptions: – S = S1 = S2 [= G] –. – A, B, C is a partition of the set of all variables – Saturated independence statements – from now on f(A, B, C) = f 1 (A, C) f 2 (B, C) I f (A,B|C)

Conditional Independence with respect to a function f I f (A,B|C) – cont’d ABCf ………… = ACf1f ……… BCf2f ……… I f (A,B|C) iff f(A, B, C) = f 1 (A, C) f 2 (B, C)

Examples of I f (A,B|C ) Multiplicative (probabilities) Additive (fitness, energy, value functions) Relational (relations)

Properties of I f (A,B|C ) 1.Trivial Independence I f (A, Φ|C) 2. Symmetry I f (A, B|C) => I f (B, A|C) 3. Weak Union I f (A, B U D|C) => I f (A, B|C U D) 4. Intersection I f (A, B|C U D) & I f (A, D|C U B) => I f (A, B U D|C) AC D B

Abelian Groups (G, +, 0, -) is an Abelian Group iff – + is associative and commutative – 0 is a neutral element – - is an inversion operator Examples: – (R, +, 0, - ) - additive (value func.) – ((0, ∞), ·, 1, -¹)- multiplicative (prob.) – ({0, 1}, mod2, 0, id)- relational (relations)

Outline Generalized Conditional Independence with respect to a function f Properties and Theorems Conclusions and Discussion

Markov Properties [Pearl & Paz ‘87] If Axioms 1-4 then the following are equivalent Pairwise – (α,β) G => I f (α, β|V\{α,β}) Local - I f (α, V\(N(α)U{α})| N(α)) Global – If C=V\{A, B} separates A and B in G I f (A, B| C=V\{A, B}) αβ V\{α,β} N(α) α A B C

Factorization – Main Theorem

The Factorization Theorem: From Pairwise to Holistic Decomposability

Particular Cases - Factorization Probabilistic – Hammersley-Clifford Additive Decomposability Relational Decomposability

Graph Separability and Independence [Geiger & Pearl ‘ 93] If Axioms 1-4 hold then Sep G (A, B|C )  I f (A, B|C) for all saturated independence statements

Completeness Axioms 1-4 provide a complete axiomatic characterization of independence statements for functions which take values over Abelian groups

Outline Generalized Conditional Independence with respect to a function f Properties and Theorems Conclusions and Discussion

Conclusions (1) Introduced a very general notion of Conditional Independence / Decomposability. Developed it into a notion of Conditional Independence relative to a function f which takes values into an Abelian Group I f (.,.|.). We proved that I f (.,.|.) satisfies the following important independence properties: – 1. Trivial independence, – 2. Symmetry, – 3. Weak union – 4. Intersection

Conclusions (2) Axioms 1-4 imply the equivalence of the Global, Local and Pairwise Markov Properties for our notion conditional independence relation I f (.,.|.)) based on the result from [Pearl and Paz '87]. We proved a natural generalization of the Hammersley-Clifford which allows us to factorize the function f over the cliques of an associated Markov Network which reflects the Conditional Independencies of subsets of variables with respect to f. Completeness Theorem, Graph Separability Eq. Theorem The theory developed in this paper subsumes: probability distributions, additive decomposable functions and relations, as particular cases of functions over Abelian Groups.

Discussion: Relation to Graphoids (-) Decomposition (-) Contraction (+) Weak Contraction Graphoids – No finite axiomatic charact. [Studeny ’92] Intersection Discussion – noninvertible elms.

Discussion – cont’d Graph Separability  Independence Completeness Seems that – Trivial Independence – Symmetry – Weak Union – Intersection Strong Axiomatic core for Independence

Applications