Trosrevisjon - Belief revision

Trosrevisjon er prosessen med å endre tro for å ta hensyn til en ny informasjon. Den logiske formaliseringen av trosrevisjonen er forsket i filosofi , i databaser og i kunstig intelligens for utforming av rasjonelle agenter .

Det som gjør trosrevisjon ikke trivielt er at flere forskjellige måter å utføre denne operasjonen kan være mulig. For eksempel, hvis den nåværende kunnskapen inkluderer de tre fakta " er sant", " er sant" og "hvis og er sant, så er sant", kan introduksjonen av den nye informasjonen " er usann" bare bevares konsistens ved å fjerne kl. minst en av de tre fakta. I dette tilfellet er det minst tre forskjellige måter å utføre revisjon på. Generelt kan det være flere forskjellige måter å endre kunnskap på.

Revisjon og oppdatering

Det skilles vanligvis mellom to typer endringer:

Oppdater
den nye informasjonen handler om situasjonen for tiden, mens den gamle troen refererer til fortiden; oppdatering er operasjonen for å endre den gamle troen for å ta hensyn til endringen;
revisjon
både den gamle troen og den nye informasjonen refererer til den samme situasjonen; en inkonsekvens mellom ny og gammel informasjon forklares med muligheten for at gammel informasjon er mindre pålitelig enn den nye; revisjon er prosessen med å sette inn den nye informasjonen i settet med gammel tro uten å generere en inkonsekvens.

Hovedforutsetningen om trosrevisjon er at det er minimal endring: kunnskapen før og etter endringen skal være så lik som mulig. I tilfelle oppdatering formaliserer dette prinsippet antagelsen om treghet. I tilfelle revisjon håndhever dette prinsippet så mye informasjon som mulig for å bli bevart av endringen.

Eksempel

Følgende klassiske eksempel viser at operasjonene som skal utføres i de to innstillingene for oppdatering og revisjon, ikke er de samme. Eksemplet er basert på to forskjellige tolkninger av trossett og den nye informasjonen :

Oppdater
i dette scenariet kretser to satellitter, enhet A og enhet B, rundt Mars; satellittene er programmert til å lande mens de overfører status til jorden; og Jorden har mottatt en overføring fra en av satellittene, og kommuniserer at den fortsatt er i bane. På grunn av forstyrrelser er det imidlertid ikke kjent hvilken satellitt som sendte signalet; deretter mottar Jorden kommunikasjonen om at Enhet A har landet. Dette scenariet kan modelleres på følgende måte: to proposisjonsvariabler og indikerer at henholdsvis enhet A og enhet B fortsatt er i bane; det første settet med tro er (den ene av de to satellittene er fortsatt i bane) og den nye informasjonen er (Enhet A har landet, og er derfor ikke i bane). Det eneste rasjonelle resultatet av oppdateringen er ; siden den første informasjonen om at en av de to satellittene ikke hadde landet ennå muligens kom fra enhet A, er ikke posisjonen til enhet B kjent.
revisjon
stykket "Six Characters in Search of an Author" vil bli spilt i et av de to lokale teatrene. Denne informasjonen kan betegnes med , hvor og indikerer at stykket vil bli fremført på henholdsvis første eller andre teater; en ytterligere informasjon om at "Jesus Christ Superstar" vil bli fremført på det første teatret indikerer at holder. I dette tilfellet er den åpenbare konklusjonen at "Six Characters in Search of an Author" vil bli fremført på det andre, men ikke det første teatret, som er representert i logikk av .

Dette eksemplet viser at å revidere troen med den nye informasjonen gir to forskjellige resultater, og avhengig av om innstillingen er den for oppdatering eller revisjon.

Sammentrekning, utvidelse, revisjon, konsolidering og sammenslåing

I omgivelsene der all tro refererer til den samme situasjonen, skilles det mellom forskjellige operasjoner som kan utføres:

kontraksjon
fjerning av en tro;
ekspansjon
tillegg av en tro uten å sjekke konsistens;
revisjon
tilsetning av en tro samtidig som konsistensen opprettholdes;
utdrag
trekke ut et konsistent sett med tro og / eller epistemisk ordning med skikkelig forankring;
konsolidering
gjenopprette konsistensen av et sett med tro;
sammenslåing
sammensmelting av to eller flere sett med tro, samtidig som konsistensen opprettholdes.

Revisjon og sammenslåing skiller seg ut ved at den første operasjonen gjøres når den nye troen på å innlemme anses som mer pålitelig enn den gamle; derfor opprettholdes konsistens ved å fjerne noen av de gamle troene. Fusjon er en mer generell operasjon ved at prioriteten blant trossettene kan være eller ikke være den samme.

Revisjon kan utføres ved først å innlemme det nye faktum og deretter gjenopprette konsistens via konsolidering. Dette er faktisk en form for sammenslåing i stedet for revisjon, da den nye informasjonen ikke alltid blir behandlet som mer pålitelig enn den gamle kunnskapen.

Generalforsamlingen postulerer

Generalforsamlingens postulater (oppkalt etter navnene på deres talsmenn, Alchourrón, Gärdenfors og Makinson ) er egenskaper som en operatør som utfører revisjon, skal tilfredsstille for at den operatøren skal bli ansett som rasjonell. Den vurderte innstillingen er den for revisjon, det vil si forskjellige informasjonstykker som refererer til samme situasjon. Tre operasjoner vurderes: utvidelse (tilsetning av en tro uten konsistensjekk), revisjon (tillegg av en tro samtidig som konsistensen opprettholdes) og sammentrekning (fjerning av en tro).

