Sunteți pe pagina 1din 26

Sisteme Informatice de

Management

C07
Inteligență artificială și sisteme expert
Aspecte generale
 Sistemele de inteligență artificială (SIA) includ toate
resursele (resurse umane, proceduri, hardware, software,
date și cunoștințe) necesare dezvoltării și utilizării
sistemelor de calcul și echipamentelor care demonstrează
caracteristici specifice inteligenței.
 În dezvoltarea acestor sisteme sunt implicați adesea
cercetători, oameni de știință și experți în modul de
gândire uman.
 Obiectivul dezvoltării SIA nu-l reprezintă înlocuirea
completă a procesului decizional uman, ci duplicarea lui în
rezolvarea unor probleme bine definite.
 Ca orice sistem informațional pentru management și SIA
trebuie să ajute organizația să-și atingă obiectivele.
Caracteristicile inteligenței
În general, un comportament inteligent presupune:
 abilitatea de a învăța din experiență. Această abilitate de a
învăța din situațiile și evenimentele trecute reprezintă o
caracteristică fundamentală a comportamentului inteligent
uman, știind că oamenii învață adesea din erorile trecute;
 aplicarea cunoștințelor acumulate prin experiență. Oamenii
aplică, în multe situații, ceea ce au învățat din experiență, din
erorile și încercările făcute;
 manipularea unor situații complexe. Oamenii sunt
întotdeauna implicați în situații decizionale complexe;
 rezolvarea problemelor când informațiile importante
lipsesc. Esența procesului decizional o reprezintă tratarea
situațiilor caracterizate prin incertitudine. Foarte adesea
managerii trebuie să ia decizii importante în lipsa informației
sau având informație parțială sau chiar eronată;
Caracteristicile inteligenței
 stabilirea elementelor importante în luarea deciziei.
Deoarece fluxul de informații este foarte mare, managerii
trebuie să știe ce anume din acest volum este important pentru
ei în luarea unei decizii bune;
 capacitatea de a gândi și raționa, știind că oamenii nu
utilizează întotdeauna abordări logice în raționamentele lor;
 capacitatea de a reacționa rapid și corect la situații noi;
 capacitatea de a înțelege imaginile. Interpretarea imaginilor
este încă o acțiune foarte dificilă chiar și pentru calculatoarele
evoluate, dotate cu sisteme de percepție, care aproximează
simțurile umane;
 capacitatea de a prelucra și manipula simboluri;
 capacitatea de a fi creativ și cu multă imaginație;
 utilizarea euristicii, adică capacitatea de a utiliza experiența și
cunoștințele altora și a genera cunoștințe noi.
 Lista de caracteristici definește doar parțial termenul de
inteligență.
 O problemă în cadrul inteligenței artificiale o constituie
stabilirea unei definiții pentru inteligența reală care să
ofere un element de comparație a performanțelor
sistemelor de inteligență artificială.
 Inteligența artificială reprezintă un câmp larg care include
câteva componente precum sistemele expert, robotica,
sistemele de realitate virtuală, procesarea limbajelor
naturale, sistemele de învățare și rețelele neuronale.
 Multe din acestea sunt înrudite între ele, influențându-se
reciproc.
Componentele inteligenței artificiale
 Sistemele expert sunt acele sisteme care acționează precum
experții umani.
 Robotica implică dezvoltarea dispozitivelor mecanice sau de
calcul care efectuează activități cu mare grad de precizie sau
activități care pot fi periculoase pentru om, prin înlocuirea muncii
oamenilor în aceste sectoare.
 Sistemele de realitate virtuală includ acele componente
hardware și software care permit capturarea, stocarea și manipularea
imaginilor. Astfel de sisteme imită realitatea prin construirea unei
"realități virtuale" în care oamenii pot experimenta situații speciale.
 Procesarea limbajelor naturale permite calculatoarelor să
înțeleagă și reacționeze la comenzi și instrucțiuni verbale făcute de
către subiecți umani.
 Sistemele de învățare sunt combinații de software și hardware
care permit calculatoarelor să-și modifice acțiunile în funcție de
reacția pe care o primesc.
⚫ De exemplu multe aplicații, cum sunt jocurile, au capacitatea să învețe
singure, astfel încât să nu mai facă aceleași greșeli în viitor.
 Rețelele neuronale sunt sisteme de calcul care acționează
similar sau simulează funcționarea creierului omenesc.
 Aceste sisteme utilizează masiv procesarea paralelă în
arhitecturi bazate pe structura creierului uman.
 Ele pot procesa simultan mai multe secvențe de date și pot
învăța să recunoască modele sau structuri.
 Sistemele pot rezolva apoi singure probleme înrudite.
 Principalele caracteristici ale acestor sisteme sunt:
