Data Recognition and Classification (KPI lecture course, 2011–2013)

A 309-page KPI lecture course assembled from 14 surviving lecture files. It develops data preparation, measurement uncertainty, experimental design, clustering, discriminant and regression analysis, goodness-of-fit tests, ANOVA, recognition rules, voting classifiers, and biometric feature extraction; its mechanisms are useful, but present-day practice is supplied by current primary sources.

book Data Recognition and Classification: Lecture Notes Dorohyi, Yaroslav Yu., Pishchaieva, N. M. · 2013 archived pdf

Yaroslav Yu. Dorohyi and N. M. Pishchaieva prepared this lecture course for the Department of Automation and Control in Technical Systems at the National Technical University of Ukraine “Kyiv Polytechnic Institute.” The cover identifies a 2010 course packet; the surviving PDFs were exported or revised from September 2011 through November 2013. The archive combines lectures 1–3, 5–6, and 8–16 in numerical order. Lectures 4 and 7 are absent from the supplied folder, so the combined file contains 14 lecture documents and 309 pages, not 15 documents.

The course is admissible as instructor-authored lecture notes. It is broad enough to connect classical statistics and pattern recognition, but its age and sparse citations make it a secondary source: GTK uses it for mechanism, derivations, terminology, and historical structure, while current primary papers, standards, and official documentation determine present practice.

Complete folder audit #

The supplied RKU/ folder contains three source classes:

Resource class Inventory Treatment
Instructor lecture PDFs in Lectures_Mat/ 14 files, 309 pages Read in full, visually audited, merged, archived, registered, and mapped below
Russian-published secondary book in Lectures_Mat/AddOn/ 1 file, 326 pages Excluded and removed under the Russian-source provenance rule; it is not retained, registered, cited, or used for claims or visuals
Instructional laboratory manuals in ORANGE/ 11 files Inventoried by filename and excluded under the repository source policy; none was opened, registered, cited, or used for claims, examples, data, or visuals

The one admissible authored source contains 309 pages and was extracted and visually inspected in full. The excluded add-on and Orange manuals are intentional exclusions, not coverage gaps.

Lecture-by-lecture concept map #

Lecture and merged pages Material taught GTK destination
1, pp. 1–29 Recognition workflow; objects, attributes, records, measurement scales, discrete and continuous variables, missingness, coding, tabulation, and exploratory plots learning-problem framing, features and representation
2, pp. 30–55 Data transformations; linearization; direct, indirect, systematic, and random measurement errors; uncertainty propagation through functions measurement error and uncertainty, with representation consequences in features
3, pp. 56–62 Why experiments are designed; factors and responses; controlled variation; replication, randomization, blocking, and choosing an experimental plan design of experiments
5, pp. 63–91 Agglomerative and divisive clustering; single, complete, average, centroid, median, and Ward-style linkage; dendrogram construction and cluster-number choices clustering algorithms
6, pp. 92–114 Distances and similarities for numeric, binary, nominal, and mixed attributes; class prototypes; sequential and iterative classification rules features and representation, k-nearest neighbours, clustering
8, pp. 115–142 Discriminant functions, within- and between-class scatter, canonical axes, classification functions, posterior rules, and worked multi-group calculations discriminant analysis
9, pp. 143–182 Linear regression, least squares, residual variance, coefficient uncertainty, significance tests, confidence intervals, multiple regression, variable selection, and model adequacy linear and logistic models; the classical inference details remain part of mathematics statistics territory
10, pp. 183–191 Regression continuation: decomposition of variation, estimation diagnostics, and compact worked calculations linear and logistic models
11, pp. 192–214 Goodness-of-fit testing: Pearson’s chi-square statistic, Kolmogorov-type empirical-distribution comparison, grouped observations, degrees of freedom, and acceptance regions goodness-of-fit tests
12, pp. 215–234 One-factor ANOVA; decomposition into between- and within-group variation; independent and paired comparisons; rank alternatives analysis of variance
13, pp. 235–251 Two-factor ANOVA, replication, interaction, expected mean squares, and tabular worked designs analysis of variance, design of experiments
14, pp. 252–274 Pattern-recognition model families, decision surfaces, deterministic and statistical rules, perceptrons, threshold logic, and iterative weight correction perceptron and backpropagation, classification metrics
15, pp. 275–292 Statistical decision rules, voting and committee classifiers, loss-sensitive classification, posterior probabilities, and sequential decisions classification metrics, calibration and uncertainty
16, pp. 293–309 Biometric recognition, entropy-guided feature selection, contour coding, morphological operations, and a recognition-system pipeline features and representation, learning-problem framing

