Chapter Eleven
Intelligent
Artificial
Systems
Advanced
alternative systems will increasingly depend upon the power of information
technology and processing to achieve sophisticated integration and complex
articulation with the environment. Information processing systems have made
tremendous advances in the last couple of decades, and remain at the forefront
of the applied sciences. Artificial intelligence is the name we give for
this rapidly developing and multifaceted domain of information sciences.
The
conventional criteria for the evaluation of artificial intelligence has been the
von Neuman standard of the Chinese Room--implicit to this criteria has been the
model of human intelligent functioning as the goal of
artificial intelligence development. This kind of standard criteria is
inherently difficult to apply in an objective manner, and, because it embraces
the inherent issues of anthropological relativity, it does not transcend the
basic dilemmas inherent to human knowledge and intelligence in the world.
Furthermore,
it is quite apparent that machine intelligence has as well certain critical
non-human constraints that is inherent to their design and functioning as human
made machines. These constraints are the following:
1. All machine intelligence exists, or functions, in a closed world. This
world is one that is built, managed and operated by human beings. Intelligent
pattern that is the result of machine intelligence is a product of meaningful
design, and may be employed in the
production of meaningful design, but it does not by itself produce meaningful
design.
2. All machine intelligence exists, or functions, in a manner that
processes information in a linear manner. It processes strings of information,
in series that occur in sequential order. Even parallel processing architectures
are essentially the cofunctioning of multiple strings.
3. All machine intelligence exists, or functions, in a manner in which
there is no duality of patterning--the signal string contains the information,
and the information conveyed by the string is a part of the string itself. In
other words, machine intelligence exhibits no duality of patterning in its
signal pattern.
4. All machine intelligence exists, or functions, in a dead, or
non-living state. It cannot be attributed the essential synergistic features of
living biological organisms, or of what is referred to as "life." A
dead state is one that cannot change itself except entropically. Thus,
intelligent machines perform a certain or general kind of work, involving energy
transfers and heat as a by-product, that results in the manipulation and
production of meaningful pattern. Again meaningful pattern is merely
a by-product of this work.
5. All machine intelligence exists, or functions, in a manner that can be
said to lack awareness, either of the self or of the sense of surroundings.
These
constraints all occur at the same
time, and are interrelated to one another in the design of machine intelligence.
These kinds of constraints are inherently non-anthropomorphic, as there is not implicit
comparison or contrast to human intelligence in their determination.
Technical
reductionists would argue that human intelligence can be analytically reduced to
the brain wave functioning of neurons that have an electro-chemical basis. This
would not be an incorrect analysis to make. In other words, our own intelligence
is machine-like just as much as any computer would
be by this reductionist model, and therefore ought to be subject to the
same kinds of design constraints are are intelligent machines. Indeed, too,
human intelligence is not unconstrained by basic design features and
limitations. A brain too large for instance, or overactive, might face a
fundamental problem of heat dissipation.
But,
also in a technical way, each of these points can be used to contrast human
intelligence with machine intelligence. Human intelligence does not exist in a
closed world. It functions in an inherently non-linear manner. It has duality of
pattern in its signal processing characteristics. It is a living machine, and it
can be said to have an advanced form of awareness of both the self and the world
in which the self is situated.
It
follows that if these are the basic kinds of constraints that predetermine the
possibilities of design for intelligent machines, then the design of more
intelligent machines will proceed from understanding and as much as possible
circumventing or nullifying these kinds of constraints. We measure the quotient
of machine intelligence in terms of the degree of sophistication achieved in its
functioning and existence along each of these five sets of points.
We
can go further, if we wish to adopt a more anthropomorphic model of machine
intelligence, then there are further criteria that we might wish to hold as
human intelligence exhibits several other features of design that appear for the
most part unique to our species:
1. We are capable of the symbolization of experience, which is the
symbolic definition of experience. Indeed, symbolization is such an inherent
aspect of our intelligent design, that we cannot not symbolize experience except
in the most rudimentary and impulsive of ways.
2. We are capable of generalizing knowledge from one area or domain to
another, and thus devising means of applying this knowledge to alternative
domains to which it is not directly derived.
3. We are capable of creative concatenation of experience and knowledge,
to derive new patterns that have no precedence.
4. We are capable of the linguistic transmission of information that
conveys such experience from one person to another. Hence, we are capable of
learning new experience based upon the experiences of other people.
These
secondary criteria of an anthropomorphized machine intelligence appear to be
most useful to the extent that they involve a human interface in a manner that
permits the adaptation and mediation of human communication and activities upon
multiple levels. I therefore consider these
to be extrinsic criteria versus the intrinsic criteria of the design
constraints listed above.
The
dilemma of designing and developing more intelligent machines then is the
challenge of trying to overcome fundamental, intrinsic and extrinsic constraints
of design, that ultimately cannot be overcome in any known manner or by any
known means. What is really accomplished in any simple mode is merely an
Elizaesque-type parlour trick. Only by means of supercomplex programming and
data-base structures might these constraints be approached in any meaningful
manner. The challenge is that we do not have a firm idea in any detail of what
kinds of designs these may entail, or that may lead us finally beyond the
boundaries that conventional machine-like intelligence set for us. One of the
best examples of a limited application is in chess and other game playing
machines, which machines have increased in sophistication to approach the
game-playing capacity of the masters, and even to exceed this capacity in
exceptional circumstances. This is a set-piece type of problem, with finite
search-solution spaces. The kinds and number of possible moves to be made at
each turn are finite and fully determinable, though the number of alternative
pathways that can thread through the entire system approaches an astronomical
number. This kind of machine-intelligence solution to a limited and
deterministic problem set was not achieved easily, but only by
along period of development and application that lead to refinement and
sophisticated streamlining of the protocol. To apply a similar kind of complex
solution to every deterministic kind of problem set that we can encounter, in
whatever area or field of applied knowledge we wish to consider, exceeds by many
degrees our greatest supercomputer capacities. This is much more the case if we
take into consideration an even broader range of problem sets that do not have
deterministic-type solutions, but remain relatively underdetermined in
character.
It
seems in this regard that intelligent machining in conventional problem solving
is most successful if focused upon
narrowly definable goals, and if it proceeds gradually in time from the ground
up. The only top-down approach that we can take at this stage is to define a
machine-based system of information processing and problem solving that extends
the capabilities beyond component machines to incorporate a vast network of
machines that interdigitate and articulate with one another in a organic manner.
In the construction of such a model, a great deal of unknown problem-solving
needs to be subsumed within a critical-path flow-chart that allows an
object-oriented and functional partitioning of the general system into a minimal
number of component subsystems.
Each system and subsystem must be tackled both separately and interdependently.
Each presents its own complex problem set that can be only solved partially and
incompletely. Within a larger system,
there will occur deterministic components that define the operational efficiency
and intelligent capacity of the system as a whole, though such key components
may not be easily or readily identifiable as such.
This type of system puts a premium upon the communicative capacity between machines and operating systems. The information bottleneck that is based upon the ability for processors to perform a certain speed of operations, is matched by a communication bottleneck that permits different machines to transmit, and receive, processed or raw information only at certain speeds or rates. Generally, in our current state of the art, machines have the be physically connected through transmission lines, and this has posed severe restrictions upon the ability to communicate. The alternative has been a kind of amplitude and frequency modulation of electromagnetic signals.
Communicative capacity between machines is as much a challenge of devising a
language of mutual intelligibility that would permit signals to transmit that
were in a synonymous with the kinds of signals occurring within the operating
systems of computers themselves. In other words, the encoding of communiques
between devices should be in the same programming language as the computer
normally operates in anyway. There should be little requirement for translation
interfaces or mediation to be interposed between different systems.
The
challenge of constructing a distributed information processing system is in
solving the communication needs at various levels and in various areas
simultaneously. Communication distribution can be seen as a kind of hypergrid,
distributed multidimensionally, each dimensional unit having its own channel
capacity for communication separate or at least separable from those streams
other dimensional units.
Just
as computer processing streams are linear, so also do communication streams tend
to be linear. Making multi-linear streams of communication are one way of
attacking the problem, as is broadening the transmission breadth of the
communication signal. A combined stream that mixes multiple signal carriers
within the same grid unit, to be filtered separately by each receiving grid, is
an alternative solution to this kind of problem. Within hardwired systems, this
problem is readily solved by merely multiplying the number of separate lines
interconnecting the various components of the system. Such a filter can be
nothing but an embedded sequence of key identifiers that can recognize, for
instance, every nth point of reiteration.
The
challenge of intelligent communication is therefore the
challenge of constructing complex systems of non-wired transmission based
upon some range or set of ranges of electro-magnetic radiation, either focused
as in laser systems, or broadcast.
A distributed system can be said to be a remotely connected supercluster of multiple processing systems interconnected by communication lines based upon broadcast transmission of signals of various forms. Clusters and subclusters of such a distributed system can be said to be hard-wire integrated multiple processing systems within the larger supercluster grid, presumably that perform either generalized or specialized or both hybrid sets of functions in coordination with other operating clusters. Thus, an internet system such as the world wide web, that connects mostly through telephone lines, is largely as yet a kind of cluster network that is not a truly distributed system.
On the other hand, infrared based transmissions connecting office
equipment with computers may be considered to be a distributed system. The scale
of the system is not so important, I believe, as is the structural design of the
system we are dealing with at whatever level. One of the means for a distributed
system to achieve a degree of partial openness is through the development of an
effective form of broadcast transmission between units. It can be demonstrated
anthropologically that human systems and human intelligence could not have
arisen outside of the framework of open linguistic communication.
Wireless
systems have developed in relation to satellite communication, and these have
grown increasingly sophisticated and powerful, as well as with decreasing
degrees of noise and static, though they are far from meeting the standards
challenges that would be required of a genuinely distributed system.
It
follows that strategies of heuristic design are of paramount importance in the
consideration of top-down distributed systems in which
the theoretic components exist in complementary manner to the achieved
technology. In other words, even if present state of the art technology is
relatively primitive and crude to the challenges and goals of any given problem
set, it is in the meeting of ground-up practical solutions with top-down design
configurations that progress will be defined.
It
is something of a paradox as well that devising distributed, wireless based
systems on the criteria of relative openness, may be based as well upon solving
several other sets of primary constraints in computing--duality of patterning of
a limited form is achievable in distributed systems if these distributed systems
can interconnect via a common input-output interface and if this interface
includes as well feedforward/feedback loops that include effective environmental
monitoring on one hand, and effective motor articulation with the environment on
the other hand. I am not referring to the conventionally, anthropoidal robot
that walks and talks independently of some human controller. Rather I am
referring to robotized systems that function independently to achieve a limited
range of functional tasks in relation to its environment--such machines can take
any form and perform practically any task. The desire to put these machines to
human form is as much a reflection of our own anthropocentrism regarding
intelligence as anything.
Achievement
of a standard of duality of signal patterning can arise when a common
communicative interface can be utilized in alternative contexts to achieve a
range of different functional applications by independent and remotely connected
machines. It entails the creation of a generalizing symbolic language in
intermachine communication that can be adapted to fit a wide and open range of
possible applications. This achieves a kind of limited duality that is based
upon practical application of general terms to varying contexts. This is
normally a trend that is opposite from what is expected with duality of
patterning, especially if we adopt a strong psycho-linguistic model of language
structure and patterning, though I believe it more accurately replicates what I
believe are the actual parameters of communicative design in human language. It
emphasizes the social aspects of language function as a communicative system
around which cultural and psychological meanings can be built. In this
alternative viewpoint, it is the intermediative function of language as a
communicative system that is emphasized over the subjective meaning building
aspects of any particular language system.
The
challenge therefore of building a distributed network supercluster of machines
that can perform a wide range of information-based functions in limited
dimensions, is two-fold. It is a challenge of constructing a effective system of
wireless communication that will permit the long-distance transmission of both
large quantities of information at very fast rates, as well as a broad range of
different kinds of information transmitted simultaneously or in tandem. It is
also the challenge of constructed hard-wired systems as clusters and sub-cluster
networks that fit within this multi-dimensional grid structure and that are
capable of performing a wide range of alternative information-processing
functions simultaneously.
A
third challenge arises with the issue of control and coordination structures, in
both hard and soft information architectures, that will be heuristically
effective in incorporating the entire grid structure in a systematic and
synergistic manner. I see such control and coordination as being decentralized
and itself distributed at various levels in such a system. Control and
coordination remains ultimately a human endeavor, except to the extent that a
sense of relative autonomy of function and design can be designed into the
architectures of such systems themselves. Self-replication of structure,
learning and modification of architectures to fit alternative frameworks would
be standards to achieve in such
control structures. Machine systems that are capable of running and managing
themselves, with the fewest possible human inputs, and are even capable of
building and repairing themselves, seem to be distant science fiction
goals of intelligent design.
There
is a sense in this issue, when viewed from the top-down, of a central strategic
problem, a general or even universal problem set, that once articulated and
fully defined, will lead by deduction and logical inference to the solution of a
great many different kinds of problem sets. I do not believe there exists as yet
any universal programming language to date that is capable of encompassing all
possible logical chaining structures that are typical of intelligent systems.
Machines capable of handling such languages would also have to be designed and
built, and I do not believe this has yet been accomplished either.
![]() |
The
problem and challenge of constructing an intelligent distributed
supercluster involves an entire
range of problem sets at multiple levels, each of which must be addressed
separately, as well as in relation to the entire structure. We do not know yet
what the best or most streamlined design or set of designs would be for the
construction of such a system. It is apparent that no single kind of programming
system, whether neural networks, or object oriented programming, or
Lisp or Prolog programming, will completely
address every dimension and aspect of the entire problem. It entails
putting together the common and conventional approaches in Artificial
Intelligence research, in the various applied and theoretical areas, into a
common problem set that defines a single advanced distributed system. Thus the
challenge of visual pattern recognition and vision is as much a part of the
general problem of building such as system as would be the problem of voice
recognition, or of symbolic dependency, or learning or decision making or
robotic manipulation or circumlocation.
*****
There
occurs a higher level criteria for these kinds of systems. This has to do with
the achievement of a degree of generalization of worldview and of self
awareness, and what can be called the emergent pattern of mental functioning
from mechanical signal transmissions. Grossly, and in an unqualified way, we can
refer to this as "consciousness" and we can say that a computer
system, however sophisticated in design, lacks intrinsic consciousness. We can
attribute a sense of consciousness
to mice and rats, as well as to humans and dolphins. We might even attribute
some kind of limited consciousness
to insects and other non-mammalian animal forms. But we do
not attribute a state of consciousness to Deep Blue
or to any other supercomputer we have built. The critical question to be
answered is "why."
Integration
proceeds at different levels and in different ways in the construction and
design of distributed architectures. Functions are not completely separable from
one another, and there occurs a great deal of overlap that, from the standpoint
of informational efficiency, represents a load and a form of noise intrinsic to
an underdevelooped and partially unintegrated system.
Components must replicate similar kinds of procedures in the course of
normal operation. In the best of possible worlds, each procedure would only need
to be performed one time by one machine: the results of this procedure
would then be stored and made available
for use by any other machine further down the road. Often, there are diminishing
returns if retrieval of stored
information, or the storage of information itself, requires a more
informationally expensive procedure than reiteration of the original procedure
in the first place.
There
is a fundamental trade-off it
seems, between the problem of integration on one hand, that combines subsystems
into a single hard-wired "cluster" and the problem of distributed
processing, which serves to link different systems or clusters into a coordinate
network. It seems that we can improve systems integration through hardwiring,
but only at the expense of
maintaining truly and remotely distributed
networks. On the other hand, if we wish to extend distributed networks to
encompass broader ranges, then the price we
pay is in our ability to integrate systems
as a single operational unit. In a sense, with the problem of distribution, the
challenge of effective communication between different systems becomes
paramount over the challenge of processual integration into a single system.
The
concept of unit operations is an important approach to
take in applied metasystems and in the design and coordination of
different systems. Operational units define unit operations as basic common
functional denominators, and provide thus a shorthand for design of more complex
systems. A limited number of basic operations, for instance, can be recombined
in a countless number of ways to
achieve alternative complex systems.
Automata & Automation
The problem of automata and the problem of automation are not the same, though they are generally confused on an implicit level and often the two terms are used interchangeably. In a sense, automata refer to the theory of automatons, or theoretical machines that are capable of producing a certain kind of modulated output, arbitrarily determined, depending or independent of the nature of the input into the system. Usually the output is determined by a set of rules, or a "discrimination" structure that somehow logically determines the final choices among a range of alternates.
Automation refers to a machine that is capable of independently performing complex functions, and demonstrating some measure of self control, without direct manipulation or involvement by a human agent or human mediation. In general, automation tends to simplify and remove human involvement from the direct action or consequences of the behavior of the system or machine. With increasing automation, we expect that human involvement in a system becomes less and less directive, and possibly minimized to a point of merely turning such a system on or off or providing basic starting/stopping operations, etc. Of course, an automated system is not merely a "remote-controlled system" though in general it entails some degree of remote control. An engineer on earth piloting a vehicle on Mars surface is primarily an example of a process of extremely "remote" control. Systems automation entails that the system becomes increasingly self-controlling, and the control function of the human input is simplified to the minimal number of choices necessary to make the system fully operational.
The purpose of automation is not to displace workers from the labor force, but to free human activity and interest from the drudgery of performing routine-operational tasks, in order that they may spend their time doing more meaningful work and cultivating more productive life-styles.
Automation has in general proceeded slowly and incrementally one small bit and piece at a time--it is usually articulated in very narrow and tightly delimited contexts. Machines are best at performing one set of functions, over and over again, at very rapid rates. They are not at their best when they are multi-function by design. Conventional CPU's are single processing devices that perform one stream of continuous information processing in a linear but very rapid manner. Creating multi-or parallel processing devices, like the connection machine, associated primarily with supercomputing and the handling of very large informational demands at very high rates of speed, are a kind of solution to this problem, but perhaps we can consider as well non-linear processing functions that work in fundamentally different ways than straight forward parsing of strings of information. Analog and hybrid computing models have been developed that to some extent address these issues, but the problem still remains open, especially if we consider it in light of the challenge of creating human-like intelligence, or machines that can be automated across a fairly broad range of different tasks.
Of course, the two concepts, automata and automation, converge when we think of an automated system that is intelligent, like a fully functioning robot that is self-directive and independent in its behavior. Given time, we may perhaps achieve such models in a manner that would measure up to what we would expect of our current stereotypes of them. The general trend of the future is of course one toward greater convergence, but this convergence is very broad based and comprehensive in form, and proceeds in a relatively self-organized and piece-meal way. It will not come overnight, or even in a year. It will be measured by relative degrees of integrated distribution and achieved progress compared to measures of the past.
It would be expected to see increasingly intelligent automation in areas that involve the greatest and most intensive inputs of human labor, and this is in areas of greater and more reliable complex pattern recognition, manual manipulation of tools to make fine products of varying design, and in possibly genuine "auto-mobiles" that are self-guided and self-steering. Achievement of semi-intelligent automation in any one of these areas, much less all of them, would represent significant advancements in the development of humankind.
The Rise of E-Culture: and the Interdependence of Human Systems and Digital Information Processing Systems.
The digital information revolution has engendered what we can call a new kind of knowledge revolution--this knowledge revolution is altering our collective worldview and shared symbol systems, and is a revolution of transformation of our collective conscious. Eventually it is leading to dramatic changes in our shared cultural and social patterns as well, and most remarkably, to the rise of a new global e-culture that has its own unique and historically unprecedented patterns.
At the outset, I would be the first and the last man on earth to claim that both these revolutions, the information revolution and the knowledge revolution, are based upon, and leading us toward, a systems-based way of thinking and behaving in the world, and we may without equivocation assert the claim that the larger trends of transformation of human reality are part of a general systems revolution, or a general revolution of human systems as these are patterned, articulated and developed on earth.
The main object of this article is to suggest that there is no clear dividing line between human knowledge, as defined phenomenologically in terms of human consciousness and shared awareness, and the digital information systems that modulate and store signals in meaningful patterns and transmit these signals over multiple networks. These different forms of knowledge constitute parts of a large system, a human articulated knowledge system, that depends increasingly upon the digitization of information in external forms. Digital information has come to largely replace the primary functions of print media as the vehicle/medium for the storage and transmission of information. Larger institutional structures and infra-structural systems have come to depend critically upon computer-based informational systems, in a manner that they cannot function properly without them. Increasingly as well, the individual human being is enmeshed in a web of electronically generated and controlled patterns that carry significance for them on many different levels, given rise to a new form of global literacy, e-literacy, that entails the capacity to effectively "read" and manipulate these signal patterns.
E-Culture can be defined as that cultural patterning of human adaptation that is based upon digital information patterning and processes in communication and transmission of information, and in the articulation of behavioral adaptation by human beings. We can say certain things now about E-culture: first, it is global in scope, by definition. It can therefore be said to transcend effectively traditional or ethno-national cultural boundaries and patterns of adaptation that characterized humankind before the rise of widespread e-literacy, and its consequence will be to continuously erode and eliminate, or at least to further "embed" these kinds of constraints in our common, shared adaptation in the world. Secondly, we can say that it is leading to a common equi-final "streamlining" of human civilization in a manner that serves to relativize many differences. Thirdly, it provides a common framework for the sharing of information and adaptive patterning on a global basis, which patterns of sharing will tend in the long run to alter the structural patterns of the distribution of resources on the earth.
Conventional AI practice and theory is based upon a fundamental philosophical dichotomy of the mind-body problem, and separates clearly the problem of natural intelligence from that of artificial intelligence. AI is founded upon a framework of inter-disciplinary science that triangulates between Psychology, Philosophy and Computer Science. Left out of this formula has been the important role played by the knowledge context and the social and cultural construction of knowledge systems, and their modes of articulation in typical behavioral settings.
At the heart of this issue lies a fundamental interdependency between human learning, cognitive adaptation, and the primarily social environment in which this naturally occurs and becomes normally reinforced. More to the point, human intelligence, by virtue of its complexity and long learning requirements, is intrinsically dependent upon the behavioral/adaptive settings upon which it must be articulated. Piaget recognized this in a fundamental way in terms of his theory of child cognitive development and the requirement of "cognitive/adaptive equilibriation" with the environment that this development depends upon.
The cognitive dependence of humankind upon externalized reference coordinate systems goes back a long time before the advent of computing and digital information technologies. The hyper-development of certain regions of the human brain, as a consequence of extended hominid evolution, in coordination with the development of nerve & muscular structures in the facial-nasal-pharyngeal region and the hands especially, was based upon a certain generalist pattern of cultural-behavioral adaptation that served interests of human survival and reproductive success and that permitted wide-spread adaptive radiation across many different eco-systemic niches.
With the advent of the Age of Computers, the fact and necessity of this interdependency of Human knowledge upon the world in which it is voiced, through which it articulates and functions, and upon which it is referenced, becomes so central and so vital to our everyday patterns of adaptation, that it is no longer so easy to ignore or overlook.
I would make a further claim that in the articulation of knowledge this interdependency cannot be ignored, and that it is increasingly affecting what and how we do things, even on a very personal and individual level of articulation. It is predictable that the information revolution will tend to have greatest effect, and consequence, among younger age sets than upon older generations, and that there will therefore be a very flat pyramid of distribution of e-literacy/e-culture distributed mostly at a very broad base of younger individuals, and narrowed to a short and shallow peak at the other end of the age-developmental continuum. As a further consequence, we can expect a kind of built-in pattern of delayed effect from this process of e-globalization, because of the delay in child development and maturation that is normal to the human societies and increasingly postponed in more developed societies.
In our rising digital, electronic culture, our E-Culture, there is no further strong dichotomization to be had between the medium or the message, between the subject and the thing, between the word and its reference. The way we symbolize the world, how we see it, parse it up, and respond to it, is changing structurally in fundamental ways. Dialectics will increasingly serve the purposes of a more comprehensive and relativistic framework of interaction that does not ignore complexity in problem solving, but embraces it.
There is therefore a sense of convergence between what may be called by some hermeneuticists the "term" and the "thing" that the symbol represents, where the difference between the two is no longer as clear cut, and much, much more convoluted, than it has been at any previous time in our human cultural development. This is both a good and a potentially very dangerous thing--because on one hand as we develop powerful knowledge tools by which to effectively liberate us from the ages-old constraints of our own ignorance, often culturally constrained, we are also prone to develop, at the same time, new techniques for knowledge manipulation and misinformation, with potentially far more destructive consequences.
What this process of informational development betokens for us is a transformation of our shared consciousness, of our collective worldviews, the symbolisms used to articulate and reinforce our worldview and our sense of order, and the behavioral patterning of response that we will adopt and adapt to in relation to one another. We are discovering new ways of thinking about the world, and in the process the forms of knowledge itself that we value are thereby becoming transformed in turn. I think we are moving away from a mind-set and worldview that implicitly regarded knowledge as a collection of facts, a library of books, a set of recorded archives or records, and more toward a working model of a dynamic, self-maintaining, automated data-base structure--more of a flow-process over a network of alternative pathways. In short, we are taking knowledge and breaking up its traditional paradigmatic structure, and reassigning values and references in a more dynamic way, both from a functional standpoint of increased utility and efficiency value, but also in a symbolic way to apprehend more relevant meaning to our world. Knowledge becomes not so much a collection of data or facts, but a process of knowing and manipulating patterns of information into various assemblages, a "fact" or "bit" of information taking on value and significance depending on what current position and context it occupies. We see this when we update and "defragment" the hard-drives on our computers--we shuffle around the file-systems and references in a way that organizes them, from the computers point of view, rather than from our own.
We would like to think somewhat hopefully and naively that all this will be for the better, in the long run, and we know it could be, but we also must maintain our reservations that we must always accept the good with the bad.
Scale-Free Horizontal Transmission Systems
Scale-free horizontal transmission systems, especially when they are provided for free or minimal cost, provide a new communications infrastructure for human systems of unimaginable scope and potentiality. The bottom line of scale-free horizontal transmission systems--any information, anywhere, anytime, on demand. Not just superficial, popular, sex- or violence laden information, but expert, detailed, refined knowledge. A university, no even more, the entire common stock of human knowledge, available at anyone's finger tips, any time-zone, anytime of the day or night.
A free and free access Internet is part of this formula, it should go without saying. Another important part, increasingly, is wirelessness of systems that mean they and we can be mobile and can go anywhere, anytime--they are no longer bound by the wires that tie them to the wall and to one another.
The next step of course would be to build an infrastructure around this, in which any thing, good or service, can be delivered by the fastest and shortest route possible, to any place on the earth, hopefully at least cost. Cut out the middle-men--producer direct. Short of a Star Trek transporter system, we haven't figured this second half of the equation out just yet, but Federal Express seems to be getting better at what they do. "Scotty, beam up my vegetables and my new car."
The implications of this are enormous. They lead to a human knowledge revolution, which should in time generate a human systems revolution as people, armed with the total global stock of knowledge, come to demand to achieve greater self-realization and social systems that permit such self-realization.
Of course in the free-range chaos of New Frontiers, there is plenty of room to screw things up and plenty of opportunity for "winner takes all." Major attractors in such networks come to function like "magnates" that grow disproportionately well connected compared to the vast majority of other nodes in such networks, and in the process the system as a whole becomes more, not less, vulnerable. Perhaps these developments are, from the standpoint of systems, inevitable, but there is something to be said for increasing the number of connections between all possible nodes.
We are in a situation where the number of nodes are virtually unlimited, but the number of connections between nodes are limited by built-in channel capacities, and especially, by built-in human limitations. It reaches a point where there is just too much information to process, to many possibilities to deal with. Humans can't afford to always function with a min-max game strategy, and, must, to achieve some sense of satisfaction, adopt a "satisficing" strategy. Thus people don't buy a newer better computer every year or even every other year, and they don't always need to get the newest and most up to date software to run in their system.
So on one hand, we can expect significant increases in channel breadth and overall carrying capacities of channels. At the same time, we should expect to see the development of more effective programming systems and interfaces that render information processing technologies more available to the average and relatively untrained user. Though there will always be these kind so of extrinsic and intrinsic limitations to horizontal transmission systems, even with virtually unlimited processing and storage power, it seems that these kinds of constraints can be eventually obviated for most intents and purposes.
We can state, from the standpoint of the development of a global meta-culture, that this global meta-culture will be in the first and final analysis a kind of "e-culture" that is based upon the effectively unlimited capacities for sharing of information of all kinds made possible within a completely scale-free horizontal transmission system. No longer is the lack of information a critical obstacle to the challenges of human development, as long as there is access to the Internet in a consistent, reliable and uncensored manner. Increasingly, in the future, it will become limited access to energy, and to other real resources, and not information, that will serve as the rate-determining factor and the primary limiting factor for human development.
It strikes me that one of the best (and possibly worst) things that can be done is to hook as many people in as many areas as cheaply as possible to the Internet. But one might ask somewhat rhetorically and ironically, what good is the Internet if one is still starving to death? This seems, increasingly, to be a dilemma shared by many people, from both rich and well connected regions, to those large swaths of the earth where the Internet still is something for the future.
Communist China, take heed, and fair warning, as the future is advancing rapidly. All efforts at total control and censorship of the web are ultimately doomed to failure, unless of course China-net becomes, through force-of-arms, Global-net.
Those who are wise and on-top of the new business world (i.e., the global information economy) have set their focus on the development of general and global interfaces that serve to reconcile basic software conflicts between different operating systems and working software programs. There is good reason for this emergent interest--integration that is the basis of the information revolution depends critically upon the development of such an interface. Streamlining software entails a convergence of systems to a common programming lingua franca, and an optimal set of programming solutions.
Work on a global interface has proceeded here on a part-time and somewhat distracted basis over the last year, with several years of a previous runway to get going on. My interest has been as much theoretical and philosophical as it has been in terms of developing a real working system that makes sense to everyone. The greater significance of the development of such a common programming framework must be grasped. Informational integration of infrastructure and articulatory systems is truly revolutionizing pan-human civilization, at a quickening pace that is quickly rendering most of what we had before somewhat obsolete and archaic.
The problem in my mind has taken many different dimensions. Technical concern over the compatibility and complementariness of a multiplicity of operating software systems has not been on my priority list. It strikes me that in the long run many of these systems will fall by the wayside and other systems will emerge that will not just take their place, but subsume all that came before.
Given my leverage (and critical lack of leverage) in the larger world, my concern has come to focus more on the human dimensions of interactivity in the problem. Any interface, to be a true interface, must not only be capable of switching between different software systems, but, more importantly, facilitating human access, learning and activity within such systems.
The bottom line seems to be that as computing capacity grows exponentially at a phenomenal rate, tending to make the effective life-span of any program or software solution that is not regularly updated relatively brief and ephemeral, is that the human counterpart to such systems have remained largely stagnant and the same. The result seems to be computing systems of massive, almost "super-computing" power, and human users who remain no more competent or capable of working these systems than they were a decade previously. We have massive computing powers and potentials, but most of this goes wasted in the average system as the users who deploy these ultimately do not have the lifestyle logistics needed to overcome the learning curves need to optimally utilize these systems.
People want one touch/one button programming solutions. They want the program that does it all with minimal effort expended. They want to watch the fireworks by lighting a simple fuse. They are not really interested in how the fireworks are made or put together.
The tendency I have noticed at least in what I do is the trend for things soft to grow increasingly complex and complicated, and in the process, the human dimensions of the solution set become buried beneath the somewhat obsessive preoccupation with details. This tendency must be always resisted, but there is a need as well to find real solutions to the proverbial programming bottle-necks that they represent--simplicity must subsume complexity, not obviate it.
The human side of the global interface is a larger problem than the technical programming side, and we must eventually come to terms with it if we wish to achieve a kind of meta-systemic paradigmatic unity to the global Internet and all it represents.
It is recognized for instance that one of the most important obstacles to overcome is that of human language differences. English seems to be the most common and preferred language on the web--largely due to the fact that most Internet activity originates from English speaking countries. Chinese would be more relevant, but the Communist Chinese government is one of the greatest enemies of a free and open Internet, and their China-net is essentially a "Big Brother Web" in which all out-going or in-coming transmissions are being monitored and censored. Other world class languages play an important part and carry a significant portion of the total web and it is primarily the translation between these world-class languages.
Automatic translation is largely context insensitive and connotatively superficial--the challenge in any language is mastery at a level that one can work intuitively with words and phrasal expressions that are not just make sense, but carry some greater significance in the world, about the world. This is not to say that automatic translation is not worthwhile, especially for some kinds of communication that are relatively context independent and concrete in reference.
Developing soft-ware systems that are multi-lingual is good, and to some extend obviates the need for automatic translation. This fits within the larger capacity framework of the Internet and information revolution. We can afford to maintain multiple parallel operating systems, side-by-side, and concurrent to one another, rather than aiming for a single common system. The challenge becomes then, like the human languages upon which they are based, is to make each of the alternate possible systems sufficient to its capacities and equivalent to one another.
A related area is the "one in all" software system--the one program that does everything, if not well, at least half-ass. These seem so far not to have been very successful, and I think the solution was largely abandoned in favor of more advanced and expert-type systems that were specialized on key functional areas. But computing capacities have advanced to a sufficiently level that it is feasible once again to reconsider the notion of a "one program fits all" kind of solution. I get frustrated when I'm writing and I want to do some spread-sheet calculations and must switch out to get it done, or when I want to draw something or diagram for a web-site and I need to switch out from a web-site development program to a drawing or image-manipulation program. I've gotten better at this kind of thing of course, but I still don't understand why all these functions cannot be bundled into a single software tool-bag, sharing a common window frame, with all the tools and functional capacities one might need no further away than a drop-down menu or a collapseable tool-bar.
The other side of developing a global interface, I believe an aspect of the entire phenomenon that has been largely over-looked, is the extension of the practical and harder side of the thing. In other words, I find the tools for extending the web in applications that are beyond a key-board or a mouse to be somewhat lacking and largely overpriced. Palm tops are part of this kind of solution, of course, and as they become more powerful and versatile, will become more a central part of computing system frameworks. For instance, why are direct drawing tools so primitive on computers? Why can't a mouse point become a laser point or a ball-point that works like a pencil, and that has the same control as a real pencil in the hands of a would-be artist. Why can't there be a direct drawing surface, somewhat like a mouse-pad that allows on to draw a straight line, or a nice cross-hatched curve on the computer screen. I do not understand why the functions of an advanced pocket calculator are not readily available on any computer key-board, and why key-boards themselves cannot offer a range of alternative programming functions at the touch of a finger.
In fact, I see the old-fashioned key-board as a bit more than a converted typewriter interface. It is rather potentially a dashboard to the future--it provides a direct form of empowerment for its user. So why do we need to remain stuck in old-fashioned key-board templates? In fact, I can see pre-processing and co-processing even in key-boards themselves. What I would also like to see are potential relay plug-ins for instance that would allow us to set home systems, lighting systems, coffee makers, etc., on timers or that can be controlled from the key-board.
What else should I add to the shopping list of the future--Dick Tracy, hold on to your hat. How about full audio-visual communications and self-programming systems. Automatic programmable systems, where the most the human user need be concerned about is answering a few dowdy questions that pop-up on the computer screen, seems to be part of the final solution for a free and unfettered future.
My other brilliant idea is an full in-house university system, complete with wall-sized three dimensional high-resolution imaging systems and room-round effects including lighting, sound, even weather. I would include with this an electronic globe-sized electronic crystal ball, that can bring up detailed satellite maps of anywhere in the solar system, and, eventually, beyond. But then I see nothing wrong with solar-panel power sources that can be stuck on a roof or just outside one's window and used to power a computer.
I've not been too interested in anthropomorphized or zoo-morphic "Robbie the Robots" that can vacuum or wash dishes or "androids" or "Cyber-Insects" that walk and crawl, but I find the idea of automation and robotization of working systems fascinating and important, especially when it may come to things like management and control of human habitation systems. I see this more in industrial and other work contexts.
This brings up another area that I feel is overlooked and neglected in the development of personal and home based computing systems. This is ultimately systems of advanced environmental monitoring, that might include, by the way, the ability to monitor things like a person's heart rate, blood pressure, breathing, etc.
I see no reason either not to imbue home-based systems with real super-computing power, by allowing them the become "multi-processing" or "parallel processing" units. Of course, this may aggravate the challenges of coming up with a global interface that is suitable for a wide range of users and user's systems, but still I see it as part of a more general kind of solution set that is part of the problem of developing a global interface.
My main concern over development of a "global interface" has really been in terms of a defining a programming language, complete with a compiler, that is powerful enough to perform any possible function with a computer, and friendly and facile enough to be scripted and used by almost any person with only a minimum in educational preparation. I found the "pseudo-language" Hyper-script, compatible to the old Mac systems, to be the closest thing I've come to to such a common "interface" language. But it did not go far enough in the right direction, and somewhere along the way got side-tracked.
What I am suggesting is that we rethink our computing systems from the ground up, starting with the basics, with the idea that they are useful and good only to the extent that they make life easier, not harder, for the humans who depend upon them. If figuring out a simple programming procedure to get something "virtual" done takes a day and a life-time, it is simply not worth it. If figuring out how to network two computers, or getting them to talk on the same digital wave-length, takes a team of technical experts and multiple telephone calls, it is simply not worth it. If getting one's web-site to fly on the Internet and to attract significant surfers who are really interested in what you have to say or sell requires a long-term, ultra-full term commitment, it is simply not worth it. If using a new soft-ware program takes an extended learning course on what to do and how to do it, it is simply not worth it.
A big part of the Internet revolution is the lowering and reducing the net number of hurdles the average information user must jump over before they get what they want from the computer. If the number of hurdles only increases and each gets higher, then the Information revolution becomes nothing but a new form of cybernetic tyranny.
Blanket Copyright, Hugh M. Lewis, © 2009. Use of this text governed by fair use policy--permission to make copies of this text is granted for purposes of research and non-profit instruction only.
Last Updated: 09/17/09