De seks første postulatene kalles "de grunnleggende generalforsamlingspostulatene". I innstillingene som betraktes av Alchourrón, Gärdenfors og Makinson, er det nåværende settet med tro representert av et deduktivt lukket sett med logiske formler som kalles trossett, den nye informasjonen er en logisk formel , og revisjon utføres av en binær operatør som tar den nåværende troen og den nye informasjonen og produserer som et resultat et trossett som representerer resultatet av revisjonen. Den operatør betegnet ekspansjons: er den deductive lukking av . Generalforsamlingens postulater for revisjon er:

  1. Lukking: er et trossett (dvs. et deduktivt lukket sett med formler);
  2. Suksess:
  3. Inkludering:
  4. Vacuity:
  5. er inkonsekvent bare hvis er inkonsekvent
  6. Ekstensjonalitet: (se logisk ekvivalens )

En revisjonsoperatør som tilfredsstiller alle de åtte postulatene, er den fullstendige møteversjonen, der den er lik hvis den er konsistent, og den deduktive avslutningen av ellers. Selv om denne revisjonsoperatøren oppfyller alle generalforsamlingspostulatene, har han blitt ansett for å være for konservativ, ved at ingen informasjon fra den gamle kunnskapsbasen opprettholdes hvis den reviderte formelen ikke er i samsvar med den.

Forhold som tilsvarer generalforsamlingen

Generalforsamlingspostulatene tilsvarer flere forskjellige betingelser for revisjonsoperatøren; spesielt er de ekvivalente med at revisjonsoperatøren kan defineres når det gjelder strukturer kjent som valgfunksjoner, epistemiske forankringer, sfæresystemer og preferanseforhold. Sistnevnte er refleksive , transitive og totale relasjoner over settet med modeller.

Hver revisjonsoperatør som tilfredsstiller generalforsamlingspostulatene, er knyttet til et sett med preferanseforhold , en for hvert mulig trossett , slik at modellene av er nøyaktig de minimale av alle modeller i henhold til . Revisjonsoperatøren og tilhørende bestillingsfamilie er relatert av det faktum at det er settet med formler hvis sett med modeller inneholder alle de minimale modellene i henhold til . Denne tilstanden tilsvarer settet med modeller for å være nøyaktig settet med de minimale modellene i henhold til bestillingen .

En preferansebestilling representerer en rekkefølelse av usannsynlighet blant alle situasjoner, inkludert de som kan tenkes, men som foreløpig anses som falske. De minimale modellene i henhold til en slik bestilling er nøyaktig modellene til kunnskapsbasen, som er modellene som for tiden anses som mest sannsynlige. Alle andre modeller er større enn disse og anses faktisk som mindre sannsynlige. Generelt, indikerer at situasjonen representert av modellen antas å være mer sannsynlig enn situasjonen representert av . Som et resultat bør revisjon av en formel som har og som modeller bare velge å være en modell av den reviderte kunnskapsbasen, da denne modellen representerer det mest sannsynlige scenariet blant de som støttes av .

Kontraksjon

Sammentrekning er operasjonen for å fjerne en tro fra en kunnskapsbase ; resultatet av denne operasjonen er betegnet med . Operatørene av revisjon og sammentrekninger er relatert av Levi og Harper identitetene:

Åtte postulater er definert for sammentrekning. Hver gang en revisjonsoperatør tilfredsstiller de åtte postulatene for revisjon, tilfredsstiller den tilsvarende sammentrekningsoperatøren de åtte postulatene for sammentrekning og omvendt. Hvis en sammentrekningsoperatør tilfredsstiller minst de seks første postulatene for sammentrekning, fører oversettelse til en revisjonsoperatør og deretter tilbake til en sammentrekningsoperatør ved å bruke de to identitetene ovenfor til den opprinnelige sammentrekningsoperatøren. Det samme gjelder fra en revisjonsoperatør.

Et av postulatene for sammentrekning har lenge blitt diskutert: utvinningspostulatet:

I følge dette postulatet skal fjerning av en tro etterfulgt av gjeninnføring av samme tro på trossett føre til det opprinnelige trossettet. Det er noen eksempler som viser at slik oppførsel ikke alltid er rimelig: spesielt sammentrekning av en generell tilstand som fører til fjerning av mer spesifikke forhold som fra trossett; det er da uklart hvorfor gjeninnføring av også skulle føre til gjeninnføring av den mer spesifikke tilstanden . For eksempel, hvis George tidligere ble antatt å ha tysk statsborgerskap, ble han også antatt å være europeisk. Å trekke denne sistnevnte troen tilsvarer å slutte å tro at George er europeisk; derfor er at George har tysk statsborgerskap også trukket tilbake fra trossett. Hvis George senere blir oppdaget å ha østerriksk statsborgerskap, blir også det at han er europeisk gjeninnført. I følge gjenopprettingspostulatet skal imidlertid også troen på at han også har tysk statsborgerskap gjeninnføres.

Korrespondansen mellom revisjon og sammentrekning indusert av Levi og Harper-identitetene er slik at en sammentrekning som ikke tilfredsstiller utvinningspostulatet, blir oversatt til en revisjon som tilfredsstiller alle de åtte postulatene, og at en revisjon som tilfredsstiller alle de åtte postulatene, blir oversatt til en sammentrekning som tilfredsstiller alle de åtte postulatene. , inkludert utvinning. Som et resultat, hvis utvinning er ekskludert fra vurdering, blir et antall sammentrekningsoperatører oversatt til en enkelt revisjonsoperatør, som deretter kan oversettes til nøyaktig en sammentrekningsoperatør. Denne operatøren er den eneste av den første gruppen av sammentrekningsoperatører som tilfredsstiller utvinning; blant denne gruppen er det operatøren som bevarer så mye informasjon som mulig.

Ramsey-testen

Evalueringen av en kontrafaktisk betingelse kan gjøres, ifølge Ramsey-testen (oppkalt etter Frank P. Ramsey ), til det hypotetiske tillegget til settet med gjeldende tro, etterfulgt av en sjekk for sannheten om . Hvis det settes med troen som for øyeblikket holdes, blir Ramsey-testen formalisert av følgende korrespondanse:

