Primerjalna tabela
Podlaga za primerjavo | Pojdi naprej | Nazadnje obrazložitev |
---|---|---|
Osnovno | Data-driven | Ciljni cilj |
Začne s | Novi podatki | Negotov zaključek |
Cilj je najti | Sklep, ki ga je treba upoštevati | Dejstva v podporo sklepom |
Vrsta pristopa | Oportunistično | Konzervativno |
Tok | Začetne posledice | Posledica za nastanek |
Opredelitev naprej
Rešitev problema običajno vključuje začetne podatke in dejstva, da bi dosegli rešitev. Ta neznana dejstva in informacije se uporabljajo za sklepanje rezultata. Na primer, pri diagnosticiranju bolnika zdravnik najprej preveri simptome in zdravstveno stanje telesa, kot so temperatura, krvni tlak, srčni utrip, barva oči, kri itd. Potem se simptomi bolnika analizirajo in primerjajo z vnaprej določenimi simptomi. Nato lahko zdravnik zagotovi zdravila glede na simptome bolnika. Torej, kadar rešitev uporablja tak način razmišljanja, je znana kot posredovanje .
Koraki, ki so upoštevani v obrazložitvi vnaprej
Motor sklepanja raziskuje bazo znanja s podanimi informacijami za omejitve, katerih prednost se ujema z danim trenutnim stanjem.
- V prvem koraku sistem dobi eno ali več omejitev.
- Nato se pravila iščejo v bazi znanja za vsako omejitev. Izbrana so pravila, ki izpolnjujejo pogoj (tj. Del IF).
- Zdaj je vsako pravilo sposobno ustvariti nove pogoje od zaključka klicanega. Posledično je TEST del ponovno vključen v obstoječi.
- Dodani pogoji se ponovno obdelajo s ponovitvijo koraka 2. Proces se konča, če ni novih pogojev.
Opredelitev nazaj obrazložitve
Razmišljanje za nazaj je obratno razmišljanju naprej, pri katerem se cilj analizira, da se sklepajo pravila, začetna dejstva in podatki. Koncept lahko razumemo s podobnim primerom, navedenim v zgornji definiciji, kjer zdravnik poskuša diagnosticirati bolnika s pomočjo začetnih podatkov, kot so simptomi. Vendar pa v tem primeru pacient doživlja problem v svojem telesu, na podlagi katerega bo zdravnik dokazal simptome. Tovrstno sklepanje sodi pod nazadnje.
Koraki, ki so upoštevani v obrazložitvi za nazaj
Pri tej vrsti razmišljanja sistem izbere stanje cilja in razloge v smeri nazaj. Zdaj pa poglejmo, kako se to dogaja in kakšne korake sledimo.
- Prvič, stanje cilja in pravila so izbrani, če je ciljno stanje v THEN delu kot zaključek.
- Iz dela IF izbranega pravila so podcilje izpolnjene tako, da je ciljno stanje resnično.
- Nastavite začetne pogoje, ki so pomembni za izpolnitev vseh subgej.
- Preverite, ali se začetno stanje ujema z uveljavljenimi državami. Če izpolnjuje pogoj, potem je cilj rešitev, sicer se izbere drugo ciljno stanje.
Ključne razlike med napredovanjem in nazadovanjem v AI
- Predhodno sklepanje je pristop, ki temelji na podatkih, medtem ko je nazadovanje sklepanje cilj.
- Postopek se začne z novimi podatki in dejstvi v obrazložitvi. Nasprotno pa se razmišljanje o nazaj začne z rezultati.
- Cilj posredovanja je določiti rezultat, ki mu sledijo nekatera zaporedja. Po drugi strani pa poudarjanje nazaj na dejanja, ki podpirajo sklep.
- Predhodno sklepanje je oportunistični pristop, ker lahko prinese različne rezultate. V nasprotju s tem, v nazadnje sklepanje, lahko poseben cilj ima le nekatere vnaprej določene začetne podatke, zaradi česar je omejen.
- Pretok zaključnega sklepanja je od predhodnika do posledičnega, medtem ko povratno sklepanje deluje v obratnem vrstnem redu, v katerem se začne od zaključka do začetka.
Zaključek
Struktura produkcijskega sistema v procesu iskanja olajšuje interpretacijo napovedi naprej in nazaj. Predhodno in nazadnje sklepanje se razlikujeta na podlagi njihovega namena in procesa, v katerem se napredno sklepanje usmerja z začetnimi podatki in je namenjeno iskanju cilja, nazadnje pa se razlaga ureja s ciljem namesto s podatki in si prizadeva odkriti osnovni cilj. podatkov in dejstev.