2 Af den bedste automatiserede resonnementsoftware til forenklet logik

Indholdsfortegnelse:

Video: Section, Week 2 2024

Video: Section, Week 2 2024
Anonim

Automatiseret resonnement er et spirende koncept, der stadig er i sin begynnende fase. Det er en gren af ​​datalogi og matematisk logik, der er afsat til at fortolke forskellige facetter af resonnementer. Så hvordan hjælper automatiseret ræsonnement eller automatiseret ræsonnementsoftware?

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

Automatisering af teorem, der beviser og automatisk beviskontrol, er de hovedsageligt udviklede underområder inden for automatiseret ræsonnement. Mens det automatiske teorem-bevis er mindre automatiseret, er det alligevel et mere effektivt underområde af det interaktive teorem, der beviser. Usikker og ikke-monotonisk resonnement er blandt de andre emner på området.

Argumentation udgør en betydelig del af usikkerhedsfeltet, der inkluderer yderligere begrænsning af minimalitet og konsistens. Disse begrænsninger implementeres ud over det mere regelmæssige automatiske fradrag, for eksempel John Pollocks OSCAR-metode.

Bayesisk inferens, uklar logik, traditionel logik og calculi osv. Er nogle af værktøjerne og metoderne til automatiseret ræsonnement.

Historie om automatiseret ræsonnement

Før udviklingen af ​​kunstig intelligens var formel logik en vigtig bidragyder i det automatiserede ræsonnement. Faktisk førte formel logik til udviklingen af ​​kunstig intelligens. Et vidnesbyrd, hvor alle de logiske resonnementer er blevet evalueret med de grundlæggende aksiomer i matematik kaldes det formelle bevis.

Selv om alle de logiske punkter er indrettet uden undtagelse, fremsættes der heller ingen anbringender mod instinktet. Dette til trods for, at processen med oversættelse fra instinkt til logik er almindelig. Dette beviser, at regelmæssigt bevis ikke reagerer meget og er mindre tilbøjelige til logiske fejl.

  • LÆS OGSÅ: Hvad er den bedste software til at lære C ++?

Fødsel af automatisk ræsonnement

Nogle mener, at automatiseret resonnement stammede fra den berømte Cornell Summer-konference i 1957. Andre mener, at det stammer fra enten i 1955 gennem Logic Theorist-programmet i Newell.

Anvendelse af automatiseret begrundelse

Det automatiske fradrag er primært blevet brugt til at forberede automatiske teorem provers. Men setningsbeviser arbejder normalt som bevisassistenter, da de kræver en vis menneskelig vejledning for at være effektiv. F

eller forekomst, Logic Theorist har introduceret metoder til at bevise et sætning. Det gjorde det ved at generere et vidnesbyrd for en af ​​teoreme i Principia Mathematica, der var mere effektiv. Det krævede færre trin i modsætning til beviset fra Whitehead og Russell.

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

Så lad os tale om de spirende automatiserede deduktionsværktøjer, der hjælper med at analysere algoritmer og løse logikrelaterede problemer.

2 automatiseret resonnementsoftware til at prøve i dag

Bandera

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

Det udfylder den semantiske kløft mellem et uendeligt-softwaresystem, der er formuleret som kildekode. Værktøjets udfyldningssprog har brug for implementering af raffinerede programundersøgelses-, abstraktions- og transformationsmetoder.

Denne automatiserede software har til formål at synkronisere de nuværende programmeringssprogbehandlingsmetoder med nyoprettede teknikker. Disse teknikker tilbyder automatiseret support til fjernelse af sikre, små, begrænsede tilstande-prototyper, der er perfekte til godkendelse fra Java-kildekode.

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

LÆS OGSÅ:

  • 5 af de bedste stemmestyrede hjemmeautomationssoftware

MathSAT 5

Efterkommeren til MathSAT 4, MathSAT 5 er en effektiv automatiseret resonnementsoftware, der fungerer som en løsning for SMT (Satisfiability Modulo Theories).

Det understøtter en lang række teorier, der inkluderer lighed og uforklarlige funktioner, lineær aritmetik osv. Og tjenester, der inkluderer fjernelse af uopfyldte kerner, dannelse af bevis og modeller og mere.

Konklusion

Uanset om du er fra software engineering felt eller fra området for kvalitet og sikkerhed software systemer, er automatiseret resonnementsoftware det perfekte værktøj til at afkode anvendt matematik.

Så forenkle dit liv og dine logiske processer ved at implementere disse programmer i dag.

2 Af den bedste automatiserede resonnementsoftware til forenklet logik