§ 8.4. Classification as a multi-stage, branching division - its tasks and types

Lecture



Classification – is a multi-stage, branching division. Classification, also classifying (from the Latin classis «rank» and facere «to make») — a concept in science (in philosophy, formal logic and elsewhere) denoting a form of dividing the extension of a concept according to a definite basis (feature, criterion), in which the extension of a generic concept (class, set) is divided into species (subclasses, subsets), and the species, in turn, are divided into subspecies, and so on.
Division – is a logical operation for distributing into groups those objects that are conceived within the initial (divided)
concept. The groups obtained as a result of the division are called the members of the division. The feature by which the division is carried out is called the basis of the division.
The Argentine writer Jorge Luis Borges cites in one of his books
a passage from «a certain Chinese encyclopedia». According to this encyclopedia, «animals are divided into:

  • a) those belonging to the emperor,
  • b) embalmed ones,
  • c) tame ones,
  • d) suckling pigs,
  • e) sirens,
  • f) fabulous ones,
  • g) stray dogs,
  • h) those included in the present classification,
  • i) those that tremble as if they were mad,
  • j) innumerable ones,
  • k) those drawn with a very fine camel's-hair brush,
  • l) et cetera,
  • m) those that have just broken a vase,
  • n) those that from a distance look like flies»

Classification is widely used both in science (especially in the natural sciences) and in practical activity, and scientific classifications are distinguished by a more stable character, so they persist for a long time . For example, the classification of chemical elements created by D. I. Mendeleev continues to be supplemented to this day.

In classification, the choice of basis (criterion, feature) for dividing the subject is of great importance. The basis may be essential or non-essential. Classification carried out on an essential feature is called natural, while classification carried out on a non-essential feature is called — artificial (or, auxiliary) classification .

One of the difficulties that arises in classification is the transitional form . For example, when classifying human and civil rights and freedoms, freedom of speech may be assigned either to natural (innate) rights or to political rights.

Depending on their breadth, classifications may be encyclopedic (universal) and specialised (branch-specific), the latter covering classifications of a narrow range of homogeneous phenomena .

It is intuitively clear that this classification is not drawn up correctly. So how should it be done correctly?
A correctly drawn-up classification must satisfy a number of standard requirements, shown in Fig. 8.5.

As we can see, the classification «from the Chinese encyclopedia» violates
the standard rules. Let us give further examples of erroneous classifications (see also Fig. 8.6):
1. Example of a violation of rule No. 1: by level of education, people
are divided into those with primary education, secondary education and higher education. Such a classification leaves no place, for example, for a small illiterate boy.

§ 8.4. Classification as a multi-stage, branching division - its tasks and types

§ 8.4. Classification as a multi-stage, branching division - its tasks and types

Fig. 8.5. Rules for forming classifications

2. Example of a violation of rule No. 2: numbers are divided into
multiples of two, multiples of 3, multiples of 5 and primes. In such a classification, the number 30, for example, belongs to several classes at once.
3. Example of a violation of rule No. 3: footwear is divided into men's,
women's and rubber. Here the basis of division was at first the sex of the footwear's wearer, and then – the material of the footwear.
Which group should men's rubber boots be placed in?
4. Example of a violation of rule No. 4: people are divided into women, tall men and short men. It would be correct to first single out the classification groups of men and women, and then within these groups to single out subgroups by the feature of height

§ 8.4. Classification as a multi-stage, branching division - its tasks and types

Classifications are divided into natural and artificial.

  • Natural classifications – are classifications whose basis consists of essential features of the objects conceived in the divided concept.
  • Artificial classifications – are classifications whose basis consists of non-essential features of the objects (for example, in an alphabetical catalogue the division is carried out by the first letter of the word).

Of course, the «essentiality» of a feature depends on the tasks for whose solution the classification is being performed.

Rules of classifying (dividing the extension of a concept)

Since classification is a form of the division of a concept, it is subject to all the rules used in the operation of dividing the extension of concepts .

  1. As with division, classification must be carried out on only one specific basis. If this rule is violated, an intersection of concepts will occur . For example, in the division «Paper is divided into white, black, thick, thin» an error has been made, since the division was performed not on one basis, but on two at once. That is, the first basis is colour, and the second basis is thickness. Thus, paper can be white and thick, black and thin, or vice versa.
  2. Proportionality of division must be observed , i.e. the sum of the members of the classification must equal the extension of the generic concept (class, set). Possible errors when this rule is not observed:
    * Incomplete (narrow) classification. That is, the extension of the specific concepts resulting from the classification does not exhaust the extension of the divided concept. For example, in the classification «Literary genres by content are divided into tragedies, comedies, horrors», the genre — drama, is not indicated.
    * Classification with superfluous specific concepts. An example of this type of error is the division «Computers are divided into desktop, mobile, portable and personal», in which «personal» computers is a superfluous specific concept.
  3. The members of a classification must mutually exclude one another.
  4. The subdivision into subclasses must be continuous .

