Vp-expert

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Vp-expert as PDF for free.

More details

  • Words: 482
  • Pages: 14
Sisteme expert de gestiune

Cuprins  Noţiuni introductive;  Domenii IA;  Arhitectura sisteme expert;  Prezentarea GSE VP-Expert.

Noţiuni introductive Inteligenţa artificială (IA) este domeniul ştiinţei calculatoarelor care s-a constituit în scopul emulării comportamentului inteligent la maşini, în speţă la calculatoare. Comportamentul inteligent este comportamentul ce implică activităţi intelectuale: abstractizarea, creativitatea, flexibilitatea, adaptabilitatea şi învăţarea.

Domenii ale IA

Sistemele expert

Prelucrarea limbajului natural

Vederea artificială

Recunoaştere a formelor …

Robotica

Planificarea automată

Teoria jocurilor

Învăţarea automată

Sisteme expert Un sistem expert reprezintă un pachet de programe bazate pe tehnicile IA, care înmagazinează cunoştinţele experţilor umani dintr-un domeniu bine definit şi apoi le utilizează pentru rezolvarea problemelor din acest domeniu.

Arhitectura unui sistem expert Un sistem expert (SE) este format din două componente principale:  Baza de cunoştinţe (BC), componenta cognitivă);  Motorul de inferenţă (MI), componenta rezolutivă.

Prezentare VP-Expert VP-Expert este un generator de sisteme expert, care permite dezvoltarea de sisteme expert în diferite domenii, prin includerea cunoştinţelor specifice fiecărui domeniu de aplicaţie într-una sau mai multe baze de cunoştinţe. Un generator de sisteme expert (GSE) este un produs informatic de tip SHELL, fără bază de cunoştinţe, dar capabil de a crea şi exploata o astfel de componentă logică.

Generatorul de sisteme expert VPExpert cuprinde următoarele componente principale: •modul de elaborare a bazei de cunoştinţe (BC); •motor de inferenţe (MI); •editor; •trasor; •interfaţa cu utilizatorul; •interpretor de reguli.

Sistemul expert generat cuprinde motorul de inferenţe încorporat GSE şi baza de cunoştinţe care este elaborată de către utilizator şi inclusă în sistem . VP-Expert permite exploatarea sistemului expert generat: consultarea acestuia, apelul modulului explicativ, trasarea lanţului de raţionamente, utilizarea cunoştinţelor incerte, înlănţuirea mai multor baze de cunoştinţe.

Baza de cunoştinte este alcătuită din: Baza de reguli; Baza de fapte; Programe DOS. Baza de reguli este compusă la rândul ei din: Blocul de acţiuni; Regulile propriu-zise; Blocul declaraţiilor.

Blocul de acţiuni stabileşte agenda pentru consultarea bazei de cunoştinţe. Este format din cuvântul cheie ACTIONS urmat de una sau mai multe clauze şi se încheie cu “;”. Sintaxa:

ACTIONS [] ... ;

Regulile unei baze de cunoştinţe permit reprezentarea cunoştinţelor expertului uman într-o formă acceptată de generatorul VPExpert. Sintaxă: RULE <eticheta> IF THEN [ELSE ] BECAUSE “text explicativ”;

Declaraţiile conţin, în general, informaţii utile privind consultarea sistemului expert şi specifică posibilităţile de iniţializare a variabilelor VP-Expert cu valori. Baza de fapte cuprinde datele iniţiale ale aplicaţiei precum şi valorile variabilelor deduse în timpul consultării bazei de cunoştinţe.

Motorul de inferenţe VP-Expert utilizează strategia de înlănţuire înapoi a regulilor (backward chaining). Dacă motorul de inferenţe găseşte o regulă care are în concluzie scopul căutat (scop care este parametru al unei clauze FIND), premisele acelei reguli devin subscopuri. Procesul se repetă până când se găsesc toate valorile posibile ale variabilei scop din clauza FIND sau căutarea a eşuat din diferite motive (nu există suficiente fapte cunoscute, baza de reguli nu este completă etc.).