MYCIN fungerede ved hjælp af en forholdsvis simpel inferensmotor og en vidensbase på ~600 regler. Den forespurgte den læge, der kørte programmet, via en lang række enkle ja/nej-spørgsmål eller tekstspørgsmål. Til sidst gav den en liste over mulige skyldige bakterier rangeret fra højt til lavt baseret på sandsynligheden for hver diagnose, dens tillid til hver diagnoses sandsynlighed, begrundelsen bag hver diagnose (dvs. MYCIN ville også angive de spørgsmål og regler, der fik den til at rangere en diagnose på en bestemt måde) og dens anbefalede lægemiddelbehandling.
MYCIN udløste en debat om brugen af dens ad hoc, men principielle usikkerhedsramme, kendt som “certainty factors”. Udviklerne udførte undersøgelser, der viste, at MYCIN’s ydeevne blev minimalt påvirket af forstyrrelser i de usikkerhedsmetrikker, der var knyttet til de enkelte regler, hvilket tyder på, at styrken i systemet var mere relateret til dets vidensrepræsentation og ræsonneringsplan end til detaljerne i dets numeriske usikkerhedsmodel. Nogle observatører mente, at det burde have været muligt at anvende klassisk bayesiansk statistik. MYCIN’s udviklere argumenterede, at dette enten ville kræve urealistiske antagelser om probabilistisk uafhængighed eller kræve, at eksperterne skulle give estimater for et uoverkommeligt stort antal betingede sandsynligheder.
Sucessuelt viste senere undersøgelser, at modellen med sikkerhedsfaktorer faktisk kunne fortolkes i probabilistisk forstand, og de fremhævede problemer med de implicitte antagelser i en sådan model. Systemets modulære struktur skulle imidlertid vise sig at være meget vellykket og føre til udvikling af grafiske modeller som f.eks. bayesianske netværk.
EvidenskombinationRediger
I MYCIN var det muligt, at to eller flere regler kunne drage konklusioner om en parameter med forskellige vægte af beviser. F.eks. kan en regel konkludere, at den pågældende organisme er E. Coli med en sikkerhed på 0,8, mens en anden regel konkluderer, at det er E. Coli med en sikkerhed på 0,5 eller endog -0,8. Hvis sikkerheden er mindre end nul, er beviserne faktisk imod hypotesen. For at beregne sikkerhedsfaktoren kombinerede MYCIN disse vægte ved hjælp af nedenstående formel for at opnå en enkelt sikkerhedsfaktor:
C F ( x , y ) = { X + Y – X Y hvis X , Y > 0 X + Y + X Y + X Y hvis X , Y < 0 X + Y 1 – min ( | X | , | Y | ) ellers {\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}}}