Principal-components and factor analysis are only incidental in the admissible lecture set. The dedicated treatment comes from current mathematical sources in principal components and factor analysis. The ML dimensionality-reduction chapter takes PCA as a prerequisite and does not repeat its derivation.

Mechanisms worth preserving #

Representation fixes the problem the algorithm sees #

Lectures 1, 2, and 6 make one continuous argument even though they appear in separate files. A physical or social object becomes a record only after an observation process chooses attributes and measurement scales. Coding and transforming those attributes then determines what differences are representable. Finally, a distance or similarity function converts those differences into geometry. A nearest-neighbour or clustering method therefore does not discover an intrinsic geometry: it operates on the one produced by measurement, coding, scaling, and missing-data decisions.

That causal chain is more useful than a catalogue of distance formulas. For example, treating an unordered three-level category as the numbers 0, 1, and 2 silently asserts that level 1 lies midway between the others. Euclidean distance then enforces that false relation. The GTK chapters preserve the course’s catalogue but make the modelling assertion explicit and add current handling for learned embeddings, leakage, grouped data, and deployment drift.

Experimental design creates identifiable contrasts #

The design and ANOVA lectures connect operational choices to algebra. Randomization breaks systematic alignment between treatment and nuisance variables; replication estimates the variation remaining under nominally identical conditions; blocking removes known nuisance structure before it inflates the error term. Factorial designs vary several factors together so an interaction can be estimated rather than absorbed into residual noise. ANOVA then partitions total variation into components induced by that design.

The important lesson is causal, not ceremonial: an FF statistic cannot rescue a design that never produced the comparison of interest. Conversely, a good design makes the estimand visible in a contrast and gives the residual term a defensible interpretation. GTK adds modern estimand language, randomization-based reasoning, multiplicity, effect sizes, diagnostics, and hierarchical alternatives.

Hierarchical clustering is a sequence of irreversible merges #

Lecture 5’s worked dendrograms show why linkage is part of the model. After the closest pair is merged, the algorithm must define the distance from that new cluster to every remaining cluster. Single linkage measures the nearest pair and can chain through bridges; complete linkage measures the farthest pair and favours compact groups; average linkage compromises between them; Ward’s criterion chooses the merge with the smallest increase in within-cluster dispersion. Because each merge changes the candidate distances and is never undone, an early bridge or outlier can restructure the whole dendrogram.

Discrimination separates estimation from decision #

Lecture 8 constructs discriminant directions from within- and between-class scatter, then turns scores into a class decision. Lecture 15 adds priors and losses. Together they expose a distinction that is frequently blurred: estimating a posterior or discriminant score is not the same as choosing an action. The decision threshold depends on class priors, error costs, and any abstention option. Modern calibration and classification-metric chapters keep those layers separate.

Measurement uncertainty propagates through sensitivity #

Lecture 2 treats an indirect measurement as a function y=f(x1,…,xp)y=f(x_1,\ldots,x_p). Small input perturbations change the output approximately through the gradient, so covariance is transported by the local linear map. This is the durable mechanism behind first-order propagation. GTK replaces the course’s older “error” vocabulary with the current distinction between correction, standard uncertainty, covariance, coverage, and traceability from the BIPM vocabulary and GUM framework, and it states when linear propagation fails.

