|
Este cunoscut faptul c? pentru a putea rezolva o problem? într-un anumit context este nevoie de cuno?tin?e care s? descrie contextul respectiv. Aceste informa?ii ce descriu contextul, furnizeaz? atât elemente referitoare la datele problemei, cât ?i metode de rezolvare corespunz?toare folosind un ra?ionament adecvat ?i totodat?, furnizeaz? informa?ii despre natura solu?iilor ce vor fi ob?inute în urma aplic?rii unei metode.
Dac? acest cuantum de cuno?tin?e poate fi reprezentat având la baz? o anumit? structur?, atunci se poate spune c? exist? o baz? de cuno?tin?e, mai mult, dac? se poate face o reprezentare a acestor cuno?tin?e sub form? digitizat?, atunci se pot c?uta metode automatizate care, aplicate pe aceast? structur? s? poat? genera solu?ii posibile pentru anumite probleme ce se pot identifica în contextul respectiv.
Un alt aspect legat de aceast? problem? îl reprezint? natura cuno?tin?elor ce compun baza de cuno?tin?e. Dac? aceste cuno?tin?e sunt exprimate într-un limbaj mai pu?in formal, cum este limbajul natural, atunci aceste cuno?tin?e sunt incerte, imprecise, pot avea semnifica?ii diferite în contexte diferite ?.a.m.d., acestea reprezentând unele dintre caracteristicile cuno?tin?elor fuzzy. Aceste cuno?tin?e sunt specifice contextelor în care este dificil a face o cuantificare a elementelor ce se vehiculeaz? ca informa?ii, ?i sunt folosite tocmai pentru a putea face o reprezentare a informa?iilor într-un formalism bine definit – logica fuzzy, în a?a fel încât, aceste cuno?tin?e s? poat? fi folosite drept suport pentru ra?ionamente automatizate în sistemele de inteligen?? artificial?.
Aplica?ia de fa??, se dore?te a fi un instrument util pentru achizi?ia de cuno?tin?e ?i evaluarea de expresii fuzzy. Necesitatea acestor instrumente s-a f?cut sim?it? din momentul în care s-au pus bazele automatiz?rii ra?ionamentului, odat? cu apari?ia conceptului de Inteligen?? Artificial?. Una din orient?rile în inteligen?a artificial?, o reprezint? dezvoltarea sistemelor bazate pe cuno?tin?e exprimate în limbaj natural. Evident, este problema instrumentului de achizi?ie de cuno?tin?e ca acestea s? fie preluate de la expert, apoi s? fie reprezentate printr-o baz? de cuno?tin?e având o anumit? structur?, cu scopul de a servi sistemului în a?a fel încât s? poat? fi aplicat un anumit tip de ra?ionament în vederea rezolv?rii unui anumit tip de probleme.
Acest instrument comport? dou? aspecte din punct de vedere func?ional: un aspect ce se refer? la achizi?ia de cuno?tin?e fuzzy în scopul de a constitui o baz? de cuno?tin?e corespunz?toare unui anumit context, iar al doilea aspect se refer? la posibilitatea ca pe baza cuno?tin?elor achizi?ionate de la expert, s? poat? fi construite expresii in care apar termeni ce denot? imprecizia cu scopul de a evalua gradul de adev?r al acestor expresii comparabil cu cel pe care-l are acea expresie în contextul respectiv.
A?adar, aceste instrumente vin în ajutorul constructorilor de sisteme de inteligen?? artificial? ca ?i modele de instrumente (module) de achizi?ie de cuno?tin?e pentru automatizarea procesului de achizi?ie, proces în urma c?ruia va rezulta baza de cuno?tin?e corespunz?toare pe care se pot aplica func?ii pentru reg?sirea ?i actualizarea informa?iilor în cadrul modulului de achizi?ie cât ?i pentru aplicarea de ra?ionamente în cadrul sintetiz?rii bazei de cuno?tin?e.
Ca ?i utilizare în afara unui sistem, instrumentul de fa?? ofer? posibilitatea exper?ilor de a crea baze de cuno?tin?e fuzzy corespunz?toare unui anumit context, pe care s? le stocheze pe suporturi magnetice în vederea folosirii ulterioare cu scopul de a actualiza datele sau, odat? ce bazele de cuno?tin?e au fost create, atât expertul cât ?i un utilizator ne-expert, s? poat? construi expresii fuzzy pe baza elementelor definite, pentru a evalua gradul de adev?r al expresiilor construite folosind elemente definite într-un anumit context elemente ce se afl? în baza de cuno?tin?e corespunz?toare contextului.
Aplica?ia este a?adar structurat? pe dou? module, unul corespunz?tor procesului de achizi?ie de cuno?tin?e în care sunt puse la dispozi?ia utilizatorului instrumente pentru definirea elementelor ce compun baza de cuno?tin?e, iar al doilea modul con?ine instrumente pentru construirea de expresii fuzzy ?i evaluarea gradului de adev?r corespunz?tor acestora.
|