Ingineria cunoașterii

Mijloace integrate sistem software SEMP-tao ​​a dezvoltat și implementat un sistem expert pentru a sprijini planificarea flexibilă a facilităților de cazare la cabana lor de vară, în condițiile specificațiilor incomplete și inexacte. Luați în considerare acest sistem.

14.3.1 O scurtă descriere a sistemului
Sistemul de planificare a zonei suburbane oferă un mijloc de a:
* Într-o formă convenabilă pentru a specifica în mod interactiv locația obiectelor de pe dacha, mărimea lor și poziția relativă în ceea ce privește specificațiile inexacte;
* Rafina automat parametrii de obiecte, inclusiv locația și dimensiunea acestora, solicitând informații suplimentare, dacă este necesar;
* Identificarea și adresa acceptabilă din punctul de vedere al configurației expert obiectelor care urmează să fie plasate;
* În cazul unui conflict în locația de facilități oferă o varietate de opțiuni pentru rezolvarea acestora.

14.3.3 Specificații Aplicație
Puteți crea obiecte specifice descrise clase, se leagă relațiile lor pe baza acestei descrieri a zonei supuse pentru a găsi setările de configurare necesare și să le modificați în conformitate cu regulile stabilite de expert. Majoritatea lucrărilor la calcularea coordonatelor reale ale obiectelor va avea loc în mod implicit, în funcție de modelele lor de calcul.
cunoștințe de specialitate dispunerea optimă a obiectelor prezentate sub forma unor norme de producție. Deci, regulile sunt definite pentru a mapa dimensiunile inexacte ale obiectului (denumit în mare, mediu sau mic) de anumite standarde în ceea ce privește expertului, valorile exacte.
Următoarele două reguli precizează dimensiunile exacte ale standardului pentru partea de mijloc și casa mici:
regula CheckMediumSizeOfVilla
FORALL element $: VILLA (dimensiune: medie)
=>
element edit $: VILLA (dimensiune: exactă, lungime: 20.0, lățime: 30,0);
se încheie;
regula CheckSmallSizeOfHouse
FORALL articol $: CASA (dimensiuni: mici)
=>
edita $ articol: CASA (dimensiune: exactă, lungime: 2.0, lățime: 3.0);
se încheie;
Pe lângă acest tip de politici necesare pentru a obține valorile reale ale obiectelor care stabilește regulile de identificare inacceptabile din punct de vedere al configurațiilor de experți. De exemplu, următoarea regulă este menită să determine configurația, atunci când casa va umbri partea de sud a lumina soarelui pe locația este prea aproape de el răzor de flori:
regula CheckLight
există CASA (Nord: $ house_northern),
FLOWER_BED (sud: $ flower_bed_southern)
atunci când $ house_northern> $ flower_bed_southern
$ House_northern - $ flower_bed_southern <3
=>
WriteLn ( „Casa va bloca patul de flori soarelui“);
nu reușesc;
se încheie;
Această regulă este de două obiecte - casa și patul de flori, se verifică dacă casa este situată la sud de paturi la o distanță mai mică de trei metri. La detectarea unei astfel de configurație, utilizatorul se prezintă configurația curentă și diagnosticare a declarat inconsistente, cauzând revenire automată la realizarea anterioară a plasarea obiectelor.
Obiectele sunt create de către utilizator și plasat pe site-ul la un moment dat. Când acest obiect adăugat asociat cu raportul obiectului INTERIORUL porțiune care limitează direct dimensiunea și locația. Utilizatorul poate specifica, de asemenea, poziția relativă a oricărei perechi de obiecte, ceea ce va avea ca rezultat legarea acestor obiecte raportul corespunzătoare. În cazul în care acțiunile utilizatorului conduc la configurarea inconsistente, acestea vor fi emise acest mesaj, și există o derulare înapoi la o configurație anterioară, permițându-vă să verificați cealaltă opțiune de facilități de cazare. În final, utilizatorul primește o configurație adecvată, sau convins de dorințele sale impracticabilitate.
Descris un sistem expert nu poate funcționa cu o singură secțiune, dar, de asemenea, cu multe, prin aceleași mijloace de calcul parametrii necesari și localizarea parcelelor în raport unul cu altul.
În plus față de regulile de mai sus, sistemul conține regulile, însoțită de o cunoștințe de specialitate a dispunerii optime a obiectelor de pe site. SemP-tao ​​instrumente de sistem vă permit să prezinte aceste cunoștințe într-o formă destul de confortabil și natural.