ПРИНЦИП ПРЕДЕЛЬНЫХ ОБОБЩЕНИЙ: методология, задачи ...

ПРИНЦИП ПРЕДЕЛЬНЫХ ОБОБЩЕНИЙ: методология, задачи ... ПРИНЦИП ПРЕДЕЛЬНЫХ ОБОБЩЕНИЙ: методология, задачи ...

cdn.scipeople.com
from cdn.scipeople.com More from this publisher
31.01.2015 Views

30 элемент дискретного домена (не базового) может быть снабжен одной или несколькими функциями принадлежности, а именно: T = {a {µ a }; b {µ b }; c {µ c };…}, где µ – функции принадлежности (влияют только на нисходящую детерминацию). Функции принадлежности одного элемента отличаются друг от друга, в частности, привязкой к доменам предшественникам (вплоть до базового домена). В общем случае, нисходящая детерминация на множестве тестов описывается взаимосогласованными (калибровочными) колебательными процессами типа «маятника». Такие процессы базируются на законах гомеостатики и предполагают наличие модели системы (базы знаний). Более детально этот вопрос будет рассмотрен в разделе 2.4. Необходимо стремиться к тому, чтобы в любом орграфе G(τ) все терминальные вершины являлись дуадами или бинарными оппозициями. Примеры: {Истина; Ложь}, {Норма: Отклонение}, {Эффективно; Неэффективно}, {Жалобы есть; Жалоб нет}, {Благоприятный; Неблагоприятный} и т.д. Очевидно, орграф может состоять из одной базовой вершины, например: Пол/ {М; Ж}. Орграфы всех тестов, имеющих дихотомические значения, состоят из одной вершины. На алгоритм преобразования (обобщения) значений доменов могут влиять значения других тестов. Пусть (T → T′) ∈ G(τ), а внешние тесты {a/A} влияют на алгоритм пересчета значений из домена T в домен T′. Для фиксации данного факта будем использовать нотацию: T {a/A} → T′. Если результат какого либо теста из {a/A} неизвестен, то будем считать, что и преобразование T {a/A} → T′ не определено, следовательно, не определен весь подграф с базовой вершиной T′. Таким образом, орграф G(τ |{a/A}), где {a/A} – множество всех используемых внешних тестов, имеет переменную структуру. Правила вычислений элементов некоторых доменов на основе значений других тестов, в общем виде, имеют вид: f/µ: τ/T, {a/A} → τ/T′, где f/µ – некоторая однозначная функция (µ – механизм реализации функции). Данные правила будем относить к онтологическим соглашениям, так как сами орграфы принадлежат онтологии (задачи, предметной области). Примеры таких соглашений будут приведены ниже. Наиболее общие правила пересчета значений одних тестов в значения других тестов содержатся в базе знаний. Примеры доменов для теста τ = ‘Возраст’: В1 = [0; 100]; В2 = {юный; молодой; средних лет; пожилой; старческий};

