Results 1 - 10
of
26
The Altricial-Precocial Spectrum for Robots
- In Proceedings IJCAI’05
, 2005
"... Several high level methodological debates among AI researchers, linguists, psychologists and philosophers, appear to be endless, e.g. about the need for and nature of representations, about the role of symbolic processes, about embodiment, about situatedness, about whether symbol-grounding is needed ..."
Abstract
-
Cited by 34 (19 self)
- Add to MetaCart
Several high level methodological debates among AI researchers, linguists, psychologists and philosophers, appear to be endless, e.g. about the need for and nature of representations, about the role of symbolic processes, about embodiment, about situatedness, about whether symbol-grounding is needed, and about whether a robot needs any knowledge at birth or can start simply with a powerful learning mechanism. Consideration of the variety of capabilities and development patterns on the precocial-altricial spectrum in biological organisms will help us to see these debates in a new light. 1
Preference Logic Programming
- In Proc. 12th Intl. Conf. on Logic Programming
, 1995
"... Preference logic programming (PLP) is an extension of constraint logic programming (CLP) for declaratively specifying problems requiring optimization or comparison and selection among alternative solutions to a query. In the PLP framework, the definite clauses of a constraint logic program are augme ..."
Abstract
-
Cited by 26 (7 self)
- Add to MetaCart
Preference logic programming (PLP) is an extension of constraint logic programming (CLP) for declaratively specifying problems requiring optimization or comparison and selection among alternative solutions to a query. In the PLP framework, the definite clauses of a constraint logic program are augmented by two new kinds of clauses, which we call optimization clauses and arbiter clauses. Optimization clauses specify which predicates are to be optimized and arbiter clauses specify the criteria to be used for optimization. We illustrate their use with representative examples: one from dynamic programming and another from ambiguity resolution in grammars. We formalize the semantics of PLP using concepts from modal logic: Essentially, each world in the possible-worlds semantics for a preference logic program is a model of the program, and an ordering over these worlds is enforced by the arbiter clauses in the program. We introduce a new notion called preferential consequence to refer to tru...
The Role of Metamodeling
- in MDA”, International Workshop in Software Model Engineering (in conjunction with UML’02
, 2002
"... Abstract With the recent trend to model driven engineering a common understanding of basic notions such as “model” and “metamodel ” becomes a pivotal issue. Even though these notions have been in widespread use for quite a while, there is still little consensus about when exactly it is appropriate t ..."
Abstract
-
Cited by 23 (3 self)
- Add to MetaCart
Abstract With the recent trend to model driven engineering a common understanding of basic notions such as “model” and “metamodel ” becomes a pivotal issue. Even though these notions have been in widespread use for quite a while, there is still little consensus about when exactly it is appropriate to use them. The aim of this article is to start establishing a consensus about generally acceptable terminology. Its main contributions are the distinction between two fundamentally different kinds of model roles, i.e. “token model ” versus “type model ” 1, a formal notion of “metaness”, and the consideration of “generalization ” as yet another basic relationship between models. In particular, the recognition of the fundamental difference between the above mentioned two kinds of model roles is crucial in order to enable communication among the model driven engineering community that is free of both unnoticed misunderstandings and unnecessary disagreement. Key words model driven engineering, modeling, metamodeling, token model, type model
More Things Than Are Dreamt of in Your Biology: Information-processing in biologically-inspired robots
, 2004
"... Animals and robots perceiving and acting in a world require an ontology that accommodates entities, processes, states of a#airs, etc., in their environment. If the perceived environment includes information-processing systems, the ontology should reflect that. Scientists studying such systems need a ..."
Abstract
-
Cited by 16 (11 self)
- Add to MetaCart
Animals and robots perceiving and acting in a world require an ontology that accommodates entities, processes, states of a#airs, etc., in their environment. If the perceived environment includes information-processing systems, the ontology should reflect that. Scientists studying such systems need an ontology that includes the first-order ontology characterising physical phenomena, the second-order ontology characterising perceivers of physical phenomena, and a (recursive) third order ontology characterising perceivers of perceivers, including introspectors. We argue that second- and third-order ontologies refer to contents of virtual machines and examine requirements for scientific investigation of combined virtual and physical machines, such as animals and robots. We show how the CogA# architecture schema, combining reactive, deliberative, and meta-management categories, provides a first draft schematic third-order ontology for describing a wide range of natural and artificial agents. Many previously proposed architectures use only a subset of CogA#, including subsumption architectures, contention-scheduling systems, architectures with `executive functions' and a variety of types of `Omega' architectures.
The Well-Designed Young Mathematician
- Artificial Intelligence
"... This paper complements McCarthy’s “The well designed child”, in part by putting it in a broader context, the space of possible well designed progeny, and in part by relating design features to development of mathematical competence. I first moved into AI in an attempt to understand myself, especiall ..."
Abstract
-
Cited by 7 (5 self)
- Add to MetaCart
This paper complements McCarthy’s “The well designed child”, in part by putting it in a broader context, the space of possible well designed progeny, and in part by relating design features to development of mathematical competence. I first moved into AI in an attempt to understand myself, especially hoping to understand how I could do mathematics. Over the ensuing four decades, my interactions with AI and other disciplines led to: design-based, cross-disciplinary investigations of requirements, especially those arising from interactions with a complex environment; a draft partial ontology for describing spaces of possible architectures, especially virtual machine architectures, for behaving systems (including our precursors); investigations of varied forms of representation and how they are suited to different functions; analysis of biological nature/nurture tradeoffs and their relevance to future machines; studies of control issues in a complex architecture; and showing how the states and processes possible in such an architecture relate to our (simplified) intuitive concepts of motivation, feeling, preferences, emotions, attitudes, values, moods, consciousness, etc. In 1971 I thought working models of human vision could lead to models of visual/spatial reasoning that would help to support Kant’s view of mathematics, against Hume’s. This has not yet happened, but I am still exploring
Technical note: Bias and the quantification of stability
- Machine Learning
, 1995
"... Research on bias in machine learning algorithms has generally been concerned with the impact of bias on predictive accuracy. We believe that there are other factors that should also play a role in the evaluation of bias. One such factor is the stability of the algorithm; in other words, the repeatab ..."
Abstract
-
Cited by 5 (0 self)
- Add to MetaCart
Research on bias in machine learning algorithms has generally been concerned with the impact of bias on predictive accuracy. We believe that there are other factors that should also play a role in the evaluation of bias. One such factor is the stability of the algorithm; in other words, the repeatability of the results. If we obtain two sets of data from the same phenomenon, with the same underlying probability distribution, then we would like our learning algorithm to induce approximately the same concepts from both sets of data. This paper introduces a method for quantifying stability, based on a measure of the agreement between concepts. We also discuss the relationships among stability, predictive accuracy, and bias. Key Words: stability, bias, accuracy, repeatability, agreement, similarity. Running Head: Bias and the Quantification of Stability Submitted to: Machine Learning, Special Issue on Bias Evaluation and Selection Bias and the Quantification of Stability Submitted to M...
The Acceptance Relation and the Specification of Communicating Agents
, 1993
"... This work presents the formalization of pragmatical notions based on the relation between agents and sentences of the language which they use to communicate to each other. The approach is based on R. Martin's "Toward a Systematic Pragmatics". A pragmatical metalanguage expresses agent's acceptance r ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
This work presents the formalization of pragmatical notions based on the relation between agents and sentences of the language which they use to communicate to each other. The approach is based on R. Martin's "Toward a Systematic Pragmatics". A pragmatical metalanguage expresses agent's acceptance relation with an object language. Some set constructions are used to illustrate the definitions and make the ideas intuitive. Semantical and pragmatical notions are constructed based on this acceptance relation. Martin defends that some of these notions are closely similar to notions of subjective intension or connotation, having the advantage of being extensionals. The subjective accent of this approach to language and communication is appropriate to the problem of the specification of diversified communicating agents. 1 Introduction The development of this work intends to contribute to the field of communicating agents specification bringing to it the pragmatical theory of Richard Martin ...
What Is an Ontology?
"... Summary. The word “ontology ” is used with different senses in different communities. The most radical difference is perhaps between the philosophical sense, which has of course a well-established tradition, and the computational sense, which emerged in the recent years in the knowledge engineering ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
Summary. The word “ontology ” is used with different senses in different communities. The most radical difference is perhaps between the philosophical sense, which has of course a well-established tradition, and the computational sense, which emerged in the recent years in the knowledge engineering community, starting from an early informal definition of (computational) ontologies as “explicit specifications of conceptualizations”. In this paper we shall revisit the previous attempts to clarify and formalize such original definition, providing a detailed account of the notions of conceptualization and explicit specification, while discussing at the same time the importance of shared explicit specifications. 1
First-order classical modal logic
- Studia Logica 84 (2006), 171
"... Abstract. The paper focuses on extending to the first order case the semantical program for modalities first introduced by Dana Scott and Richard Montague. We focus on the study of neighborhood frames with constant domains and we offer a series of new completeness results for salient classical syste ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract. The paper focuses on extending to the first order case the semantical program for modalities first introduced by Dana Scott and Richard Montague. We focus on the study of neighborhood frames with constant domains and we offer a series of new completeness results for salient classical systems of first order modal logic. Among other results we show that it is possible to prove strong completeness results for normal systems without the Barcan Formula (like FOL + K) in terms of neighborhood frames with constant domains. The first order models we present permit the study of many epistemic modalities recently proposed in computer science as well as the development of adequate models for monadic operators of high probability. Models of this type are either difficult of impossible to build in terms of relational Kripkean semantics. We conclude by introducing general first order neighborhood frames and we offer a general completeness result in terms of them which circumvents some well-known problems of propositional and first order neighborhood semantics (mainly the fact that many classical modal logics are incomplete with respect to an unmodified version of neighborhood frames). We argue that the semantical program that thus arises surpasses both in expressivity and adequacy the standard Kripkean approach, even when it comes to the study of first order normal systems.
On the Relationships Among Quantified Autoepistemic Logic, its Kernel, and Quantified Reflective Logic
- Information Theories and Applications
, 2004
"... Abstract: A Quantified Autoepistemic Logic is axiomatized in a monotonic Modal Quantificational Logic whose modal laws are slightly stronger than S5. This Quantified Autoepistemic Logic obeys all the laws of First Order Logic and its L predicate obeys the laws of S5 Modal Logic in every fixed-point. ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract: A Quantified Autoepistemic Logic is axiomatized in a monotonic Modal Quantificational Logic whose modal laws are slightly stronger than S5. This Quantified Autoepistemic Logic obeys all the laws of First Order Logic and its L predicate obeys the laws of S5 Modal Logic in every fixed-point. It is proven that this Logic has a kernel not containing L such that L holds for a sentence if and only if that sentence is in the kernel. This result is important because it shows that L is superfluous thereby allowing the ori ginal equivalence to be simplified by eliminating L from it. It is also shown that the Kernel of Quantified Autoepistemic Logic is a generalization of Quantified Reflective Logic, which coincides with it in the propositional case.