hvis og bare hvis

Hvis det vurderte språket i formlene som representerer tro er proposisjonelt, gir Ramsey-testen en konsistent definisjon for kontrafaktiske betingelser når det gjelder en trosrevisjonsoperatør. Imidlertid, hvis språket til formler som representerer troen i seg selv inkluderer den kontrafaktiske betingede bindingen , fører Ramsey-testen til Gärdenfors trivialitetsresultat: det er ingen ikke-triviell revisjonsoperatør som tilfredsstiller både generalforsamlingspostulatene for revisjon og tilstanden til Ramsey-testen. Dette resultatet holder i antagelsen om at motfaktuelle formler som kan være til stede i trossett og revisjonsformler. Flere løsninger på dette problemet er blitt foreslått.

Ikke-monoton inferensforhold

Gitt en fast kunnskapsbase og en revisjonsoperatør , kan man definere en ikke-monoton inferensrelasjon ved å bruke følgende definisjon: hvis og bare hvis . Med andre ord innebærer en formel en annen formel hvis tillegg av den første formelen til dagens kunnskapsbase fører til avledning av . Denne slutningsforholdet er ikke-monotont.

Generalforsamlingspostulatene kan oversettes til et sett med postulater for denne inferensrelasjonen. Hvert av disse postulatene medføres av noen tidligere ansett sett med postulater for ikke-monotone inferensrelasjoner. Omvendt, forhold som har blitt vurdert for ikke-monotone inferensrelasjoner kan oversettes til postulater for en revisjonsoperatør. Alle disse postulatene følger av generalforsamlingspostulatene.

Grunnleggende revisjon

I generalforsamlingsrammeverket er et trossett representert av et deduktivt lukket sett med proposisjonsformler . Selv om slike sett er uendelige, kan de alltid være endelig representable. Arbeid med deduktivt lukkede sett med formler fører imidlertid til den implisitte antagelsen om at tilsvarende trossett skal betraktes som like når de revideres. Dette kalles prinsippet om syntaksrelevans .

Dette prinsippet har vært og er for tiden debatteres: mens og er to likeverdige sett, revidere etter skal produsere forskjellige resultater. I det første tilfellet, og er to separate tro; Derfor bør revisjon av ikke ha noen effekt på , og resultatet av revisjonen er . I det andre tilfellet er det tatt en enkelt tro. Det faktum at det er falsk strider mot denne troen, som derfor bør fjernes fra trossettet. Resultatet av revisjon er derfor i dette tilfellet.

Problemet med å bruke deduktivt lukkede kunnskapsbaser er at det ikke skilles mellom kunnskapsdeler som er kjent av seg selv og kunnskapsbiter som bare er konsekvenser av dem. Dette skillet gjøres i stedet av den grunnleggende tilnærmingen til trosrevisjon, som er relatert til grunnloven i filosofien. I følge denne tilnærmingen bør tilbaketrekking av en ikke-avledet kunnskap føre til å trekke tilbake alle dens konsekvenser som ellers ikke støttes (av andre ikke-avledede kunnskapsbiter). Denne tilnærmingen kan realiseres ved å bruke kunnskapsbaser som ikke er deduktivt lukket og forutsatt at alle formler i kunnskapsbasen representerer selvstendig tro, det vil si at de ikke er avledet tro. For å skille den grunnleggende tilnærmingen til trosrevisjon til den basert på deduktivt lukkede kunnskapsbaser, kalles sistnevnte den koherentistiske tilnærmingen. Dette navnet er valgt fordi den koherentistiske tilnærmingen tar sikte på å gjenopprette koherensen (konsistensen) blant alle trosoppfatninger, både selvstendige og avledede. Denne tilnærmingen er knyttet til sammenheng i filosofien.

Grunnleggende revisjonsoperatører som arbeider med ikke-deduktivt lukkede trossett, velger vanligvis noen undergrupper av det som er i samsvar med , kombinerte dem på en eller annen måte og sammenføyde dem med . Følgende er to ikke-deduktivt lukkede basisrevisjonsoperatører.

WIDTIO
(Når du er i tvil, kast det ut) krysses de maksimale delmengdene som samsvarer med , og blir lagt til det resulterende settet; med andre ord, resultatet av revisjon er sammensatt av og av alle formler som er i alle maksimale delmengder av det som er i samsvar med ;
Williams
løste et åpent problem ved å utvikle en ny representasjon for begrensede baser som gjorde det mulig å utføre generalforsamlingsrevisjon og sammentrekningsoperasjoner. Denne representasjonen ble oversatt til en beregningsmodell, og en algoritme for trosrevisjon når som helst ble utviklet.
Ginsberg – Fagin – Ullman – Vardi
de maksimale delmengdene av de som er konsistente og inneholder , kombineres ved disjunksjon;
Nebel
ligner på ovenstående, men det kan gis en prioritet blant formler, slik at det er mindre sannsynlig at formler med høyere prioritet blir trukket tilbake enn formler med lavere prioritet.

En annen erkjennelse av den grunnleggende tilnærmingen til trosrevisjon er basert på eksplisitt å erklære avhengigheten blant tro. I sannhetsvedlikeholdssystemene kan avhengighetsforbindelser mellom troenes spesifiseres. I andre verdener kan man eksplisitt erklære at et gitt faktum antas på grunn av en eller flere andre fakta; en slik avhengighet kalles en begrunnelse . Tro som ikke har noen begrunnelse spiller rollen som ikke-avledet tro i den ikke-deduktivt lukkede kunnskapsbase-tilnærmingen.

Modellbasert revisjon og oppdatering

En rekke forslag for revisjon og oppdatering basert på settet med modeller av de involverte formlene ble utviklet uavhengig av generalforsamlingsrammeverket. Prinsippet bak denne tilnærmingen er at en kunnskapsbase tilsvarer et sett med mulige verdener , det vil si et sett med scenarier som anses som mulig i henhold til det kunnskapsgrunnlaget. Revisjon kan derfor utføres på sett med mulige verdener snarere enn på tilsvarende kunnskapsbaser.

