|
|
My sincere
thanks to all the people who have taken the time to make their comments,
ask questions, and provide their constructive criticisms. This page is
a reflection of their efforts.
Sometimes
"On the origin of Mind"
sounds like philosophy or politics - but is it science?
It is true that Otoom uses philosophical tracts to explain the functional
dynamics of the mind from the top down. It is also true that the model
addresses political issues in the past and present. But that's because
it represents a formal framework that now makes such an approach possible.
Its elements - functional subsets in their own right - can be explicitly
described, referenced to examples from the real, and replicated in the
computer program. Political events etc are seen as systems, operating
within larger systems (for example, in society), and thereby can be analysed
in terms of their inherent validity measured against their environment.
The model does not need nor does it attempt to enter into judgments of
a philosophical, religious, or moral kind.
But the
section Parallels for instance
certainly contains critical comments!
True, however they are made in terms of a particular system's situatedness
within its culture, an overriding system itself. Other cultures follow
different guidelines and under those auspices some development may have
different ramifications. Nevertheless, since all such systems do answer
to fundamental dynamics that are applicable to humans in general or indeed
life, some events are more destructive than others regardless of where
they occur.
In how
far is the article "How the mind
works.." comparable to the entire work?
As the title suggests, it deals with the principle dynamics. The connections
to higher-scale phenomena in the thoughts of an individual or in society
at large are touched upon, but for reasons of space and format could not
be entered into. Both, the article and Otoom, contain nothing that cannot
be referenced to events in the real, but Otoom goes into far greater detail
extending to various scales.
What is
the essential difference between Otoom and other mind models?
To some extent it depends on what other models are considered. However,
it all starts with a perspective that places functionality ahead of content.
This may sound trivial, but the effects are significant. And if it does
sound trivial, chances are it hasn't been fully understood!
What exactly
is meant by functionality?
The dictionary definition of the word 'functional' is "pertaining to a function".
Its noun is therefore the property of being functional. Regardless of what
philosophers, cognitive scientists or artificial intelligence researchers
have added throughout the years, I prefer to stay with the basic meaning.
If a number of nodes in the matrix, or a number of neurons in the brain act
together within the context of some process that can be identified at a higher
level of observation, then such a cluster can be tagged with a certain functionality
- its type descriptor would have to be meaningful in relation to the process.
For example, if in the program a particular input caused a green patch to
appear in the output field on the screen, then one can say the participating
nodes were of a functional type related to green. If subsequent input changed
the colour to red, either the original nodes changed their functionality,
or another cluster became more influential in terms of its own functionality.
At the higher scale of society a concept can be informative about something,
it could also be deemed inflammatory. Both are its functionalities, and if
a confrontation ensues it was due to this particular functionality. Naturally,
for one or the other to have any effect there has to be an affinity in its
surrounds. It also aids better conceptualisation. Let's say we could substitute
the expression 'type of behaviour' in a particular context. Although it may
be correct as such, it can lead one to think of it as a stand-alone manifestation
- should it become invisible to an observer for whatever reason the tendency
is to assume it has disappeared. Thinking of it as a type of functionality
however we remain aware of its owner still existing, and the focus is on that
owner's nature under those circumstances. In this case the behaviour type
may have become latent only and nothing has changed within the owner.
Here is another
example of how
the concept of functionality can be applied, this time in the area of
meteorology.
So what's
an affinity?
The basic definition is "an inherent likeness or agreement between things".
If the functionality of a node cluster is such that another will maintain
its nature (ie, its functionality) rather than change or destroy it, then
there is an affinity between these two clusters. Similarly, if two ideas can
coexist side by side such that neither is sufficiently influenced by the other
to change their nature, then there is an affinity between the two. Since the
current inherent nature or state of nodes and/or neurons is due to the interdependent
processes among the network and based on the chaos-type behaviour of attractors,
an affinity is not a random event but the outcome of a specifically configured
dynamical space - configured in terms of the existing functionalities. These
can be seen as forever shrinking, expanding, altering, morphing, fragmenting,
emerging, domains; their actual role is determined by the attributes they
have acquired along the way.
How can functionality
be applied to society?
By observing the functional dynamics operating there, analysing their interdependencies,
and considering what they mean in terms of object-related content. Here's
an analogy from computer graphics. To render a scene certain parameters need
to be considered, such as the material of a surface, its texture, its bump
height, the ambient, specular, etc colour; then come the lights, their position,
their intensity, colour, scale; next we have the cameras with their own angles,
focal lengths, f-stops, and so on. All these are the features belonging to
an object, and it doesn't matter what the object is - whether it's a cube,
a building, or a human form for that matter. For the computer to render the
scene it needs to know those parameters in order to calculate literally every
single point of the object. In order to render that scene then all of these
parameters need to be identified and chosen, and only then will the result
be meaningful. CG artists of course have such detail at their fingertips,
and they step through the development of a scene by being aware of the interdependencies,
in other words, the effect of selecting some texture under certain lighting
conditions for instance. The point is, those features are the functionalities
accompanying an object, and whatever the object may be, disregarding them
leads to problems. Objects are important too, but in overall terms it is functionalities
which first and foremost determine the nature of a scene - objects come later.
The functionalities identified and described under the Otoom perspective are
the characteristics which determine the nature of our behaviour, and whether
humans are male or female, short or tall, their manifested behaviour is a
result of their inherent functionalities, in existence at the time. It gets
complex once we consider the feedback process in dynamic systems, and the
mutual affinities between subsystems. But that's life - in a very real sense.
Where
does latency come into all this?
'Latent' means "existing, but not (yet) visible". A domain with a certain
functionality acts on its neighbours, giving rise to the observation in
the first place. However, it turns out that the potential for exercising
some functionality can exist already, although it is not visible at the
time. In the program for instance, among the matrix nodes there can be
a functional domain producing green; it's obvious, and coming from some
input, say I1. Further input, I2, changes the patch to blue; also obvious.
But now some still different input I3 lets the colour green re-emerge,
even though without their history behind them the same nodes do not produce
green with I3 only. This kind of thing happens all the time, and indicates
a functional latency on behalf of those nodes. When eventually realised
the latency does not produce an exact copy of the previous re-representative
content. The difference depends on such factors as the size of the cluster,
the time interval between inputs, and the difference in the inputs themselves.
The outcomes look remarkably similar to results obtained from research
into false memory syndrome. I would argue that 'memory' ultimately represents
the realised functionalities of latencies among participating neurons.
But much research needs to be done there, as hinted at in further
developments.
How much
of the computer model
can be applied to the mind?
In terms of its displayed functionalities, just about everything. It's
one of the advantages of using functionalities rather than content. The
content in the program differs from what the mind would contain - at least
so far. But because functionalities can be scaled up or down, the relevance
does not depend on specific instantiations of content - it's not what
the program does but how it does it which is important.
What type
of neural network does the computer model represent?
It does not resemble any of the more or less traditional networks (eg, Hopfields,
back-propagation types, SOMs...) for three fundamental reasons: (1) although
having predetermined connections between the nodes the respective efficacy
of these connections changes during the processing cycles; (2) there are no
established layers, and the nodes become part of clusters or disengage according
to their mutual affinity relationships; (3) there are no conventional threshold
functions, but the effect of one of the other node and/or domain on others
depends entirely on their realisable functionalities, ie their latency. Another
way of looking at it is to compare Western-style thinking to say, the perception
of a Taoist. The former seeks to consciously detail every aspect of life,
whereas to the other existence represents a whole which is indescribable through
its elements. Both have their pros and cons (the 'fuzziness' of Taoist thought
is counter-balanced by the formal framework based on functionality in Otoom).
Robots so far incorporate rule sets for each and every eventuality, a 'from
the outside-in' type of regulation. OtoomCM on the other hand develops its
rule sets from the broad pattern of inputs, it lets them emerge from within.
And yes, this can be simulated in a computer program. While a rule
applied from the outside will make the program and/or robot perform precisely
according to the algorithm, emergent rules provide for any eventuality that
can be learned about. The only limitation lies in the number of nodes. All
in all it is a highly dynamical, pattern-seeking, self-organising system -
a pretty useful definition for Life itself, I would think.
So what 'drives'
the whole thing?
In the computer model, energy and input from outside, the inherent complexity
of the nodes themselves, and the algorithm producing attractor-type states
among the nodes. For the algorithm itself see page 9 of the IPSI-2005
Venice paper. Much like the biological counterpart really, except for
the algorithm which is a simulation of the processes taking place due to the
- functional! - richness of neuron cells made possible through autocatalytic
closure (see the IPSI paper).
What does
the algorithm actually do?
Although a formula can be understood purely in mathematical terms, sometimes
it is difficult to conceptualise its nature. So I'll explain it through
a metaphor. Suppose we have two large bodies, situated in space (imagine
two planets but without the star). Both have gravity because of their
mass and therefore act as attractors in relation to each other. Suppose
further each of them is surrounded by a medium which, due to the gravity,
gets denser as we get closer to the surface (something like water - from
steam to an ever denser liquid). Since they float in space we can play
the outside observer and see both as moving, or we can see one or the
other as being stationary and the other moving. Let's remain with the
latter view and let us call the "stationary" body Ref, the other Res.
Res is drawn towards Ref because of gravity, hence the closer it gets
the greater the speed. But the closer it gets the denser the medium which
tends to act against the acceleration induced by the forces of gravity.
There are three possible outcomes, depending on the angle at which Res
moves towards Ref. If the angle is within a relatively small range from
the vertical, Res will close in and eventually end up on the surface of
Ref. Increase the angle and there comes a point when Res will get closer
but then the medium becomes sufficiently dense for Res to be deflected
away from Ref. The result is that Res will glance off, skip back into
space for a certain distance until gravity has slowed it down again and
causes it to turn back, until it hits the dense region once again, makes
it skip off until it is being pulled back by gravity, returns, and so
on and so on. The result is an oscillating trajectory, with Res never
escaping into space but never hitting the surface of Ref either. Increase
the angle further and the continuous movement away from and back to Ref
will occur too, but now the trajectory is no longer regular but becomes
erratic. Given that in actuality both bodies, Ref and Res, are moving,
either one of the three outcomes is possible. In the algorithm Ref becomes
the reference value, Res is the resident value, and the main purpose of
the formula is to change the size of the resident value until it ends
up as the reference value. If we let the resident value adopt a series
of numbers (the reference value remaining "stationary" for the time being),
the graph depicting the results from the algorithm will either show a
convergence with the reference value, or an oscillation in relation to
the reference, or a seemingly random fluctuation. We can term the reference
value an attractor, and, depending on the outcome, we have a stable attractor
(convergence), or a periodic attractor (oscillation), or a strange one
(fluctuation). Every element in each matrix node acts as an attractor
at some time, and the target is the equivalent element in the next node.
The outcomes (within their own possible range of variance) configure the
node overall, and at the next level of complexity determine the degree
of affinity between the two nodes. From the nodes we get to clusters of
nodes and then to domains, their respective states standing for the re-representative
quality in relation to the input. The algorithm is part of the feedback
loop in this chaotic system.
The program
is written for DOS. Is there a more sophisticated version available?
The reason it has been written for DOS is that it at least allows one
to run the program not only in DOS itself but also under Windows. But
it also means that the entire code can be compiled under Unix or Linux
without any changes to be made. Had it been written for Windows just about
every function would have to be renamed and possibly modified because
Windows altered most functions to serve its own purpose (this doesn't
happen in the context of Open Source). To be properly experimented with
the program needs to be scaled up, from the maximal 500-odd matrix nodes
here to literally millions and millions of them. It also needs to be transposed
into a distributive mode - not a problem under Unix but virtually impossible
on a desktop machine.
Your program
doesn't run!
Yes it does. You need to follow the manual. At the risk of sounding patronising,
one really needs to read the manual. Keep in mind that OtoomCM and its
derivations are a test platform. As such it is open to inspection, the
code can be analysed and even be played around with (if you are so inclined).
The present format allows everything to be seen, from the most simple
to the more complicated functions. So, if you really want to confirm that
the program does what I claim it does you can do so. In OWorm
for example there are over 12,000 lines of code (including the header
file), not that large by any standard but it does take some time to go
through.
Isn't
scientific research usually introduced via universities or journals?
If a researcher is associated with a university or an institute its sheer
presence provides the means to disseminate new findings. The researcher
uses the publicity to support the university and vice versa. It's a powerful
marketing machine that is not available in this case. Journal articles
are restricted in size, a real issue when it comes to wider-spanning concepts.
In addition, when the importance and usefulness of research results makes
them necessary for wider society the traditional way of waiting for years
to come to the fore is not an option. Because of my problems with Griffith
University the mutual support through affiliation is not available to
me. It means that from the outset my perceived status makes it that much
more difficult to take this work seriously; as a consequence hardly anyone
decides to engage with it in a serious manner. In a wider sense the resulting
effects prevent the model to be used as constructively as it could be
by decision makers in wider society here and there. For that reason alone
the issue with Griffith needs to be resolved one way or another.
Some of
the issues raised in further
developments sound almost metaphysical.
They do so because so far these kind of considerations had indeed been
the prerogative of metaphysics. They are not esoteric musings by some
philosopher however - their significance derives from a knowledge base
that is formal, analytical, and repeatable.
Regarding
the Parallels, how do you justify
making the connection with Otoom?
By identifying the functional drivers of human behaviour at any given
time, their potential for domain forming or its opposite can be ascertained
as well. The approach follows the same lines of argument as in the computer
model, although on a much larger scale and hence higher sophistication.
The observations made there have already been highlighted in the main
work, "On the origin of Mind", and are therefore not modifications after
the fact. To remain technically consistent I have used expressions which
are in line with Otoom's context, but on the other hand that can render
them somewhat obscure for the outsider. As a consequence sometimes the
explanations on these pages may not be all that clear. In any case, I
have estimated that to explain the model comprehensively to a student
in something like a university course two semesters would be needed (assuming
two lectures per week). But what can I do - the mind is anything but simple!
Still, "On the origin.." contains 968 references confirming the consistency
and validity of the model, the program OWorm has been subjected to 560
tests and as for the Parallels, at the end of May 2010 there were over
220 events collected from around the world that confirm the model after
the work was completed - and counting.
The book is now available for purchase
in e-book format.
Are certain
outlooks outlined in the Parallels
really that bleak?
Firstly, history alone teaches us that no civilisation has lasted forever,
and no society has been free of calamities during its life span. If one
or the other scenario seems far-fetched it does so because there is the
assumption what happened to one section of humanity cannot happen to another
("It won't happen to me" writ large). It can and it does. What usually
changes is the specific content - but again, once the focus is on functionality
the significance of a development can be analysed without getting stuck
on local specifics.
What then
are the major problem areas as seen under Otoom?
The overall message is, the less the members of any human activity system
phantasise about their world, the more effective they are regardless of
the actual conditions. One can interpret this from both directions: external
pressure will be handled better, and/or less mistakes will be made leading
to fewer problematic situations in the first place. The main dangers in
terms of their volume and strength in the world of today are, the influence
of ideology through politics as well as religions (a mentality that attacks
what is good and reveres what is bad), polarisation between winners and
losers packed into ever tightening spaces (concepts about survival flourish
but evolution withers), the panorama of climate change (affected environments
have the potential to exacerbate the existent perceptions of their residents),
the weakening of dominant cultures (the acquired skills for authority
dissolve and control is handed to brutish newcomers). The dynamics involved
in any of the above exist at every scale - from the mind of an individual
to society to global interactions.
Suppose
the predictions are true, how realistic are our chances of avoiding them?
Otoom does not describe some utopia. That is to say, nothing therein is
of the 'if only' kind. It means that within the overall confluence of
ideas, desires, and initiatives some will always grate against some others
- the nature of human activity systems sees to it. On the other hand,
the abstractive ability of humans enables us to engage in 'what if' scenarios
and thereby posit one possibility and its potential against another, provided
of course the definition of the problem is of sufficient quality. It's
a matter of asking the right question, or, as programmers like to say,
"garbage in, garbage out".
What's
the idea with the Otoom fractal?
It is a specially formulated Mandelbrot set - in the direct sense of the word!
These sets appear similar at any level of magnification, are too irregular
to be easily described, are self-similar, and have a simple and recursive
definition. Exactly like the manifested dynamics in the Otoom computer programs
and the identifiable thought structures in cognition (in fact, the programs'
algorithm produces attractor-based affinity relationships). The intricate
detail of this particular fractal can be seen in the posters,
freely available for download. The zoom-ins are up to 1 million. Read about
the full technical definition.
Is there one
way to summarise the entire model?
I'll try. In the mind we have system that consists of a multitude of elements,
such that their respective multifaceted nature is capable of responding to
input in terms of specific patterns. These patterns define themselves through
their material composition at its level of manifestation. The larger the system,
the more specific these patterns can be in relation to variance in input.
In doing so the elements attain a representative quality, which through feedback
loops between themselves and their input become standardised to a certain
degree. The patterns emerge from the inside outwards, as does the standardisation.
There are no meta-rules imposed from above. The rules, such as they are, define
themselves through the process of their emerging complexity at any level of
manifestation. Such a system is highly scalable. In terms of type it may well
be the super set of reality itself.
See here
for a quote from the book which describes the process of the emerging mind.
Is Otoom another
version of Dynamicism,
are you a Connectionist,
what about GOFAI?
These are the kind of questions I dread. Take a day off, if you must, and
spend it on searching the internet for anything that comes up under 'dynamicism',
'connectionist', or 'GOFAI' (good old-fashioned artificial intelligence) -
on second thought take one day off for each of the labels. Afterwards you
will have learned two things. Firstly, expecting to cover them in just three
days is a perfect example of ridiculous optimism; and two, the longer you
spend your life's precious hours wading through the oncoming tsunami the less
you will be able to give a concise definition of what they all mean. On the
other hand, you could read the article Minds,
Machines and Searle 2: What's Right and Wrong About the Chinese Room Argument
by Stevan Harnad, which has the polite sarcasm I wish more people had the
courage to generate. In other words, Otoom is a functional model of complex,
dynamic systems that, regardless of what this or that algorithm says or what
this or that neuronal network demands, describes the processes as we find
them in reality. Actually dealing with complex, dynamic systems in terms of
their complexity and dynamicism as inherent features (and not as short-cuts
for lengthy hypotheses) is not all that new. But sometimes I get the feeling
certain people see the idea of complex systems as a panacea for all the world's
problems. Otoom does no such thing. Of course, understanding what is happening
is a prerequisite for a solution; yet just as cooperation, wider awareness
and empathy and such are a feature of complexity, so are disintegration, hate,
and war. Therefore the model describes the world, warts and all. You could
call it punk science (not to be confused with the book Punk
Science by the way). Furthermore, anyone suggesting a hypothesis about
the mind should be able to address human behaviour through their model; after
all, this is what understanding the mind is all about. Questions about the
Iraq war for instance, or the nature of various demographics and their mutual
interaction, or about religion and ideology should be feasible to ask. None
of the constructs mentioned above even attempts to do that.
Regarding
"On the origin of Mind" you claim on the buy page, "There is no other book
like it" - what exactly do you mean by that?
Two things. Firstly, there is no other book which deconstructs 21 major
philosophies (if you discount Plato who is represented through Socrates) in
a formal manner to demonstrate the nature and relations of thought structures.
It can be done once you have an appropriate framework that allows you to do
that. Within the Otoom framework those thought structures, whether observed
in antiquity or the present, can be shown to be consistent and repeatable.
Secondly, I justify my claim through circumstantial evidence. Here's an analogy.
Suppose you focus on a particular society and think that its members have
developed the internal combustion engine, but you don't know of any text that
specifically mentions this. However, you can go through any literature related
to cars and their surrounding issues and focus on any reference which could
only have been expressed in that way if internal combustion engines are indeed
known. Therefore, to find a direct reference is not necessary to justify your
assumption. Same here. I have not read each and every piece of writing ever
published trying to explain how the mind works. On the other hand, some of
the dynamics listed in Otoom are so fundamental to the system that at least
some trace of them must surely be alluded to when theorising about the system
of mind in other contexts. I have not found any such traces, and I did go
through a considerable amount of this kind of literature. For example, two
books just recently published, Douglas Hofstadter's "I Am a Strange Loop"
and Richard Dawkins' "The God Illusion", touch at various times on the mind
and what is known about it (outside Otoom of course). There is no hint of
the underlying dynamics (which is not to disparage the authors' work). Furthermore,
once you start from the basis Otoom provides, a number of vistas open that
previously were inaccessible. Again, in the field of politics, social science
and such, there is no indication that such knowledge has been available to
the respective players even though it would have been a definite advantage
at the time. One could also add that due to Otoom's highly interdisciplinary
nature, findings from many fields (artificial intelligence, cognitive, political,
and social science, psychology, anthropology, and yes, philosophy) have been
placed in an overriding, comprehensive context. They are like pieces in a
mosaic that so far existed in isolation from each other. Otoom puts them on
a canvas where they coexist without any discrepancy or the need to make exceptions
because the underlying connections are missing. Instead, the whole picture
is now complete and seamless.
Why the blog?
You've got the forum.
The forum
is meant for discussions about anything on the Otoom website or related topic.
The blog is a
way to flesh out the Otoom model. "About this blog" on the left there is an
allegory on the background, and the posts either describe some action or they
refer to an issue where the model is relevant. Needless to say, anything written
there can be confirmed in the real. See here
for a list of topics.
Finally, what
drives you?
Understanding how the mind works opens so many vistas. I think the biggest
problem in the world is stupidity. Only two things can move me to tears: an
act of sheer beauty and a display of stupidity. Being able to spot either
at their very source helps immeasurably. In the first case we can see evolution
at its glittering best, and in the other we can prevent the descent into brutishness.
|