2 af den bedste automatiserede argumentationssoftware til forenklet logik

Vi anbefaler: Programmet for korrektion af fejl, optimere og fremskynde Windows.

Automatiseret ræsonnement er et spirende koncept, der stadig er i sit nascent stadium. Det er en gren af ​​datalogi og matematisk logik, der er dedikeret til at tolke forskellige aspekter af ræsonnement. Så, hvordan hjælper automatiseret ræsonnement eller automatiseret ræsonnement software?

Automatiseret begrundelse bruges til at udvikle computerprogrammer, der gør det muligt for maskinerne automatisk at begrunde enten helt eller næsten helt. Uanset at det betragtes som et alternativt domæne for kunstig intelligens, er det relateret til både filosofi og teoretisk datalogi.

Automatiseret sætning bevis og automatiseret korrektur kontrol er de vigtigste udviklede delområder af automatiseret argumentation. Selvom det automatiserede sætning beviser, er mindre automatiseret, er det dog en mere effektiv del af det interaktive sætning, der beviser. Usikker og ikke-monotonisk ræsonnement er blandt de andre emner på området.

Argumentering udgør en væsentlig del af usikkerhedsfeltet, der indeholder yderligere begrænsninger af minimalitet og konsistens. Disse begrænsninger implementeres ud over det mere regelmæssige automatiske fradrag, for eksempel John Pollock's OSCAR-metode.

Bayesian indledning, fuzzy logik, traditionel logik og calculi mv. Er nogle af værktøjerne og metoderne til automatiseret ræsonnement.

Historien om automatiseret begrundelse

Før udviklingen af ​​kunstig intelligens var den formelle logik en stor bidragyder i det automatiserede argumentationsfelt. Faktisk førte formelle logik til udviklingen af ​​kunstig intelligens. Et vidnesbyrd, hvor alle de logiske ræsonnementer er blevet evalueret med matematikkens grundlæggende aksiomer kaldes det formelle bevis.

Her, mens alle de logiske punkter er indrettet uden undtagelse, er der heller ikke gjort noget til instinktet. Dette er på trods af at processen med oversættelse fra instinkt til logik er sædvanlig. Dette beviser, at regelmæssigt bevis ikke er meget lydhør og er mindre tilbøjelig til logiske fejl.

Fødsel af automatiseret begrundelse

Nogle mener, at automatiseret begrundelse stammer fra den fra den berømte Cornell Summer Convention i 1957. Andre mener, at den stammer enten i 1955 gennem Logic Theorist programmet Newell.

Anvendelse af automatiseret begrundelse

Det automatiserede fradrag er primært brugt til at forberede automatiserede teoremprøvere. Men teoremprøvere arbejder normalt som bevisassistenter, da de kræver en vis menneskelig vejledning for at være effektive. F

For eksempel har Logiksteoretikeren introduceret metoder til at bevise en sætning. Det gjorde det ved at generere et vidnesbyrd om en af ​​de sætninger i Principia Mathematica, der var mere effektiv. Det krævede færre trin i modsætning til beviset fra Whitehead og Russell.

Automatiseret software overgår gradvist over, og en automatiseret argumentationssoftware hjælper med at løse et stigende antal problemer i formel logik. Det hjælper også med at løse matematik og datalogi, logik programmering, software og hardware verifikation, og meget mere.

Så lad os tale om de spirende automatiserede fradragsværktøjer, der hjælper analysalgoritmer og løser logikrelaterede problemer.

2 automatiseret argumentation software til at prøve i dag

1

Bandera

Bandera-projektet er designet til at tage sig af en af ​​de betydelige hindringer i vejen for praktisk finite-state software verifikation. SMV og SPIN er de værktøjer, der får et billede af en endelig overgangsstruktur som input.

Det fylder den semantiske kløft mellem et uendeligt-state software system artikuleret som kildekode. Værktøjet udfyldningssprog har brug for implementering af raffineret programstudie, abstraktion og transformationsmetoder.

Denne automatiserede software sigter mod at synkronisere de nuværende programmeringssprogbehandlingsmetoder med nyoprettede teknikker. Disse teknikker tilbyder automatiseret support til fjernelse af sikre, små, finite-state prototyper, der er perfekte til autentificering fra Java kildekode.

Værktøjssættet, der tilbydes af softwaren, giver en åben ramme, hvor forskellige undersøgelses- og transformationsenheder kan tilføjes.

Anbefalet

Sådan løser du korrupte .NET Framework-problemer
2019
Sådan sletter du midlertidige filer ved hjælp af Diskoprydning på Windows 10, 8, 7
2019
Xbox Live Networking Service mangler? Her er 9 måder at rette op på
2019