Il ragionamento artificiale è un processo inferenziale automatico usato nei software di intelligenza artificiale per prendere decisioni razionali in base alle condizioni ambientali esterni. E' alla base dello sviluppo degli agenti artificiali.