Edinburgh, United Kingdom of Great Britain and Northern Ireland
  •  36
    As a high school student, I rediscovered Hume’s problem of induction on my own. For a while, I was horrified. I thought, “We cannot know anything!” After a couple of weeks I calmed down and reasoned that there had to be something wrong with my thinking, and that led me quickly to the realization that good reasons need not be deductive, and to the discovery of defeasible reasoning. From there it was a short jump to a more general interest in how rational cognition works. I am interested in ration…Read more
  •  122
    The Chimerical Appeal of Epistemic Externalism
    with Joe Cruz
    In Richard Schantz (ed.), The Externalist Challenge, De Gruyter. pp. 125--42. 2004.
    Internalism in epistemology is the view that all the factors relevant to the justification of a belief are importantly internal to the believer, while externalism is the view that at least some of those factors are external. This extremely modest first approximation cries out for refinement (which we undertake below), but is enough to orient us in the right direction, namely that the debate between internalism and externalism is bound up with the controversy over the correct account of the disti…Read more
  •  29
    The “grand problem” of AI has always been to build artificial agents with human-like intelligence. That is the stuff of science fiction, but it is also the ultimate aspiration of AI. In retrospect, we can understand what a difficult problem this is, so since its inception AI has focused more on small manageable problems, with the hope that progress there will have useful implications for the grand problem. Now there is a resurgence of interest in tackling the grand problem head-on. Perhaps AI ha…Read more
  •  67
    The “grand problem” of AI has always been to build artificial agents of human-level intelligence, capable of operating in environments of real-world complexity. OSCAR is a cognitive architecture for such agents, implemented in LISP. OSCAR is based on my extensive work in philosophy concerning both epistemology and rational decision making. This paper provides a detailed overview of OSCAR. The main conclusions are that such agents must be capablew of operating against a background of pervasive ig…Read more
  •  2
    Artificial Intelligence and Scientific Method
    British Journal for the Philosophy of Science 48 (4): 610-612. 1997.
  •  32
  •  7
    Reply to Leeds
    Philosophical Studies 48 (1). 1985.
  •  34
    Four Kinds of Conditionals
    American Philosophical Quarterly 12 (1). 1975.
  •  107
    An Objectivist Argument for Thirdism
    with Ian Evans, Don Fallis, Peter Gross, Terry Horgan, Jenann Ismael, Paul D. Thorn, Jacob N. Caton, Adam Arico, Daniel Sanderman, Orlin Vakerelov, Nathan Ballantyne, Matthew S. Bedke, Brian Fiala, and Martin Fricke
    Analysis 68 (2): 149-155. 2008.
    Bayesians take “definite” or “single-case” probabilities to be basic. Definite probabilities attach to closed formulas or propositions. We write them here using small caps: PROB(P) and PROB(P/Q). Most objective probability theories begin instead with “indefinite” or “general” probabilities (sometimes called “statistical probabilities”). Indefinite probabilities attach to open formulas or propositions. We write indefinite probabilities using lower case “prob” and free variables: prob(Bx/Ax). The …Read more
  •  25
    This paper investigates decision-theoretic planning in sophisticated autonomous agents operating in environments of real-world complexity. An example might be a planetary rover exploring a largely unknown planet. It is argued th a t existing algorithms for decision-theoretic planning are based on a logically incorrect theory of rational decision making. Plans cannot be evaluated directly in terms of their expected values, because plans can be of different scopes, and they can interact with other…Read more
  •  36
    It is argued that we cannot build a sophisticated autonomous planetary rover just by implementing sophisticated planning algorithms. Planning must be based on information, and the agent must have the cognitive capability of acquiring new information about its environment. That requires the implementation of a sophisticated epistemology. Epistemological considerations indicate that the rover cannot be assumed to have a complete probability distribution at its disposal. Its planning must be based …Read more
  •  19
    It’s morning. You sit down at your desk, cup of coffee in hand, and prepare to begin your day. First, you turn on your computer. Once it is running, you check your e-mail. Having decided it is all spam, you trash it. You close the window on your e-mail program, but leave the program running so that it will periodically check the mail server to see whether you have new mail. If it finds new mail it will alert you by playing a musical tone. Next you start your word processor. You have in mind to w…Read more
  •  15
    This paper presents a challenge problem for decision-theoretic planners. State-space planners reason globally, building a map of the parts of the world relevant to the planning problem, and then attempt to distill a plan out of the map. A planning problem is constructed that humans find trivial, but no state-space planner can solve. Existing POCL planners cannot solve the problem either, but for a less fundamental reason.
  •  9
    Henkin style completeness proofs in theories lacking negation
    Notre Dame Journal of Formal Logic 12 (4): 509-511. 1971.
  •  235
    In the past, few mainstream epistemologists have endorsed Bayesian epistemology, feeling that it fails to capture the complex structure of epistemic cognition. The defenders of Bayesian epistemology have tended to be probability theorists rather than epistemologists, and I have always suspected they were more attracted by its mathematical elegance than its epistemological realism. But recently Bayesian epistemology has gained a following among younger mainstream epistemologists. I think it is ti…Read more
  •  27
    Direct inference derives values for definite (single-case) probabilities from those of related indefinite (general) probabilities. But direct inference is less useful than might be supposed, because we often have too much information, with the result that we can make conflicting direct inferences, and hence they all undergo collective defeat, leaving us without any conclusion to draw about the value of the definite probabilities. This paper presents reason for believing that there is a function …Read more
  •  19
    This paper addresses the logical foundations of goal-regression planning in autonomous rational agents. It focuses mainly on three problems. The first is that goals and subgoals will often be conjunctions, and to apply goal-regression planning to a conjunction we usually have to plan separately for the conjuncts and then combine the resulting subplans. A logical problem arises from the fact that the subplans may destructively interfere with each other. This problem has been partially solved in t…Read more
  •  27
    Decision-theoretic planning is normally based on the assumption that plans can be compared by comparing their expected-values, and the objective is to find an optimal plan. This is typically defended by reference to classical decision theory. However, classical decision theory is actually incompatible with this “simple plan-based decision theory”. A defense of plan-based decision theory must begin by showing that classical decision theory is incorrect insofar as the two theories conflict, so thi…Read more
  •  32
    There are two general approaches to handling contingencies in decision-theoretic planning. State-space planners reason globally, building a map of the parts of the world relevant to the planning problem, and then attempt to distill a plan out of the map. POCL planners reason locally, attempting to build the plan up from local relationships. A planning problem is constructed that humans find trivial, but no state-space planner can solve. This motivates an investigation of decision-theoretic POCL …Read more
  •  47
    The objective of this paper is to construct an implementable theory of rational decision-making for cognitive agents subject to realistic resource constraints. It is argued that decision-making should select actions indirectly by selecting plans that prescribe them. It is also argued that although expected values provide the tool for evaluating plans, plans cannot be compared straightforwardly in terms of their expected values, and the objective of a realistic agent cannot be to find optimal pla…Read more
  •  44
    New results in the theory of nomic probability have led to a theory of probable probabilities, which licenses defeasible inferences between probabilities that are not validated by the probability calculus. Among these are classical principles of direct inference together with some new more general principles that greatly strengthen direct inference and make it much more useful.
  •  99
    In concrete applications of probability, statistical investigation gives us knowledge of some probabilities, but we generally want to know many others that are not directly revealed by our data. For instance, we may know prob(P/Q) (the probability of P given Q) and prob(P/R), but what we really want is prob(P/Q&R), and we may not have the data required to assess that directly. The probability calculus is of no help here. Given prob(P/Q) and prob(P/R), it is consistent with the probability calcul…Read more
  •  64
    Since Gettier, much of epistemology has focused on analyzing “S knows that P”, but that is not my interest. My general interest is in rational cognition — both in what it is to be rational, and in how rational cognition works. The traditional epistemological question, “How do you know?”, can be taken as addressing part of the more general problem of producing a theory of rational cognition. It is about specifically epistemic rationality. I interpret this question literally, as a question about h…Read more
  •  51
    When combining information from multiple sources and attempting to estimate the probability of a conclusion, we often find ourselves in the position of knowing the probability of the conclusion conditional on each of the individual sources, but we have no direct information about the probability of the conclusion conditional on the combination of sources. The probability calculus provides no way of computing such joint probabilities. This paper introduces a new way of combining probabilistic inf…Read more
  •  42
    I argue here that sophisticated AI systems, with the exception of those aimed at the psychological modeling of human cognition, must be based on general philosophical theories of rationality and, conversely, philosophical theories of rationality should be tested by implementing them in AI systems. So the philosophy and the AI go hand in hand. I compare human and generic rationality within a broad philosophy of AI and conclude by suggesting that ultimately, virtually all familiar philosophical pr…Read more
  •  41
    Rational cognition in Oscar
    Agent Theories. 1999.
    Stuart Russell [14] describes rational agents as --œthose that do the right thing--�. The problem of designing a rational agent then becomes the problem of figuring out what the right thing is. There are two approaches to the latter problem, depending upon the kind of agent we want to build. On the one hand, anthropomorphic agents are those that can help human beings rather directly in their intellectual endeavors. These endeavors consist of decision making and data processing. An agent that can…Read more
  •  21
    The objective of the OSCAR Project is twofold. On the one hand, it is to construct a general theory of rational cognition. On the other hand, it is to construct an artificial rational agent (an "artilect") implementing that theory. This is a joint project in philosophy and AI