Current-use boundaries #

  • The course predates today’s distinction between prediction performance, calibrated probabilities, causal effects, and operational utility. GTK defines the estimand and decision before selecting an algorithm.
  • Several hypothesis-test chapters present “accept the null” language. A non-rejection is not evidence that a model is true; the modern entries discuss power, effect size, model criticism, parameter estimation, and multiplicity.
  • Classical stepwise regression and in-sample adequacy checks are retained as historical mechanisms, not recommended as reliable feature-selection or generalization procedures.
  • Neural-network coverage stops at perceptron-style updates. Backpropagation, initialization, normalization, adaptive optimization, convolutional and recurrent networks, transformers, and present evaluation practice require current primary sources.
  • Biometric material illustrates a recognition pipeline but predates current threat models, demographic evaluation, privacy practice, and standards. Its numerical claims and deployment recommendations are not reused.
  • The PDFs contain author-applied colour highlights and edits. Highlighting is presentation metadata, not a confidence indicator or independent evidence.

Visual audit #

All 309 pages of the combined PDF were rendered after merging and inspected at contact-sheet scale; load-bearing pages were also inspected at full resolution during the source audit.

  1. Data and measurement visuals: attribute-type trees, scatterplots, histograms, transformation curves, and direct/indirect measurement diagrams explain how observations become variables. GTK preserves their mechanisms through new examples, equations, and tables rather than copying low-resolution figures.
  2. Clustering and discrimination geometry: linkage diagrams, distance matrices, dendrograms, projected group clouds, decision boundaries, and scatter matrices are information-bearing. Clean theme-aware diagrams in the clustering and discriminant chapters preserve the topology and remain readable at article width.
  3. Experimental-design and ANOVA tables: factor matrices, response tables, sums-of-squares decompositions, and interaction layouts support the worked derivations. GTK rebuilds the necessary examples in accessible tables and equations so every label and unit is explicit.
  4. Recognition mechanisms: perceptron blocks, decision regions, voting structures, contour codes, morphological operations, and the biometric pipeline illustrate the flow from feature extraction to decision. Only the general mechanisms survive; the original coloured diagrams are not required for the modern account.
  5. Missing source figures: merged pages 173–179 preserve captions and empty frames for several regression figures that are already absent in RKU_L009_UKR.pdf. They are unusable as evidence and were not reconstructed from inference or from excluded laboratory material.

No original visual was copied into a topic entry. Redraws were chosen only where they improve causal explanation and legibility; current primary sources support the redrawn mechanism.

Excluded Orange manuals #

The following files are instructional laboratory manuals. They were inventoried by filename only and deliberately excluded:

File Status
ORANGE/L1_Пріма_Краб_Спектр_Форель_Форель_2.pdf Excluded: laboratory exercise
ORANGE/L2_Знайомство_з_Orange.pdf Excluded: Orange GUI introduction
ORANGE/L3_Кластерний_аналіз.pdf Excluded: clustering laboratory
ORANGE/L4_Дерева_рішень.pdf Excluded: decision-tree laboratory
ORANGE/L5_Метод_опорних_векторів.pdf Excluded: SVM laboratory
ORANGE/L6_Наївний_баєсівський_класифікатор.pdf Excluded: Naive Bayes laboratory
ORANGE/L7_Статистичні_методи.pdf Excluded: statistics laboratory
ORANGE/L8_Регресійний_аналіз.pdf Excluded: regression laboratory
ORANGE/L9_Критерії_погодження.pdf Excluded: goodness-of-fit laboratory
ORANGE/L10_Факторний_аналіз.pdf Excluded: factor-analysis laboratory
ORANGE/L11_Штучні_нейронні_мережі.pdf Excluded: neural-network laboratory

Their omission from the library, examples, and visuals is intentional. No concept is considered uncovered merely because it appears only in these manuals.

Searches titles, aliases, headings, summaries, and full text.↑↓ move ↵ open esc close