MYCIN fungerade med hjälp av en ganska enkel inferensmotor och en kunskapsbas med ~600 regler. Den frågade läkaren som körde programmet via en lång rad enkla ja/nej- eller textfrågor. I slutet gav den en lista över möjliga skyldiga bakterier som rangordnades från högt till lågt baserat på sannolikheten för varje diagnos, dess förtroende för varje diagnos sannolikhet, resonemanget bakom varje diagnos (det vill säga MYCIN skulle också lista de frågor och regler som ledde till att den rangordnade en diagnos på ett visst sätt) och dess rekommenderade behandling med läkemedel.
MYCIN väckte debatt om användningen av dess ad hoc, men principiella, ramverk för osäkerhet, känt som ”certainty factors”. Utvecklarna utförde studier som visade att MYCIN:s prestanda påverkades minimalt av störningar i de osäkerhetsmått som var förknippade med enskilda regler, vilket tyder på att styrkan i systemet var mer relaterad till dess kunskapsrepresentation och resonemangsschema än till detaljerna i dess numeriska osäkerhetsmodell. Vissa observatörer ansåg att det borde ha varit möjligt att använda klassisk bayesiansk statistik. MYCINs utvecklare hävdade att detta antingen skulle kräva orealistiska antaganden om probabilistiskt oberoende, eller kräva att experterna skulle tillhandahålla skattningar för ett ogenomförbart stort antal betingade sannolikheter.
Sekvensstudier visade senare att modellen med säkerhetsfaktorer faktiskt kunde tolkas i probabilistisk mening, och belyste problem med de implicita antagandena i en sådan modell. Systemets modulära struktur skulle dock visa sig vara mycket framgångsrik och leda till utvecklingen av grafiska modeller som Bayesianska nätverk.
EvidenskombinationRedigera
I MYCIN var det möjligt att två eller flera regler kunde dra slutsatser om en parameter med olika bevisvikter. Till exempel kan en regel dra slutsatsen att organismen i fråga är E. Coli med en säkerhet på 0,8 medan en annan regel drar slutsatsen att det är E. Coli med en säkerhet på 0,5 eller till och med -0,8. Om säkerheten är mindre än noll är bevisen faktiskt emot hypotesen. För att beräkna säkerhetsfaktorn kombinerade MYCIN dessa vikter med hjälp av formeln nedan för att få fram en enda säkerhetsfaktor:
C F ( x , y ) = { X + Y – X Y om X , Y > 0 X + Y + X Y om X , Y < 0 X + Y 1 – min ( | X | , | Y | ) annars {\displaystyle CF(x,y)={\begin{cases}X+Y-XY&{\text{if }}X,Y>0\\X+Y+XY&{\text{if }}X,Y<0\\{\frac {X+Y}{1-\min(|X|,|Y|)}}&{\text{otherwise}}\end{cases}}}