Sistema esperto basato sugli alberi logici
Un sistema esperto basato sugli alberi logici è un software esperto in grado di riconoscere un problema in base a una sequenza di fatti, decisioni o azioni. Questa tipologia di sistema esperto riprende il concetto degli alberi logici. A partire da una situazione iniziale ( nodo radice ) si ramificano tutte le scelte possibili sotto forma di nodi ( situazioni ) e di archi ( azioni ). In ogni nodo dell'albero logico il sistema esperto è in grado di fornire una indicazione sulla successiva decisione da prendere. Nella seguente figura è rappresentato un esempio di albero di ricerca AND-OR.
I sistemi esperti basati sugli alberi logici sono particolarmente utili per analizzare sia una una sequenza di decisioni e sia una sequenza ordinata di distinte caratteristiche della realtà. In quest'ultimo caso a ogni nodo è associata una domanda che consente al sistema esperto di comprendere lo stato di una singola caratteristica. I nodi figli possono, a loro volta, essere associati a una caratteristica diversa ( albero decisionale ).