⚫ capacitatea de a regăsi informația chiar dacă unele dintre
nodurile rețelei cad;
⚫ modificarea rapidă a datelor stocate ca rezultat al apariției
de informație nouă;
⚫ capacitatea de a descoperi relații și tendințe în baze de date
mari;
⚫ capacitatea de a rezolva probleme complexe în situații în
care nu se dispune de informație completă.
Sisteme Expert - Aspecte generale
 Sistemele expert (SE) sunt sisteme informatice care acționează într-
un mod similar experților umani.
 Acestea pot fi dezvoltate să diagnosticheze problemele, să
previzioneze evenimentele sau să asiste în procesul de proiectare a
unor noi produse sau sisteme.
 Sistemele expert pot utiliza metode diverse pentru a da sugestii sau
oferi concluzii.
 Utilizarea acestor sisteme în domeniul afacerilor a însemnat
creșterea generală a profitabilității, reducerea costurilor și oferirea de
servicii și produse superioare.
 SE susțin procesul decizional și procesele prin care se adaugă
valoare.
⚫ De exemplu, pentru acordarea creditelor, băncile pot utiliza sisteme
expert care să analizeze documentele impuse și evalueze dacă se poate
acorda sau nu împrumutul.
Caracteristicile sistemelor expert
Sistemele expert prezintă următoarele caracteristici principale:
 explică modul de raționare și deciziile sugerate. Acestea explică
astfel cum s-a ajuns la concluzie sau soluție și motivează alegerea
făcută;
 afișează un comportament inteligent. Luând în considerare o
colecție de date și informații, un sistem expert poate propune idei sau
abordări noi în rezolvarea problemelor;
 manipulează informație simbolică;
 generează concluzii în situații relaționale complexe. Prin
evaluarea complexă și în diverse feluri a datelor și informației, SE pot
ajunge la concluzii și soluții ale problemelor complexe;
 oferă posibilitatea transmiterii cunoștințelor. SE pot capta
expertiza umană și apoi transmite atunci când este necesar;
 dețin capacitatea de a trata situațiile incerte. SE au capacitatea
de a raționa și ajunge la concluzii utilizând informație incompletă sau
care este parțial corectă.
Pe lângă trăsăturile pozitive menționate există și un număr de
caracteristici care limitează utilizarea largă a sistemelor expert.
Printre acestea se numără:
 utilizarea și testarea foarte restrânsă, puține SE sunt utilizate curent
în marile organizații;
 dificultatea în utilizare, în multe cazuri fiind necesar un personal
special instruit;
 limitarea la rezolvarea problemelor din anumite domenii, fără a putea
fi utilizate în domenii înrudite.
 incapacitatea de a face față cunoștințelor bazate pe amestecul de
reprezentări. Deoarece cunoștințele pot fi reprezentate diferit prin
reguli diverse și în multe feluri, un SE poate să nu fie capabil să
genereze concluzii prin combinarea acestora;
 posibilitatea generării unei concluzii eronate. Dacă informația pe care
o dețin este parțială sau eronată, sau sistemul a fost eronat
programat, efectele utilizării acestuia vor fi negative;
 incapacitatea de a filtra și rafina propria bază de cunoștințe.
Sistemele expert nu pot încă să achiziționeze direct și complet
cunoștințe, fiind necesar un programator care să instruiască sistemul
cum să învețe din propria experiență;
 dificultatea întreținerii. Unele sisteme pot fi foarte dificil de modificat
sau actualizat, acest lucru depinzând în mare parte de gradul lor de
adaptare la condiții în schimbare;
 sisteme expert implică costuri ridicate pentru dezvoltare. Aceste
costuri sunt tot mai mult atenuate de apariția produselor comerciale.
Acestea reprezintă o grupare de pachete software și instrumente
care ajută la dezvoltarea sistemelor expert ce pot fi implementate pe
PC-uri pentru a reduce timpul de dezvoltare și costurile;
 posibilitatea apariției problemelor legate de legalitate și
responsabilitate. Adesea cei care iau deciziile sunt responsabili etic și
legal pentru decizia luată.
Concluzii
 Sistemele expert prezintă următoarele caracteristici
principale:
⚫ explică modul de raționare și deciziile sugerate;
⚫ afișează un comportament inteligent;
⚫ manipulează informație simbolică;
⚫ generează concluzii în situații relaționale complexe;
⚫ oferă posibilitatea transmiterii cunoștințelor;
⚫ dețin capacitatea de a trata situațiile incerte.
Utilizarea sistemelor expert
 În raport cu alte sisteme informatice, sistemele expert oferă câteva avantaje
