7/23/2019 Sistem Achizitii Cunostinte
1/9
Platforma pentru achiziia de cunostinte ntr-un
domeniu dedicat
7/23/2019 Sistem Achizitii Cunostinte
2/9
I. Sisteme bazate pe cunostinte
1.1 Sisteme bazate pe cunostinte
Sistemele bazate pe cunotine reprezint primele realizri de cercetare fcute n domeniul
inteligenei artificiale. Apari ia SBC a fost important pentru programatori deoarece n procesul de
decizie s-au folosit simboluri n locul numerelor lucru care a a!untat mai ales n discipline cum ar fi
medicina i ingineria. Clasificarea i diagnosticarea au fost primele care au profitat de dez"oltarea
sistemelor bazate pe cuno tin e.
Sistemele bazate pe cunotine sunt programe care au fost construite pentru a rezol"a probleme
ntr-un anumit domeniu. Acest tip de sistem folosete cunotine dintr-un domeniu i o strategie
special pentru a a!unge la o concluzie.
Componentele principale ale unui sistem bazat pe cuno tin e sunt# baza de cunotine i
mecanismul de control.
1.2 Caracteristici generale
Sistemele bazate pe cunotine au urmtoarele caracteristici#
are o baz de cunotine care con ine informaii structuri i reguli care aparin e$pertului uman
n mod normal%
este programat s rezol"e problemele n acela i mod ca un e$pert uman baz&nduse pe
similariti i astfel adopt&nd strategia corect pentru a rezol"a problema%
are capacitatea de a cere informaii suplimentare sau presupuneri inteligente cu pri"ire la
rezol"are atunci c&nd are de-a face cu informaii "agi sau incomplete%
7/23/2019 Sistem Achizitii Cunostinte
3/9
trebuie s conin o interfa prin care utilizatorul face cereri inteligente dup informaii i n
care poate e$plica modalitatea prin care a a!uns la rspunsurile sale%
posibilitatea de a fi dez"oltat ulterior prin oferirea posibilit ii de reutilizare a structurilor
generice a regulilor dar i a metodelor prin care poate fi rezol"at problema.
1.3 Arhitectura
'n sistem bazat pe cuno tin e are trei componente iar acestea sunt# baza de cunotine
memoria de lucru i motorul de inferena.
Baza de cunotine este o baz de date n care sunt stocate cuno tin e d in domeniul n care se
realizeaz studiul. Baza de cuno tin e este compus din#
baza de reguli (care modeleaza cunotintele)%
baza de fapte (contine informatii pentru cazul tratat).
*n crearea bazei de cunotine ne bazam pe patru componente principale# concepte (lucruri ntr-
un domeniu cum ar fi persoane documente etc.)% atribute (reprezint proprieti ale conceptelor cum
ar fi dimensiune sau "&rste)% "alori (reprezint caracteristici specifice ale unui lucru care l difereniaz
de alte lucruri) i r elaii (reprezint felul n care conceptele sunt asociate ntre ele).
+emoria de lucru care deine date specifice cazului (e$emplu# fapte despre problemele iniiale
i rezultatele intermediare).
+otorul de inferen este cel care controleaz i ghideaz sistemul pentru a gsi o rezol"are a
problemelor prin inferena mai e$act folosete baza de cunotine pentru a modifica informa ia din
memoria de lucru. +otorul de inferen este cel care realizeaz mai multe obiecti"e# alege strategia de
control elaboreaz planul de rezol"are asigur trecerea de la o strategie de control la alta e$ecut
aciunile stabilite n planul de rezol"are.
Arhitectura unui sistem bazat pe cunotine este#
7/23/2019 Sistem Achizitii Cunostinte
4/9
Sistemele moderne mai au n plus nc dou elemente# o interfa ctre alte sisteme i un editor
care permite unui e$pert s inspecteze i s actualizeze baza de cunotine.
1.4 Ciclul de viata al unui SBC
Prototiparea rapid este filozofia de dez"oltare a SBC (sistem cu baza de cunostinta) din prima
generatie bazata pe principiul ,smbol le"el achizitia cunostintelor fiind diri!ata de implementare.
Aceasta presupune urmtoarele etape#
identificarea problemei%
dez"oltarea unui prototip# ce presupune conceptualizarea formalizarea implementarea si
testarea problemei%
dez"oltarea unui sistem complet# prin e$tinderea sau modificarea prototipului%
"alidarea sistemului%
integrarea si ntretinerea.
Achizi ia structurat de cuno tin e este metoda de dez"oltare a SBC din a doua generatie bazata
pe principiul ,/no0ledge le"el. Achizitia cunostintelor fiind diri!ata de modelarea acestora. Putem
afirma ca nu este "orba n realitate de e$tractie ci mai degraba de reorganizare a cunostintelor si de o
reconstructie a metodelor de rezol"are.
7/23/2019 Sistem Achizitii Cunostinte
5/9
Ciclul de "ia fiind dat de etapele urmtoare#
definirea problemei%
modelarea cuno tin elor (se dez"olt un model al domeniului independent de "iitoarea implementare)%
proiectarea sistemului%
implemetarea i testarea.
1.5 Achizitia de cunostinte
Achiziia de cunotine este un proces de e$tragere de cunotine de la sursele de e$pertiz
(e$peri umani documente) i de transfer a cunotinelor e$trase ntr-un SBC.
Cunotinele raportate la e$pert pot fi#
1 indiscutabile - acceptate de o mare ma!oritate de specialiti% se regsesc n manuale re"iste de
specialitate etc%
1 euristice - empirice prin natur dobndite de e$pertul uman n cursul unor ani de munc%
cunotine ce nu sunt unanim admise.
Achiziia cunotinelor presupune urmtoarele acti"iti#
1 e$tragerea cunotinelor ntr-o form informal de obicei te$tual%
1 interpretarea datelor e$trase utiliz&nd un mediu conceptual%
1 formalizarea conceptualizrilor n "ederea utilizrii lor.
2ehnicile de achiziie de cunotine sunt clasificate n dou categorii i anume metoda manual
i metoda bazat pe calculator.
7/23/2019 Sistem Achizitii Cunostinte
6/9
1.5.1 etoda manual!
+etoda manual implic inter"iul colectarea i sesiunea de e$tragere a cunotinelor cu
a!utorul e$perilor n domeniu#implic inter"iul colectarea i sesiunea de e$tragere a cunotinelor cu
a!utorul e$perilor n domeniu#3nginerul de cuno tin e are misiunea de#
identificarea a conceptelor cheie ale domeniului i rela iile ce le leag%
dega!area structurilor logice ale ra ionamentului i aprecierea oportunitii de a utiliza
ra ionamentul apro$imati"%
determinarea modului de reprezentare i de tratare a conceptelor dega!ate (definirea limba!ului
de reprezentare)%
scrierea n limba!ul definit a tuturor cuno tin elor utile ale e$pertului%
ob inerea unor e$emple ce permit "alidarea etapelor precedente.
2ehnicile principale utilizate de inginerul de cuno tin e sunt#
inter"iurile (ce sunt ghidate prin ntrebri de inginerul de cuno tin e. 4le pot fi# structurate sau
nu focalizate pe un subiect urm&nd o agend strict. *n timpul inter"iului se pot utiliza tehnici
de reformulare nen elegerea i contradic ia)%
utilizarea de chestionare (dup ce o parte a e$pertizei este de!a efectuat)%
7/23/2019 Sistem Achizitii Cunostinte
7/9
considerarea cazurilor precise tratate anterior (care permit retrasarea intregii cutri a
e$pertului# alegerea ntre diferite posibilit i luarea n calcul de informa ii calitati"e urmrirea
e"olu iei problemei)%
urmrirea modului de lucru al e$pertului (permite analiza comportamentului e$pertului# ce
detalii pro"oac cererea de informa ii suplimentare ce elemente induc folosirea de noi date ce
tipuri de ra ionament duc la confirmarea sau infirmarea de ipoteze).
1.5.2 etoda automat!
5olosind tehnici interacti"e sau bazate pe n"are metoda automat automatizeaz procesul de
achiziie a cunotinelor.
Automatizarea unor etape din ciclul de "ia al unui SBC necesit o abordare interdisciplinar#
ling"istica psihologia cogniti" informatica. *n acest sens au fost propuse multe medii de achizi ie
automat a cunotinelor# orientate analiz orientate sintez.
A"ansul n automatizarea achiziiei de cunotine este legat de cercetrile relati"e la# SBC de
generatia a 33-a multi-e$pertiz "alidarea SBC tehnici de n"are modelarea utilizatorului generarea
e$plicaiilor i a documentaiei.
6Agentul inteligent este o entitate autonom care obser" i actioneaz asupra mediului diri!&ndu-i
acti"itatea n "ederea realizarii obiecti"elor. Agentii sunt tehnologii ino"atoare care ofer di"erse
beneficii pentru utilizatorii finali prin automatizarea sarcinilor comple$e sau repetiti"e (Seren/o and
7etlor 899:). Acetia pot fi foarte simpli sau s aib un anumit grad de comple$itate. Similari cu un
program de calculator agentii sunt descrii schematic ca fiind un sistem functional abstract din acest
moti" sunt numiti i agenti inteligenti abstracti pentru a face diferenta fat de mediul unde sunt plasati
fie ca sunt sisteme computationale biologice sau organizationale.
Agen ii inteligen i sunt defini i ca fiind sisteme bazate pe soft0are sau hard0are cu
urmtoarele proprieti#
7/23/2019 Sistem Achizitii Cunostinte
8/9
autonomie (agenii opereaz fr inter"enia direct a omului prezent&nd un control al
propriilor aciuni independent de alte entiti)
capaciti sociale (agenii interacioneaz ntre ei prin intermediul unui limba! de comunicaie)
reacti"itate (agenii neleg i rspund n timp util la schimburile care apar n mediul lor
adapt&ndu-se la acesta prin meninerea permanent a interaciunii cu el)
proacti"i (agenii nu doar acioneaz ca rspuns la mediul lor ei sunt n msur s prezinte un
comportament regizat ctre scop prin preluarea iniiati"ei. 4l nu este condus de e"enimente i
genereaz singur scopurile i acioneaz ra ional pentru ndeplinirea lor )
continuitate n timp (agen ii pot s-i suspende;termina e$ecu ia iar n cazul suspendrii
aceasta poate fi memorat astfel nc&t la reacti"are agentul s poat continua acti"itatea).
'n agent ideal ar trebui s actioneze tin&nd cont de urmatoarele#
raiune, i cere agentului inteligent s n"ete din sec"enta de perceptii.
autonomie, nu trebuie s se bazeze numai pe cunotintele anterioare cu care a fost nzestrat de
creator < trebuie s n"ete de la mediu pentru a putea compensa cunotintele incomplete sau
incorecte.
Seren/o consider c acestea sunt n mare parte consecintele pe care cercetatorii agentilor iutilizatorii trebuie s le ia n considerare c&nd au de-a face cu tehnologii ale agentilor inteligenti.
7/23/2019 Sistem Achizitii Cunostinte
9/9
Top Related