An Initial Definition of Conceptual Relativity for AGI Programs

I just read that Putnam used the term "Conceptual Relativity". From http://www.u.arizona.edu/~thorgan/papers/eminee/ConceptualRelativity.htm "One of the key ideas of conceptual relativity is that certain concepts including such fundamental concepts as object, entity, and existence have a multiplicity of different and incompatible uses (Putnam 1987, p. 19; 1988, pp. 110-14)."

My idea of Conceptual Relativity goes further than this although I have thought about things like the integration of incommensurate data objects (or references) and things like that.

But to get to my idea about Artificial General Intelligence, the nature of conceptual relativity, as it relates to AGI projects, makes a demand that we consider the effects of such things in our most fundamental definitions of the data objects that an AGI program would use. We have to use concepts in order to examine and use concepts. An illustration of Conceptual Relativity then is the case where the concepts that we use to shape a group of target subject concepts might themselves be shaped by the process. This is not a wacky theory but the expected experience of intelligent thought.

And the concepts that are used in thinking might be described as playing different kinds of roles in these uses. These roles are significant because they can be used to further generalize and categorize the interaction of concepts. They are also significant because their use makes sense.

This definition of systems of interrelated concepts does not have to be fully defined at the very start of a computational investigation of the nature of conceptual relativity. This is something that I have been looking for because we can't just jump in with a full fledged AGI project. We have to start off with something simple, and the over reliance on conventional programming objects has not demonstrated any real traction in AGI type programs. By starting with some simple definitions of how systems of interrelated concepts might develop and play different roles, I believe that another step toward creating better AGI programs may be made. We have to figure out how to manage these 'concepts' or concept-like data objects so that they do not quickly lose traction when they are applied to references which do not act according to some conventional plan. The only way this can be done is by defining these systems so that they can exhibit the flexibility of conceptual relativity and then create the management strategies that will tend to handle new referential complexities as they are encountered.