precum sunt
⚫ capacitate superioară de rezolvare a problemelor decizionale,
⚫ capacitatea de a salva și aplica cunoștințe și experiență,
⚫ timp scăzut de rezolvare a problemelor complexe și
⚫ capacitatea de a analiza o problemă din diverse perspective.
 Sistemele expert pot fi utilizate în rezolvarea problemelor din diverse
domenii și pot acorda asistență tuturor stadiilor procesului de rezolvare a
acestora.
 Experiența a dovedit faptul că sistemele expert pot fi utilizate cu succes în
următoarele cazuri:
⚫ procesul decizional. Acționând pe post de consilieri, SE pot acorda asistență în
procesul decizional prin sugerarea alternativelor posibile, prin moduri diferite de
analizare a problemei și prin abordări logice ale procesului decizional. Acestea
pot ajuta la îmbunătățirea procesului de învățare pentru aceia care nu sunt
experimentați în procesul decizional.
⚫ în stabilirea obiectivelor strategice. Obiectivele strategice ale organizației
stabilesc un cadru important pentru toate celelalte activități. SE pot sugera
obiective strategice și determina impactul adoptării unor obiective. Acestea pot
include identificarea oportunităților, analiza punctelor tari și a celor slabe,
stabilirea puterii și poziției concurenței etc.
⚫ planificare. SE pot evalua impactul planurilor asupra resurselor
organizației, precum și modul în care planuri specifice pot susține
organizația pentru atingerea obiectivelor.
⚫ proiectare și programare. Proiectarea produselor și serviciilor
necesită experiență, înțelegerea pieței și multă activități de
analiză. Prin cunoașterea principiilor generale ale proiectării și
prin înțelegerea proceselor de producție SE oferă asistență în
procesul de proiectare.
⚫ monitorizare și control. Prin măsurarea calității produselor, SE
pot stabili dacă procesele se desfășoară în conformitate cu
cerințele inițiale. SE pot analiza totodată eficiența și eficacitatea
proceselor și pot propune soluții în situațiile cu probleme.
⚫ diagnosticare. Dacă prin monitorizare se stabilește care este
starea sistemului, diagnoza caută cauzele problemelor și propune
soluții.
• De exemplu, SE sunt utilizate în medicină pentru a oferi diagnostice pe
baza analizei și testelor la care este supus pacientul.
 Deoarece sistemele expert sunt scumpe, dificil de
exploatat și mari consumatoare de timp în procesul de
dezvoltare, decizia privind implementarea acestora trebuie
să țină seama de următorii factori:
⚫ existența posibilității de a aduce mari beneficii utilizatorilor
sau de a reduce riscul;
⚫ capacitatea de a captura și reține experiența umană de
neînlocuit prin alte mijloace;
⚫ capacitatea de a dezvolta un sistem care să devină mai
performant decât experții umani;
⚫ capacitatea de a oferi simultan expertiză în mai multe locuri;
⚫ capacitatea de a oferi expertiză în medii ostile sau
periculoase pentru om;
⚫ capacitatea de a oferi soluții mai rapid decât oamenii;
⚫ capacitatea de a împărtăși expertiza cu cât mai mulți
utilizatori.
Dezvoltarea sistemelor expert
 Sistemele expert, fiind
sisteme informaționale
informatice, necesită
parcurgerea unei abordări
sistematice în dezvoltare, prin
etapele din figură.
Procesul de dezvoltare
 Dezvoltarea SE este adesea un proces iterativ care începe prin
identificarea obiectivelor și a potențialilor utilizatori.
 În multe cazuri, identificarea experților poate fi o etapă dificilă, care
necesită investigații atât în interiorul organizației cât și în afara ei.
 Dezvoltarea componentelor necesită existența unui personal
specializat, în timp ce implementarea și exploatarea necesită
conlucrarea utilizatorilor cu specialiștii și cu toți cei implicați în
dezvoltare.
 Pentru a fi siguri că SE funcționează cum s-a dorit și oferă
utilizatorilor suportul adecvat, acestea sunt periodic revizuite și
întreținute.
 Dezvoltarea SE este un efort de echipă și adesea utilizatorii calificați
și personalul experimentat în dezvoltarea și întreținerea SE sunt, în
multe cazuri, greu de găsit.
 Managerii trebuie să fie avertizați că dezvoltarea SE poate fi un
proces lent care să se întindă pe câțiva ani și în plus costurile pot fi
foarte ridicate.
Participanții la procesul de dezvoltare și utilizare a
sistemelor expert

Participanții în procesul de dezvoltare a sistemelor expert


Experții
 Experții în domeniu sunt indivizii sau grupurile care dețin
expertiza sau cunoștințele pe care SE trebuie să le capteze.
 În principiu, acești experți sunt capabili să:
⚫ identifice problemele reale;
⚫ dezvolte cadrul general pentru rezolvarea problemei;
⚫ formuleze teoriile caracteristice situațiilor;
⚫ dezvolte și utilizeze regulile generale necesare rezolvării
problemei;
⚫ identifice momentele în care regulile sau principiile generale pot fi
(sau trebuie) încălcate;
⚫ rezolve rapid și eficient problemele;
⚫ învețe din experiența trecută;
⚫ cunoască ce este important și ce nu în procesul de rezolvare;
⚫ explice situațiile și soluțiile tuturor celor implicați.
 Inginerii cunoștințelor sunt instruiți sau experimentați în
proiectarea, dezvoltarea, implementarea și întreținerea SE
(incluzând aici și SE comerciale).

 Utilizatorii de cunoștințe sunt acei utilizatori sau grupuri


de utilizatori care utilizează și beneficiază de pe urma SE.
⚫ În general, aceștia nu necesită instruiri speciale în utilizarea
calculatoarelor și a SE.
Aplicații ale sistemelor expert și inteligenței artificiale

 În organizații, aplicațiile sistemelor expert sunt identificate


cu procesul decizional și cu procesele care adaugă
valoare operațiilor afacerilor.
 SE sunt utilizate totodată și pentru îmbunătățirea serviciilor
oferind servicii prompte și exacte clienților sau pentru
evaluarea performanțelor și potențialului angajaților.
 Una din problemele SE este reprezentată de integrarea
acestor sisteme și a conceptelor specifice cu sistemele
informatice deja existente în organizație.
 Pentru a avea succes, SE trebuie să se integreze în
cultura organizațională și trebuie să îmbunătățească și
ușureze munca utilizatorilor.
Aplicații
 contabilitate, fiind utilizate în analiza fluxului de numerar,
analiza conturilor active și pasive sau contabilitate
generală.
⚫ Bazele de cunoștințe conțin informații contabile, legile
privind taxele și impozitele, precum și normele și
reglementările privind alcătuirea bilanțurilor contabile.
 planificarea resurselor financiare, care implică decizii
privind utilizarea fondurilor și investițiile.
 analiza cererilor de împrumut din partea persoanelor
fizice sau juridice.
⚫ De exemplu SE de acest tip pot analiza stilul și abilitățile
managementului organizației, condițiile de pe piață și alte
caracteristici ale companiei în a stabili dacă să se acorde
sau nu credite.
 management financiar. SE sunt utilizate în analiza
investițională și a alocării resurselor financiare.
⚫ De exemplu, se poate utiliza o rețea neuronală pentru a
identifica tendințele și "tiparele" pieței acțiunilor și
obligațiunilor.
⚫ Acest sistem analizează acțiunile bursiere și le identifică pe
cele cu potențial ridicat și prețuri scăzute.
 producție. SE sunt utilizate în producție pentru a conduce
roboți sau echipamente care implică control foarte riguros,
pericol pentru sănătatea omului sau rapiditate și siguranță.
 aplicații strategice de marketing. SE sunt utilizate
pentru a asista procesul decizional și planificarea
activităților de marketing cum sunt stabilirea obiectivelor
privind vânzările și profitul rezultat.
 dezvoltarea obiectivelor strategice. SE sunt utilizate
ca suport în procesul decizional la vârf și pentru a
susține decizii cum sunt cele de intrare pe piețe noi,
încetarea unei afaceri, concentrarea sau extinderea
pe piață, etc.
 managementul informației. SE pot ajuta managerii
în regăsirea și sintetizarea informației de care aceștia
din urmă au nevoie.
⚫ SE agent sau agenți inteligenți pot scana baze de
date distribuite pentru a efectua anumite sarcini,
servicii sau funcții cum sunt regăsirea informației,
analiza tendințelor și alertarea managerilor atunci
când s-a descoperit informație importantă.
 Adesea sistemele expert sunt integrate cu alte sisteme
informatice din organizație, uneori funcțiile lor suprapunându-
se.
 Integrarea se poate realiza prin intermediul bazelor de date
organizaționale.
 Astfel, un sistem pentru procesarea tranzacțiilor poate fi extins
astfel încât să ofere informație specifică sistemelor informatice
pentru management, acestea la rândul lor să preia din funcțiile
sistemelor pentru suport decizional, care și ele să preia funcții
ale sistemelor expert.
 Dintre toate aceste sisteme, sistemele expert sunt cel mai
apropiate de procesul decizional, acestea fiind cele care și
sugerează soluții problemelor specifice, utilizând bazele de
cunoștințe.
 Datorită acestui lucru, înțelegerea SE și a abilităților acestora
reprezintă primul pas în aplicarea lor adecvată în procesul
decizional și susținerea obiectivelor afacerii.

S-ar putea să vă placă și