31 В3 = {молодой; средних лет; пожилой}. Примеры результатов тестов: Возраст/ В2 = «пожилой»; Возраст/ В1 87; Возраст/ В3 = «пожилой». Отметим, что (Возраст/ В2 пожилой) ≠ (Возраст/ В3 пожилой). Зададим правила пересчета между доменами В1, В2 и В3 следующим образом: В1.[0; 14] → В2.{юный}; В1.[15; 33] → В2.{молодой}; В1.[34; 55] → В2.{средних лет}; В1.[56; 70] → В2.{пожилой}; В1.[71; 100] → В2.{старческий}; В2.{юный; молодой} → В3.{молодой}; В2.{средних лет} → В3.{средних лет}; В2.{пожилой; старческий} → В3.{пожилой}. Правила пересчета {В1 → В2; В2 → В3} задают орграф доменов для теста ‘Возраст’. Обозначим орграф через G 1 (Возраст). Если задан орграф доменов теста, то появляется возможность автоматического вычисления значений теста в рамках всех доменов по одному, например, самому точному значению. Примеры: Возраст/ В1 5 → Возраст/ В2 юный → Возраст/ В3 молодой; Возраст/ В1 76 → Возраст/ В2 старческий → Возраст/ В3 пожилой. Преобразование множества значений: Возраст/ В1 [13; 20] → Возраст/ В2 {юный; молодой} → Возраст/ В3 молодой. Результат получен путем объединения преобразований атомарных значений. Зададим другой набор доменов для того же теста τ = ‘Возраст’: В1 = [0; 100]; В4 = {[0; 17]; [18; 30]; [31; 40]; [41; 55]; [56; 60]; [61; 100]}; В5 = {молодой; средних лет; пожилой}; В6 = {трудоспособный; нетрудоспособный}. Правила пересчета значений из домена В1 в домен В4 очевидны. Зададим остальные правила (с учетом разного возраста ухода на пенсию мужчин и женщин: мужчины в 60 лет, женщины в 55): В4.{[0; 17]; [18; 30]} → B5.{молодой}; В4.{[31; 40]; [41; 55]} → B5.{средних лет}; В4.{[56; 60]; [61; 100]} → B5.{пожилой}; Пол М & В4.{[18; 30]; [31; 40]; [41; 55]; [56; 60]} → B6.{трудоспособный}; Пол Ж & В4.{[18; 30]; [31; 40]; [41; 55]} → B6.{трудоспособный}; Пол М & В4.{[0; 18]; [61; 100]} → B6.{нетрудоспособный}; Пол Ж & В4.{[0; 18]; [56; 60]; [61; 100]} → B6.{нетрудоспособный}.

30<br />

элемент дискретного домена (не базового) может быть снабжен одной или<br />

несколькими функциями принадлежности, а именно:<br />

T = {a {µ a }; b {µ b }; c {µ c };…},<br />

где µ – функции принадлежности (влияют только на нисходящую<br />

детерминацию). Функции принадлежности одного элемента отличаются<br />

друг от друга, в частности, привязкой к доменам предшественникам<br />

(вплоть до базового домена). В общем случае, нисходящая детерминация<br />

на множестве тестов описывается взаимосогласованными<br />

(калибровочными) колебательными процессами типа «маятника». Такие<br />

процессы базируются на законах гомеостатики и предполагают наличие<br />

модели системы (базы знаний). Более детально этот вопрос будет<br />

рассмотрен в разделе 2.4.<br />

Необходимо стремиться к тому, чтобы в любом орграфе G(τ) все<br />

терминальные вершины являлись дуадами или бинарными оппозициями.<br />

Примеры: {Истина; Ложь}, {Норма: Отклонение}, {Эффективно;<br />

Неэффективно}, {Жалобы есть; Жалоб нет}, {Благоприятный;<br />

Неблагоприятный} и т.д. Очевидно, орграф может состоять из одной<br />

базовой вершины, например: Пол/ {М; Ж}. Орграфы всех тестов, имеющих<br />

дихотомические значения, состоят из одной вершины.<br />

На алгоритм преобразования (обобщения) значений доменов могут<br />

влиять значения других тестов. Пусть (T → T′) ∈ G(τ), а внешние тесты<br />

{a/A} влияют на алгоритм пересчета значений из домена T в домен T′. Для<br />

фиксации данного факта будем использовать нотацию: T {a/A} → T′. Если<br />

результат какого либо теста из {a/A} неизвестен, то будем считать, что и<br />

преобразование T {a/A} → T′ не определено, следовательно, не определен<br />

весь подграф с базовой вершиной T′. Таким образом, орграф G(τ |{a/A}),<br />

где {a/A} – множество всех используемых внешних тестов, имеет<br />

переменную структуру.<br />

Правила вычислений элементов некоторых доменов на основе значений<br />

других тестов, в общем виде, имеют вид: f/µ: τ/T, {a/A} → τ/T′, где f/µ –<br />

некоторая однозначная функция (µ – механизм реализации функции).<br />

Данные правила будем относить к онтологическим соглашениям, так как<br />

сами орграфы принадлежат онтологии (задачи, предметной области).<br />

Примеры таких соглашений будут приведены ниже. Наиболее общие<br />

правила пересчета значений одних тестов в значения других тестов<br />

содержатся в базе знаний.<br />

Примеры доменов для теста τ = ‘Возраст’:<br />

В1 = [0; 100];<br />

В2 = {юный; молодой; средних лет; пожилой; старческий};

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!