9.4. PRINCIPLE OF REQUISITE GENERALIZATION
GIT, as an ongoing research program, offers us a steadily growing inventory
of diverse uncertainty theories. Each of the theories is a formal mathematical
system, which means that it is subject to some specific assumptions that are
inherent in its axioms. If these assumptions are violated in the context of a
given application, the theory is ill-suited for the application.
The growing diversity of uncertainty theories within GIT makes it increas-
ingly more realistic to find an uncertainty theory whose assumptions are in
harmony with each given application. However, other criteria for choosing a
suitable theory are often important as well, such as low computational com-
plexity or high conceptual transparency of the theory.
Due to the common properties of uncertainty theories recognized within
GIT, emphasized especially in Chapters 4, 6, and 8, it is also feasible to work
within GIT as a whole. In this case, we would move from one theory to another
as needed when dealing with a given application. There are basically two
reasons for moving from one uncertainty theory to another:
1. The theory we use is not sufficiently general to capture uncertainty that
emerges at some stage of the given application. A more general theory
is needed.
2. The theory we use becomes inconvenient at some stage of the given
application (e.g., its computational complexity becomes excessive) and
it is desirable to replace it with a more convenient theory.
These two distinct reasons for replacing one uncertainty theory with
another lead to two distinct principles that facilitate these replacements: a
principle of requisite generalization, which is introduced in this section, and a
principle of uncertainty invariance, which is introduced in Section 9.5.
The following is one way of formulating the principle of requisite general-
ization:Whenever,at some stage of a problem-solving process involving uncer-
tainty, a given uncertainty theory becomes incapable of representing emerging
uncertainty of some type, it should be replaced with another theory, sufficiently
more general, that is capable of representing this type of uncertainty. As
suggested by the name of this principle, the extent of generalization is not
optional, but requisite, determined by the nature of the emerging uncertainty.
It seems pertinent to compare the principle of requisite generalization with
the principle of maximum uncertainty. Both these principles clearly aim at
an epistemologically honest representation of uncertainty. The difference
between them, a fundamental one, is that the former principle applies to GIT
as a whole, while the latter applies to each individual uncertainty theory within
GIT.
The principle of requisite generalization is introduced here for the first time.
There is virtually no experience with its practical applicability. At this point,
the best way to illustrate it seems to be to describe some relevant examples.
9.4. PRINCIPLE OF REQUISITE GENERALIZATION 383