Computer Theology: Rice University Lecture

Bertrand du Castel, 23 March 2009, DH 1064, 12:00-12:50pm

Human Computers: Trust, Society, and Learning


Computer Theology: Rice University Lecture

Human Computers: Trust, Society, and Learning

Bertrand du Castel, Austin, Texas
(presentation developed with Timothy M. Jurgensen)
Rice University, DH1064, 23 March 2009, 12:00-12:50pm

   Some 50,000 years ago, humans learned to associate and build ever larger congregations, concomitant with the emergence of art and religion. Much more recently, computers have learned to communicate universally and have also started building larger and larger aggregates. After an invitation from the Association for the Advancement of Artificial Intelligence (AAAI) in 2000, Bertrand du Castel wrote with Timothy M. Jurgensen Computer Theology (2008, Midori Press). He will present their parallel between human and computer societies that reverberates understanding their constitutional principles of trust and policy.  

Good afternoon.

First let me thank you for welcoming me to this great university where architectural art is uniquely imprinting structure to the sciences therein. My name is Bertrand du Castel, and I work for Schlumberger, a patron of the arts in its own right in the history of Houston. Before you ask me how my presentation relates to the exploration and harvesting of the earth's energy, please bear with me for a moment. But as far as all other questions are concerned, feel free to interrupt, I'll keep track of the clock and we'll finish on schedule.

When Tim Jurgensen and I set out to write Computer Theology, we were working from a wide palette. We recognized enough evidence for a parallel between human and computer societies that we felt some utility in attempting a broad description using clear concepts of one domain to better understand fuzzier concepts in the other. For example, certain aspects of trust conveyance are extremely formal in computer science, while concepts such as that of prayer have been central to theological studies.

However, we were lacking a framework of understanding that would show the profound unity of both human and computer societies. This framework evolved together with the writing of the book and today I'd like to illustrate three of the foundational blocks that emerged as we started to understand that the parallel between humans and computers is constructed from the bottom up. We'll talk today about trust, society, and learning. Or, in other words, religion, networks, and provisioning. But before I proceed, I'd like to thank John Greiner and Andrea Pound for inviting me. One a lover of logic and one of anthropology, there could not be a better introduction.

Trust

