Soluzione intelligenza artificiale

La soluzione in un modello basato sull'intelligenza artificiale consiste in una sequenza di azioni che consente all'agente razionale di raggiungere un obiettivo. L'obiettivo può essere finale o intermedio. L'obiettivo finale è generalmente indicato in fase di programmazione iniziale ed è lo stato obiettivo che l'agente razionale deve cercare raggiungere. L'obiettivo intermedio è, invece, un obiettivo secondario che lo stesso agente razionale si pone al fine di tendere verso l'obiettivo finale. L'algoritmo su cui è basato l'agente razionale definisce una sequenza di azioni per risolvere il problema o i problemi che lo separano dal raggiungimento dell'obiettivo. Quando la sequenza di azioni individuata è efficace, ossia l'agente razionale raggiunge l'obiettivo, la sequenza viene detta soluzione. Per il raggiungimento di un obiettivo possono esistere molteplici soluzioni. In tali casi l'agente razionale deve scegliere la sequenza a minore costo di esecuzione ossia quella che minimizza la funzione di costo. Tale sequenza di azioni è detta soluzione ottimale.

La soluzione ottimale è un concetto relativo. Il concetto di soluzione ottimale è un concetto relativo e non assoluto, poiché la superiorità di una soluzione rispetto ad un'altra è basata sull'unità di misura prescelta dal progettista o dall'utilizzatore. Ad esempio, in un navigatore satellitare GPS l'algoritmo può individuare come soluzione ottimale sia quella più veloce e sia quella più economica, a seconda se l'utilizzatore abbia indicato come prioritario il tempo ( efficacia ) o il costo ( efficienza ) per il raggiungimento di una determinata meta finale di destinazione. Lo stesso accade, in modo più complesso, in un'agente razionale Se la funzione di costo è basata sulla minimizzazione del tempo, l'agente razionale sceglie come soluzione ottimale quella che riduce al minimo il numero dei passi necessari per il raggiungimento dell'obiettivo. Viceversa, se la funzione di costo è basata sulla minimizzazione dell'utilizzo delle risorse, l'agente razionale sceglie la sequenza di azioni ( costo di cammino ) che minimizza il costo complessivo, indipendentemente dal numero di passi e dal tempo necessario per il raggiungimento dell'obiettivo.

https://www.okpedia.it/soluzione_intelligenza_artificiale



Agente razionale