The problem of classification

The problem of classification - a formalised problem that contains a set of objects (situations) divided in a certain way into classes . Given is a finite set of objects for which it is known to which classes they belong. This set is called the sample . It is unknown to which class the other objects belong. It is necessary to construct an algorithm that will be capable of classifying an arbitrary object from the original set.

To classify an object means to indicate the number (or name) of the class to which this object belongs.

The classification of an object - the number or name of the class, output by the classification algorithm as a result of its application to this object.

In mathematical statistics, classification problems are also called problems of discrete analysis. In machine learning, the classification problem is, as a rule, solved using artificial neural network methods when the experiment is set up as supervised learning.

There are also other ways of setting up the experiment - unsupervised learning, but these are used to solve a different problem - clustering or taxonomy. In these problems the division of the objects of the training sample into classes is not given, and objects must be classified solely on the basis of their similarity. In some applied fields, as well as in mathematical statistics itself, because of how close the problems are, the clustering problem is often not distinguished from the classification problem.

Some algorithms for solving classification problems combine supervised and unsupervised learning, for example, one of the versions of Kohonen neural networks - learning vector quantization networks trained by a supervised learning method.

PRACTICAL COMPONENT. WORKING WITH CONCEPTS IN THE COURSE OF SCIENTIFIC RESEARCH
Purpose of the assignment:
- to learn to identify the content of the key concepts of the subject area under study on the basis of an analysis of the literature.
Supporting material
An important component of working with concepts in the course of scientific research is identifying and clarifying the content of the key concepts of the subject area under study. The essence of concepts is identified on the basis of an analysis of the works of domestic and foreign scholars.
As experience shows, different authors interpret the content of many concepts describing economic and social phenomena differently. In this connection, an analysis of scholarly works aimed at identifying the essence of the concept under consideration should provide answers to the following questions: In the opinion of various researchers, what are the essential features of the phenomenon conceived in the concept? Which concepts are considered generic in relation to the concept being analysed? By which features, and into which groups, is the concept under consideration classified in various scholarly works? The results of such an analysis must be scrupulously recorded, with obligatory references to the literary sources. Examples of how the results of a concept analysis are presented are given in Tables 8.1 and 8.2 (materials prepared by postgraduate students
of KhNEU Ostroverkhova G. and Revenko E. in classes on the course «Fundamentals of Scientific Research»).

§ 8.4. Classification as a multi-stage, branching division - its tasks and types

§ 8.4. Classification as a multi-stage, branching division - its tasks and types

§ 8.4. Classification as a multi-stage, branching division - its tasks and types

Mathematical formulation of the classification problem

let § 8.4. Classification as a multi-stage, branching division - its tasks and types - be the set of descriptions of objects, § 8.4. Classification as a multi-stage, branching division - its tasks and types-the set of class numbers (or names). There exists an unknown target dependency - a mapping § 8.4. Classification as a multi-stage, branching division - its tasks and types, the values of which are known only on the elements of a finite training sample § 8.4. Classification as a multi-stage, branching division - its tasks and types. It is necessary to construct an algorithm § 8.4. Classification as a multi-stage, branching division - its tasks and types, capable of classifying an arbitrary object § 8.4. Classification as a multi-stage, branching division - its tasks and types.

Probabilistic formulation of the problem

More general is the probabilistic formulation of the problem. It is assumed that the set of pairs «object, class" § 8.4. Classification as a multi-stage, branching division - its tasks and types is a probability space with an unknown probability measure § 8.4. Classification as a multi-stage, branching division - its tasks and types. There is a finite training sample of observations § 8.4. Classification as a multi-stage, branching division - its tasks and types, generated according to the probability measure § 8.4. Classification as a multi-stage, branching division - its tasks and types. It is necessary to construct an algorithm § 8.4. Classification as a multi-stage, branching division - its tasks and types, capable of classifying an arbitrary object § 8.4. Classification as a multi-stage, branching division - its tasks and types.

Feature space

