HackerPapers

arXiv:1304.3090cs.AI

The Myth of Modularity in Rule-Based Systems

David Heckerman, Eric J. Horvitz

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

In this paper, we examine the concept of modularity, an often cited advantage of the ruled-based representation methodology. We argue that the notion of modularity consists of two distinct concepts which we call syntactic modularity and semantic modularity. We argue that when reasoning under certainty, it is reasonable to regard the rule-based approach as both syntactically and semantically modular. However, we argue that in the case of plausible reasoning, rules are syntactically modular but are rarely semantically modular. To illustrate this point, we examine a particular approach for managing uncertainty in rule-based systems called the MYCIN certainty factor model. We formally define the concept of semantic modularity with respect to the certainty factor model and discuss logical consequences of the definition. We show that the assumption of semantic modularity imposes strong restrictions on rules in a knowledge base. We argue that such restrictions are rarely valid in practical applications. Finally, we suggest how the concept of semantic modularity can be relaxed in a manner that makes it appropriate for plausible reasoning.

arXiv comments
Appears in Proceedings of the Second Conference on Uncertainty in Artificial Intelligence (UAI1986)
Journal reference
DOI
Subjects
cs.AIArtificial Intelligence

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Dec 2021 to Dec 2021.

Comments linking this paper, per year.

Discussed in comments1 thread

    • Interestingly Mycin was used to demonstrate the limitations of rule based inference and with trying to handle uncertainty in Rule based systems by two of Shortliffe’s students in the fantastic paper “The myth of modularity” [1] which argued for probabilistic approaches to…

      mampView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.