Skip to main content

Wat is achterlijk ketens?

Backward Chaining is een systeem van logica die wordt gebruikt door kunstmatige intelligentiesystemen.Het is ontworpen om een probleem op te lossen door achteruit te werken vanuit een einddoel door een reeks regels.Deze aanpak kan worden gebruikt door een breed scala aan systemen, van programma's die schaakspellen oplossen tot algoritmen die worden gebruikt om onbekende objecten te identificeren.De basis vereist een robuuste programmering met een set logische en nuttige inductieve regels die het systeem kan gebruiken om een reeks opties nauwkeurig te doorlopen om tot een oplossing te komen.

In deze methode wordt het systeem voorzien van een reeks regels door de programmeur, die het presenteert met een eindproduct of doel.Het systeem werkt achteruit door de regels om te bepalen hoe men bij het einddoel zou kunnen komen.In de achterwaartse inductie die wordt gebruikt door programma's die schaakspellen oplossen, kan de computer bijvoorbeeld de positie van de stukken innemen en door een reeks if-then-uitspraken gaan om de waarschijnlijke verloop van bewegingen door het spel te bepalen.Een computer kan ook achterwaartse ketens gebruiken om andere mogelijke oplossingen en takken die tijdens het spel hadden kunnen plaatsvinden, te verkennenDoen.Een systeem dat in staat is om bloemen te identificeren, heeft bijvoorbeeld mogelijk een grote set vertakkingsopties nodig om de soort waarnaar hij kijkt nauwkeurig te bepalen.Het zou kunnen beginnen met een reeks uitspraken met betrekking tot kleur, door soorten bloemen, aantallen bloemblaadjes, gebladerte en andere kenmerken gaan en de identiteit van een gegeven bloem die vragen beantwoordt bij elke stap om een definitief antwoord te bepalen.Fouten in dit proces kunnen leiden tot identificatiefouten.

Dit redeneringssysteem roept eenvoudige logica aan.Het systeem onderzoekt een feit, bepaalt of het past bij een bepaald product en neemt nog een stap vanaf daar.Als het feit niet overeenkomt met de beschikbare informatie, is het onjuist en kan de achterwaartse ketenslogica dat feit weggooien en anderen die er misschien van aftakken.Feiten die passen, stellen een programma in staat om met de logica te werken en de vertakkingsfeiten te verkennen om te zien welke het beste past.Dit kan goed werken voor een verscheidenheid aan taken.

Kunstmatige intelligentie is niet de enige entiteit die achterwaartse ketting kan gebruiken.Onderzoekers die met primaten werken merken op dat sommige soorten deze logische methode lijken te gebruiken om problemen op te lossen.Dit illustreert een vermogen om problemen te begrijpen en een systeem te ontwikkelen om ze aan te pakken.