30
последнем случае речь может идти о некоторых "непрерывных" признаках
(например, степень полноты, глубины, удобства и т.п. чего-либо).
Введя оси в соответствии с классифицирующими признаками и
определив диапазон или перечень их значений мы получим универсальную
классифицирующую систему – многомерный классификатор.
Принцип, лежащий в основе такой классификации, позволяет, во-
первых, четко различать два объекта, если они существенно отличаются друг
от друга. Во-вторых, эта классификация в любом случае не потребует
внесения кардинальных изменений при появлении новых классов объектов.
Достаточно будет добавления новых значений на существующие оси или
добавления осей, соответствующих новым классификационным признакам.
Разумеется, определение набора осей – классифицирующих признаков
– является непростой задачей, т.к. необходимо учитывать их
"ортогональность", несоблюдение которой приведет к тому, что объект
может быть представлен не одной точкой, а множеством. При неудачном
выборе осей существует опасность чрезмерного возрастания размерности
пространства.
Этот метод позволит строить разделяющие гиперплоскости в
пространстве классифицирующих признаков. Возможность одновременно
определять для конкретного объекта несколько значений одного признака
делает классификатор более гибким и избавляет от необходимости учитывать
в качестве значения признака различные варианты комбинаций
элементарных значений.
Замечание: задача создания исчерпывающей классификации обучающих систем выходит
за рамки данной работы, но предложенный принцип классификации, по мнению
автора, позволяет сделать существенный шаг в направлении создания такой
классификации. Эта работа требует участия различных специалистов в области
компьютерных технологий обучения и может быть выполнена только в ходе
открытой дискуссии в печати, началом которой можно считать статью [40].
Руководствуясь этим принципом, можно сформировать набор классифицирующих
признаков, которые являются существенными с точки зрения исследователей,
разработчиков и пользователей обучающих систем. Далее, для каждого
устоявшегося термина определить, какими значениями этих признаков
характеризуется тот или иной программный продукт, что внесет ясность в
определения всех терминов и позволит специалистам говорить на одном языке.