31.01.2015 Views

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

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

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

220<br />

конкурирующих заключений.<br />

Если функция Classif выдает код ‘0’, то проблема устраняется<br />

достаточно просто: необходимо установить все синдромы {S} α и<br />

выполнить следующие две операции:<br />

Ω := Ω ∪ α; {S}:= {S} ∪ {S} α .<br />

Приведенный ниже алгоритм позволяет исключить оба вида<br />

фальсификаций: как отсутствие заключений, так и появление нескольких<br />

конкурирующих заключений.<br />

Алгоритм 5.9<br />

Вход: Прецедент α({τ/T}, z/Z), модель знаний {S}.<br />

Выход: z α .<br />

Онтология: Банк тестов {G(τ)}.<br />

Classif_2(α, {S})<br />

begin<br />

Z α := ∅; {τ/T} + ;<br />

for S({τ/T}’, z/Z) ∈ {S} do<br />

if ({τ/T}’ α ⊆ {τ/T} + ) & ({τ/T}’ α = {τ/T}’) then Z α := Z α ∪ z/Z;<br />

if | Z α | = 1 then z α := z/Z else z α := 0;<br />

return (z α )<br />

end.<br />

Недостатком алгоритма 5.9 является необходимость проведения всех<br />

тестов, которые фигурируют в синдромах модели знаний {S}.<br />

Приведем рациональный вариант алгоритма классификации нового<br />

прецедента, в котором проверяются не все возможные синдромы, а только<br />

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

Совместимость синдромов S и S’ означает, что у некоторого прецедента<br />

α могут быть одновременно синдромы S и S’. Несовместимость синдромов<br />

S и S’ означает, что у любого прецедента α не могут иметь место<br />

одновременно синдромы S и S’. Однако, несмотря на кажущуюся простоту<br />

понятия «совместимость синдромов», дать формальное определение<br />

совместимости достаточно непросто, так как в текущей базе прецедентов<br />

могут отсутствовать прецеденты, имеющие одновременно синдромы S и S’<br />

даже если они совместимы.<br />

Множество синдромов назовем совместимым, если в базе прецедентов<br />

Ω имеется прецедент, содержащий все синдромы из множества.<br />

Соответственно, произвольное множество синдромов {S} назовем<br />

условно совместимым, если для него не выполняется условие<br />

совместимости, но для любого теста τ, принадлежащего одновременно {τ} S

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

Saved successfully!

Ooh no, something went wrong!