Glossario

Euristiche

Che cos’è Euristiche?

Le euristiche sono regole pratiche o strategie semplificate che portano in tempi ragionevoli a una soluzione buona, anche se non necessariamente ottimale. In informatica e nell’IA aiutano a restringere spazi di ricerca enormi, ad esempio nella pianificazione dei percorsi, dove la distanza in linea d’aria dalla meta serve da stima, o negli scacchi, dove si valutano le posizioni. Anche nella vita quotidiana e nelle decisioni aziendali si usano euristiche, con il rischio di errori sistematici di ragionamento.

Temi

  • Risoluzione dei problemi
  • Algoritmi
  • Decisioni

Prova KI.ordo

Agenti, flussi e modelli in un’unica area di lavoro – demo gratuita di 24 ore.

Avvia demo
← Tutti i termini

Termini correlati

Sistema esperto

Un sistema esperto è un programma che conserva le conoscenze di specialisti umani sotto forma di regole e fatti e ne ricava conclusioni. In genere è composto da una base di conoscenza e da un motore inferenziale che applica le regole. I sistemi esperti hanno segnato l’IA degli anni Settanta e Ottanta, ad esempio nella diagnosi medica o nella configurazione di impianti tecnici. Le loro idee sopravvivono oggi nei controlli basati su regole e nei grafi della conoscenza.

  • IA basata su regole
  • Base di conoscenza
  • +1

Albero decisionale

Un albero decisionale è un modello che rappresenta una decisione come una sequenza di semplici domande sì/no: ogni ramo verifica una caratteristica, ogni foglia fornisce un risultato. Nel machine learning questi alberi vengono appresi automaticamente dai dati e usati per classificazioni o previsioni. Il loro punto di forza è la leggibilità, ad esempio per capire perché una richiesta di credito è stata segnalata in base a reddito, durata e storico dei pagamenti.

  • Machine learning
  • Classificazione
  • +1

Metodi Monte Carlo

I metodi Monte Carlo sono procedure di calcolo che, grazie a un numero molto elevato di campioni casuali, approssimano risultati difficili da ottenere per via analitica. Si simula un sistema migliaia di volte con ipotesi variate a caso e si analizza la distribuzione dei risultati. Le aziende li usano ad esempio per analisi del rischio, pianificazione dei progetti o valutazione di portafogli. Nell’IA trovano impiego, tra l’altro, nell’apprendimento per rinforzo e nella ricerca ad albero nei giochi.

  • simulazione
  • statistica
  • +1

Ingegneria della conoscenza

L'ingegneria della conoscenza (knowledge engineering) comprende la raccolta, l'organizzazione e la preparazione del sapere specialistico affinché i sistemi informatici possano usarlo. In origine riguardava le regole dei sistemi esperti; oggi spesso l'obiettivo è documentare il sapere sparso in manuali, descrizioni di processo e nella testa delle persone, in modo che gli agenti IA possano rispondere in modo affidabile. Servono strutture chiare, fonti aggiornate, responsabilità definite e la chiusura delle lacune individuate.

  • Gestione della conoscenza
  • Consulenza
  • +1
Modello