Revisjons- og oppdateringsoperatørene basert på modeller identifiseres vanligvis med navnet på forfatterne: Winslett , Forbus, Satoh, Dalal, Hegner og Weber. I henhold til de fire første av dette forslaget, er resultatet av å revidere / oppdatere en formel med en annen formel preget av settet med modeller som er nærmest modellene av . Ulike forestillinger om nærhet kan defineres, noe som fører til forskjellen mellom disse forslagene.

Peppas og Williams
gitt det formelle forholdet mellom revisjon og oppdatering. De introduserte Winslett Identity i
Dalal
modellene for å ha en minimal Hamming-avstand til modeller av er valgt for å være modellene som følger av endringen;
Satoh
ligner på Dalal, men avstanden mellom to modeller er definert som settet med bokstaver som får forskjellige verdier av dem; likhet mellom modeller er definert som satt inneslutning av disse forskjellene;
Winslett
for hver modell av er de nærmeste modellene valgt; sammenligning gjøres ved hjelp av sett inneslutning av forskjellen;
Borgida
lik Winsletts hvis og er inkonsekvente; ellers er resultatet av revisjonen ;
Forbus
ligner på Winslett, men Hamming-avstanden brukes.

Revisjonsoperatøren definert av Hegner gjør ikke å påvirke verdien av variablene som er nevnt i . Det som resulterer fra denne operasjonen er en formel som er i samsvar med , og som derfor kan sammenføyes med den. Revisjonsoperatøren av Weber er lik, men bokstavene som fjernes fra er ikke alle bokstaver av , men bare bokstavene som blir vurdert forskjellig av et par nærmeste modeller av og i henhold til Satoh-mål for nærhet.

Iterert revisjon

Generalforsamlingspostulatene tilsvarer en preferansebestilling (en bestilling over modeller) som skal knyttes til enhver kunnskapsbase . Imidlertid forholder de ikke bestillingene som tilsvarer to ikke-likeverdige kunnskapsbaser. Spesielt kan bestillingene knyttet til en kunnskapsbase og dens reviderte versjon være helt forskjellige. Dette er et problem for å utføre en ny revisjon, ettersom bestillingen tilknyttet er nødvendig å beregne .

Å etablere en sammenheng mellom bestillingen knyttet til og har imidlertid blitt anerkjent som ikke den rette løsningen på dette problemet. Faktisk bør preferanseforholdet avhenge av den tidligere revisjonshistorikken, snarere enn bare av den resulterende kunnskapsbasen. Mer generelt gir en preferanseforhold mer informasjon om sinnets tilstand til en agent enn en enkel kunnskapsbase. Faktisk kan to sinnstilstander representere den samme kunnskapen samtidig som de er forskjellige i måten et nytt stykke kunnskap vil bli innlemmet på. For eksempel kan to personer ha den samme ideen om hvor de skal dra på ferie, men de er forskjellige om hvordan de vil endre denne ideen hvis de vinner et lotteri på en million dollar. Siden den grunnleggende forutsetningen for preferansebestillingen er at deres minimale modeller er nøyaktig modellene til deres tilknyttede kunnskapsbase, kan en kunnskapsbase betraktes som implisitt representert av en preferansebestilling (men ikke omvendt).

Gitt at en preferansebestilling tillater å utlede den tilknyttede kunnskapsbasen, men også tillate å utføre et enkelt revisjonstrinn, har studier om iterert revisjon vært konsentrert om hvordan en preferansebestilling skal endres som svar på en revisjon. Mens en-trinns revisjon handler om hvordan en kunnskapsbase må endres til en ny kunnskapsbase , handler iterert revisjon om hvordan en preferansebestilling (som representerer både den nåværende kunnskapen og hvor mange situasjoner som antas å være falske, anses som mulig) inn i en ny preferanseforhold når læres. Ett enkelt trinn med iterert revisjon produserer en ny bestilling som gir mulighet for ytterligere revisjoner.

To typer preferansebestilling blir vanligvis vurdert: numerisk og ikke-numerisk. I det første tilfellet representerer nivået av sannsynligheten til en modell et ikke-negativt heltall; jo lavere rang, jo mer sannsynlig er situasjonen som tilsvarer modellen. Ikke-numeriske preferansebestillinger tilsvarer preferanseforholdene som brukes i generalforsamlingsrammeverket: en mulig totalbestilling over modeller. Den ikke-numeriske preferanseforholdet ble opprinnelig ansett som uegnet for iterert revisjon på grunn av umuligheten av å tilbakeføre en revisjon av en rekke andre revisjoner, noe som i stedet er mulig i det numeriske tilfellet.

Darwiche og Pearl formulerte følgende postulater for iterert revisjon.

  1. hvis da ;
  2. hvis , da ;
  3. hvis , da ;
  4. hvis , da .

Spesifikke itererte revisjonsoperatører er blitt foreslått av Spohn, Boutilier, Williams , Lehmann og andre. Williams ga også en generell iterert revisjonsoperatør.

Spohn avviste revisjon
Dette ikke-numeriske forslaget ble først vurdert av Spohn, som avviste det basert på det faktum at revisjoner kan endre noen bestillinger på en slik måte at den opprinnelige bestillingen ikke kan gjenopprettes med en rekke andre revisjoner; denne operatøren endrer en preferansebestilling med tanke på ny informasjon ved å gjøre alle modeller for å være foretrukket fremfor alle andre modeller; den opprinnelige preferansebestillingen opprettholdes når man sammenligner to modeller som begge er modeller av eller begge ikke-modeller av ;
Naturlig revisjon
mens du reviderer en preferansebestilling etter en formel , blir alle minimale modeller (i henhold til preferansebestillingen) av foretrukket av alle andre; den opprinnelige bestillingen av modeller er bevart når man sammenligner to modeller som ikke er minimale modeller av ; denne operatøren endrer rekkefølgen mellom modeller minimalt mens den bevarer eiendommen som modellene i kunnskapsbasen etter revisjon av er de minimale modellene i henhold til preferansebestillingen;
Transmutasjoner
Williams ga den første generaliseringen av trosrevisjon iterasjon ved hjelp av transmutasjoner. Hun illustrerte transmutasjoner ved hjelp av to former for revisjon, betingelse og justering, som fungerer på numeriske preferansebestillinger; revisjon krever ikke bare en formel, men også et tall eller rangering av en eksisterende tro som indikerer graden av sannsynlighet; mens preferansebestillingen fremdeles er invertert (jo lavere en modell, den mest sannsynlige er den) er graden av sannsynligheten til en revisjonsformel direkte (jo høyere grad, den mest antatte formelen er);
Rangert revisjon
en rangert modell, som er en tildeling av ikke-negative heltall til modeller, må spesifiseres i begynnelsen; denne rangeringen er lik en preferansebestilling, men endres ikke ved revisjon; det som endres av en revisjonssekvens er et gjeldende sett med modeller (som representerer den nåværende kunnskapsbasen) og et tall som kalles rangeringen av sekvensen; siden dette tallet bare kan reduseres monotont, fører noen revisjonssekvenser til situasjoner der hver ytterligere revisjon utføres som en fullstendig møte-revisjon.

Sammenslåing

Antagelsen implisitt i revisjonsoperatøren er at den nye informasjonen alltid skal betraktes som mer pålitelig enn den gamle kunnskapsbasen . Dette formaliseres av den andre av generalforsamlingspostulatene: blir alltid trodd etter revisjon med . Mer generelt kan man vurdere prosessen med å slå sammen flere informasjonstyper (i stedet for bare to) som kanskje eller ikke har samme pålitelighet. Revisjon blir den spesielle forekomsten av denne prosessen når en mindre pålitelig informasjon blir slått sammen med en mer pålitelig .

Mens inngangen til revisjonsarbeidet er et par av formler og er inngangen til sammenslåing er en multiset av formler , etc. Bruken av multisets er nødvendig som to kilder for fusjonsprosessen kan være identiske.

Ved sammenslåing av en rekke kunnskapsbaser med samme grad av sannsynlighet skilles det mellom voldgift og flertall. Dette skillet avhenger av antagelsen om informasjonen og hvordan den må settes sammen.

Megling
resultatet av voldgift mellom to kunnskapsbaser og innebærer ; denne tilstanden formaliserer antagelsen om å opprettholde så mye som den gamle informasjonen som mulig, da det tilsvarer å innføre at hver formel som begge kunnskapsbaser innebærer også er medført av resultatet av deres voldgift; i et mulig verdensbilde antas den "virkelige" verdenen en av de verdenene som anses som mulig i henhold til minst en av de to kunnskapsgrunnlagene;
Flertall
resultatet av å slå sammen en kunnskapsbase med andre kunnskapsbaser kan bli tvunget til å medføre ved å legge til et tilstrekkelig antall andre kunnskapsbaser som tilsvarer ; denne tilstanden tilsvarer en slags stemmegivning ved flertall: et tilstrekkelig stort antall kunnskapsbaser kan alltid overvinne "mening" fra ethvert annet fast sett med kunnskapsbaser.

Ovennevnte er den opprinnelige definisjonen av voldgift. I følge en nyere definisjon er en voldgiftsoperatør en sammenslående operatør som er ufølsom for antall likeverdige kunnskapsbaser som skal slås sammen. Denne definisjonen gjør voldgift til det stikk motsatte av flertallet.

Postulater for både voldgift og sammenslåing er foreslått. Et eksempel på en voldgiftsoperatør som tilfredsstiller alle postulater er det klassiske skillet. Et eksempel på at en majoritetsoperatør tilfredsstiller alle postulater, er at valg av alle modeller som har en minimal total Hamming-avstand til modeller av kunnskapsbaser som skal slås sammen.

En sammenslåing av operatør kan uttrykkes som en familie av bestillinger over modeller, en for hvert mulige flersett av kunnskapsbaser som skal slås sammen: modellene av resultatet av sammenslåing av et flersett av kunnskapsbaser er de minimale modellene for bestillingen knyttet til multisettet. En sammenslående operatør definert på denne måten tilfredsstiller postulatene for sammenslåing hvis og bare hvis familien av bestillinger oppfyller et gitt sett med betingelser. For den gamle definisjonen av voldgift er ikke rekkefølgen på modeller, men på par (eller generelt tupler) av modeller.

Teori om sosialt valg

Mange revisjonsforslag innebærer bestillinger over modeller som representerer den relative sannsynligheten for de mulige alternativene. Problemet med å slå sammen beløp for å kombinere et sett med bestillinger til en enkelt som uttrykker den kombinerte sannsynligheten for alternativene. Dette ligner på hva som gjøres i sosialvalgsteorien , som er studiet av hvordan preferansene til en gruppe agenter kan kombineres på en rasjonell måte. Trosrevisjon og teori om samfunnsvalg er like ved at de kombinerer et sett med bestillinger i en. De skiller seg på hvordan disse ordningene tolkes: preferanser i sosialvalgsteori; plausibilitet i trosrevisjon. En annen forskjell er at alternativene er eksplisitt oppført i sosialvalgsteori, mens de er proposisjonsmodellene over et gitt alfabet i trosrevisjon.

Kompleksitet

