Download as .pdf or .zip

 

All Books are in Adobe Acrobat PDF Format.
You may download a free plug-in here.

Download Winzip for
[Windows] or [Mac]
 
BOOK VIII - Page 1
 
  HERBERT SIMON, PAUL THAGARD AND OTHERS ON
DISCOVERY SYSTEMS
 
 

 

        Herbert Simon is the principal figure considered in this chapter.  This chapter’s material is presented in reverse chronological order, and the exposition therefore starts with the work of Paul Thagard, who follows Simon’s cognitive-psychology orientation for his computational philosophy of science investigations.  Thagard’s philosophy of science is rich, and lends itself to exposition in terms of the four basic topics in philosophy of science.  But before considering Thagard’s treatment of the four topics, consider firstly his psychologistic views on the nature of philosophy of science and the semantics of conceptual change in scientific revolutions.

Thagard’s Psychologistic Computational Philosophy of Science

        Thagard is a Professor of Philosophy at the University of Waterloo since 1992, and is also Adjunct Professor of Psychology and Computer Science, Director of his Computational Epistemology Laboratory, and Director of the Cognitive Science Program. He has been an associate professor of philosophy at University of Michigan, Detroit, where he was associated with their Cognitive Sciences Program, and a Senior Research Cognitive Scientist at Princeton University.  He is a graduate of the University of Saskatchewan, Cambridge, Toronto (Ph.D. in philosophy, 1977) and the University of Michigan (M.S. in computer science, 1985).
        Computational philosophy of science has become the new frontier in philosophy of science in recent years, and it portends to become essential to and definitive of twenty-first century philosophy of science.  There are many philosophers now jumping on the bandwagon by writing about the computational approach in philosophy of science, but only authors who have actually designed, written and exhibited such computer systems are considered in this chapter of this book.  Thagard is one of the handful of academic philosophers of science, who has the requisite technical skills to make such contributions, and has demonstrated them by actually writing such systems.  His work is also selected because in the closing decades of the twentieth century he is one of the movement’s most prolific authors and most inventive academic philosophers of science.
        Thagard follows the artificial-intelligence approach and psychological interpretation of the AI systems previously proposed by Herbert Simon, who is one of the founding fathers of artificial intelligence.  In his Computational Philosophy of Science (1988) Thagard explicitly proposes a concept of philosophy of science that views the subject as a type of cognitive psychology.  The linguistic-analysis tradition in philosophy had achieved ascendancy in twentieth-century philosophy of science.  The analysis of language has been characterized by a nominalist view, also often called “extensionalism or the “referential theory of meaning.”  The nominalist view proposes a two-level semantics, which recognizes only the linguistic symbol, such as word and sentence, and the objects or individual entities they reference.  It recognizes no third level consisting of the idea, concept, “intension” (as opposed to extension), proposition, or any other mental reality mediating between linguistic signs and nonlinguistic objects.  The two-level semantics is the view typically held by the Positivist philosophers, who rejected mentalism in psychology and preferred behaviorism.  Thagard explicitly rejects the behavioristic approach in psychology and prefers cognitive psychology, which recognizes mediating mental realities.  The two-level semantics is the view that is also characteristic of philosophers who accepted the Russellian predicate calculus.  This calculus of symbolic logic contains a notational convention that uses quantification to express existence claims.  It therefore fabricates a nominalist newspeak in which predicate terms are semantically vacuous, unless they are placed in the range of quantifiers, such that they reference some kind of entities, called either “mental entities” or Platonic “abstract entities.”  The philosopher Nelson Goodman for example divides all philosophers into nominalists and Platonists.  Not surprisingly the Russellian symbolic logic was adopted by the Logical Positivists.  Oddly Thagard does not reject the Russellian symbolic logic, although it is not clear that he recognizes the ontological implications of its notational conventions.  His turn away from linguistic analysis and toward psychologism has been motivated by recognition of the mentalistic semantical level.  Like Simon, Thagard wants to admit the existence of the mental semantical level, so that he can investigate concepts by viewing computer systems as analogs for the mental realities, and then hypothesize about the human cognitive processes of scientists on the basis of the computer system designs and procedures.  He refers to this new discipline as “computational philosophy of science”, the name that will probably become the conventional one for this area specialty.  And he defines computational philosophy of science as an attempt to understand the structure and growth of scientific knowledge in terms of computational and psychological structures with the aim of offering new accounts both of the nature of theories and explanations and of the processes underlying their development.  Thagard distinguishes computational philosophy of science from cognitive psychology by the former’s normative perspective. 
        In his Mind: Introduction to Cognitive Science (1996), intended as an undergraduate textbook, he states that the central hypothesis of cognitive science is that thinking can best be understood in terms both of representational structures in the mind and of computational procedures that operate on those structures. He labels this central hypothesis with the acronym “CRUM”, by which he means “Computational Representational Understanding of Mind.”  He says that this hypothesis assumes that the mind has mental representations analogous to data structures and computational procedures analogous to algorithms, such that computer programs using algorithms applied to data structures can model the mind and its processes. 
        His How Scientists Explain Disease (1999) reveals some evolution in his thinking, although this book reports no new computer-system contribution to computational philosophy of science.  In the book he examines the development of the bacteriological explanation for peptic ulcers.  He finds that collaboration, communication, consensus, and funding are important for research, and he uses the investigation to propose an integration of psychological and sociological perspectives for a better understanding of scientific rationality.  He also states that principles of rationality are not to be derived a priori, but should develop in interaction with increasing understanding of human cognitive and social processes.           Thagard’s computational philosophy of science addresses the topics of discovery, criticism, explanation, and the aim of science.  He has created several computer systems for computational philosophy of science, none of which produce mathematically expressed theories.  And all of his systems have been applied to the reconstruction of past episodes in the history of science.  None of his systems have been applied to the contemporary state of any science, either to propose any new scientific theory or to forecast the resolution of any current scientific theory-choice issue.

