iterative ensemble classification for relational data
play

Iterative Ensemble Classification for Relational Data A Case Study - PowerPoint PPT Presentation

Outline Introduction Iterative Ensemble Classification Conclusion Iterative Ensemble Classification for Relational Data A Case Study of Semantic Web Services Andreas He and Nicholas Kushmerick University College Dublin, Ireland September


  1. Outline Introduction Iterative Ensemble Classification Conclusion Iterative Ensemble Classification for Relational Data A Case Study of Semantic Web Services Andreas Heß and Nicholas Kushmerick University College Dublin, Ireland September 18, 2004 4 , Andreas Heß Iterative Ensemble Classification for Relational Data

  2. Outline Introduction Iterative Ensemble Classification Conclusion Outline Introduction 1 Relational Learning (simplified) Motivation: Semantic Web Services Relational Learning for Web Services Iterative Ensemble Classification 2 Iterative Algorithms Specialised Classifiers Evaluation Conclusion 3 Summary Current and Future Work Discussion Andreas Heß Iterative Ensemble Classification for Relational Data

  3. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Outline Introduction 1 Relational Learning (simplified) Motivation: Semantic Web Services Relational Learning for Web Services Iterative Ensemble Classification 2 Iterative Algorithms Specialised Classifiers Evaluation Conclusion 3 Summary Current and Future Work Discussion Andreas Heß Iterative Ensemble Classification for Relational Data

  4. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Relational Learning Relational Data consists of objects and relations between objects can be represented as a graphs Three Types of Learning Tasks (following Slattery) classify nodes classify graphs classify subgraphs Andreas Heß Iterative Ensemble Classification for Relational Data

  5. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Relational Learning Relational Data consists of objects and relations between objects can be represented as a graphs Three Types of Learning Tasks (following Slattery) classify nodes classify graphs classify subgraphs Andreas Heß Iterative Ensemble Classification for Relational Data

  6. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Classifying Nodes Task Learn labels for nodes Instances Andreas Heß Iterative Ensemble Classification for Relational Data

  7. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Classifying Subgraphs Task Learn labels for subgraphs Instances Andreas Heß Iterative Ensemble Classification for Relational Data

  8. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Classifying Graphs Task Learn labels for graphs Instances Andreas Heß Iterative Ensemble Classification for Relational Data

  9. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Relational Learning: Examples and Methods Examples for Relational Learning Classical task: classify web pages Methods for relational learning Iterative algorithms Statistical methods Andreas Heß Iterative Ensemble Classification for Relational Data

  10. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Two Views Intrinsic View Features inherent to instance e.g. text from web page Extrinsic View Relations between instances e.g. class labels of linked web pages (Following Neville and Jensen) Andreas Heß Iterative Ensemble Classification for Relational Data

  11. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Two Views Intrinsic View Features inherent to instance e.g. text from web page Extrinsic View Relations between instances e.g. class labels of linked web pages (Following Neville and Jensen) Andreas Heß Iterative Ensemble Classification for Relational Data

  12. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Two Views Intrinsic View Features inherent to instance e.g. text from web page Extrinsic View Relations between instances e.g. class labels of linked web pages (Following Neville and Jensen) Andreas Heß Iterative Ensemble Classification for Relational Data

  13. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Two Views Intrinsic View Features inherent to instance e.g. text from web page Extrinsic View Relations between instances e.g. class labels of linked web pages (Following Neville and Jensen) Andreas Heß Iterative Ensemble Classification for Relational Data

  14. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Now for Something Completely Different Introduction 1 Relational Learning (simplified) Motivation: Semantic Web Services Relational Learning for Web Services Iterative Ensemble Classification 2 Iterative Algorithms Specialised Classifiers Evaluation Conclusion 3 Summary Current and Future Work Discussion Andreas Heß Iterative Ensemble Classification for Relational Data

  15. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Web Services Web Services Web-accessible software XML (SOAP) over HTTP Just RPC? Forms? Data Integration? Andreas Heß Iterative Ensemble Classification for Relational Data

  16. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Web Service Descriptions (WSDL) Web Services consist of: Operations (methods) Messages (parameters) Complex types (structures) Andreas Heß Iterative Ensemble Classification for Relational Data

  17. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Semantic Web Services Desired Features Automatic discovery Automatic composition Automatic invocation Andreas Heß Iterative Ensemble Classification for Relational Data

  18. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Simple Scenario Congo ? ● author ● title ● quantity ? WindingStair ● authName ● bookT Scenario: ● ISBN Buying a book Teatime ● region ● qlty ● qty Andreas Heß Iterative Ensemble Classification for Relational Data

  19. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Simple Scenario Congo ● author ● title ● quantity WindingStair Global Ontology ● authName ● bookT ● Item ● ISBN ➢ Quantity ➢ Price ● Book ➢ Author Teatime ➢ Title ➢ ISBN ● region ● Tea ➢ Region ● qlty ➢ Quality ● qty Andreas Heß Iterative Ensemble Classification for Relational Data

  20. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Simple Scenario Congo ● author ● title ● quantity Semantic Metadata WindingStair Global Ontology ● authName ● bookT ● Item ● ISBN ➢ Quantity ➢ Price (handcrafted) ● Book ➢ Author Teatime ➢ Title ➢ ISBN ● region ● Tea ➢ Region ● qlty ➢ Quality ● qty Andreas Heß Iterative Ensemble Classification for Relational Data

  21. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Simple Scenario Congo ! ● author ● title ● quantity WindingStair Global Ontology ● authName ● bookT ● Item ● ISBN ➢ Quantity ➢ Price ● Book ➢ Author Teatime ➢ Title ➢ ISBN ● region ● Tea ➢ Region ● qlty ➢ Quality ● qty Andreas Heß Iterative Ensemble Classification for Relational Data

  22. Outline Relational Learning (simplified) Introduction Motivation: Semantic Web Services Iterative Ensemble Classification Relational Learning for Web Services Conclusion Semantic Metadata Assumptions Semantic annotation Shared ontology Problem Hand-crafting annotations can be tedious Our Solution Learn mappings from text to ontology Andreas Heß Iterative Ensemble Classification for Relational Data

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend