8/9/2019 Sisteme Expert Marketing
1/109
Gheorghe Orzan Mihai Orzan
SISTEME EXPERT DE
MARKETING
Editura URANUS
Bucure ti
1
8/9/2019 Sisteme Expert Marketing
2/109
2005 Editura UranusBucure ti, CP 7-62
Reproducerea acestei lucr ri, chiar i par ial , prin orice procedeu fotocopiere, microfilmare, scanare, band magnetic , etc. este strict interzis
i intr sub inciden a Legii nr.8/1996 privind drepturile de autor.
2
8/9/2019 Sisteme Expert Marketing
3/109
8/9/2019 Sisteme Expert Marketing
4/109
CAPITOLUL 5: PREZENTAREA GENERATORULUI DE SISTEME EXPERT VP-EXPERT ....................... 77 5.1 STRUCTURA BAZEI DE CUNOTINE ....................................................................................................................... 78
5.1.1 Blocul de ac iuni ............................................................ ........................................................... .................... 79 5.1.2 Regulile...................................................... ................................................................ ................................... 83 5.1.3 Declara iile .......................................................... ................................................................ ......................... 84 5.1.4 Variabile VP-Expert ....................................................... ............................................................... ............... 85
5.2 COMENZIVP-EXPERT............................................................................................................................................ 86 CAPITOLUL 6: PROIECTAREA SISTEMULUI EXPERT DE MARKETING UTILIZND PACHETUL VP-EXPERT................................................................. ............................................................ ............................................. 89
6.1 A NALIZA PROCESULUI DE LANSARE PE PIA A UNUI NOU PRODUS......................................................................... 89 6.1.1 Elementele procesului de crea ie i lansare a noilor produse ...................................................... ................ 89 6.1.2 Aplicarea metodei analizei ierarhice n studiul lans rii noilor produse...................................................... 93 6.1.3 Descompunerea procesului de lansare a produsului...................................................... .............................. 94
6.2 MODELAREA CONCEPTUAL A PROCESULUI DE LANSARE A UNUI NOU PRODUS.................................................... 96 6.2.1 Crearea arborelui de decizie .................................................................... ..................................................... 96 6.2.2 Ponderarea arborelui de decizie................................................................................................................. 100
6.3 IMPLEMENTAREA SISTEMULUI EXPERT DE EVALUARE A LANSRII PE PIA ................................................. 105 A UNUI NOU PRODUS................................................................................................................................................... 105 6.4 CREAREA GRILEI DE EVALUARE........................................................................................................................... 107
4
8/9/2019 Sisteme Expert Marketing
5/109
1 Elemente fundamentale ale sistemelor expert
1.1 Conceptul de sistem expert
Sistemele expert sunt sisteme de programe bazate pe tehnicile inteligen ei
artificiale care nglobeaz cuno tinele exper ilor umani dintr-un domeniu bine definit iapoi le folosesc pentru rezolvarea problemelor dificile din acest domeniu.
In esen acest tehnologie permite reproducerea pe cale artificial a
ra ionamentului uman, conturndu-se trei curente principale de abordare metodologic a
ra ionamentului artificial 1:
Abordarea cognitiv n care ra ionamentul natural este privit ca o suit de st ri i
procese mentale care transform datele de intrare n date de ie ire iar ra ionamentul
artificial ncearc
s
reproduc
aceste st
ri mentale i procese. In cadrul realiz
rilor inteligen ei artificiale cognitive exist metode de modelare ce au servit ca suport pentru
implementarea unor sisteme software de tipul sistemelor de gestiune a colec iilor de date
numite sisteme de gestiune a bazelor de cuno tine.
Modul de abordare cognitiv conduce la urm toarea defini ie a inteligen ei
artificiale: Inteligen a artificial este o tehnologie informatic care s-a dezvoltat pe baza
studiului ra ionamentului uman fiind un ansamblu de tehnici i metode care permit
captarea cuno tinelor umane i prelucrarea lor simbolic .
Abordarea pragmatic n care ra ionamentul uman este privit tot ca o suit de
st ri i procese mentale care transform datele de intrare n date de ie ire dar
ra ionamentul artificial ncearc doar s simuleze simptomele de inteligen adic s
produc acelea i date de ie ire pentru acelea i date de intrare (conceptul de cutie
neagr ). In aceast abordare au fost concepute primele sisteme de inteligen artificial
cu un nalt grad de utilitate denumite sisteme expert.
Sistemele expert din primele genera ii au implementat conceptul de cutie neagr
ncercnd s fac abstrac ie de orice model al cunoa terii. Noile genera ii sunt mai
flexibile nsu indu- i metode ale orient rii cognitive.
Modul de abordare pragmatic st la baza unei alte defini ii a inteligen ei artificiale:
Inteligen a artificial este acea parte a informaticii care are drept scop executarea
pe calculator a unor sarcini pe care omul ntr-un context dat le poate face mai bine dect
ma ina.
5
8/9/2019 Sisteme Expert Marketing
6/109
Abordarea conexionist n care ra ionamentul natural este privit ca o suit de
st ri i procese neuronale iar ra ionamentul artificial ncearc s reproduc mecanic
acest activitate neurologic a creierului uman. In acest mod de abordare se includ
re elele neuronale, sisteme care imit organizarea i func ionarea materiei cenu ii.
In timp ce informatica clasic este definit ca fiind tiina prelucr rii automate adatelor, informatica inteligent este tiina prelucr rii automate a cuno tinelor.
Informatica clasic are la baz no iunea de prelucrare algoritmic iar informatica
inteligent are la baz no iunea de prelucrare simbolic in care dispare distinc ia dintre
date i programe. V zut din acest perspectiv inteligen a artificial este acea parte a
informaticii care se ocup cu rezolvarea unor probleme prin prelucrare simbolic ,
nealgoritmic a informa iilor.
Sistemele expert fac parte din clasa sistemelor cu inteligen
artificial
pragmatic , de innd un num r mare de cuno tine care s acopere n principiu toate
situa iile posibile care pot apare n func ionarea unui sistem social, tehnic sau economic.
Dac sistemele expert au fost dezvoltate la nceput n domeniul tehnic i medical,
n ultimul timp se asist la o extindere acestora n domeniul economic. Dup preluarea
cuno tinelor expertului uman, sistemele expert multiplic i expliciteaz experien a
acestuia, fapt foarte important tiut fiind c un expert uman ntr-un domeniu se formeaz
greu i necesit pe lng preg tirea i experien a profesional i calit i native.
Sistemele expert fac parte dintr-o gam\ de instrumente indispensabile pentru
realizarea de sisteme automate sau interactive capabile s\ efectueze sarcini complexe. Nu
se pot ignora toate ra ionamentele calitative i simbolice care formeaz\ baza
managementului unei ntreprinderi. Inc\ de la nceput sistemele expert au avut asociate
instrumente de cercetare opera ional\ care au facilitat construirea de sisteme de asistare
foarte complexe pentru diagnostic financiar, asistarea concep iei produselor n
ntreprinderi i n organizarea produc iei.
Pentru definirea sistemelor expert este necesar o partajare a cuno tinelor
expertului uman dintr-un anumit domeniu. Astfel un expert uman recunoa te i rezolv
probleme din domeniul s u de expertiz avnd o capacitate crescut de a se orienta n
aspecte precum: complexitatea, incertitudinea, inconsisten a i aprecierile vagi. Pornind de
aici, expertul uman trebuie s aduc problema n stadiul n care lucrurile sunt ct mai
simple, complete, precise, consistente i clare. Problema este trecut din sfera expertizei
n sfera cuno tinelor comune de specialitate. In general, expertul uman ac ionez ntr-o
clas de probleme slab structurate pentru care nu se pot defini algoritmi de rezolvare.
1 N stase P., Zaharie D., Sisteme expert: teorie i aplica ii, Dual Tech, Bucure ti, 1999
6
8/9/2019 Sisteme Expert Marketing
7/109
Sistemul expert, ncercnd s imite expertul uman, prezint caracteristicile:
- cuno tinele sunt independente de mecanismul de ra ionament, nu depind unele
de altele iar modificarea unui element nu influen eaz ra ionamentul;
- sistemul expert trebuie s fie capabil s explice ra ionamentele f cute i s
argumenteze solu iile ob inute;- cuno tinele folosite de sistemele expert sunt n principal de natur simbolic ;
- sistemul expert trebuie s poat gestiona baze de cuno tine de volum mare i
s trateze cuno tine inexacte i incomplete;
- sistemul expert utilizeaz metode empirice, bazate pe experien , care conduc la
solu iile cele mai bune;
- sistemul expert este specializat ntr-un anumit domeniu i nu n rezolvarea unei
singure probleme.Sistemele expert sunt total dependente de calitatea i volumul cuno tinelor
nmagazinate pe care apoi le folosesc pentru a simula ra ionamentul uman i de a realiza
procese deductive. Se impune astfel formalizarea cuno tinelor prin diferite metode de
reprezentare a acestora pe baza fenomenului de cunoa tere.
Cunoa terea este sinteza urm toarelor concepte fundamentale proprii: fapte;
reguli;
strategii de ra ionament .
Faptele sunt structuri de date complexe cu o semantic i o semnifica ie proprie
derivat din sfera domeniului abordat.
Regulile sunt modalit i de reprezentare i utilizare a faptelor n procesul de
prelucrare a cuno tinelor.
Distinc ia dintre fapte i reguli este eviden iat\ de reprezentarea cuno tin elor .
Strategiile de ra ionament denumite i metode euristice, exprim sintetic
modalitatea de utilizare a regulilor, prin intermediul unui anumit tip de ra ionament:
deductiv, inductiv sau mixt.
Prelucrarea cuno tinelor necesit un sistem de stocare i manipulare a
cuno tinelor de natur s permit declan area i emiterea de ra ionamente. La nivelul
sistemelor expert se folosesc structuri de cuno tine cu func ii similare structurilor de date
utilizate n stocarea i prelucrarea de date.
7
8/9/2019 Sisteme Expert Marketing
8/109
Particularit ile cuno tinelor referitoare la un domeniu dat sunt:
- cuno tinele exprim informa ii specifice pentru anumite clase de obiecte de
natur material sau conceptual ;
- cuno tinele sunt valabile i dependente strict de starea i evolu ia domeniului dereferin ;
- cuno tinele pot fi incomplete datorit caracterului lor implicit pentru expertul
uman i dificil de formulat i transmis calculatorului;
- cuno tinele sunt integrabile n anumite limite deoarece acestea pot fi fixe sau
variabile, certe sau incerte, exacte sau inexacte.
8
8/9/2019 Sisteme Expert Marketing
9/109
1.2 Func iile sistemelor expert
Principalele func ii pe care le poate avea un sistem expert sunt 1:
- interpretare : traducerea de semnale provenite din captarea de exemple sau de
date brute n expresii simbolice care pot fi folosite n ra ionamente;
- diagnostic : stabilirea unei corela ii ntre caracteristici sau simptome i situa ii tip;
- formare : transmiterea de cuno tine unei persoane al c rei nivel i caracteristici
fac obiectul unui diagnostic de nv are foarte bine adaptat . Aceast transmitere de
cuno tine sau de a ti ce trebuie f cut se poate baza pe diagnostic, ntre inere, etc;
- supraveghere : declan area unei alarme n condi ii determinate care pot evolua
cu contextul sau trimiterea unei d ri de seam plecnd de la semnale interpretate i
folosite ntr-un diagnostic;- previziune : descrierea unei situa ii prin anticipare, plecnd de la o situa ie
curent prin intermediul unui model construit pe o baz istoric sau prin nv are;
- simulare : deduc ia, plecnd de la un model al consecin elor ac iunilor sau
evenimente declan ate de c tre sistemul aflat n curs de derulare a simul rii;
- planificare : definirea n timp i n spa iu a ac iunilor care permit atingerea unei
st ri finale prin compararea st rii curente cu starea dorit prevnd consecin ele de
ac iune ntr-o manier care s permit respectarea restric iilor impuse de mediu, nivelulresurselor disponibile i consecin ele previzibile ale interac iunilor dintre st ri i ac iuni sau
dintre st ri succesive;
- ntre inere : planul de ac iune particular care decurge dintr-un diagnostic ce
eviden iaz punctele slabe ale unui sistem indicnd i cauzele. Planul de ac iune const n
furnizarea instruc iunilor necesare pentru remediere;
- concep ie : mul imea de alegeri i de decizii care permit, plecnd de la
performan ele fixate prin diagnosticare, s
se determine caietul de sarcini pentru un scopce trebuie ndeplinit n func ie de nevoile exprimate la un moment dat. De asemenea se
are n vedere furnizarea unor mijloace pentru a se atinge acest obiectiv definind
caracteristicile unui produs sau ai unui proces care respect caietul de sarcini;
- controlul i pilotajul : mul imea de ac iuni aplicate unui sistem dup informa iile
care rezult din supravegherea sistemului i din anticiparea situa iilor care asigur , printr-
o ntre inere permanent i un r spuns adaptat la diverse situa ii, o func ionare a
1 Benchimol G., Levine P., Pomerol J. C., Sisteme expert n ntreprindere, Editura tehnic , Bucure ti, 1993
9
8/9/2019 Sisteme Expert Marketing
10/109
sistemului ct mai apropiat de cea normal definit prin valorile posibile i programul
care rezult dintr-o planificare adecvat ;
- bibliotec : ajut la accesarea, organizarea i interpretarea informa iilor necesare
ndeplinirii unei anumite sarcini;
- consiliere : sintetizeaz i distribuie informa ia aferent unei expertize despecialitate care este solicitat de c tre utilizator;
- asisten general : preia anumite sarcini de rutin pentru a permite persoanei s
se ocupe doar de aspectele importante ale muncii.
Intr-un sistem real aceste func iuni de baz sunt adesea combinate ntre ele.
Astfel func iile cele mai utilizate sunt: diagnostic/ntre inere (circa 45% din aplica ii),
concep ie i planificare (20%), interpretare (20%) i control/pilotaj/supraveghere (15%).
Ultima func iune se afl
n cre tere constant
, ea fiind frecvent asociat
cu aceea dediagnostic i de planificare.
Plecnd de la aceste func iuni se pot defini domeniile de aplicare ale sistemelor
expert. Referitor la num rul de aplica ii, din punct de vedere cronologic, primele au ap rut
n domeniul medicinei i biologiei. Func iile utilizate sunt de diagnostic i de prescrip ii
terapeutice. Diagnosticul tehnic i de ntre inere (cercet ri privind cauzele penelor,
incidentelor) a f cut obiectul a numeroase sisteme expert n domeniul informaticii,
electronicii, geologiei i ingineriei.
In domeniul economic func iile de diagnostic i de formare a vnz torilor sunt n
centrul preocup rilor elaboratorilor. In realizarea aplica iilor n domeniul asist rii deciziilor,
func iile de planificare, diagnostic i de simulare se pot combina. In domeniile planific rii i
evalu rii deciziilor strategice astfel de sisteme s-au elaborat deja.
Func ia de interpretare a fost utilizat n chimie, biochimie iar n aplica iile militare
s-a folosit o combina ie a acesteia cu func ia de planificare. In domeniul nv rii aplica iile
se afl nc ntr-o faz incipient . In ceea ce prive te controlul i conducerea sistemelor
complexe exist tot mai multe aplica ii mai ales n informatic i n inginerie. Referitor la
concep ia sau configurarea sistemelor complexe exist deja sisteme opera ionale n
electronic i chimie i mai pu in n informatic .
In final se poate constata c n domeniul industriei func iile de diagnostic i de
ntre inere ocup primul loc. Ele sunt urmate de cele de control i conducerea proceselor,
asistarea concep iei i a deciziei.
10
8/9/2019 Sisteme Expert Marketing
11/109
1.3 Arhitectura sistemelor expert
Infrastructura general a unui sistem expert cuprinde urm toarele elemente
fundamentale (prezentate n figura 1.1):1) Domeniul de activitate : sursa de furnizare a cuno tinelor expertizate de c tre
expertul uman fiind locul de unde provin problemele supuse spre rezolvare unui sistem
expert.
2) Expertul uman : persoana, grupul de persoane capabile s transforme problema
de rezolvat din zona expertizei n zona cuno tinelor generale i de specialitate. Acest
expert formalizeaz cuno tinele ntr-o form n eleas i acceptabil din punctul s u de
vedere.3 ) Cogniticianul (inginerul de cuno tin e): are rolul analistului din sfera proiect rii
sistemelor informatice, deci n particular ndepline te sarcina de preluare i modelare
conceptual a cuno tinelor furnizate de c tre expertul uman, de o manier compatibil cu
metodele de reprezentare a cuno tinelor de c tre baza de cuno tine a sistemului expert.
4 ) Modulul de transformare a cuno tin elor : are rolul de conversie a cuno tinelor
din formatul de exprimare al cogniticianului n formatul intern de memorare specific
suportului tehnic pe care va fi memorat baza de cuno tine. Totodat acest modul
asigur i interfa a de comunicare cu baza de date sau cu alte sisteme. Pe viitor,
calculatoarele din genera ia a cincea vor permite achizi ia de cuno tine n limbaj natural,
ceea ce va duce la o dezvoltare rapid a sistemelor expert.
5) Baza de cuno tin e : con ine obiectele lumii reale i rela iile dintre acestea
selectate din domeniul abordat i transmise pe itinerariul expert-cogntician-modul de
transformare a cuno tinelor. Sunt mai multe metode de reprezentare a cuno tinelor
dintre care cele mai importante sunt: regulile de produc ie, re elele semantice i cadrele .
Procesul de creare a bazei de cuno tine care const n preluarea acestora de la
expertul uman, modelarea de c tre cognitician n conformitate cu cerin ele metodei de
reprezentare, introducerea n baz i validare este destul de laborios i necesit o
conlucrare permanent ntre cognitician i expert. Acest proces presupune foarte multe
itera ii i teste n cursul c rora nsu i expertul uman poate fi pus n dificultate pentru
argumentarea unor op iuni.
Baza de cuno tin e este structural format din baza de fapte i baza de reguli .
11
8/9/2019 Sisteme Expert Marketing
12/109
6) Baza de fapte : con ine datele unei probleme concrete care urmeaz s fie
rezolvat (formularea problemei) precum i faptele rezultate n urma ra ionamentelor
efectuate de motorul de inferen asupra bazei de cuno tine.7) Baza de reguli : con ine regulile prin aplicarea c rora, pornind de la faptele
cunoscute, pot fi incluse n baza de fapte informa ii noi denumite fapte deduse. In
continuare se pot aplica din nou regulile rezultnd alte fapte noi pn n momentul n care
se va formula concluzia sau scopul final.
8) Motorul de inferen e : este elementul efectiv de prelucrare n sistemul expert
care pornind de la fapte (datele de intrare ale problemei) activeaz cuno tinele
corespunz
toare din baza de cuno tine construind astfel ra ionamente care conduc lafapte noi. Acesta construie te un plan de rezolvare n func ie de specificul problemei,
utiliznd cuno tinele din domeniul respectiv.
In urma ac iunii motorului de inferen e, baza de cuno tine se mbog e te fie prin
ad ugarea unor elemente noi, fie prin modificarea celor existente. Motorul de inferen e
este un program care implementeaz algoritmii de ra ionament (deductiv, inductiv sau
mixt) dar care este independent de baza de cuno tine.
9) Modulul de verificare-explicare : are rolul de a prezenta ntr-o form larg
accesibil (limbaj natural) justificarea ra ionamentelor efectuate de motorul de inferen e i
totodat ntreb rile la care trebuie s r spund utilizatorul. Acest modul este util i
expertului uman pentru verificarea coeren ei bazei de cuno tine.
10) Interfa a cu utilizatorul : realizeaz dialogul utilizatorului cu sistemul expert n
sensul specific rii datelor de intrare i al furniz rii rezultatelor problemei de rezolvat
printr-un sistem de ferestre, imagini, meniuri.
Toate elementele componente ale unui sistem expert (mai pu in baza de
cuno tine) formeaz a a numitul sistem esen ial . Acest sistem permite dezvoltarea
rapid de sisteme expert prin crearea unor noi baze de cuno tine, opera ie cunoscut sub
numele de instan iere a unui sistem esen ial . Acest lucru este posibil deoarece algoritmii
de ra ionament implementa i n motorul de inferen sunt aceea i. Cu toate acestea nu se
poate construi un mecanism universal de inferen pentru toate domeniile de expertiz .
12
8/9/2019 Sisteme Expert Marketing
13/109
Toate elementele prezentate mai sus pot fi structurate n patru componente dup
cum este prezentat n tabelul 1.1:
Componentele sistemului expert Con inut
A) Furnizarea cuno tinelor 1) domeniul de activitate
2) expertul uman
3) cogniticianul
4) modul de transformare a cuno tinelor
B) Reprezentarea cuno tinelor 5) baza de cuno tine
6) baza de fapte7) baza de reguli
C) Prelucrarea cuno tinelor 8) motorul de inferen e
9) modul de verificare-explicare
D) Utilizarea cuno tinelor 10) interfa a cu utilizatorul
11) utilizatorul
Tabelul 1.1: Componentele sistemelor expertSursa: Davidescu N.D., Arhitectura sistemelor expert, Editura didactic i pedagogic , Bucure ti, 1997
13
8/9/2019 Sisteme Expert Marketing
14/109
EXPERT
COGNITICIAN
MODUL DE TRANSFORMARE A CUNO{TIN}ELOR
MOTOR DE INFEREN E MODUL DE VERIFICARE - EXPLICARE
INTERFA A UTILIZATOR
UTILIZATOR
BAZA DE FAPTE BAZA DE REGULI
BAZA DE CUNO TIN E
Fig. 1.1: Arhitectura unui sistem expert
DOMENIU DE ACTIVITATE
Sursa: N stase P., Zaharie D., Sisteme expert: teorie i aplica ii, Dual Tech, Bucure ti, 1999
14
8/9/2019 Sisteme Expert Marketing
15/109
1.4 Metode de reprezentare a cuno tin elor
Capacitatea sistemelor expert de a furniza rezultate utile depinde de calitatea i
volumul cuno tinelor de care acesta dispune i pe care le poate folosi pentru efectuarea
de ra ionamente. Simularea ra ionamentului uman de c tre sistemele expert prin
ra ionamente artificiale este posibil datorit a doi factori esen iali: reprezentarea cuno tin elor ;
desf urarea de procese deductive .
Cunoa terea se ntemeiaz pe 3 concepte fundamentale 1: Faptele : informa ii elementare prin care se surprind i se descriu elementele
domeniului de referin ;
Regulile : legi prin care se activeaz i se utilizeaz faptele;
Strategiile de ra ionament (metode euristice) : metode de utilizare a regulilor pentruob inerea scopului urm rit.
Memorarea i utilizarea cuno tinelor este posibil datorit dezvolt rii conceptului
de structuri de cuno tin e similare cu structurile de date utilizate n sistemele informatice.
Surprinderea exact a cuno tinelor ntr-un format de reprezentare este condi ionat de o
serie de particularit i specifice cuno tinelor precum: Cuno tinele pot fi certe sau incerte , fixe sau modificabile , complete sau
incomplete , diferen iere la care formalismul de reprezentare trebuie s
r
spund
ct maibine. Cuno tinele referitoare la un anumit domeniu sunt n general incomplete deoarece
fiind implicite pentru expertul uman sunt omise n reprezentarea pe calculator fiind dificil de
transmis i formulat. Se impune astfel g sirea unor modalit i de reprezentare i de
ra ionament n condi ii de incertitudine.
Cuno tinele sunt referitoare la clase sau grupuri de obiecte de natur
material sau conceptual . Nu este exclus ca n cadrul acestora s existe elemente care
fac excepie sau sunt chiar n contradic
ie cu propriet
ile clasei din care fac parte.
Cuno tinele sunt variabile datorit modific rilor intervenite n domeniul
referen iat. Cum multe dintre ele sunt n strns interdependen , schimbarea anumitor
informa ii poate antrena indirect actualizarea altor informa ii devenite perimate prin
modificarea celor dinti. Aceste schimb ri pot fi extrem de diverse, ncepnd cu con inutul
i terminnd cu ns i tipul informa iilor.
1 Davidescu N.D., Arhitectura sistemelor expert, Editura didactic i pedagogic , Bucure ti, 1997
15
8/9/2019 Sisteme Expert Marketing
16/109
Cuno tinele utilizate de c tre sistemele expert pot fi 1:
1) Cuno tin e afirmative : date primare structurate ntr-o baz de fapte.
Ex: vnz ri medii zilnice = X lei;
2) Cuno tin e operatorii : sunt utilizate n interiorul regulilor pentru a se simula un
ra ionament sau un mod de ac iune.Ex: dac aprovizionarea este ritmic i consumul este constant
atunci m rimea stocurilor de siguran r mne nemodificat
3) Cuno tin e strategii de control : indic ordinea de aplicare a regulilor i modul de
rezolvare al problemei.
Deosebirea dintre aceste tipuri de cuno tine depinde de modelarea situa iei
concrete i de specificul problemei de rezolvat. De multe ori regulile pot deveni fapte.
Reprezentarea cuno tinelor adaptat
practic la nivelul sistemului expert depinde n mareparte de rezolvarea inteligent i eficient a problemei propuse.
1.4.1 Reprezent ri bazate pe logica formal
De i logica a fost conceput pentru a putea modela ra ionamentul, ea este
deosebit de utilizat i pentru reprezentarea cuno tinelor. Formalismul logic este lipsit de
ambiguitate i permite descrierea realit ii prin formul ri concise. Referitor la deducerea
de noi informa ii, ea se bazeaz pe reguli de inferen care pot fi tratate sintactic n
calculator prin procese de unificare i filtraj .
Formalismul logic permite reprezentarea cuno tinelor sub form de 2: propozi ii ;
predicate ;
expresii de calcul logic .
In felul acesta se dispune de un formalism care poate fi utilizat att pentru reprezentarea
cuno tinelor ct i pentru efectuarea ra ionamentelor. Metodele de reprezentare specifice
acestui tip sunt regulile de produc ie , cu sau f r variabile. Ele sunt frecvent utilizate n
realizarea de sisteme expert nct au devenit aproape sinonime cu acest termen.
1 Davidescu N.D., Arhitectura sistemelor expert, Editura didactic i pedagogic , Bucure ti, 19972 N stase P., Zaharie D., Sisteme expert: teorie i aplica ii, Dual Tech, Bucure ti, 1999
16
8/9/2019 Sisteme Expert Marketing
17/109
1.4.2 Elemente de logica propozi iilor
Logica propozi iilor este definit ca un limbaj formal compus din 1: alfabet, sintax ,
axiome i reguli de deduc ie .
Alfabetul este constituit din urm toarele simboluri:
propozi ii : notate A, B, C; simboluri (conectori): ^( i), v(SAU),(NU), (echivalen a), (implica ia);
paranteze : (,).
Propozi iile reprezint n logic aser iuni care pot fi adev rate sau false.
Ex: O ac iune are o valoare nominal . adev rat ;
Cota de pia este o m rime absolut . fals .
Propozi iile pot fi elementare sau compuse . Propozi iile elementare sunt aser iunisimple ce descriu o parte a domeniului de referin . Propozi iile compuse se realizeaz
prin mbinarea propozi ilor simple prin intermediul conectorilor logici : i, SAU, NU .
Conjunc ia este propozi ia compus prin intermediul conectorului i , n timp ce disjunc ia
este o propozi ie compus prin intermediul conectorului SAU .
Adev rul propozi iilor compuse depinde numai de adev rul sau falsitatea
propozi iilor care le compun, oricare ar fi con inutul concret al acestora.
Ex: Dac
A i B sunt 2 propozi ii elementare, atunci adev
rul propozi iilor compuseob inute pe baza lor se stabile te conform regulilor:
A i B este adev rat dac att A ct i B sunt adev rate; A SAU B este adev rat dac fie A, fie B, fie amndou sunt adev rate;
NU (A) este adev rat dac A este fals .
In cazul folosirii mai multor conectori, evaluarea se face n ordinea:
prioritate absolut are conectorul NU ;
i are prioritate fa
de SAU .
Ordinea de evaluare ntr-o propozi ie poate fi modificat cu ajutorul parantezelor .
Parantezele pot fi suprimate cnd nu exist ambiguit i. De exemplu (A B) se
mai poate scrie A B.
Al turi de conectorii logici, propozi iile mai pot fi legate prin rela ii de implica ie i
echivalen .
implica ia are sensul dac A atunci B (A B)
echivalen a are sensul A dac
i numai dac
B (A
B)
1 Davidescu N.D., Arhitectura sistemelor expert, Editura didactic i pedagogic , Bucure ti, 1997
17
8/9/2019 Sisteme Expert Marketing
18/109
Sintaxa define te formule bine formate (f.b.f). Se spune c o formul este bine
format dac ea este construit n conformitate cu regulile urm toare:
- propozi iile sunt formule bine formate;
- dac A i B sunt formule bine formate, atunci expresiile urm toare sunt de
asemenea formule bine formate:(A i B), (A SAU B), NU (A), (A B).
Ex: (A B) C este o f.b.f, ns (A B) nu este o f.b.f.
Axiomele care fixeaz regulile de demonstrare a teoremelor din acest limbaj sunt 1:
(1) A (B A)
(2) (A B) ((A (B C)) (A C))
(3) A (B (A ^ B))
(4) A ^ B A ; A ^ B B
(5) A A v B ; B A v B
(6) (A C) ((B C) ((A v B) C))
(7) (A B) ((A B) A)
(8) (A) A
O formul a limbajului formal de mai jos este adev rat dac ea coincide cu o
axiom sau sau dac ea poate fi demonstrat plecnd de la axiome cu ajutorul unei reguli
de deduc ie care este unic , numit modus ponens sau regul de separare :
Dac A este adev rat i dac ( A B) este adev rat , atunci B este adev rat .
In logica formal calea cea mai important de a deduce noi propozi ii o constituie
silogismele . Un silogism utilizeaz implica ia ( ) pentru a deduce o concluzie. Acest tip
de silogism se aplic n sistemele expert, ntr-o variant mai restrictiv , sub forma regulilor
de produc ie. Sistemele expert comercializate func ioneaz numai pe principiile modus
ponens. Modus ponens este orientat de concluzia pe care vrem s o ob inem. Aceasta netrimite la expertul sau utilizatorul care trebuie s tie ce vrea. Altfel spus, un sistem expert
este totdeauna specializat i orientat.
Ra ionamentul prin absurd se exprim prin egalitatea:
(A B) = ((NU B) (NU A)), care arat c NU(B) i A trebuie s conduc la o
contradic ie. Altfel exprimat, aceasta revine la a spune c dac (A B) este adev rat i
dac B este fals, atunci A este fals. Acest mod de ra ionament se nume te modus tollens .
1 Benchimol G., Levine P., Pomerol J. C., Sisteme expert n ntreprindere, Editura tehnic , Bucure ti, 1993
18
8/9/2019 Sisteme Expert Marketing
19/109
O formul care s-a ob inut plecnd de la axiome i de la regula de deduc ie este o
formul adev rat . Nu este u or de ar tat cu ajutorul acestei metode c o formul este
adev rat .
Se poate construi pentru toate cazurile o tabel de adev r pentru fiecare conector.
Tabelul 1.2 con ine toate valorile de adev rat sau fals ale propozi iilor NU(A), A SI B, ASAU B, A B corespunz toare valorilor de adev rat sau fals atribuite propozi iilor A i B.
Propozi ia
A
Propozi ia
B
Nega ia
NU(A)
Conjunc ia
A SI B
Disjunc ia
A SAU B
Inferen a
A B
adev rat adev rat fals adev rat adev rat adev rat
adev rat fals fals fals adev rat fals
fals adev rat adev rat fals adev rat adev ratfals fals adev rat fals fals adev rat
Tabelul 1.2: Tabela de adev r
Utiliznd principiul tabelei de adev r se poate verifica u or c o formul este
adev rat . Aceasta se face mult mai u or prin utilizarea algebrei Boole care traduce n
limbaj algebric opera iile care corespund conectorilor aminti i mai sus.
Al turi de silogism ca instrument fundamental de inferen , logica propozi iilor ofer i o serie de rela ii de echivalen ( ), utile pentru a transforma propozi iile n
scopul simplific rii evalu rii lor (tabelul 1.3).
Rela ia de echivalen Con inutul rela iei
simetria A SAU B = B SAU A
A SAU B = B SAU A
reversibilitatea NU (NU A) = Aasociativitatea (A SAU B) SAU C = A SAU (B SAU C)
(A i B) i C = A i (B i C)
distributivitatea A SAU (B i C) = (A SAU B) i (A SAU C)
A i (B SAU C) = (A i B) SAU (A i C)
legile lui Morgan NU (A SAU B) = (NU A) i (NU B)
NU (A i B) = (NU A) SAU (NU B)
Tabelul 1.3: Con inutul rela iilor de echivalen \
19
8/9/2019 Sisteme Expert Marketing
20/109
1.4.3 Elemente de logica predicatelor
Logica predicatelor asigur descompunerea propozi iilor elementare n
componentele sale. De exemplu din propozi ia Cota de pia este n sc dere, prin
ignorarea subiectului se deduce formula este n sc dere. Prin utilizarea spa iului liber
cu alte valori se pot ob ine propozi ii adev rate sau false. Aceste expresii cu un singur element sunt predicate . Expresiile n care 2 sau mai multe elemente sunt libere se numesc
rela ii .
Ex: A este reprezentat de B
A este n rela ie contractual cu B
A este n cooperare tehnologic cu B
Se poate scrie ntr-o form sintetic c A este n rela ia R cu B , adic : A R B n
care predicatele este reprezentat de, este n rela ie contractual
cu, este n cooperaretehnologic cu sunt substituite prin variabila R.
Reprezentarea cuno tinelor se poate face n dou feluri: prin logica propozi iilor de ordinul nti : utilizarea variabilelor n declararea
faptelor i regulilor este admis numai pentru subiecte; prin logica propozi iilor de ordinul doi : utilizarea variabilelor pentru declararea
faptelor i regulilor este admis pentru subiecte i predicate.
Logica propozi iilor de ordinul nti poate fi considerat un limbaj la fel ca logica
propozi iilor. Prin extensia logicii propozi iilor se poate defini domeniul de calcul al
predicatelor.
Astfel pornind de la limbajul definit n paragraful precedent se mai pot ad uga la
alfabet urm toarele elemente:
- constante : a, b, c, . . .- variabile : x, y, z, . . .- predicatele : P, Q, R, . . .- simbolurile : (universalitate : pentru orice valori),
(existen : pentru cel pu in o valoare)
- virgula (care se adaug la paranteze).Fiec rui simbol al predicatului i se asociaz o pondere n (ce poate fi un num r
ntreg pozitiv sau nul).
Pentru a interpreta calculul predicatelor trebuie s consider m c constantele sunt
elementele unui domeniu de interpretare D. Vom numi asignarea variabilei x ca fiind orice
valoare pe care aceasta o poate lua n domeniul D.
20
8/9/2019 Sisteme Expert Marketing
21/109
Un predicat de pondere n (n>0) este o func ie definit n domeniul D n cu valori n
mul imea {adev rat, fals }. Un predicat este deci adev rat sau fals n func ie de valorileargumentelor sale. Un predicat de pondere 0 este o propozi ie adev rat sau fals .
Sintaxa acestui limbaj este definit prin aplicarea urm toarelor reguli:
Constantele i variabilele sunt argumente. Formulele bine formate ale acestui limbaj (nchise) sunt definite inductiv astfel:
- Dac P este un predicat de pondere n i dac t1, . . ., t n sunt n argumente
Atunci P(t 1, . . ., t n) este o formul (atomic sau atom).
- Dac A i B sunt formule bine formate
Atunci (A i B), (A SAU B), NU (A), (A B) sunt formule bine formate.
La axiomele logicii propozi iilor se mai adaug axiomele:
- Axioma de specializare universal : ( x, P(x)) P(a) care afirm c dac pentruto i x proprietatea P(x) este adev rat , atunci P(a) este adev rat pentru to i cei care
apar in lui D.
- Axioma de generalizare existen ial : P(a) (x, P(x)) care exprim faptul c
dac exist un element a din domeniul de interpretare astfel ca P(a) s fie adev rat,
atunci exist x astfel ca P(x) s fie adev rat.
1.4.4 Regulile de produc ie
Regulile de produc ie constituie una dintre primele modalit i de reprezentare a
cuno tinelor utilizate n realizarea de sisteme expert fiind bazate pe logica propozi iilor n
care faptele i regulile sunt entit i constante (invariabile).
Datorit limit rilor inerente unei asemenea solu ii s-a trecut la o alt modalitate de
reprezentare bazat
pe logica predicatelor n care faptele i regulile pot include entit
igenerice, ceea ce le confer un grad mult mai ridicat de generalitate. Deoarece entit ile
generice sunt specificate prin intermediul variabilelor, acest metod de reprezentare este
denumit reguli de produc ie cu variabile .
Un sistem de produc ie este un sistem n care regulile de produc ie sunt predefinite
i permit generarea de elemente noi. De exemplu regulile gramaticale dintr-un limbaj indic\
modul cum pot fi construite corect frazele plecnd de la cuvinte. Regulile de produc ie
care vor fi analizate sunt reguli de ac iune ele permi nd fie s\ se ac ioneze, fie s\ se
mbog\ easc\ informa ia nainte de a se ac iona.
21
8/9/2019 Sisteme Expert Marketing
22/109
Reprezentarea cuno tinelor prin reguli de produc ie se face prin dou tipuri de
structuri: faptele i regulile .
Faptele constituie informa ii elementare prin care se asigur descrierea unor
detalii privitoare la un domeniu de referin . Totalitatea faptelor reprezentate ntr-un sistem
expert constituie baza de fapte . Faptele sunt reprezentate practic prin propozi ii:Ex: Rata infla iei este ridicat .
Stocurile de materiale cresc.
Spre deosebire de aplica iile informatice tradi ionale, un sistem expert construie te
solu ia unei probleme printr-o nl n uire de procese deductive. Faptele singure nu permit
ns deducerea de noi cuno tine.
Regulile specific acele leg turi dintre fapte, pornind de la care se pot face
deduc ii. Regulile asigur
utilizarea unor cuno tine operatorii prin intermediul c
rora sesimuleaz un ra ionament sau un mod de ac iune.
Regula este interpretat la nivelul unui sistem expert astfel:
Dac faptele specificate drept premise sunt verificate prin intermediul bazei de
fapte, atunci i faptele con inute n concluzia regulii sunt adev rate i vor fi ad ugate n
baza de fapte. Formatul general al regulii este:
Dac (condi ie) premise, atunci concluzie (ac iuni).
Ex: R1: Dac rata infla iei este ridicat , atunci pre ul produselor finite cre te.
Premisele unei reguli pot fi formate i din mai multe fapte diferite, legate prin
conectorii logici i, SAU, NU:
Ex: R2: Dac concuren a este slab
i Cifra de afaceri cre te
Atunci stocurile de materiale cresc
Concuren a este slab Rata infla iei este ridicat Cifra de afaceri cre te
Dac Concuren a este slab
Si Cifra de afaceri cre te
Atunci stocurile de materialecresc
stocurile de materiale cresc
Fa te cunoscute
Fa t dedus
Fig. 1.2: Deducerea de noi fapte cu ajutorul regulilor
Regula 2
22
8/9/2019 Sisteme Expert Marketing
23/109
Regulile sunt nregistrate ntr-o ordine aleatoare n baza de reguli . Regulile
nmagazineaz cuno tine cu aplicabilitate relativ general . Rolul de a descrie problema
de rezolvat revine faptelor. Cum regulile sunt activate pe baza faptelor cunoscute, calitatea
procesului de ra ionament este nemijlocit influen at de m sura n care sunt disponibile
toate faptele relevante. A adar una din cerin ele esen iale la care trebuie s r spund baza de fapte este de a reflecta ct mai fidel realitatea i de a urm ri promt modific rile
intervenite n acesta.
In func ie de domeniul concret n care se utilizeaz i de condi iile de exploatare,
faptele pot fi introduse ntr-un sistem expert prin una din c ile urm toare:
- prin tastare de la terminal, naintea declan rii procesului deductiv;
- n cursul procesului deductiv, prin chestionarea utilizatorului;
- prin consultarea unei baze de date proprii;- prin preluare direct de la diver i senzori.
Nu toate faptele sunt la fel de stabile. Unele dintre ele pot reflecta concepte mai
generale, tr s turi sau configura ii structurale definitorii i r mn neschimbate sau sufer
foarte rar modific ri. Aceste fapte care descriu fondul general (comun) de cuno tine
aferente domeniului de expertiz , sunt denumite permanente.
Faptele ce definesc problema de rezolvat i contextul specific al acesteia au
caracter temporar, fiind p strate n sistem numai pn la terminarea trat rii acesteia. In
aceea i situa ie se afl i faptele noi, deduse n cursul proceselor de inferen prin
activarea regulilor, care constituie cuno tine aferente contextului specific al problemei de
rezolvat. i ntr-un caz i n cel lalt, acestea sunt fapte temporare .
1.4.5 Reguli de produc ie cu variabile
Regulile de produc ie cu variabile asigur o form general de exprimare, o
manier de a putea aplica aceste reguli asupra unui grup de fapte. Acest caracter de
generalitate este asigurat prin utilizarea variabilelor la descrierea regulilor de produc ie.
Considernd un grup de asemenea expresii i un ansamblu de elemente care
formeaz un domeniu de interpretare, fiecare expresie n care variabilele au fost
substituite cu valori apar innd domeniului de interpretare devine o propozi ie care poate fi
evaluat ca adev rat sau fals . Fiecare variabil are caracter local, fiind operant
numai n cadrul regulei n care este prezentat .
23
8/9/2019 Sisteme Expert Marketing
24/109
Ex:
Dac persoana_1 lucreaz la loc_de_munc i persoana_2 conduce loc_de_munc Atunci persoana_2 este eful persoanei_1
Dac Y lucreaz la compartimentul marketing i Z conduce compartimentul marketingAtunci Z este eful lui Y
Fig. 1.3: Generalizarea regulilor cu ajutorul variabilelor
Dac X lucreaz la compartimentul marketing i Z conduce compartimentul marketingAtunci Z este eful lui X
Variabilele care apar ntr-o regul sau ntr-un fapt ini ial sunt considerate implicit
universal cuantificate , iar variabilele care apar n faptele de stabilit (obiectiv sau scop) sunt
considerate implicit existen ial cuantificate . Acesta nseamn c pentru fiecare variabil ,
faptele de stabilit nu trebuie deduse pentru toate elementele din domeniul de interpretare,
ci pentru cel pu in unul dintre ele.
Rezolvarea problemelor de deduc ie implicnd variabile trece ntotdeauna prin
c utarea de substitu ii adecvate. Una din modalit ile de identificare a substitu iilor o
reprezint unificarea ce apar ine clasei metodelor de filtraj .
1.4.6 Tipologia regulilor de produc ie
Regulile de produc ie se formeaz conectnd mpreun dou sau mai multe fapte
prin implica ie logic . Ele pot fi declarate prin specificarea premiselor n baza c rora se
emit concluziile, fie invers, prin stabilirea concluziei pe baza unor premise confirmate sau
infirmate. Prin urmare regulile de produc ie sunt de dou feluri:
Reguli deductive : DACA ATUNCI
Reguli inductive : DACA
Modul de furnizare ntr-un sistem expert a regulilor n format deductiv sau inductiv
este n raport de specificul problemei de rezolvat sau de modul particular de abstractizare
care se coreleaz cel mai potrivit la termenii prin care se declar faptele cu sau f r
24
8/9/2019 Sisteme Expert Marketing
25/109
implica ie logic . Din punct de vedere logic regulile deductive sau inductive sunt formul ri
echivalente.
Regulile deductive se interpreteaz astfel:
Dac faptele f 1,f 2, . . . , f m sunt adev rate, atunci i faptul f n este adev rat.Structura abstract a regulii:
Dac f 1 este adev rat
i f 2 este adev rat
. . . . . . . . .
i f m este adev rat
Atunci f n este adev rat.
Pe baza acestui ra ionament faptul f n este luat i el n considerare, procesuldeductiv se reia pn n momentul n care nu mai pot fi deduse fapte noi, deci se atinge o
stare final .
Ex: Dac persoana_1 lucreaz la loc_de_munc i persoana_2 conduce loc_de_munc
Atunci persoana_2 este eful persoanei_1
Regulile inductive se interpreteaz astfel:
Pentru a stabili faptul f n, scopul procesului inductiv, trebuie stabilite faptele f 1,, f m
Structura abstract a regulei:
f n este adev rat
Dac f 1 este adev rat
i f 2 este adev rat
. . . . . . . . .
i f m este adev rat
Regulile de produc ie inductive declan eaz deduc ii succesive pn cnd scopul
stabilit este confirmat. Rezult c fiecare din faptele f 1,f 2, . . . , f m devine un nou scop, ceea
ce va conduce la declan area unor procese similare pn la confirmarea sau infirmarea
scopului ini ial.
Ex: persoana_2 este eful persoanei_1Dac persoana_1 lucreaz la loc_de_munc
i persoana_2 conduce loc_de_munc
25
8/9/2019 Sisteme Expert Marketing
26/109
Cele dou\ moduri de ra ionament (deduc ia i induc ia) pot fi utilizate:
- n mod analitic (se descompun ra ionamentele n submodule mai u or de n eles);
- n mod sintetic (se reunesc elementele disparate).
Induc ia se poate face prin compararea situa iilor asem\n\toare iar parametrilor
nedetermina i din situa ia studiat\ li se atribuie valoarea pe care o au n situa ia de referin \(ra ionamentul prin analogie ).
In plus fa \ de cele dou\ moduri de baz\, cercet\torii n inteligen a artificial\ au pus la
punct un al treilea mod numit abduc ie , care const\ n construirea de scheme de observare
ipotetice 1 necesare punerii n func iune a induc iei.
Principalele metode de punere n func iune sunt:
- itera ia care const\ n repetarea unei secven e de ra ionamente pn\ cnd condi ia
de oprire este ndeplinit\;- recursivitatea const\ n apelarea unui ra ionament dat de el nsu i pn\ cnd acest
ra ionament se bazeaz\ pe o problem\ simpl\ pe care a solu ionat-o.
Strategiile pentru ra ionament pot face apel la specializare, la ra ionamente prin
absurd, la eliminarea c\ilor inutile i la reducerea diferen elor.
In toate cazurile, pentru rezolvarea problemelor complexe, ierarhizarea
cuno tin elor i segmentarea problemelor sunt instrumente ntrebuin ate din totdeauna.
Func iunea de baz\ a sistemelor expert este ra ionamentul. Astfel se poate defini un
sistem expert ca fiind "un program informatic capabil s\ reproduc\ ra ionamentele umane".
Una dintre problemele cele mai acute ale inteligen ei artificiale rezid\ n simularea
ra ionamentelor intuitive i neexprimate pe care le consider\m adesea simple la nivelul
bunului sim .
1 Benchimol G., Levine P., Pomerol J. C., Sisteme expert n ntreprindere, Editura tehnic , Bucure ti, 1993
26
8/9/2019 Sisteme Expert Marketing
27/109
1.4.7 Metareguli
Execu ia diverselor reguli de produc ie poate fi implementat la nivelul sistemelor
expert prin intermediul unor strategii prioritare de ra ionament . Acestea sunt reguli de
produc ie deductive sau inductive care la rndul lor vor con ine cuno tine (reguli i fapte)
necesare pentru a declan a ac iunea altor reguli. Prin urmare aceste reguli de produc iece con in elementele necesare privind utilizarea altor reguli se numesc metareguli.
Ex: Pentru determinarea m rimii stocurilor unei ntreprinderi, n structura bazei de
reguli se poate defini o metaregul de tipul:
Dac aprovizionarea este ritmic
i consumul este constant
i exist reguli ce con in n premise fapte privitoare la stocul de siguran
Atunci se execut
cu prioritate regulile specifice n care premisele con in fapterelative la stocurile de siguran
Principale caracteristici ale metaregulilor sunt 1:
reprezint defapt cuno tine despre reguli (reguli asupra regulilor); sunt definite identic cum sunt redactate n mod vizual regulile;
con in reguli relative la utilizarea prioritar a altor reguli;
indic
starea urm
toare a bazei de fapte; indic regulile luate n considerare n faza de filtrare;
sunt gestionate prin intermediul unui motor de inferen e special care la rndul s u
utilizeaz metacuno tine.
1 Davidescu N.D., Arhitectura sistemelor expert, Editura didactic i pedagogic , Bucure ti, 1997
27
8/9/2019 Sisteme Expert Marketing
28/109
1.4.8 Cuno tin e incerte
Specificul domeniului marketingului poate opera att cu fapte i reguli integral
certe, dar i cu informa ii incomplete, deci cu fapte i reguli incerte. Decizia n acest
domeniu poate opera n anumite cazuri cu informa ii incomplete ceea ce va conduce la
utilizarea unor solu ii particulare caracterizate de un anumit grad de incertitudine.S-au conturat dou modalit i specifice de reprezentare 1:
Prima const n introducerea incertitudinii sau aproxima iei chiar n exprimarea
cuno tinelor. Spre exemplu, se poate apela la formul ri de tipul: cre terea pre urilor este
moderat sau cre terea pre urilor este probabil . Solu iile de acest tip sunt ns
inacceptabile sau insuficiente n multe cazuri.
A doua modalitate de reprezentare i tratare a incertitudinii const n a atribui
elementelor din baza de cuno tine un coeficient destinat s
exprime gradul de siguran
al acestora, denumit coeficient de certitudine QC.
Acest coeficient poate lua valori cuprinse ntre 0 i 100. Zero (0) corespunde
valorii fals, iar 100 corespunde valorii adev rat din logica binar . Coeficien ii de
certitudine nu sunt probabilit i nici din punct de vedere conceptual i nici matematic. Prin
urmare gradul de certitudine al tuturor elementelor ntr-un context dat nu trebuie s dea o
sum egal cu 100.
Tratarea incertitudinii presupune n aceste condi ii: evaluarea gradului de incertitudine al faptelor de baz ;
combinarea valorilor QC pentru evaluarea gradului de incertitudine al faptelor
compuse i a celor deduse prin aplicarea regulilor.
Coeficien ii de certitudine ai faptelor compuse se determin n func ie de tipul
conectorilor logici pe baza rela iilor urm toare:
QC(A I B) = MINIM (QC(A),QC(B));
QC(A SAU B) = MAXIM (QC(A),QC(B));
QC(NU (A)) = 100 QC(A).
Ex: Dac A = rata infla iei este ridicat are QC(A) = 80 i B = concuren a este
puternic are QC(B) = 60, atunci:
QC(rata infla iei este ridicat I concuren a este puternic ) = min(80,60) = 60;
QC(rata infla iei este ridicat SAU concuren a este puternic )=max(80,60) = 80;
QC(NU (rata infla iei este ridicat )) = 100-80 = 20.
1 N stase P., Zaharie D., Sisteme expert: teorie i aplica ii, Dual Tech, Bucure ti, 1999
28
8/9/2019 Sisteme Expert Marketing
29/109
Regulile pot avea la rndul lor coeficien i de certitudine care exprim ct de cert
este concluzia dedus pe baza premiselor lor:
QC(concluzie) = QC(premise) x QC(regul )/100
Ex: R1 : QC = 75
Dac rata infla iei este ridicat i concuren a este puternic
Atunci se caut noi pie e de desfacere
QC(se caut noi pie e de desfacere) = QC(rata infla iei este ridicat I concuren a
este puternic ) x QC(R1) = 60 x 75/100 = 45
Exist situa ii n care aceea i concluzie poate fi dedus din mai multe reguli
diferite. Pentru a ob ine QC al unei asemenea concluzii este necesar s se combine
coeficien ii returna i de fiecare regul
care o cuprinde. Presupunnd c
QC(R1) i QC(R2)reprezint coeficien ii aceleia i concluzii deduse prin regulile R1 i R2, coeficientul s u
combinat de certitudine se ob ine cu rela ia:
QC(R1,R2) = QC(R1) + QC(R2) - ( QC(R1) x QC(R2)/100)
Ex: R1: QC = 75
Dac produsul X apar ine pie ei Y
i nivelul concuren ei pe pia a Y este mediu
Atunci produsul X este n faza de maturitate
R2: QC = 85
Dac volumul vnz rilor la produsul X este stabil
i profitul la produsul X este n u oar cre tere
Atunci produsul X este n faza de maturitate
Dac baza de fapte con ine informa iile urm toare:
- Aspiratoarele apar in pie ei produselor electrocasnice (QC = 100)
- Imprimantele apar in pie ei produselor electronice (QC = 100)
- Nivelul concuren ei pe pia a bunurilor electrocasnice este mediu (QC = 65)
- Nivelul concuren ei pe pia a bunurilor electronice este mediu(QC = 55)
- Volumul vnz rilor la aspiratoare este stabil (QC = 90)
- Volumul vnz rilor la imprimante este stabil (QC = 80)
- Profitul la aspiratoare este n u oar cre tere (QC = 70)
- Profitul la imprimante este n u oar cre tere (QC = 60)
29
8/9/2019 Sisteme Expert Marketing
30/109
Aplicarea regulilor conduce la urm toarele rezultate:
Instan iind variabilele X i Y cu valorile aspiratoare i electrocasnice se ob ine:
QC(R1) = QC(premise) x 75/100 = min (100,65) x 75/100 = 48.75
QC(R2) = QC(premise) x 75/100 = min (90,70) x 85/100 = 59.50
Cum ambele reguli conduc la aceea i concluzie aspiratoarele sunt n faza dematuritate, coeficientul de certitudine al acesteia se determin combinnd cei doi QC
ob inu i:
QC(aspiratoarele sunt n faza de maturitate) = 48.75 + 59.50 (48.75 x
59.50)/100 = 79.24
In mod analog instan iind variabilele X i Y cu valorile imprimante i electronice se
ob ine:
QC(imprimantele sunt n faza de maturitate) = 41.25 + 51 (41.25 x 51)/100 =71.21
Din analiza valorii celor doi coeficien i de certitudine, rezult c este mai probabil
ca aspiratoarele s se g seasc n faza de maturitate (vrsta produselor).
Coeficien ii de certitudine atribui i regulilor i faptelor influen eaz considerabil
rezultatele. De aceea este foarte important ca ei s fie corect evalua i.
Chiar dac expertul uman recurge la aprecieri de tipul mai bun sau mai sigur n
selec ia i formularea concluziilor sale, aceste aprecieri nu primesc, de regul , o expresie
numeric . Pentru a ajuta expertul s dep easc asemenea dificult i, au fost propuse
mai multe tehnici de definire indirect a coeficien ilor de certitudine.
Una dintre acestea const n fixarea gradului de certitudine a unei cuno tine prin
plasarea sa grafic pe o scal ale c rei extremit i corespund incertitudinii i respectiv
certitudinii totale. Pe baza acestei pozi ii se poate calcula u or QC corespunz tor (fig.1.4).
Cota de pia va cre te
0 100
70Absolut nesigur Absolut sigur
Fig. 1.4: Scala grafic de stabilire a QC
O alt tehnic frecvent folosit const n a-i cere expertului s dispun faptele i
regulile n ordinea descresc toare a gradului de ncredere pe care l prezint . Pozi ia
ocupat ntr-o asemenea enumerare poate fi apoi evaluat numeric sub form de QC.
30
8/9/2019 Sisteme Expert Marketing
31/109
1.4.9 Reprezentarea cuno tin elor i limbajele de programare
Reprezentarea cuno tinelor ntr-un sistem expert trebuie s\ satisfac\ dou\ exigen e
contradictorii:
- Sistemul de calcul : calculatoarele n eleg un limbaj s\rac i sunt cu att mai
eficace cu ct acest limbaj este mai apropiat de limbajul ma in\. Idealul n acest caz suntlimbajele de asamblare (Assembleur) sau limbajele ma in\.
- Lizibilitatea bazei de cuno tin e : o baz\ de cuno tine trebuie s\ poat\ fi citit\,
modificat\, mbog\ it\ i ntre inut\ de c\tre un expert n domeniu care n general nu este
informatician. Limbajul cel mai bun pentru a r\spunde acestui obiectiv este limba matern\ a
expertului la care se adaug\ "jargonul" expertizei.
Punctul forte al program rii declarative este lizibilitatea bazelor de cuno tine. Acest
concept se bazeaz
pe posibilitatea de scriere a regulilor a a cum dorim i a le organiza ntr-o manier care s conduc la o baz de cuno tine lizibil i s corespund la o
structurare coerent a cuno tinelor din domeniu. Astfel baza de cuno tine devine
accesibil speciali tilor din domeniu care nu sunt neap rat informaticieni. Mai mult,
sintaxa acestor reguli este simpl i permite o lectur facil .
Reprezentarea cuno tinelor const\ n g\sirea unei terminologii intermediare, ceea
ce nu poate fi dect un compromis. Aceasta explic\ faptul c\ pe de o parte sistemele expert
sunt numeroase, iar pe de alt\ parte ele nu sunt niciodat\ unanim aprobate.
In aceste condi ii nu se poate vorbi de solu ia cea mai bun , dar n schimb exist
dou tendin e diferite:
- tendin a limbajelor : limbaj informatic cu caracter destul de general care este
independent de interpretor sau de compilator. Sunt preferate n ordine: LISP, PROLOG i
limbajele orintate pe obiect. Acestea sunt adaptate mai degrab informaticienilor i
calculatoarelor dect expertului din domeniu.
- tendin a instrumentelor de dezvoltare i a generatoarelor de sisteme expert :
instrumente special concepute pentru a scrie baze de cuno tine, sunt n general foarte
complete ele neavnd o voca ie universal . Acest software care ntr-o anumit m sur
const tot n limbaje, este puternic dependent de interpretor (care aici este motorul de
inferen ). In acest caz vom spune c sistemul expert este realizat cu ARGUMENT sau cu
VP-Expert pentru a insista asupra ideii de instrument , n opozi ie cu sistemele scrise n
LISP sau PROLOG care acrediteaz ideea de limbaj . In fond, cele dou tendin e expuse
tind s se reuneasc , n m sura n care limbajele ofer un mediu de dezvoltare, adic mai
multe instrumente asociate, care furnizeaz acelea i func ionalit i ca i un generator de
sisteme expert.
31
8/9/2019 Sisteme Expert Marketing
32/109
2 Prezentarea sistemelor expert de marketing
2.1 Sistemele expert i decizia n marketing
Complexitatea problemelor ntlnite i importan a cuno tinelor acumulate
referitoare la comportamentul de cump rare precum i eficien a diferitelor componente ale
mixului de marketing au condus la dezvoltarea unor puternice instrumente decizionale.Diversificarea informaticii a f cut ca aceste instrumente s ia ast zi forma
sistemelor inteligente de diagnoz , analiz i de asistare a deciziilor de marketing.
Astfel de sisteme au ap rut sub forma logicii interactive. Ele permit utilizatorului
ca plecnd de la faptele de care dispune s poat ob ine o sintez integrnd cuno tinele
din domeniu, adaptate nevoilor sale imediate i direct utilizabile la sfr itul deciziei.
Posibilit ile de nv are pe care le prezint aceste sisteme n special prin
memorarea situa iilor ntlnite i a solu iilor studiate au dus la apari ia unui nou mediudecizional.
Exist mai multe moduri de reprezentare a cuno tinelor ntr-un sistem inteligent
dintre care dou au re inut mai mult aten ia n literatura de specialitate.
O prim familie de sisteme inteligente se bazeaz pe o reprezentare analitic a
cuno tin elor. Ele se exprim sub forma unuia sau mai multor modele matematice unde
parametrii sunt specifica i statistic. Aceste modele se utilizeaz n cadrul algoritmilor
pentru g sirea unei solu ii la o problem ce a mai fost ntlnit . Sistemele interactive de
asistare a deciziilor ( SIAD dup cum mai sunt cunoscute) ilustreaz aceast concep ie.
O serie de sisteme de acest tip sunt n prezent disponibile n sfera marketingului.
O a doua familie de sisteme inteligente se bazeaz pe reprezent a rea euristic a
cuno tin elor . Sistemele expert de marketing ilustraz aceast abordare. Ele integreaz
datele existente i judec ile subiective ntr-un ra ionament simbolic i numeric n vederea
rezolv rii unui ansamblu de probleme interdependente.
Pe parcursul execu iei sistemul interac ioneaz permanent cu utilizatorul c ruia i
explic concluziile la care ajunge. Sistemul solicit informa ii complementare care i permit
elaborarea i mbun t irea ra ionamentului s u.
32
8/9/2019 Sisteme Expert Marketing
33/109
In prezent exist doar un num r limitat de sisteme expert de marketing i anume 1:
1) Sistemul XCON produs de c tre Digital Equipment Corporation (DEC) i
Universitatea Carnegie Mellon a avut ca obiectiv acordarea de consultan la configurarea
calculatoarelor VAX-11/780 plecnd de la cerin ele unui client poten ial.
Recent a fost creat o variant mbun t it XSELL folosit n domeniulactivit ilor comerciale ce permite clientului s - i defineasc clar cerin ele iar pe baza
acestora stabile te pre ul configura iei solicitate.
2) Sistemul ADCAD (Advertising Communication Approach Designer) este un
prototip de sistem expert n domeniul comunic rii. Con ine circa 200 reguli de produc ie
fiind utilizat n scopul asist rii decidentului n evaluarea mesajelor publicitare i alegerii
unei anumite strategii.
3) Sistemul PROMOTER utilizeaz
un ansamblu de date precum termenele delivrare, ie irile din depozit pentru a furniza un model de comportament al pie ii. Baza de
cuno tine con ine analizele efectuate n 70 de campanii promo ionale pentru produsele
de larg consum. El poate evalua ceea ce s-ar ntmpla n cazul lipsei campaniei publicitare
oferind managerului o baz solid de luare a deciziilor.
4) Sistemul MARKETING EDGE este utilizat n vederea elabor rii unei strategii
ajutnd decidentul n selectarea pie elor, identificarea nevoilor consumatorilor i stabilirea
pre urilor.
5) Sistemul MABEL este folosit n domeniul utilajelor i echipamentelor grele
avnd ca obiect prospectarea pie ei, alegerea mijloacelor publicitare i evalu rii
rezultatelor trgurilor i expozi iilor.
6) Sistemul DETECTOR produs de firma Novaction este utilizat n domeniul
lans rii produselor noi de larg consum. Se bazeaz pe un mecanism de inferen
bayesian i poate oferi un prim diagnostic asupra anselor de succes i al poten ialului
economic al proiectelor de concep ie i dezvoltare a produselor noi pe pie ele
interna ionale.
1 Ernst C., Les systemes experts de gestion: banque, finance, marketing, Editura Eyrolles Paris, 1988
33
8/9/2019 Sisteme Expert Marketing
34/109
2.2 Domeniile de utilizare a sistemelor expert n marketing
Sistemele inteligente de asistare a deciziei apar n prezent ca mijloace de cre tere
a eficien ei activit ilor economice. Sistemele expert ar putea nlocui circa 60% din
activit ile de asisten n servicii de marketing.
Cre terea gradului de automatizare n culegerea datelor privind comportamentulconsumatorilor au condus la o cre tere exponen ial a volumului de informa ii disponibile.
Sistemele expert sunt performante datorit ra ionamentelor efectuate i nu datorit unei
simple succesiuni de calcule. Intr-un astfel de context, sistemele expert pot ajuta
decidentul n probleme precum:
- eviden ierea factorilor importan i;
- argumentarea deciziilor luate;
- mbun
t
irea cuno tinelor proprii n domeniu prin consultarea altor baze dedate;
-transferarea cuno tinelor proprii sub forma bazelor de cuno tine sau a
diagnosticelor.
In scopul dezvolt rii unui sistem expert este necesar studierea carcteristicilor
problemei pe baza unor criterii precum:
- importan a factorilor calitativi n procesul de evaluare i decizie;
- existen a exper ilor ce de in performan e recunoscute i care pot fi transmise;
- necesitatea colabor rii decidentului n diferite etape ale rezolv rii problemei.
In tabelul 2.1 sunt prezentate cteva domenii ale marketingului care sunt
favorabile dezvolt rii de sisteme expert.
34
8/9/2019 Sisteme Expert Marketing
35/109
Proces
calitativ
Existen a
exper ilor
Colaborarea
decidentuluiAnaliza structurii pie elor + + + +
Segmentarea pie elor
i alegerea obiectivelor
+ + + + + +
Conducerea activit ilor
de cercetare - dezvoltare
+ + + + + +
Definirea ofertei + + + +
Studiul pozi iei pe pia + + + + + +Studiul prelans rii produselor + + + + +
Strategia lans rii produselor + + + + + + + +
Analiza mixului de marketing
Produs
Pre Distribu ie
Promovare
+
+ +
+
+ + +
+ +
+
+ + +
+
+ +
+
+ + +
+ + +
+ + +
+ +
+ +Strategii defensive + + + + + + +
Politica investi ional + + + + +
Tabelul 2.1: Domenii de marketing favorabile dezvolt rii de sisteme expert
Sursa: Ernst C., Les systemes experts de gestion: banque, finance, marketing, Editura Eyrolles Paris, 1988
Not : Semnificaia simbolurilor + este urm toarea:
+ - nefavorabil
+ + - favorabil
+ + + - foarte favorabil
35
8/9/2019 Sisteme Expert Marketing
36/109
Domeniul de aplicare al sistemelor expert se poate l rgi considerabil n cazul unei
abord ri plurisectoriale a marketingului: produse industriale, servicii, evolu ia ctorva
tehnici de comercializare precum marketingul direct, vnz rile prin coresponden , etc.
Numeroase oportunit i de dezvoltare exist n domenii cum ar fi:
- definirea i evaluarea ofertelor n marketingul industrial;- diagnosticarea i mbun t irea performan elor n domeniul serviciilor;
- controlul eficien ei ac iunilor de marketing direct;
- adaptarea ofertei la cerin ele cump r torului n vnzarea la distan .
In utilizarea sistemelor expert exist o serie de probleme legate de validitate i
fiabilitate. Construirea, evaluarea i actualizarea bazelor de cuno tine ridic multe
probleme practice legate mai ales de faptul c ele trebuie s acopere un cmp de
expertiz
foarte complex prezentnd n cazul deciziilor de marketing un num
r nelimitatde posibilit i de combinare.
Pe de alt parte nivelul tehnicii de calcul existent impune o serie de constrngeri
la nivelul mecanismelor de inferen ceea ce conduce la o nereflectare fidel a proceselor
reale de decizie.
Prin urmare dezvoltarea, validarea i utilizarea sistemelor expert n domeniul
marketingului trebuie f cut cu precau ie i n permanent colaborare cu exper ii umani.
Deciziile de marketing au f cut obiectul a numeroase cercet ri viznd mai bun
evaluare a consecin elor i reducerea riscurilor. Pe parcursul ultimelor decenii acest efort
s-a concretizat ntr-un num r de sisteme de asistare a deciziei orientate spre:
- analiza datelor disponibile i exprimarea lor ntr-o form sintetic (orientare spre date );
- identificarea rela iilor cauzale i evaluarea lor econometric (orientare spre model );
- dezvoltarea de modele ce rezolv anumite elemente ale mixului de marketing ( orientare
spre problem );
- stocarea i transferul de experien (orientare spre decizie ).
Achizi ionarea, memorarea, adaptarea i punerea n valoare a cuno tinelor de
care dispun deciden ii la nivelul reac iilor pie ei, comportamentului consumatorilor, reac ia
diferitelor elemente ale mixului de marketing sunt principala responsabilitate a
compartimentului de marketing. In acest context rolul sistemelor expert va cre te
deoarece ele sunt un mediu opera ional de mbog ire i de punere n valoare a unei
resurse rare: competen a.
36
8/9/2019 Sisteme Expert Marketing
37/109
2.3 Utilizarea sistemelor expert n domeniul politicii de pre
Componenta cea mai important a unui sistem expert este baza sa de cuno tine.
Dup Waterman (1986) cuno tinele unui sistem expert se pot dobndi n doua
moduri:
metoda observa ional : prin analiza lucr rilor de specialitate, exemplelor ia studiilor de caz. In acest fel numai o parte limitat a problemei este analizat ceea ce
face c a alte surse poten iale de informa ii s fie ignorate. Chiar i astfel aceast abordare
ofer surse de cuno tine accesibile i uor de codificat sub forma regulilor de decizie pe
baza c rora se pot dezvolta sisteme expert n domeniul industriei.
metoda intuitiv : n care deciziile se iau pe baza analizei exper ilor care
furnizeaz un set de reguli euristice. Problema n acest caz este modul n care expertul
uman poate descrie cuno tinele sale ntr-un mod u or de n eles. In practic mul i exper iiau deciziile pe baza intui iei, fiindu-le dificil sau chiar imposibil s explice modul n care au
ac ionat.
Obiectivul este identificarea unui set de reguli de determinare a pre urilor care pot
fi ad ugate bazei de cuno tine a unui sistem expert de marketing n vederea mbun t irii
performan elor acestuia. La baza stabilirii acestor reguli sunt lucr ri din domeniul
marketingului precum Managementul marketingului de P. Kotler i Luarea deciziilor n
marketing de D.W Cravens, G.E Hill i R.B Woodruff.
Primul pas n dezvoltarea regulilor de decizie este identificarea unui num r de
condi ii sau de situa ii pe care le ntlne te un manager de marketing. Pasul urm tor este
identificarea i re inerea din setul de informa ii a acelor fapte i ac iuni care se potrivesc
cel mai bine situa iei n care se afl respectivul decident. Regulile care se suprapun vor fi
combinate, informa iile redundante se vor elimina, termenii ambugui fiind nlocui i de
echivalentul lor cert. Regulile extrase ca rezultat sunt independente ntre ele i astfel este
posibil reprezentarea lor ntr-un singur modul n cadrul sistemului expert.
Tabelul 2.2 prezint 5 reguli extrase din lucr rile mai sus men ionate.
Regulile vor fi reprezentate n baza de cuno tine a sistemului utiliznd un limbaj
formal. Cnd programul este rulat, utilizatorul va r spunde unui num r de ntreb ri pe
baza c rora sistemul i va selecta regulile cele mai apropiate din baza de cuno tine i va
putea face o recomandare.
37
8/9/2019 Sisteme Expert Marketing
38/109
Regula Condi ia Ac iunea
1 Obiectivul este men inerea cotei de pia
sau produsul nu are caracteristici de
diferen iere sau cererea este elastic
Men ine pre ul produsului la
acela i nivel cu cel al
concuren ei
2 Exist o limitare de cost i este necesar o rat a profitului de x %
Pre = Cost * (1+ x/100)
3 Managerul vrea s creasc cota de pia
i clien ii poten iali apreciaz valoarea
produsului ca fiind PP, mai mare dect
pre ul concuren ei PC
Pre = PC + (PP-PC) * 0.618
4 Obiectivul managerului este maximizarea
profitului curent i se cunoa te func iacererii pentru firm
Pre = pre ul care maximizeaz
func ia profitului curent
5 Firma are clien i foarte fideli Se men ine pre ul nemodificat
Tabelul 2.2: Extragerea regulilor de determinare a pre urilor Sursa: Tse A., Pricing Decision Rules for an Expert System, Marketing Bulletin, 1990
Exemplu de dialog ntre utilizator i sistem:
Sistem> Care este obiectivul dvs. de marketing?
Alege i una dintre variantele urm toare:
1) Men inerea cotei de pia
2) Cre terea cotei de pia
3) Limitare de cost
4) Maximizarea profitului curent
5) L rgirea gamei de produse
Utilizator> 3
(Deoarece r spunsul utilizatorului la prima ntrebare este 3, sistemul va selecta
regula 2 din tabel i va ntreba utilizatorul asupra valorii ratei profitului)
Sistem> Care este rata profitului?
Utilizator> 25%
(In scopul determin rii pre ului optim pentru produs, sistemul va c uta n
subsistemul de contabilitate costul produsului i g se te valoarea 100 u.m.
Pe baza formulei corespunz toare specificat n partea de ac iune a regulii 2
sistemul va recomanda pre ul)
38
8/9/2019 Sisteme Expert Marketing
39/109
Sistem> Pre ul produsului este: 125 u.m.
In practic situa ia este mai complex datorit num rului mult mai mare de reguli
de decizie. De i regulile sunt concepute ct mai independente ntre ele, ordinea acestora
n baza de cuno tine precum i interac iunile neprev zute dintre ele pot conduce larezultate nea teptate.
In plus, trebuie s existe un num r de interfe e ntre diferitele subsisteme i
modulul central. In cazul n care anumite date sunt frecvent solicitate va exista o interfa
ntre sistemul central i subsistemul de calcul pentru accesarea mai rapid a datelor.
Sistemul trebuie s fie capabil s r spund la ntreb ri de tipul cum? i de ce?
pentru a fi n eles de c tre utilizator. Toate aceste cerin e impun un efort considerabil de
programare i concepere n realizarea sistemului expert.Exist o serie de limit ri n utilizarea metodei observa ional e prin analiza lucr rilor
de specialitate i a studiilor de caz i anume 1:
Prima limitare se refer la faptul c setul de reguli propus este valabil pentru
determinarea pre urilor n situa ii generale. Fiecare sistem economic na ional este format
dintr-un num r de industrii, fiecare fiind caracterizat de probleme i decizii specifice. Nu
este posibil astfel aplicarea unui set general de reguli de determinare a pre urilor f r a
ine seama de specificul fiec rui domeniu.
A doua limitare apare datorit faptului c n situa iile de decizie reale din
marketing intui ia joac adeseori un rol mai important dect ac iunile deduse strict pe baza
unor strategii teoretice desprinse din lucr rile de specialitate.
A treia limitare este aceea c multe dintre regulile men ionate n c r i nu sunt
aplicate intr-un context bine delimitat. Spre exemplu regula 5 care afirm c firmele ce au
o clientel foarte fidel trebuie s - i men in pre ul neschimbat este propus f r
efectuarea unei cercet ri prealabile. De asemenea multe dintre reguli sunt ambigui,
termenul de fidel utilizat n regula 5 neavnd un sens bine explicitat.
A patra limitare este datorat subiectivit ii persoanelor care selecteaz regulile ce
provin de la o aceea i surs (lucrare).
In ciuda acestor limit ri, regulile ob inute pe baza lucr rilor de specialitate din
domeniul marketingului ofer un punct de plecare n fundamentarea procesului decizional
la nivelul ntreprinderilor industriale.
1 Tse A., Pricing Decision Rules for an Expert System, Marketing Bulletin, 1990
39
8/9/2019 Sisteme Expert Marketing
40/109
2.4 Structurarea cuno tin elor de marketing pe baza metodei
analizei ierarhice
2.4.1 Prezentarea metodei analizei ierarhice
In cele ce urmeaz va fi prezentat utilizarea sistemului Expert Choice n
domeniul dezvolt rii i evalu rii produselor noi. Acest program este un generator demodele decizionale avnd la baz metoda analizei ierarhice.
Prin posibilit ile de acumulare a experien elor (sub forma arborelui de decizie), de
transfer a acestora i prin facilit ile de simulare disponibile, Expert Choice se afl la
frontiera dintre sistemele bazate pe o reprezentare analitic a cuno tinelor i sistemele
expert bazate pe reprezent rile euristice.
Pentru n elegerea fenomenelor economice legate de distibu ia unui nou produs,
eficien a publicit
ii asupra vnz
rilor, decidentul va utiliza modele normative. Acestea auca obiect stabilirea de reguli care s descrie mecanismul de func ionare al pie ei.
Totu i complexitatea deciziilor poate constitui un impediment major mai ales n
cazul lipsei anumitor cuno tine (informa ii). In acest situa ie este necesar o metod de
structurare a cuno tinelor care s permit rezolvarea logic a problemei i care s fie
suficient de flexibil pentru a se adapta diferitelor contexte decizionale.
Metoda analizei ierarhice urm re te rezolvarea problemelor complexe n trei
etape:
- identificarea problemei;
- analiza problemei;
- sinteza.
Identificarea problemei const n stabilirea obiectului cercet rii respective.
Analiza const n descompunerea problemei pentru stabilirea dimensiunilor
elementare ce caracterizeaz fenomenul studiat. Este un proces natural al
ra ionamentului uman, realitatea fiind n eleas plecnd de la dimensiunile fundamentale
care o compun.
Descompunerea ierarhic const n reprezentarea problemei sub forma unei
structuri arborescente inversate unde rad cina este fie scopul ce trebuie atins, fie
problema ce trebuie rezolvat .
In figura 2.1 este prezentat descompunerea ierarhic a unei probleme ce
prive te definirea unei strategii de marketing.
40
8/9/2019 Sisteme Expert Marketing
41/109
Sursa: Ernst C., Les systemes experts de gestion: banque, finance, marketing, Editura Eyrolles Paris, 1988
Problemacomplex
Principaleleobiective
Cota depia
Nivelulprofitului
Cre tereavnz rilor
Notorietatea
Reducereapre ului
produsului A
Extindereagamei
sortimentale aprodusului B
Promovareavnz rilor
produsului C
Cre tereabugetului
pentruublicitate
Patrundereape o nou
pia
Fig. 2.1: Descompunerea strategiei de marketing
Aciuni
Succesul strategiei demarketing a ntreprinderii
Metoda analitic propus introduce conceptul de ierarhizare a analizei fiind vorba
nu de identificarea ansamblului dimensiunilor care intervin ntr-o problem , ci dedeterminarea nivelului lor ierarhic. Anumite probleme nu pot fi reprezentate dect cu
ajutorul structurilor ierarhice multinivel. Anumite criterii sunt fundamentale n procesul
decizional fiind situate pe primul nivel, dup cum alte criterii nu intervin dect la
dimensiunile elementare ale ultimului nivel.
Ponderarea parametrilor:
Analiza problemei a permis reprezentarea sub forma unei structuri arborescente
ierarhizate. Criteriile situate pe acela i nivel ierarhic au importan e diferite.In mod absolut ponderarea acestor criterii revine la a cere decidentului s acorde
fiec rui criteriu de pe acela i nivel ierarhic o not cuprins ntre 0 i 100. Acest metod
prezint avantajul simplit ii n utilizare ns oblig decidentul s judece n mod absolut
un element.
In practic cuno tinele nu sunt niciodat pozi ionate pe o scar absolut , ci pe
una relativ . Astfel acest faz de ponderare poate fi nlocuit printr-o serie de compara ii
relative ntre perechi. Exist
dou
avantaje principale:- evaluarea mai fidel a realit ii de c tre decident;
- permite m surarea coeren ei decidentului i structurarea modelului.41
8/9/2019 Sisteme Expert Marketing
42/109
De fapt este vorba de o extindere a no iunii clasice de m sur aplicat pe o scar
de utilitate n sens microeconomic. Atunci cnd utilitatea este un pre , scara se identific
cu o scar a pre urilor de pornire. Avantajul acestei metode apare din faptul c n
majoritatea cazurilor utilitatea perceput are un caracter subiectiv fiind asem n toare
gndirii manageriale. Aceast subiectivitate numit dup caz experien sau intui ie icare con ine toat bog ia ra ionamentului uman este astfel integrat n model conform
unui proces de structurare echivalent. In acest fel proiectantul modelului va pondera pas
cu pas structura arborescent .
Volumul total de informa ii rezultante este de obicei mult mai mare dect num rul
maxim de canale informa ionale pe care persoana decident le poate folosi simultan.
Sinteza
Fazele precedente au permis reprezentarea problemei decizionale. Ultima etap
const n a sintetiza toate informa iile identificate i de a le integra n model. Aceast
sintez se va face calculnd pentru fiecare solu ie posibil identificat un punctaj global
propor ional cu capacitatea de rezolvare a problemei considerate.
In tabelul 2.3 este prezentat sinteza stategiei de marketing a unei ntreprinderi.
Evaluarea produselor Nivel 1 Nivel 2 Nivel 3
Cota de pia = 0.35 Prod. C = 0.15
Prod. A = 0.18
Prod. B = 0.02
Nivelul profitului = 0.40 Prod. A = 0.20
Prod. C = 0.15
Prod. B = 0.05
Cre terea vnz rilor = 0.15 Prod. B = 0.07
Prod. A = 0.05
Prod. C = 0.03
Strategia
de
marketing
a ntreprinderii
(1.00)
Notorietatea = 0.10 Prod. A = 0.05
Prod. B = 0.03
Prod. C = 0.02
Tabelul 2.3: Evaluarea celor 3 tipuri de produse ale ntreprinderii
42
8/9/2019 Sisteme Expert Marketing
43/109
Sinteza definirii strategiei de marketing se concretizeaz n prioritatea acordat
celor 3 tipuri de produse A,B,C:
Produsul A: 0.48 (48%)
Produsul C: 0.35 (35%)
Produsul B: 0.17 (17%)
2.4.2 Validarea modelului conceptual
In procesul de reducere a realit ii la c teva elemente fundamentale este
necesar testarea capacit ii modelului de a reprezenta corect problema pentru care a
fost creat. Aceast verificare are loc la dou nivele:
- validarea modelului privind definirea structurii lui;- estimarea riscului aplic rii modelului.
Primul aspect se refer la calculele de coeren care nso esc fiecare scar de
ponderare definit . Al doilea aspect include analiza de sensibilitate .
1) M surarea coeren ei modelului
Ideea ce st la baza acestui aspect se refer la reprezentarea unei probleme ntr-
un sistem ierarhizat de axe ortogonale. Pot apare dou probleme:
- la un anumit nivel al structurii definite axele nu sunt ortogonale (dou criterii ale
aceluia i nivel sunt interdependente);
- o ax a fost omis (un anumit criteriu nu a fost luat n discu ie).
In ambele cazuri rezutatul la nivel practic este introducerea unei distorsiuni n
ra ionamentul pe care utilizatorul l va defini. Pentru a evalua acest stare de fapt analiza
procesului ierarhic permite definirea unui coeficient de coeren care va exprima m sura
n care ra ionamentele respective nu sunt contradictorii. Spre exemplu ntr-un context logic
dac A este preferat fa de B i B fa de C, atunci A va fi preferat fa de C. Altfel
ra ionamentul nu este coerent.
In definirea unui model decizional incoeren a poate avea cauze precum:
- o gre eal de aten ie n momentul elabor rii ra ionamentului (se elimin\ u or);
- explica ia se g se te chiar n structura modelului.
Coeficientul de coeren indic utilizarea unei caracteristici de evaluare care nu a
fost definit explicit n model. Se impune restructurarea modelului pentru ca acesta s
reprezinte corect realitatea.
43
8/9/2019 Sisteme Expert Marketing
44/109
2) Grafurile de sensibilitate
Al doilea aspect fundamental al unei metode de asistare a deciziei const n
m surarea riscului care poate fi:
- o eroare n ponderea atribuit unui anumit criteriu;
- o evolu ie conjunctural .Reprezentarea unei probleme de decizie este limitat datorit caracterului static al
acesteia. Modelarea unei situa ii reale se face printr-o structur arborescent ale c rei
ponderi au fost fixate de la nceput. In practic exist o dimensiune dinamic a realit ii
(aspectul temporal i conjunctural).
Fiecare graf de sensibilitate m soar impactul asupra rezultatului final n urma
modific rii ponderiii atribuite fiec rui criteriu considerat ntr-un domeniu de valori posibile.
Aceste grafuri permit eviden ierea criteriilor importante i a criteriilor nesemnificative carenu conduc la riscuri de eroare n decizia global .
Aceste instrumente sunt foarte utile n luarea unei decizii manageriale oferind
posibilitatea de a m sura stabilitatea modelului fa de fluctua iile conjuncturale sau a
erorilor de ponderare.
2.4.3 Metoda analizei ierarhice n cadrul sistemelor expert
Dezvoltarea unui sistem expert implic parcurgerea unui proces de structurare a
expertizei care se dore te a fi modelat . Aceast etap este adeseori greu de condus,
lung i costisitoare. Metoda analizei ierarhice este tocmai o metod de structurare a
cuno tinelor care este perfect utilizabil n conducerea procesului de extragere i
ordonare a cuno tinelor ob inute de la expertul uman.
Pe de alt parte, pentru ca o expertiz s poat fi modelat sub forma unei baze
de cuno tine a unui sistem expert, trebuie s ndeplineasc anumite condi ii:
- modularitate : posibilitatea descompunerii unei probleme n mai multe
subprobleme;
- complexitate : referitor la conceptele utilizate i rela iile dintre acestea;
- ra ionalitate : ponderarea conceptelor i a procedurilor conform contextului
problemei;
- fiabilitate : trebuie s existe un consens asupra existen ei unei expertize ntr-un
domeniu considerat;
- suficien : cuno tinele necesare rezolv rii problemei pentru care a fost realizat
un sistem expert trebuie s fie exhaustive. Acesta nsu ire este fundamental n controlul
coeren ei sistemului i al fiabilit ii acestuia.
44
8/9/2019 Sisteme Expert Marketing
45/109
3 Proiectarea sistemelor expert
3.1 Sisteme expert bazate pe regu
Top Related