ICML-Tutorial, Banff, Canada, 2004 Kristian Kersting University of Freiburg Germany „Application of Probabilistic ILP II“, FP6-508861 www.aprill.orgwww.aprill.org.

Slides:



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

Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona Institute for the Study of Learning and Expertise Palo Alto, California.
University of Texas at Austin Machine Learning Group Department of Computer Sciences University of Texas at Austin Discriminative Structure and Parameter.
Bayesian Abductive Logic Programs Sindhu Raghavan Raymond J. Mooney The University of Texas at Austin 1.
Background Reinforcement Learning (RL) agents learn to do tasks by iteratively performing actions in the world and using resulting experiences to decide.
Markov Logic Networks Instructor: Pedro Domingos.
4 Intelligent Systems.
1 Slides for the book: Probabilistic Robotics Authors: Sebastian Thrun Wolfram Burgard Dieter Fox Publisher: MIT Press, Web site for the book & more.
1 Logical Bayesian Networks A knowledge representation view on Probabilistic Logical Models Daan Fierens, Hendrik Blockeel, Jan Ramon, Maurice Bruynooghe.
Active subgroup mining for descriptive induction tasks Dragan Gamberger Rudjer Bošković Instute, Zagreb Zdenko Sonicki University of Zagreb.
Adbuctive Markov Logic for Plan Recognition Parag Singla & Raymond J. Mooney Dept. of Computer Science University of Texas, Austin.
Markov Logic: A Unifying Framework for Statistical Relational Learning Pedro Domingos Matthew Richardson
Modelling Relational Statistics With Bayes Nets School of Computing Science Simon Fraser University Vancouver, Canada Tianxiang Gao Yuke Zhu.
Bayesian Networks - Intro - Wolfram Burgard, Luc De Raedt, Kristian Kersting, Bernhard Nebel Albert-Ludwigs University Freiburg, Germany PCWP CO HRBP HREKG.
APRIL, Application of Probabilistic Inductive Logic Programming, IST Albert-Ludwigs-University, Freiburg, Germany & Imperial College of Science,
APRIL, Application of Probabilistic Inductive Logic Programming, IST Albert-Ludwigs-University, Freiburg, Germany & Imperial College of Science,
A Probabilistic Framework for Information Integration and Retrieval on the Semantic Web by Livia Predoiu, Heiner Stuckenschmidt Institute of Computer Science,
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
CSE 574 – Artificial Intelligence II Statistical Relational Learning Instructor: Pedro Domingos.
Statistical Relational Learning for Link Prediction Alexandrin Popescul and Lyle H. Unger Presented by Ron Bjarnason 11 November 2003.
CSE 574: Artificial Intelligence II Statistical Relational Learning Instructor: Pedro Domingos.
Part II. Statistical NLP Advanced Artificial Intelligence Probabilistic DCGs and SLPs Wolfram Burgard, Luc De Raedt, Bernhard Nebel, Lars Schmidt-Thieme.
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
Learning, Logic, and Probability: A Unified View Pedro Domingos Dept. Computer Science & Eng. University of Washington (Joint work with Stanley Kok, Matt.
Statistical Natural Language Processing Advanced AI - Part II Luc De Raedt University of Freiburg WS 2005/2006 Many slides taken from Helmut Schmid.
CSE 590ST Statistical Methods in Computer Science Instructor: Pedro Domingos.
CIS 410/510 Probabilistic Methods for Artificial Intelligence Instructor: Daniel Lowd.
CSE 515 Statistical Methods in Computer Science Instructor: Pedro Domingos.
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
9/30/2004TCSS588A Isabelle Bichindaritz1 Introduction to Bioinformatics.
ICML-Tutorial, Banff, Canada, 2004 Overview 1.Introduction to PLL 2.Foundations of PLL –Logic Programming, Bayesian Networks, Hidden Markov Models, Stochastic.
Data Mining Chun-Hung Chou
B. RAMAMURTHY EAP#2: Data Mining, Statistical Analysis and Predictive Analytics for Automotive Domain CSE651C, B. Ramamurthy 1 6/28/2014.
A simple method for multi-relational outlier detection Sarah Riahi and Oliver Schulte School of Computing Science Simon Fraser University Vancouver, Canada.
Anomaly detection with Bayesian networks Website: John Sandiford.
Using Bayesian Networks to Analyze Expression Data N. Friedman, M. Linial, I. Nachman, D. Hebrew University.
Soft Computing Lecture 17 Introduction to probabilistic reasoning. Bayesian nets. Markov models.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Master’s Degrees in Bioinformatics in Switzerland: Past, present and near future Patricia M. Palagi Swiss Institute of Bioinformatics.
第十讲 概率图模型导论 Chapter 10 Introduction to Probabilistic Graphical Models
1 Robot Environment Interaction Environment perception provides information about the environment’s state, and it tends to increase the robot’s knowledge.
ICML-Tutorial, Banff, Canada, 2004 Kristian Kersting University of Freiburg Germany „Application of Probabilistic ILP II“, FP
ICDM 2003 Review Data Analysis - with comparison between 02 and 03 - Xindong Wu and Alex Tuzhilin Analyzed by Shusaku Tsumoto.
Bayesian Classification. Bayesian Classification: Why? A statistical classifier: performs probabilistic prediction, i.e., predicts class membership probabilities.
Multi-Relational Data Mining: An Introduction Joe Paulowskey.
Markov Logic Networks Pedro Domingos Dept. Computer Science & Eng. University of Washington (Joint work with Matt Richardson)
ICML-Tutorial, Banff, Canada, 2004 Measured by gene expression microarrays Gene Regulation System Biology Gene expression: two-phase process 1.Gene is.
1 Lifted First-Order Probabilistic Inference Rodrigo de Salvo Braz University of Illinois at Urbana-Champaign with Eyal Amir and Dan Roth.
CPSC 322, Lecture 33Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 33 Nov, 30, 2015 Slide source: from David Page (MIT) (which were.
Motivation and Overview
CSE & CSE6002E - Soft Computing Winter Semester, 2011 Course Review.
Data Mining and Decision Support
Bioinformatics Research Overview Li Liao Develop new algorithms and (statistical) learning methods > Capable of incorporating domain knowledge > Effective,
Enhanced hypertext categorization using hyperlinks Soumen Chakrabarti (IBM Almaden) Byron Dom (IBM Almaden) Piotr Indyk (Stanford)
CIS750 – Seminar in Advanced Topics in Computer Science Advanced topics in databases – Multimedia Databases V. Megalooikonomou Link mining ( based on slides.
Daphne Koller Introduction Motivation and Overview Probabilistic Graphical Models.
Scalable Statistical Relational Learning for NLP William Y. Wang William W. Cohen Machine Learning Dept and Language Technologies Inst. joint work with:
Learning Bayesian Networks for Complex Relational Data
Prepared by: Mahmoud Rafeek Al-Farra
Table 1. Advantages and Disadvantages of Traditional DM/ML Methods
Machine Learning Ali Ghodsi Department of Statistics
CSEP 546 Data Mining Machine Learning
Probabilistic Horn abduction and Bayesian Networks
Connectionist Knowledge Representation and Reasoning
Prepared by: Mahmoud Rafeek Al-Farra
CSE 515 Statistical Methods in Computer Science
CSEP 546 Data Mining Machine Learning
Classification and Prediction
Prepared by: Mahmoud Rafeek Al-Farra
Statistical Relational AI
Presentation transcript:

ICML-Tutorial, Banff, Canada, 2004 Kristian Kersting University of Freiburg Germany „Application of Probabilistic ILP II“, FP James Cussens University of York UK Probabilistic Logic Learning Probability LogicLearning al and Relational

ICML-Tutorial, Banff, Canada, 2004 Special thanks for discussions, materials, and collaborations to Alexandru Cocura, Luc De Raedt, Uwe Dick, Pedro Domingos, Thomas Gaertner, Lise Getoor, Martin Guetlein, Bernd Gutmann, Manfred Jaeger, Stephen Muggleton,Tapani Raiko, Reimund Renner, Richard Schmidt, Ingo Thon

ICML-Tutorial, Banff, Canada, 2004 Tutorial´s Aims Introductory survey Identification of important probabilistic, relational/logical and learning concepts

ICML-Tutorial, Banff, Canada, 2004 The integration of probabilistic reasoning with Objectives One of the key open questions of AI concerns Probabilistic Logic Learning: machine learning. first order / relational logic representations and Probabilitiy Learning Logic

ICML-Tutorial, Banff, Canada, 2004 Diagnosis Prediction Classification Decision-making Description Medicine Computational Biology Robotics Web Mining PLMs Economic Text Classification Computer troubleshooting Why do we need PLL? Let‘s look at an example

ICML-Tutorial, Banff, Canada, 2004 Web Mining / Linked Bibliographic Data / Recommendation Systems / … B1 B2 B3 B4 P1 books authors publishers Real World P2 A2 A1 [illustration inspired by Lise Getoor]

ICML-Tutorial, Banff, Canada, 2004 Web Mining / Linked Bibliographic Data / Recommendation Systems / … B1 B2 B3 B4 P1 books authors publishers series author-of publisher-of Real World Fantasy Science Fiction P2 A2 A1

ICML-Tutorial, Banff, Canada, 2004 Why do we need PLL? Real World Applications Let‘s look at some more examples Structured Domains Not flat but rich representations: Multi-relational, heterogeneous and semi-structured Uncertainty Dealing with noisy data, missing data and hidden variables Machine Learning Knowledge Acquisition Bottleneck, Data cheap

ICML-Tutorial, Banff, Canada, 2004 Blood Type / Genetics/ Breeding CEPH Genotype DB, AA Aa AA Aa aa Aa aa Aa AA Aa aa AA aa Aa Prior

ICML-Tutorial, Banff, Canada, 2004 Bongard´s Problems Noise? Opaque? (partially observable)

ICML-Tutorial, Banff, Canada, 2004 Bongard´s Problems Noise? Clustering? Opaque? (partially observable)

ICML-Tutorial, Banff, Canada, 2004 Others Protein Secondary Structure Metabolic Pathways Phylogenetic Trees Scene interpretation Social Networks Data Cleaning ?

ICML-Tutorial, Banff, Canada, 2004 Why do we need PLL ? Real World Applications Uncertainty Machine Learning Structured Domains Statistical Learning (SL) Probabilistic Logics Inductive Logic Programming (ILP) Multi-Relational Data Mining (MRDM) - attribute-value representations: some learning problems cannot (elegantly) be described using attribute value representations + soft reasoning, learning - no learning: to expensive to handcraft models + soft reasoning, expressivity - crisp reasoning: some learning problems cannot (elegantly) be described wihtout explicit handling of uncertainty + expressivity, learning

ICML-Tutorial, Banff, Canada, 2004 Why do we need PLL? Rich Probabilistic Models Comprehensibility Generalization (similar situations/individuals) Knowledge sharing Parameter Reduction / Compression Learning –Reuse of experience (training one RV might improve prediction at other RV) –More robust –Speed-up

ICML-Tutorial, Banff, Canada, 2004 Why Learning ? Knowledge acquisition bottleneck / data is cheap General purpose systems Combining domain expert knowledge with data Logical structure provides insight into domain Handling missing data bt(luc)=? Database Model Learning Algorithm

ICML-Tutorial, Banff, Canada, 2004 When to apply PLL ? When it is impossible to elegantly represent your problem in attribute value form –variable number of ‘objects’ in examples –relations among objects are important Background knowledge can be defined intensionally : –define ‘benzene rings’ as view predicates

ICML-Tutorial, Banff, Canada, 2004 LAPD: Bruynooghe Vennekens,Verbaeten Markov Logic: Domingos, Richardson CLP(BN): Cussens,Page, Qazi,Santos Costa (Incomplete) Historical Sketch 2003 Present PRMs: Friedman,Getoor,Koller, Pfeffer,Segal,Taskar ´03 ´96 SLPs: Cussens,Muggleton ´90´95 First KBMC approaches: Bresse, Bacchus, Charniak, Glesner, Goldman, Koller, Poole, Wellmann ´00 BLPs: Kersting, De Raedt RMMs: Anderson,Domingos, Weld LOHMMs: De Raedt, Kersting, Raiko [names in alphabetical order] many more... Future Prob. CLP: Eisele, Riezler ´02 PRISM: Kameya, Sato ´94 PLP: Haddawy, Ngo ´97 ´93 Prob. Horn Abduction: Poole ´99 1BC(2): Flach, Lachiche Logical Bayesian Networks: Blockeel,Bruynooghe, Fierens,Ramon,

ICML-Tutorial, Banff, Canada, 2004 Overview 1.Introduction to PLL 2.Foundations of PLL –Logic Programming, Bayesian Networks, Hidden Markov Models, Stochastic Grammars 3.Frameworks of PLL –Independent Choice Logic,Stochastic Logic Programs, PRISM,Probabilistic Logic –Programs,Probabilistic Relational Models, Bayesian Logic Programs –Relational Hidden Markov Models 4.Applications