Extras din notiță
Nr. 1A
1. Tratarea incertitudinii în cadrul sistemelor expert bazate pe reguli de productie.
2. Se considera urmatoarele reguli abstracte:
R1: Daca T si Y atunci V
R2: Daca B si C atunci U
R3: Daca B si Y atunci Z
R4: Daca X atunci B
R5: Daca Z atunci C
R6: Daca B si X atunci T
R7: Daca V atunci U
R8: P daca Z si U
R9: M daca P si X si Y
R10: P daca A si C
R11: M daca C si Z
Cunoscându-se faptele X si Y ca fiind adevarate, sa se rezolve cu ajutorul unui rationament mixt pentru deducerea scopului M, aplicând mai întâi rationamentul inductiv apoi deductiv. În etapa de rezolvare a conflictelor se va alege regula cu eticheta cea mai mare.
3. În evaluarea solvabilitatii unei întreprinderi se analizeaza alaturi de alte elemente si situatia capitalului împrumutat. În acest context, se vor atribui valori yi (-1, 0 sau 1) care sa corespunda unei aprecieri cantitative (nesatisfacator, satisfacator sau bun) a principalilor factori care influenteaza situatia capitalului împrumutat: datorii la capitalul împrumutat, perioada îndatorarii pe termen lung, credite nefolosite, noi surse de finantare. Valoarea asociata capitalului împrumutat se va calcula însumând valorile asociate acestor factori ( yi).
În cazul în care aceasta este strict pozitiva, situatia capitalului împrumutat este apreciata ca fiind buna. În cazul în care este strict negativa este apreciata ca fiind proasta. În caz contrar, îngrijoratoare. Se cere definirea unei baze de cunostinte VPX capabila sa evalueze situatia capitalului împrumutat.
4. Se considera urmatorul program Turbo Prolog:
predicates
debitor (symbol, symbol)
credit (symbol, symbol)
are_oblig (symbol, symbol)
clauses
debitor (ionescu, vasilescu).
debitor (georgescu, vasilescu).
credit (avram, ionescu).
are_oblig (X, Y):- debitor (Y, X).
are_oblig (X, Y):- credit (X, Y), !.
goal
are_oblig (X, Y),
write (X, are obligatii fata de: , Y), nl, fail.
a) scrieti rezultatul executiei programului:
b) scrieti rezultatul executarii programului în cazul în care simbolul ! apare în aceeasi regula, însa imediat dupa simbolul :- iar din sectiunea goal dispare predicatul.
5. Sa se scrie un program Turbo Prolog care sa contina:
a) Definirea unei baze de date interne (inclusiv faptele) cu urmatoarele predicate:
Discipline (Cod_disciplina, Den_disciplina, An_Studiu)
Studenti (Nr_matricol, Nume, Pren, Data_nast, Locul_nast)
Ex (Nr_matricol, Cod_disciplina, Data_ex, Nota)
b) Definirea de predicate pentru actualizare.
c) Definirea unui predicat pentru afisarea notelor între 6 si 8 acordate în perioada 01.01.2001 31.07.2002, precum si numele studentilor carora le-au fost acordate.
d) Definirea unui predicat pentru afisarea mediei obtinute într-un an de studiu de catre un anumit student nascut în Bucuresti.
Preview document
Conținut arhivă zip
- Subiecte Rezolvate Sisteme Expert SE
- Bilet de examen nr. - (Nr. 1A) (nerezolvat sub. 5, necorectat sub. 2))(1).doc
- Bilet de examen nr. - (Nr. 1A) (nerezolvat sub. 5, necorectat sub. 2)).doc
- Bilet de examen nr. 1 (rezolvat).doc
- Bilet de examen nr. 2 (Nr. 2A) (rezolvat).doc
- Bilet de examen nr. 2 (Nr. 2A) (rezolvat, necorectat sub. 2)).doc
- Bilet de examen nr. 3 (rezolvat).doc
- Bilet de examen nr. 3 (rezolvat, necorectat sub. 2, 5)).doc
- Bilet de examen nr. 4 (Nr. 1B) (rezolvat, necorectat sub. 2, 5)).doc
- Bilet de examen nr. 5 (Nr. 2B) (rezolvat).doc
- Bilet de examen nr. 5 (Nr. 2B) (rezolvat, necorectat sub. 2)).doc
- bilete_de_examen_sisteme_expert_.doc
- bilsex4_fin2002.doc
- Copiute SEM.doc
- subiecte ex.doc
- Subiecte teorie SE.doc
- Subiecte Rezolvate Sisteme Expert SUBIECTE POSIBILE
- Bilet de examen nr. 1 (rezolvat, necorectat sub. 2)).doc
- Bilet de examen nr[1]. - (Nr. 1A) (rezolvate doar subiectele 1, 2 si 4).doc
- Bilet de examen nr[1]. 2 (Nr. 2A) (rezolvat).doc
- Bilet de examen nr[1]. 3 (rezolvat).doc
- Bilet de examen nr[1]. 4 (Nr. 1B) (rezolvat).doc
- Bilet de examen nr[1]. 5 (Nr. 2B) (rezolvat).doc