2 Az egyszerűsített logika automatizált érvelőszoftvere

Tartalomjegyzék:

Videó: csináltasd meg a házidat a géppel 2024

Videó: csináltasd meg a házidat a géppel 2024
Anonim

Az automatizált érvelés egy kezdő fogalom, amely még mindig kialakulóban van. Ez a számítástechnika és a matematikai logika egyik ága, amelynek célja az érvelés különböző aspektusainak értelmezése. Tehát hogyan segít az automatizált érvelés vagy az automatizált érvelő szoftver?

Az automatizált érvelést olyan számítógépes programok fejlesztésére használják, amelyek lehetővé teszik a gépek számára, hogy akár teljesen, akár csaknem teljesen automatikusan indokoljanak. Függetlenül attól, hogy a mesterséges intelligencia alternatív területének tekintik, mind a filozófiához, mind az elméleti informatikahoz kapcsolódik.

Az automatizált tételbizonyítás és az automatikus bizonyíték-ellenőrzés az automatizált érvelés legfejlettebb alterületei. Miközben az automatikus tételbizonyítás kevésbé automatizált, ez mégis hatékonyabb az interaktív tétel bizonyításának alterülete. A bizonytalan és a nem monoton érvelés a terület többi témája.

Az érvelés a bizonytalanság mező jelentős részét képezi, amely magában foglalja a minimum és a következetesség további korlátozását. Ezeket a korlátozásokat a szokásosabb automatizált levonáson, például John Pollock OSCAR módszerén túl hajtják végre.

A bajsi következtetés, a fuzzy logika, a hagyományos logika és a kalkulusok stb. Az automatizált érvelés néhány eszköze és módszere.

Az automatizált érvelés története

A mesterséges intelligencia kifejlesztése előtt a formális logika nagy szerepet játszott az automatizált érvelés területén. Valójában a formális logika a mesterséges intelligencia fejlődéséhez vezetett. Az a bizonyság, amelyet az összes logikai érvelés a matematika alapvető axiómáival kiértékel, hivatalos bizonyítéknak hívja.

Noha az összes logikai pontot kivétel nélkül tartalmazzák, az ösztönre sem hivatkoznak. Ennek ellenére az a tény, hogy az ösztönről a logikára történő fordítás szokásos. Ez bizonyítja, hogy a rendszeres bizonyítás nem eléggé reagál, és kevésbé hajlamos a logikai hibákra.

  • OLVASSA FELT: Mi a legjobb szoftver a C ++ tanulásához?

Az automatizált érvelés születése

Egyesek úgy vélik, hogy az automatizált érvelés a híres 1957-es Cornell-nyári konventből származik. Mások úgy vélik, hogy az 1955-ben vagy a Newell Logic Theorist programján keresztül jött létre.

Automatizált érvelés alkalmazása

Az automatizált dedukciót elsősorban az automatizált tételproderek készítésére használják. Azonban a tételek bizonyítékai általában igazolási asszisztensként működnek, mivel a hatékonyságukhoz valamilyen emberi útmutatást igényelnek. F

vagy például a Logic Theorist módszereket vezet be egy tétel bizonyítására. Ezt úgy tette, hogy bizonyságot készített a Principia Mathematica egyik tételének, amely hatékonyabb volt. Kevesebb lépést igényelt, szemben a Whitehead és Russell bizonyítékával.

Az automatizált szoftver fokozatosan veszi át a helyét, és az automatizált érvelő szoftver segíti a formális logika egyre növekvő számú problémájának megoldását. Ez a matematika és a számítógépes tudomány, a logikai programozás, a szoftverek és a hardverek ellenőrzése, stb. Megoldását is segíti.

Tehát beszéljünk a kezdődő automatikus dedukciós eszközökről, amelyek segítenek az elemzési algoritmusokon és megoldják a logikával kapcsolatos problémákat.

2 automatizált érvelő szoftver a mai napon

Bandera

A Bandera projekt célja az egyik jelentős akadály elkerülése a véges állapotú szoftver gyakorlati ellenőrzése során. Az SMV és a SPIN azok az eszközök, amelyek bemenetként képet kapnak a véges állapotú átmeneti struktúráról.

Ez kitölti a forráskódként megfogalmazott végtelen állapotú szoftverrendszer közötti szemantikai rést. Az eszköz-kitöltő nyelveknek kifinomult program-tanulási, absztrakciós és transzformációs módszereket kell végrehajtaniuk.

Ennek az automatizált szoftvernek a célja a jelenlegi programozási nyelvfeldolgozási módszerek szinkronizálása az újonnan létrehozott technikákkal. Ezek a technikák automatikus támogatást nyújtanak a biztonságos, kicsi, véges állapotú prototípusok eltávolításához, amelyek tökéletesen hitelesítik a Java forráskódot.

A szoftver által kínált eszközkészlet nyitott keretet biztosít, ahol különféle vizsgálati és transzformációs egységeket lehet hozzáadni.

OLVASSA FELT:

  • Az 5 legjobb hangvezérelt otthoni automatizálási szoftver

MathSAT 5

A MathSAT 4 leszármazottja, a MathSAT 5 egy hatékony automatizált érvelő szoftver, amely megoldja az SMT-t (Satisfibility Modulo Theories).

Támogatja az elméletek széles skáláját, beleértve az egyenlőséget és a megmagyarázhatatlan tulajdonságokat, a lineáris aritmetikát stb., Valamint olyan szolgáltatásokat, amelyek magukban foglalják a nem kitöltött magok eltávolítását, a bizonyítékok és modellek kialakítását és még sok más.

Következtetés

Függetlenül attól, hogy szoftverfejlesztési vagy minőségi és biztonsági szoftveres rendszerek területéről származik, az automatizált érvelő szoftver a tökéletes eszköz az alkalmazott matematika dekódolásához.

Tehát egyszerűsítse életét és logikai folyamatait ezen programok ma megvalósításával.

2 Az egyszerűsített logika automatizált érvelőszoftvere