A feature is a mapping § 8.4. Classification as a multi-stage, branching division - its tasks and types, where § 8.4. Classification as a multi-stage, branching division - its tasks and types - is the set of admissible values of the feature. If the given features are § 8.4. Classification as a multi-stage, branching division - its tasks and types, then the vector § 8.4. Classification as a multi-stage, branching division - its tasks and types is called the feature description of the object § 8.4. Classification as a multi-stage, branching division - its tasks and types. Features can be identified with the objects themselves. In this case the set § 8.4. Classification as a multi-stage, branching division - its tasks and types is called the feature space .

Depending on the set § 8.4. Classification as a multi-stage, branching division - its tasks and types features are divided into the following types:

  • Binary properties:§ 8.4. Classification as a multi-stage, branching division - its tasks and types;
  • Nominal features:§ 8.4. Classification as a multi-stage, branching division - its tasks and types - a finite set;
  • Ordinal properties:§ 8.4. Classification as a multi-stage, branching division - its tasks and types - a finite ordered set;
  • Quantitative features:§ 8.4. Classification as a multi-stage, branching division - its tasks and types - the set of real numbers.

Applied problems with heterogeneous features are common, and far from all methods are suitable for solving them.

Types of classification problems

Types of input data

  • Feature description - the most common case. Each object is described by a set of its features, which are called attributes . The attributes may be numeric or non-numeric .
  • Matrix of distances between objects. Each object is described by its distances to all the other objects of the training sample. Some methods work with this type of input data, in particular, the nearest-neighbour method and the potential-function method.
  • A time series or signal is a sequence of measurements over time. Each measurement may be represented by a number, a vector, or, in the general case, by a feature description of the object under study at the given moment in time.
  • An image or a video sequence.
  • There are also more complex cases, where the input data is represented in the form of graphs, texts, results of queries to a database and so on. As a rule, these are reduced to the first or second case through preliminary data processing and feature extraction.

The classification of signals and images is also called pattern recognition .

Types of classes

  • Two-class classification. The technically simplest case, which serves as the basis for solving more complex problems.
  • Multi-class classification. When the number of classes reaches many thousands (for example, in the recognition of hieroglyphs or continuous speech), the classification problem becomes considerably harder.
  • Non-overlapping classes.
  • Ordinary classes. An object may belong to several classes at once.
  • Fuzzy classes. It is necessary to determine the degree of membership of an object in each of the classes, usually a real number from 0 to 1.

Assignment


1. Identify 5 key concepts of the subject area on the topic of your own research work. On the basis of a study of the literature, carry out an analysis of the content of the identified concepts. For each concept, formulate a definition, and also indicate the generic
and specific concepts.
2. Develop two classifications of objects (phenomena) belonging to the subject area you are studying.

REVIEW QUESTIONS

15. What is a concept?
16. Which features of objects are considered essential?
17. What types of concepts are distinguished?
18. Name the two main characteristics of concepts.
19. How are generic and specific concepts interrelated?
20. What is a definition?
21. How do explicit definitions differ from implicit ones?
22. Formulate the rules for constructing definitions.
23. What is classification?
24. Formulate the requirements for classifications.

SUMMARY
Having studied Chapter 8, you have learned that:

  • An integral part of the research process is working with definitions and classifications.
  • A definition – is the expression of a specific concept through a generic concept and specific differences. Classification – is the distribution of the extension of a generic concept among specific concepts.
  • If the task of a definition is – to reflect the content of the concept under study, then the task of classification is – to reflect the varieties of objects conceived in the concept.
  • To correctly construct definitions and classifications, one needs to understand the relationship between specific and generic concepts, be able to determine the extension and content of concepts, and understand which features of objects are essential (Fig. 8.7).
  • The process of constructing definitions is governed by the rule of proportionality between the concept being defined and the defining concept, the rule prohibiting a vicious circle, and the rule of clarity of the defining concept.
  • A correct classification must satisfy the following requirements: the division must be exhaustive; each object must belong to only one class; the division must be carried out on a single basis; the division must be continuous.

§ 8.4. Classification as a multi-stage, branching division - its tasks and types

See also

  • pattern recognition
  • Naive Bayes classifier
  • Text classification
  • systematics
  • knowledge system

Comments

To leave a comment

If you have any suggestion, idea, thanks or comment, feel free to write. We really value feedback and are glad to hear your opinion.
To reply

Lectures and tutorial on "Fundamentals of Scientific Research and the organization of research activities"

Terms: Fundamentals of Scientific Research and the organization of research activities