The emergence of trust as a computer concept is quite recent. For example, Tim Berners-Lee presented the semantic web in a W3C conference in 2000 with an architecture schema that has been reproduced many times since then (http://www.w3.org/2000/Talks/1206-xml2k-tbl/slide10-0.html) and that we'll summarize as follows:

 Trust
 Logic
 Ontology
 Resources
 Identification

Semantic Web

At the top, the word "trust" reigns supreme. However, even today, we are hard-pressed to google encompassing definitions of trust in computing (this is bound to change as we see more and more studies of trust appearing in software conferences and publications besides our own). That's a gap that we attempted to close, not without some difficulty, as we discovered soon enough that encompassing studies of trust are as lacking in philosophy and social sciences as they are in computer science. So the semantic web has a roof, but we had little understanding of what it was.

As it turns out, we came to a better understanding of the role of trust via a detour. When we first examined religion and computer networks together, we started from the observation that the "great leap forward" of some 50,000 years ago that led to the expansion of modern humans was accompanied by two universals: art and religion [1]. From Africa to Europe, from Asia to the Americas, every human society involved in religious practices of ecstasy and rituals is accompanied by outside marks of communion labeled as art in modern times, in particular  by those who don't live it as part of religion. Much as humans started congregating in the ancient past, we observed that there was a more recent "great leap forward" of computers as they also congregated in the 1990's with the appearance of the Web on the Internet. We immediately thought of the role of religion and art in computer societies, but we first read the parallel between human and computer networks wrong. We initially thought that the common thread between emerging human societies was the concept of policy, and we needed to focus on interactions to understand parallel policies.

What made us progress was the realization that when computers engage in serious business, say in the exchange of money on open networks, they don't rely initially on policy, but rather on evaluations of trust, often based on various forms of cryptography. The most intricate such trust infrastructure is that of public-key cryptography, where a hierarchy of certification authorities vouches for the trustworthiness of a computer or computer application, with a self-certifying top authority. When we realized that policies leading to the actual exchange of money were in fact computer-to-computer interactions dependent on trust, we had the eureka moment of realizing that a recursive organization of trust and policy infrastructures was the organizing principle of great leap societies. Following is an XML description of such (Computer Theology, Power of Prayer, page 375):

<social_ecosystem>
  <name> United States </name>
  <trust_infrastructure>
    <name> Declaration of Independence </name>
    <social_ecosystem>
      <trust_infrastructure> Constitution </trust_infrastructure>
      <policy_infrastructure>
        Laws
        <social_ecosystem>
          <name> Texas </name>
          <trust_infrastructure> Constitution </trust_infrastructure>
          <policy_infrastructure> Laws </policy_infrastructure>
        </social_ecosystem>
      </policy_infrastructure>
    </social_ecosystem>
  </trust_infrastructure>
</social_ecosystem>

What we see is the stacking of subordinating trust and policy infrastructures where there is always a trust infrastructure covering a policy infrastructure; rules of interaction are always subordinate to their trust environment.

Once we had identified the computer construction of trust elaborated by public-key infrastructures, we took this as a starting point to examine human society. We started from the understanding that trust had all the appearances of religion, and that policy was rather like government, operating on values established by  observance of religion. (We later studied the evolution of professed secular societies, but we'll come back to that below). While we had no difficulty associating the concept of certification authorities with that of progressive orders of authority leading to God in monotheistic religions such as Christianity or Islam, we couldn't find such organizations of trust in other religious forms such as Buddhism or Zen. It looked like the latter forms of religion demanded a different kind of trust; a form we came to label "trust by process," thereby  emphasizing that the ritual itself is a leading cause of mutual trust in the way to ecstatic revelation. By contrast, we labeled "trust by causality" the God-led road to ecstatic revelation exemplified for example by monastic orders.

While trust by causality was readily identifiable as parallel to computer network causal cryptographic chains, even to the point of identifying a seminal origin of causality (the root certificate), would we find in computer networks the equivalent of "trust by process?" Actually we did, observing that peer-to-peer negotiations, with each computer maintaining a state of the other, are actually process-driven mechanism that only go forward if the other performs as expected. In fact, we came to understand that this was the fundamental human means of sympathy evaluation illustrated by mirror neurons. We needed to then understand if the rituals led to some form of computer ecstasy, a point we reached when we saw that an operating system in a state of upgrade was disconnected from its applications and therefore from the social part of its interactions; a situation akin to the detachment that is the hallmark of religious ecstatic end states. We will detail that point later in our discussion.

At this point we needed to understand how computers would actually build trust as the web scales up. We made the hypothesis that religion is a central source of trust in human societies up to modern times. Before going there, though, we needed to better understand what human and computer societies are made of, to illustrate the vectors of evolution that would actually lead to development of larger forms of organization.

Society

If trust builds societies, are there ways to measure their evolution; is there a human yardstick that can be used for computers as well? While biological evolution is evaluated by the genome, we looked at the work of Maslow to understand vectors of interactions that would bring about group dynamics. The table of Computer Theology, Fabric of Society, page 146, expresses the needs hierarchy of Maslow [2] (with transcendence at the top level, that Maslow introduced later in his work). We associate the needs with their physiological underpinnings, which we'll use later when we look at the computer equivalent.

 Needs  Support
 Transcendence  Privacy
 Self-actualization  Language
 Aesthetics  Trust
 Cognition  Metaphor
 Esteem  Exchange
 Belonging  Emotion
 Safety / Security  Reflex
 Physiology  Appetites

Human Needs - A Reflection of Human Ontogeny

While the exercise of human needs reflects ontogeny (what humans evolve during their life), their realization leads to evolution of groups, following a second table of Computer Theology, Fabric of Society, page 147, that adds to Maslow's perspective (vertical axis) the perspective of social development inspired by authors such as Donald [3] and Mithen [4], amongst others (horizontal axis). We have updated both the human needs and the pretergenesis table from the book version, owing in particular to a further understanding of transcendence:

   Family  Clan  Tribe  Congregation  Égalité  
 Transcendence     Ego  Personae  Reputation  Devotion  Rights  Less Immediate


Immediacy



More immediate
 Self-actualization  Expression  Meaning  Discourse  Ode  Rhetoric
 Aesthetic      Adornment  Clothing  Fashion  Grace  Elegance
 Cognition  Information  Metaphor  Blending  Induction  Logic
 Esteem   Barter  Shell  Bulla  Gold  Commerce
 Belonging  Grooming  Gossip  Mimesis  Ritual  Law
 Security  Tool  Mechanism  System  Agency  Administration
 Physiology  Instinct  Habit  Design  Ecstasy  Eminence
   Earlier                                                 Time                                           Later

                                                                                    Pretergenesis

In this table, that we call pretergenesis as it expresses social evolution in a hierarchical progression, we see how human needs map to social evolution up to modern days. We can now look at the correspondence of human needs with computer needs (Computer Theology, Mutation, pages 321-340):

 Human needs  Computer needs
 Transcendence  Theology (recursive trust/policy infrastructure), Reputation (internal, by causality, and external, by process), Privacy
 Self-actualization  Peer-to-peer, Creativity (cf. reductio ad absurdum), Language
 Aesthetic  Trust, Simulation, Symmetry, Design
 Cognition  Parallelism, Representation (e.g. ontology), Modeling, Agents, Induction (proof)
 Esteem  Experiential Identity, Certification (hardware), Formal Methods (software)
 Belonging  Differential Identity, Authentication, Authorization, Public Key Infrastructure
 Safety / Security  Security in depth, Cryptography, Certificates, Digests, Authentication, Authorization, Evaluation (Bayesian)
 Physiology  Power, Clock, Time, Channel, Location, Sensors


Computer Needs – A Reflection of Computer Provisioning

From a mathematical perspective, we need to emphasize the concept of evaluation related to Safety and Security, i.e. the capacity to evaluate any situation in a probabilistic manner to arrive in a timely fashion to conclusive action. The association of induction to Cognition relates to causality by process, and its mathematical foundation, the proof by induction, that says that if f0 and f1 are correct, and we can demonstrate that if fn is true then fn+1 is, then we assert that fn is always correct. In contrast, reductio ad absurdum is an illustration of creativity, and therefore linked to Self-Actualization. To prove that a statement is true, I can make the hypothesis that it is false; if that leads to a contradiction in my mathematical system, then I have proved that the statement is indeed true. Critically, we observe that we have created a being (the false hypothesis) that stands outside of the very mathematical system that we are supposed to work in. This is very much related to the creation of spirits to explain phenomena they are not otherwise readily understood.

Beyond these core observations, we needed to worry about whether we had evidence that computer needs could translate into a social evolution akin to humans', i.e. reaching the capability of self-assembly in higher and higher congregations. In short, the question was: can computers learn to self-actualize?

Learning

While the semantic web basks in trust, it builds on ontologies, formal descriptions of the world with set properties of computability. With proper construction, it can be demonstrated that classes of ontologies allow certain forms of reasoning to proceed without theoretical and practical limits such as those first presented by Gödel [5]. A possible characteristic of ontologies is monotony, a limitation on logic that requires that ontological knowledge accumulates without invalidation of previously accrued knowledge. Such a perspective simplifies descriptions and allows the provision of a foundation of intelligence that was heretofore lacking in computer science and science in general. However, it is but one step in the ultimate goal of properly reflecting our very human capabilities of self-questioning, and our willingness to reorganize and shed away huge portions of accumulated wisdom when the need comes. That form of learning, which shows so well in the progression of the pretergenesis table where new social models redefine human cooperation and competition, is the subject of our inquiry.


Following MacLean [6], we consider the layering of the brain, phylogenetically (across generations), and ontogenetically (within generations), as a layered construction starting with our sensori-motor apparatus, then our reptilian ancestry, then our mammalian selves, and finally the prefrontal cortex expansion leading to modern humans. This layering parallels and nourishes Maslow's hierarchy of needs. For example, we can consider that motion brings feeding, reaction brings security, emotion brings belonging, and cognition establishes a path to self-actualization.

Following Lakoff and Johnson [7], we consider that cognition revealed by language is metaphoric. When we compare:

(1) A flock of birds is above the lake

(2) Rice graduates are above the fray

we use our embedded geometric engine that positions birds in relation with the lake to express a relationship of graduates to the rest of humanity, at least as they see it before meeting the realities of life. Now going from geometry to emotion we can compare:

(3) The fire warms our hands

(4) Our love warms our hearts

where we now build up concepts from physical properties beyond geometry. In Computer Theology, In Search of Enlightenment, page 283, we have formalized those metaphorical constructions as follows, illustrating that computers are now equipped with the cognitive apparatus needed:

<Rule>
  <Premise>
      <Union>
        <Determination>
          <Cause> A </Cause>
          <Effect> X </Effect>
          <Property> P </Property>
        </Determination>
        <Determination>
          <Cause> B </Cause>
          <Effect> X </Effect>
        </Determination>
      </Union>
  </Premise>
  <Conclusion>
    <Determination>
      <Cause> B </Cause>
      <Effect> X </Effect>
      <Property> P </Property>
    </Determination>
  <Conclusion>
</Rule>

 While we can derive metaphoric understanding, we are as yet incapable of destroying on a grand scale our own capabilities to make place for new insights in the restructuring  of our knowledge propped up by self-actualization.

In order to understand that last tidbit, we turned to another metaphor, that of theater. We paid particular attention to three steps in the evolution of theater since antiquity.  Greek theater was  explicitly formal, to the point that laws were written against departing from the text. Italians introduced much later commedia dell'arte, a type of performance where the scenario was quite stable but much freedom was left to the actors in expressing it. A new form of creativity was born out of a ritual making place for communication with the audience for reconstructive knowledge typical of comedy. Finally, modern times saw the coming of improvisation, where the scenario itself is in play. We follow Stanislavski [8] in recognizing the preparation of the actor as a personal mix of ecstasy for innovation, as well as ritual allowing other participants, actors and audience, to welcome the new perspectives offered by the performance.

To better understand the forces behind that progression, we turned to observing computers. Whenever an operating system is in place with applications, it is usually possible to update certain applications while the computer is running. In most cases, the application itself is suspended pending installation of the new version; in effect, previous knowledge of the computer is deleted and new knowledge comes in. A more intricate form of provisioning is a modification of the operating system itself. While minor modifications may leave some applications and sensori-motor capabilities of the computer unscathed, major modifications are of a very different nature. We are all familiar with the blank state that a computer, be it an iPhone or a Mac, undergoes when a new operating system is installed. The computer stops functioning, applications also, and often, applications themselves need to undergo major changes to adapt to the new situation. Data may have to be restructured, and the new computer comes back to life with a personality change.

Within the limit that such metaphors carry, we realize immediately that for the human brain to update its knowledge, similar constraints apply. Some knowledge will accrue during the day while we may notice discrepancies in our apprenticeship, but then a good night's sleep may bring us to a new state of understanding that will help us pass that exam next week. But more drastically, we can see that changes that affect deeper constructs of our brain may demand the same disconnection from our sensori-motor capabilities as well as from our operating functions, that we've observed with an operating system change. That state of detachment and subsequent illumination has been thoroughly described for religions. Grace and nirvana, for exemple, are different versions of ecstasy. Combined with rituals structuring both the ecstatic experience and its outcome, humans have found a mechanism for updating their common understanding and practices in an environment of trust allowing progressively larger communities to develop. At this point, we'll conclude by observing that trust induced by ecstasy and rituals has been largely documented as facilitated by mind-altering drugs that give a physiological basis to the whole process that may yet be emulated by computers.

And what about the "great leap forward?" If we are correct and the convergence of the Internet (child of Arpanet) and of the Web (child of hypertext) has generated human-like societies of computers, maybe we've learned something about the emergence of human societies themselves. One hypothesis, formulated to me by Tom Zimmerman, in the audience today, is that the human great leap forward of 50,000 years ago may be the product of such a convergence. Maybe the convergence of ecstasy and ritual, constituents of transcendent trust?

Epilogue

I promised at the beginning to answer the question of underground resources discovery and harvesting. From oil and gas in multiple subsurface environments to coal mining and geothermal, the earth provides the dominant part of our energy needs, a situation not likely to change until new surface forms of energy such as solar and perhaps nuclear fusion reach a point of economic mastery. As our energy needs increase and we deplete existing resources, the challenges we face in the subsurface are daunting indeed. One aspect of them is the increasingly difficult environments, such as arctic and subsea, and the technical means at play, in particular with oil and gas. They require elaborate methods of production, such as do new ventures like CO2 sequestration and enhanced geothermal systems involving new and complex understanding of whole underground volumes. We have now reached the point where the human brain needs to be complemented by computers effecting automation of numerous of these tasks previously palatable to sole human brainpower. That extension of our cognitive means requires a deep understanding of computer power, and it is better to start down that path than to leave it less traveled.


Thank you for your attention, and we should have time for some welcome discussion.

[1] Mircea Eliade. Shamanism: Archaic Techniques of Ecstasy, Princeton University Press, Princeton, NJ, 1964
[2] Abraham H. Maslow. Toward a Psychology of Being, Van Nostrand Reinhold Company, New York, NY, 1968 and Abraham H. Maslow. The Farther Reaches of Human Nature, Viking Press, New York, NY, 1972
[3] Merlin Donald. Origin of the Modern Mind: Three Stages in the Evolution of Culture and Cognition, Harvard University Press, Cambridge, MA, 1991
[4] Steven Mithen. The Prehistory of the Mind: The Cognitive Origins of Art and science, Thames and Hudson, London, 1996
[5] Kurt Gödel. Collected Works, Oxford University Press, New York, NY, 1995
[6] Paul D. MacLean. The Triune Brain in Evolution: Role in Paleocerebral Functions, Plenum Press, New York, NY, 1990
[7] George Lakoff and Mark Johnson. Metaphors We Live By, University of Chicago Press, Chicago, MI, 1980
[8] Constantin Stanislavski. An Actor Prepares, Routledge, New York, NY, 1989

Bertrand du Castel is a Schlumberger Fellow, and co-Chairman of the W3C Oil & Gas Semantic Web initiative. A former Chairman of the Java Card Forum Technical Committee and vice-Chairman of POSC (now Synergistics), he received in 2005 the Visionary Award from Card Technology magazine for his role in bringing the Java Card from inception to billions. With publications in artificial intelligence, linguistics, logic, and software engineering, Bertrand has a PhD in Computer Science from the University of Paris and an Engineer Diploma from Ecole Polytechnique, France. He is based in Austin, Texas.

Timothy M. Jurgensen has authored two acclaimed books on computer security as well as publications in communications and physics. As a consultant to government and industry, Tim is a key contributor to the evolution of the network infrastructure of the United States. He has taught in the Graduate School of the University of Hong Kong and at the University of Texas at Austin. He has a BS from Oklahoma State University, an MA from Rice University and a PhD in Nuclear Physics from Rice University.

Bertrand du Castel and Timothy M. Jurgensen are the authors of Computer Theology: Intelligent Design of the World Wide Web, Midori Press, Austin Texas, 2008, ISBN 0-9801821-1-5

© Bertrand du Castel and Timothy M. Jurgensen, 2009. All Rights Reserved.
hit counter for blogger

Comments

Article rating:
Your rating:
All Rights Reserved.
Version: 44
Versions
Last edited: Apr 15, 2009 2:50 PM.

Categories

Activity for this knol

This week:

13pageviews

Totals:

112pageviews