Problemet med trosrevisjon som er mest studert ut fra beregningskompleksitetens synspunkt, er problemet med svar på spørsmål i proposisjonssaken. Dette er problemet med å etablere hvorvidt en formel som følger av resultatet av en revisjon, det vil si , hvor , , og er propositional formler. Mer generelt, svar på spørsmål er problemet med å fortelle om en formel er medført av resultatet av en trosrevisjon, som kan være oppdatering, sammenslåing, revisjon, iterert revisjon, etc. Et annet problem som har fått litt oppmerksomhet er det ved modellkontroll , det vil si å sjekke om en modell tilfredsstiller resultatet av en trosrevisjon. Et beslektet spørsmål er om et slikt resultat kan bli representert i rompolynomet i argumentene.

Siden en deduktivt lukket kunnskapsbase er uendelig, gjøres kompleksitetsstudier av trosrevisjonsoperatører som arbeider med deduktivt lukkede kunnskapsbaser i den antagelsen at en slik deduktivt lukket kunnskapsbase er gitt i form av en tilsvarende begrenset kunnskapsbase.

Det skilles mellom operatører for trosrevisjoner og ordninger for trosrevisjon. Mens førstnevnte er enkle matematiske operatører som kartlegger et par formler til en annen formel, er sistnevnte avhengig av ytterligere informasjon, for eksempel en preferanseforhold. For eksempel, er det Dalal revisjon en operatør fordi, når to formler og er gitt, er ingen annen informasjon som er nødvendig for å beregne . På den annen side er revisjon basert på en preferanseforhold en revisjonsplan, fordi og ikke tillater å bestemme resultatet av revisjonen hvis familien av preferansebestillinger mellom modeller ikke er gitt. Kompleksiteten for revisjonsordninger bestemmes i forutsetningen om at den ekstra informasjonen som trengs for å beregne revisjon, er gitt i en eller annen kompakt form. For eksempel kan en preferanseforhold representeres av en sekvens av formler hvis modeller i økende grad foretrekkes. Å lagre forholdet eksplisitt som et sett med par modeller er i stedet ikke en kompakt representasjon av preferanser fordi den nødvendige plassen er eksponentiell i antall proposisjonsbokstaver.

Kompleksiteten i spørresvar og modellkontroll i proposisjonssaken er i det andre nivået av polynomhierarkiet for de fleste trosrevisjonsoperatører og skjemaer. De fleste revisjonsoperatører lider av problemet med representasjonssprengning: resultatet av å revidere to formler er ikke nødvendigvis representabel i rompolynom i de to originale formlene. Med andre ord kan revisjon eksponentielt øke størrelsen på kunnskapsbasen.

Relevans

Nye gjennombruddsresultater som viser hvordan relevans kan benyttes i trosrevisjon er oppnådd. Williams , Peppas, Foo og Chopra rapporterte resultatene i Artificial Intelligence journal.

Trosrevisjon har også blitt brukt for å demonstrere anerkjennelsen av egenkapital i lukkede nettverk.

Implementeringer

Systemer som spesielt implementerer trosrevisjon er:

  • SATEN - en objektorientert nettbasert revisjons- og utvinningsmotor ( Williams , Sims)
  • ADS - SAT-løsningsbasert trosrevisjon (Benferhat, Kaci, Le Berre, Williams )
  • Merker
  • Udødelig

To systemer, inkludert en trosrevisjonsfunksjon, er SNePS og Cyc .

Se også

Merknader

