Documente Academic
Documente Profesional
Documente Cultură
IOANA ARMAŞ
INTELIGENŢĂ ARTIFICIALĂ
CURS 8 – 06.04.2020
ANUL IV, SEMESTRUL II
AUTOMATICĂ ŞI INFORMATICĂ APLICATĂ
FACULTATEA DE ŞTIINŢE EXACTE ŞI INGINEREŞTI
UNIVERSITATEA HYPERION
c. termenii din mulţimile de definiţie, respectiv noi variabile, constante sau funcţii, prin
care se vor înlocui variabilele de la a.
1
X1 t1 , X 2 t2 , ..., X k tk , ..., X n tn (1)
tk , k 1, n .
variabilele, presupunând înlocuirea prin identitate, astfel încât are rolul elementului
unitar al operaţiei: E .
înlocuieşte variabilele cu alte variabile, astfel încât, prin condiţia b, aceasta revine la
redenumirea variabilelor iniţiale.
dreapta(b 1 ,b 2 ) stanga(b 2 ,b 1 ),
2
dintre care doar regula R1-1 este activată având condiţiile îndeplinite de mediul
problemei.
b) X b3 , Y b2 şi X b3 , Y b1
dreapta(b 3 ,b 2 ) stanga(b 2 ,b 3 ),
dreapta(b 3 ,b 1 ) stanga(b 1 ,b 3 ),
2. Evoluţia unui mediu prin tranziţia între stările s1, s2, s3:
tranzitie(s1,s2) arc(s1,s2,P1)
tranzitie(s2,s3) arc(s2,s3,P2),
tranzitie(s1,s2) traiect(s2,s3),
3
care este activată prin aplicarea substituţiei X s2 , Z s3 pentru regula R7-2,
rezultând:
astfel încât condiţiile lui R8-2 sunt satisfăcute şi, ca urmare, între
s1 şi s3 este stabilită o traiectorie prin tranziţii succesive.
Observaţii. 1. În contextul reprezentărilor, substituţiile au un caracter dinamic, în
sensul că se pot modifica de la o etapă la alta, dar şi selectiv, prin aceea
că o substituţie activează o submulţime de reguli. Aceste caracteristici
sunt utilizate în procesul de inferenţă, astfel încât soluţiile sunt
determinate de modificările mulţimilor de substituţie pentru fiecare pas
al raţionării.
2. Variabilele la nivelul regulilor se pot păstra ca notaţie, deşi ele pot
avea semnificaţii diferite de la o regulă la alta.
(T1)(Y)[echil_inst(s_e)
(T2)(Z)[misc_tect(Z,s_e,T2)
c(Z) >(T2,T1)].
4
Se observă că regula R1-3 este activată prin validarea termenilor din premisă şi a
acesteia în ansamblul său, astfel încât se concluzionează iminenţa apariţiei unui al
doilea cutremur Y la un moment ulterior de timp, T1 t 0 , precum şi starea sistemului
de plăci tectonice considerate, s_e, ca fiind cea de echilibru instabil.
În acelaşi timp, pentru R2-3 nu se produce declanşarea, deoarece premisa este
invalidată prin neîndeplinirea condiţiilor >(m1,x1) sau
>(x1,m2), având în vedere că m1 x1 m2 , astfel încât consistenţa cu mediul nu se
va manifesta în procesul de raţionare pentru contextul de lucru considerat.
X e3, Y e4 , C c2 , D 2 .
cupla(e1,e2,c1) rt(c1) ( ,f1) (f2, )
8 8
rotatie(e2,e1, )
8
transl(e4,e3,2).
5
R1-5: baza(b1,l1) elem(r1,p1,q2) tip(r1,r)
conect(r1,b1,l1,p1)
conect(r1,b1,l1,q1)
R3-5: conect(r1,b1,l1,U)
liber(l1) liber(U)
conect(r1,b1,l1,p1) baza(b1,q1)
conect(r1,b1,l1,q1) baza(b1,p1).
Starea mediului exprimată prin R8-5 R13-5 validează premisele regulilor R1-5,
R4-5, R6-5 care conduc la reconfigurarea prin slotul l1 şi terminaţia p1, cu
formarea unei noi baze (compuse) cu slotul q1.
Pentru R3-5 se impune aplicarea substituţiei U p1 corespunză-toare
concluziei validate conect(r1,b1,l1,p1), rezultând:
R3-5: conect(r1,b1,l1,p1)
liber(l1) liber(p1).
6
12 ...i ...m
( ...(( ...((12 ) 3 ) ...i 1 ) i ) ...m ) ,
1
...
2
i
2
1 ...
i
m 1
X1 t1 , ..., X k tk , ..., X n tn ,
Xq tq X q W1 , ..., Wl este mulţimea variabilelor lui care se regăsesc ca variabile
substituite în .
.
7
Procesul prin care se îndeplineşte această condiţie este numit unificare şi are
următoarele etape (conform aspectelor teoretice dezvoltate în literatura de specialitate citată
în bibliografia suport de curs 1, 2, 3):
pentru care i k în sensul că t1,i t1,k , ..., tl 1,i tl 1,k şi tl ,i tl , k , astfel încât cel
termenului ql , k ;
componentele lui ql , k .
În aceste condiţii, dacă A pozitiv, atunci unificarea este blocată, iar cei doi atomi,
i şi k , nu pot fi aduşi la o expresie comună. Dacă A negativ se trece la etapa
următoare.
astfel încât:
8
i 1 2 ...v k 1 2 ...v .
1 2 ...v .
şi
astfel:
1 1 = conect(r1,b1,l1,p1)
2 1 = conect(r1,b1,l1,p1),