Thagard on Conceptual Change, Scientific Revolutions, and System PI

        Thagard’s semantical views are set forth in the opening chapters of his Conceptual Revolutions (1992).   He says that previous work on scientific discovery, such as Scientific Discovery; Computational Explorations of the Creative Process by Langley, Simon, Bradshaw, and Zytkow in 1987 has neglected conceptual change.  (This important 1987 work is discussed below in the sections reporting on the views and systems developed by Simon and his colleagues.)  Thagard proposes both a general semantical thesis about conceptual change in science and a thesis specifically about theoretical terms.   His general thesis is that (1) scientific revolutions involve transformations in conceptual and propositional systems, (2) kind-hierarchies and part-hierarchies structure conceptual systems, and (3) relations of explanatory coherence structure propositional systems.  His theory of explanatory coherence is his philosophy of scientific criticism, which is described separately below.  Consider firstly his general semantical thesis.
        Thagard opposes his psychological account of conceptual change to the view that the development of scientific knowledge can be fully understood in terms of belief revision, the prevailing view in analytic philosophy.  He says that his view is that concepts are mental representations that are largely learned and are open, i.e. not defined in terms of necessary and sufficient conditions.  He maintains that a cognitive-psychology account of concepts and their organization or structure in hierarchies shows how a theory of conceptual change can involve much more than belief revision.  He notes that such hierarchies are important in WORDNET, an electronic lexical reference system.  Thagard states that an understanding of conceptual revolutions requires seeing how concepts can fit together into conceptual systems and seeing what is involved in the revolutionary replacement of such systems.  He says conceptual systems consist of concepts organized into kind-hierarchies and part-hierarchies linked to one another by rules.  This idea suggests the ancient tree-hierarchical arrangement proposed by the third-century logician Porphyry, which Umberto Eco says in his Semiotics and Philosophy of Language is a “disguised encyclopedia.”  It is not clear why Thagard believes that these structures cannot be expressed in language and explained by belief revision, unless he mistakenly associates belief revision with the nominalism of analytic philosophy. 
        Thagard maintains that a conceptual system can be analyzed as a computational network of nodes with each node corresponding to a concept, and each line in the network corresponding to a link between concepts.  The most dramatic changes involve the addition of new concepts and especially new rule-links and kind-links, where the new concepts and links replace ones from the old network. Thagard calls the two most severe types of conceptual change “branch jumping” and “tree switching”, and says that neither can be accounted for by belief revision.  Branch jumping is a reorganization of hierarchies by shifting a concept from one branch of a hierarchical tree to another, and it is exemplified by the Copernican revolution in astronomy, where the earth was reclassified as a kind of planet instead an object sui generis.  Tree switching is the most dramatic change, and consists of reorganization by changing the organizing principle of a hierarchical tree, and it is exemplified by Darwin’s reclassification of human as animal while changing the meaning of classification to a historical one.  He also says that adopting a new conceptual system is more “holistic” than piecemeal belief revision.  Historically the term “holistic” was opposed to any analysis, but clearly Thagard is not opposed to analysis; “systematic” would be a better term in his context. 
        In his Computational Philosophy of Science Thagard references Willard Van Quine’s statements that science is a web of belief, a connected fabric of sentences that faces the tribunal of sense experience collectively, all susceptible to revision and adjustment like the planks of a ship.  He agrees with Quine, but adds that Quine does not go far enough.  Thagard advocates a more procedural viewpoint and the abandonment of the fabric-of-sentences metaphor in favor of more complex cognitive structures and operations.  He concludes that the web of beliefs does not consist of beliefs, but rather consists of rules, concepts, and problem solutions, and the procedures for using them.  By way of commentary, it may be said that Thagard’s theory of conceptual change is a theory of conceptual organization rather than a theory of meaning description enabled by accepting a defining role for beliefs.  A belief is any unit of language that may be true or false, and that is accepted as true for any reason including notably reasons acceptable in science.  And once accepted as true, the meaning of its subject term is defined in part by the meaning associated with the descriptive predicate in the believed statement thereby offering a partial meaning description of the subject term.  Thus belief revision occasions a change in definition, and thereby both produces and describes conceptual change including revolutionary change in science. It may be added that kind-hierarchies and part-hierarchies can be expressed linguistically in statements believed to be true, as even ancient logicians had recognized.
        In Conceptual Revolutions Thagard maintains that continuity is maintained through the conceptual change by the survival of links to other concepts, and he explicitly rejects Kuhn’s thesis that scientific revolutions are world changes.  He says that old and new theories have links to concepts not contained in the affected theories, and he cites by way of example that while Priestly and Lavoisier had very different conceptual systems describing combustion, there was an enormous amount on which they agreed concerning many experimental techniques and findings.  He also says that he agrees with Hanson’s thesis that observations are theory-laden, but he maintains that they are not theory-determined.  He says that the key question is whether proponents of successive theories can agree on what counts as data, and that the doctrine that observation is theory-laden might be taken to count against such agreement, but that the doctrine only undermines the Positivist thesis that there is a neutral observation language sharable by competing theories.  He states that his own position requires only that the proponents of different theories be able to appreciate each other’s experiments.  This view contrasts slightly with his earlier statement in his Computational Philosophy of Science, where he said that observation is inferential.  He says that observation might be influenced by theory, but that the inferential processes in observation are not so loose as to allow us to make any observations we want.  He adds that there are few cases of disagreement about scientific observations, because all humans operate with the same sort of stimulus-driven inference mechanisms.  This statement is not enlightening, since Thagard does not describe this inferential process he claims occurs in observation.  It should be commented that in both his earlier and later statements Thagard has finessed the vexing problem of meaning variance that arises due to the theory-laden nature of observation language.  Without a theory of meaning description he cannot characterize the concepts in language used for observation, and thus cannot explain how descriptive terms can be theory-laden.  Since beliefs can function as partial definitions, they are both empirical and analytical statements that enable analysis of the composition in the concept or meaning associated with a descriptive term.  Beliefs thereby reveal the meaning components defined in terms of a theory that make the meaning theory-laden due to the context supplied by the theory.  And they also reveal the meaning components defined in terms of the observation and experimental results that are not in the theory, and that supply the descriptive language needed for independent empirical testing.  Thus Thagard is correct in saying that continuity is maintained through the conceptual change by the survival of links to other concepts, i.e. the nontheory concepts, but he does not explain how it occurs.  It occurs because the links to those other concepts constitutes the linguistic context that is believed to be true, that occurs in the language used to report observation, and that supplies the components to the meaning complex that are unaffected by theory change.
        Consider next Thagard’s thesis specific to theoretical terms.  Both Thagard and Simon accept the ideas of theoretical and observation terms, and both use the distinction in some of their computer systems.  In these systems the theoretical terms are those developed by a system and the observation term are those inputted to the system.  But in both their literatures the distinction between theoretical and observation terms has a philosophical significance apart from their roles in their systems.  Thagard says that new theoretical concepts arise by conceptual combination, and that new theoretical hypotheses, i.e. propositions containing theoretical terms, arise by abduction.  Abduction including analogy is his philosophy of scientific discovery, which is described separately below.  Thagard’s belief in theoretical terms suggests a residual Positivism in his philosophy of science.  But he attempts to distance himself from the Positivists’ foundations-of-science agenda and their naturalistic philosophy of the philosophy of the semantics of language.  But he rejects assuming a strict or absolute distinction between theoretical and observable entities, and says that what counts as observable can change with technological advances.  Therefore Thagard does not have the Positivists’ problem with the meaningfulness of theoretical terms.  But he retains the distinction thus modified, because believes that science has concepts intended to refer to a host of postulated entities and has propositions containing these theoretical concepts that make such references.  These propositions have concepts that refer to nonobservable entities, and these propositions cannot be derived by empirical generalization due to the unavailability of any observed instances from which to generalize. He subscribes to the semantical thesis that all descriptive terms - observational terms as well as theoretical terms - acquire their meanings from their functional role in thinking.  Thus instead of a naturalistic semantics, he admits to a relativistic semantics.  However, while Thagard subscribes to a relativistic theory of semantics, he does not recognize the contemporary Pragmatist view that a relativistic semantical view implies a relativistic ontology, which in turn implies that all entities are theoretical entities.  For example Quine calls relativistic ontological determination “ontological relativity”, and says that all entities are “posits” whether microphysical or macrophysical.  From the vantage of the contemporary Pragmatist philosophy of language the philosophical distinction between theoretical and observation terms is anachronistic.  Thagard could retire these linguistic anachronisms “theoretical” and “observational” as needless paleo-Positivist fossils, if instead he used the terms “endogenous” and “exogenous” respectively, which are used by contemporary modelers to distinguish between the descriptive terms developed by a system and those inputted to it. 
        Thagard collaboratively with Keith J. Holyoak developed an artificial-intelligence system called PI (an acronym meaning “Process of Induction”), which among other capabilities creates theoretical terms by conceptual combination. In view of the above discussion it may be said that in the expository language used in science all descriptive terms - not just Thagard’s theoretical terms - have associated with them concepts which are combinations of other concepts functioning as semantic values structured by the set of beliefs in which they occur.  Thagard’s system PI system is described in “Discovering the Wave Theory of Sound: Inductive Inference in the Context of Problem Solving” in IJCAI Proceedings (1985) and in his Computational Philosophy of Science.  PI is written in the LISP computer programming language.  In a simulation of the discovery of the wave theory of sound, PI created the theoretical concept of sound wave by combining the concepts of sound and wave.  The sound wave is not observable, while instances of water waves and sound have been observed.  In PI the combination is triggered when two active concepts have instances in common.  However, most combinations of concepts of observables are uninteresting, but PI only forms permanent combinations when the constituent concepts produce differing expectations, as determined by the rules for them in PI.  In such cases PI reconciles the conflict in the direction of one of the two donor concepts.  In the case of sound wave the conflict is that water waves are observed in a two-dimensional water surface, while sound is perceived in three-dimensional space.  In PI the rule that sound spreads spherically is stronger than the rule that waves spread in a single plane. Strength is a parameter developed in the operation of the system.  Thus the combination of the three-dimensional wave is formed.  The meaningfulness of this theoretical term is unproblematic for Thagard, due to his functionalist view of semantics, which gives the theoretical term its meaning by the rules, concepts, and messages in PI.

 

 

Pages [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [Next 10 >>]
NOTE: Pages do not corresponds with the actual pages from the book

 

Web Design by Global Nexchange Solutions