Referanser

  • CE Alchourròn, P. Gärdenfors og D. Makinson (1985). Om logikken med teoriendring: Delvis møte sammentrekning og revisjonsfunksjoner. Journal of Symbolic Logic , 50: 510–530.
  • Antoniou, G. og MA. Williams (1997) Nonmontonic Reasoning, MIT Press.
  • Antoniou, G. og MA. Williams (1995) Resonnement with Incomplete and Changing Information, in the Proceedings of the International Joint Conference on Information Sciences, 568-572.
  • T. Aravanis, P. Peppas og MA Williams , (2017) Epistemic-entrenchment Characterization of Parikh's Axiom, in International Joint Conf on Artificial Intelligence IJCAI-17, p772-778.
  • S. Benferhat, D. Dubois, H. Prade og MA Williams (2002). En praktisk tilnærming til sammensmelting av prioriterte kunnskapsbaser, Studia Logica: International Journal for Symbolic Logic, 70 (1): 105-130.
  • S. Benferhat, S. Kaci, D. Le Berre, MA Williams (2004) Weakening Conflicting Information for Iterated Revision & Knowledge Integration, Artificial Intelligence Journal, Volume 153,1-2, 339-371.
  • C. Boutilier (1993). Revisjonssekvenser og nestede betingelser. I Proceedings of the Thirenth International Joint Conference on Artificial Intelligence (IJCAI'93) , side 519–525.
  • C. Boutilier (1995). Generell oppdatering: troendring i dynamiske innstillinger. I Proceedings of the Fourtenth International Joint Conference on Artificial Intelligence (IJCAI'95) , side 1550–1556.
  • C. Boutilier (1996). Bortføring av sannsynlige årsaker: en hendelsesbasert modell for trosoppdatering. Kunstig intelligens , 83: 143–166.
  • M. Cadoli, FM Donini, P. Liberatore og M. Schaerf (1999). Størrelsen på et revidert kunnskapsgrunnlag. Kunstig intelligens , 115 (1): 25–64.
  • T. Chou og M. Winslett (1991). Udødelig: Et modellbasert trosrevisjonssystem. I Proceedings of the Second International Conference on the Principles of Knowledge Representation and Reasoning (KR'91) , side 99–110. Morgan Kaufmann Publishers.
  • M. Dalal (1988). Undersøkelser av en teori om kunnskapsbasisrevisjon: Foreløpig rapport. I Proceedings of the Seventh National Conference on Artificial Intelligence (AAAI'88) , side 475–479.
  • T. Eiter og G. Gottlob (1992). Om kompleksiteten i proposisjonell kunnskapsbaseversjon, oppdateringer og kontrafaktiske forhold. Kunstig intelligens , 57: 227–270.
  • T. Eiter og G. Gottlob (1996). Kompleksiteten i nestede kontrafaktiske forhold og itererte revisjoner av kunnskapsbaser. Journal of Computer and System Sciences , 53 (3): 497–512.
  • R. Fagin, JD Ullman og MY Vardi (1983). Om semantikk av oppdateringer i databaser. I Proceedings of the Second ACM SIGACT SIGMOD Symposium on Principles of Database Systems (PODS'83) , side 352–365.
  • MA Falappa, G. Kern-Isberner, GR Simari (2002): Forklaringer, trosrevisjon og gjennomførbar resonnement. Kunstig intelligens , 141 (1–2): 1–28.
  • M. Freund og D. Lehmann (2002). Tro Revisjon og rasjonell inferens. Arxiv fortrykk cs.AI/0204032 .
  • N. Friedman og JY Halpern (1994). Et kunnskapsbasert rammeverk for trosendring, del II: Revisjon og oppdatering. I Proceedings of the Fourth International Conference on the Principles of Knowledge Representational and Reasoning (KR'94) , side 190–200.
  • A. Fuhrmann (1991). Teorikontraksjon gjennom basiskontraksjon Journal of Philosophical Logic , 20: 175–203.
  • D. Gabbay, G. Pigozzi og J. Woods (2003). Kontrollert revisjon - En algoritmisk tilnærming for trosrevisjon, Journal of Logic and Computation , 13 (1): 15–35.
  • P. Gärdenfors og Williams (2001). Resonnerer om kategorier i konseptuelle rom, i Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), 385–392.
  • P. Gärdenfors og D. Makinson (1988). Revisjon av kunnskapssystemer ved hjelp av epistemisk forankring. I Proceedings of the Second Conference on Theoretical Aspects of Reasoning about Knowledge (TARK'88) , side 83–95.
  • P. Gärdenfors og H. Rott (1995). Trosrevisjon. I Handbook of Logic in Artificial Intelligence and Logic Programming, Volume 4 , side 35–132. Oxford University Press.
  • G. Grahne og Alberto O. Mendelzon (1995). Oppdateringer og subjektive spørsmål. Informasjon og beregning , 2 (116): 241–252.
  • G. Grahne, Alberto O. Mendelzon og P. Revesz (1992). Kunnskapstransformasjoner. I Proceedings of the Eleventh ACM SIGACT SIGMOD SIGART Symposium on Principles of Database Systems (PODS'92) , side 246–260.
  • SO Hansson (1999). En lærebok om trosdynamikk . Dordrecht: Kluwer Academic Publishers.
  • A. Herzig (1996). PMA revidert. I Proceedings of the Fifth International Conference on the Principles of Knowledge Representation and Reasoning (KR'96) , side 40–50.
  • A. Herzig (1998). Logikk for trosoppdatering. I D. Dubois, D. Gabbay, H. Prade og P. Smets, redaktører, Håndbok for gjennomførbar resonnement og usikkerhetsstyring , bind 3 - Troendring, side 189–231. Kluwer Academic Publishers.
  • A. Karol og MA Williams (2005). Understanding Human Strategies for Belief Revision: Conference on Theoretical Aspects of Rationality & Knowledge (TARK) Halpern, J. & VanderMeyden (eds).
  • H. Katsuno og AO Mendelzon (1991). På forskjellen mellom å oppdatere en kunnskapsbase og revidere den. I Proceedings of the Second International Conference on the Principles of Knowledge Representation and Reasoning (KR'91) , side 387–394.
  • H. Katsuno og AO Mendelzon (1991). Forslag til kunnskapsgrunnlagsrevisjon og minimal endring. Kunstig intelligens , 52: 263–294.
  • S. Konieczny og R. Pino Perez (1998). På logikken med sammenslåing. I Proceedings of the Sixth International Conference on Principles of Knowledge Representation and Reasoning (KR'98) , side 488–498.
  • D. Lehmann (1995). Trosrevisjon, revidert. I Proceedings of the Fourtenth International Joint Conference on Artificial Intelligence (IJCAI'95) , side 1534–1540.
  • P. Liberatore (1997). Kompleksiteten i iterert trosrevisjon. I Proceedings of the Sixth International Conference on Database Theory (ICDT'97) , side 276–290.
  • P. Liberatore og M. Schaerf (1998). Voldgift (eller hvordan fusjonere kunnskapsbaser). IEEE Transactions on Knowledge and Data Engineering , 10 (1): 76–90.
  • P. Liberatore og M. Schaerf (2000). BReLS: Et system for integrering av kunnskapsbaser. I Proceedings of the Seventh International Conference on Principles of Knowledge Representation and Reasoning (KR 2000) , side 145–152.
  • W. Liu og MA Williams (2001). A Framework for Multi-Agent Belief Revision, Studia Logica: An International Journal, vol. 67 (2), 219 - 312.
  • W. Liu og Williams (2002). Pålitelighet for informasjonskilder og informasjon Stamtavle Intelligente agenter VIII, serie: Forelesningsnotater i informatikk. Volum 2333: 290–306.
  • W. Liu og Williams (1999) A Framework for Multi-Agent Belief Revision, Part I: The Role of Ontology, LNAI No. 1747, Advanced Topics in Artificial Intelligence, Springer Verlag, 168–180.
  • D. Makinson (1985). Hvordan gi opp: En undersøkelse av noen formelle aspekter av logikken i teoriendring. Synthese , 62: 347–363.
  • MacNish, K. og MA. Williams (1998). Fra trosrevisjon til designrevisjon: Anvende teoriendring på endringskrav, LNAI, Springer Verlag, 207-222.
  • B. Nebel (1991). Trosrevisjon og standard resonnement: Syntaksbaserte tilnærminger. I Proceedings of the Second International Conference on the Principles of Knowledge Representation and Reasoning (KR'91) , side 417–428.
  • B. Nebel (1994). Baserevisjonsoperasjoner og ordninger: Semantikk, representasjon og kompleksitet. I Proceedings of the Eleventh European Conference on Artificial Intelligence (ECAI'94) , side 341–345.
  • B. Nebel (1996). Hvor vanskelig er det å revidere en kunnskapsbase? Teknisk rapport 83, Albert-Ludwigs-Universität Freiburg, Institut für Informatik.
  • P. Peppas og MA Williams (1995). Konstruktive modeller for teoriendring, Notre Dame Journal of Formal Logic, et spesialnummer på Belief Revision, Kluwer, bind 36, nr. 1, 120 - 133.
  • P. Peppas, P., MA Williams , Chopra, S., & Foo, N. (2015). Relevans i trosrevisjonen. Kunstig intelligens, 229, 126-138.
  • P. Peppas, MA Williams (2016). Kinetisk konsistens og relevans i revisjon av tro. European Conference on Logics in Artificial Intelligence (JELIA), LNCS s. 401–414.
  • P. Peppas og Williams (2014). Troendring og halvledere. I T. Eiter, C. Baral og G. De Giacomo (red.), Http://www.aaai.org/Press/Proceedings/kr14.php . Menlo Park USA: AAAI.
  • A. Perea (2003). Riktig rasjonaliserbarhet og trosrevisjon i dynamiske spill . Forskningsmemoranda 048: METEOR, Maastricht Research School of Economics of Technology and Organization.
  • G. Pigozzi (2005). To aggregeringsparadokser i sosial beslutningstaking: Ostrogorski-paradokset og det diskursive dilemmaet , Episteme: A Journal of Social Epistemology , 2 (2): 33–42.
  • G. Pigozzi (2006). Trossammenslåing og det diskursive dilemmaet: en argumentbasert redegjørelse for paradoksene for dømmesammenslåing . Synthese 152 (2): 285–298.
  • PZ Revesz (1993). Om semantikken til teoriendring: Voldgift mellom gammel og ny informasjon. I Proceedings of the Twelveth ACM SIGACT SIGMOD SIGART Symposium on Principles of Database Systems (PODS'93) , side 71–82.
  • K. Satoh (1988). Ikke-monoton resonnement ved minimal trosrevisjon. I Proceedings of the International Conference on Fifth Generation Computer Systems (FGCS'88) , side 455–462.
  • Shoham, Yoav; Leyton-Brown, Kevin (2009). Multiagent Systems: Algoritmiske, spillteoretiske og logiske grunnlag . New York: Cambridge University Press . ISBN 978-0-521-89943-7.Se avsnitt 14.2; lastes ned gratis online .
  • VS Subrahmanian (1994). Sammenslåing av kunnskapsbaser. ACM-transaksjoner på databasesystemer , 19 (2): 291–331.
  • A. Weber (1986). Oppdaterer proposisjonsformler. I Proc. av First Conf. på Expert Database Systems , side 487–500.
  • MA Williams og Hans Rott (2001). Frontiers in Belief Revision, Kluwer.
  • MA. Williams (1994). Transmutasjoner av kunnskapssystemer. I Proceedings of the Fourth International Conference on the Principles of Knowledge Representation and Reasoning (KR'94) , side 619–629.
  • MA. Williams og A. Sims (2000). SATEN: En objektorientert nettbasert revisjons- og ekstraksjonsmotor, i Proceedings of the 8. International Workshop on Nonmontonic Reasoning, Baral, C. og Truszczynski, M. (red.), Automated e-Print Archives på https: // arxiv. org / abs / cs.AI / 0003059
  • MA. Williams (1997). Tro Revision via databaseoppdatering, i Proceedings of the International Intelligent Information Systems Conference, 410-415.
  • MA. Williams (1997). Når som helst revisjon, i Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), Morgan Kaufmann, San Francisco, 74-80.
  • MA. Williams (1996). Mot en praktisk tilnærming til trosrevisjon: Reason-Based Change, Proc International Conf on Principles of Knowledge Representation and Reasoning KR'96, Morgan Kaufmann, 412-421.
  • MA. Williams (1996) A Commonsense Approach to Belief Revision, i Proceedings of the Third International Symposium on Common Sense, 1996, Stanford University, 245-262.
  • MA. Williams (1995) Changing Nonmonotonic Inference Relations, in the Proceedings of the Second World Conference on the Foundations of Artificial Intelligence, 469-482.
  • MA. Williams (1995) Iterated Theory Base Revision: A Computational Model, in the Proceedings of the Fourtenth International Joint Conference on Artificial Intelligence (IJCAI), Morgan Kaufmann, 1541-1550.
  • MA. Williams , Pagnucco, M., Foo, N. og Sims, B. (1995) Bestemme forklaringer ved bruk av kunnskapsoverføringer, Proc 14th Int. Felles konferanse om kunstig intelligens (IJCAI), Morgan Kauffman 822-830.
  • MA. Williams (1994). On the Logic of Theory Base Change, i C. MacNish, D. Pearce, L. Perria (red.), Logics in Artificial Intelligence, Lecture Note Series in Computer Science, No 838, Springer-Verlag, 86-105.
  • MA. Williams (1994). Forklaring og teori Base Transmutations, i Proceedings of the European Conference on Artificial Intelligence (ECAI), Wiley, London, 341-346.
  • MA. Williams og Foo, NY (1990) Nonmonotonic Dynamic of Default Logic, i Proceedings of the European Conference on Artificial Intelligence (ECAI), Wiley, London, 702-707.
  • M. Winslett (1989). Noen ganger er oppdateringer omskrivning. I Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI'89) , side 859–863.
  • M. Winslett (1990). Oppdaterer logiske databaser . Cambridge University Press.
  • Y. Zhang og N. Foo (1996). Oppdatering av kunnskapsbaser med disjunktiv informasjon. I Proceedings of the Thirenth National Conference on Artificial Intelligence (AAAI'96) , side 562–568.

Eksterne linker