Intelligenza euristica computazionale
term_id: computational_heuristic_intelligence
Category: basic_concepts
Definition
L’intelligenza euristica computazionale coinvolge algoritmi che impiegano regole pratiche, approssimazioni o supposte informate per trovare soluzioni soddisfacenti entro tempi ragionevoli. A differenza dei metodi esaustivi, le euristiche sacrificano la certezza della soluzione ottimale per guadagnare velocità.
Summary
Approcci IA che utilizzano tecniche pratiche basate sull’esperienza per risolvere problemi in modo efficiente quando i metodi esatti sono troppo lenti.
Key Concepts
- Approssimazione
- Regola pratica
- Ottimizzazione della ricerca
- Complessità temporale
Use Cases
- Pianificazione dei percorsi nella logistica
- Mosse degli engine per scacchi e Go
- Allocazione delle risorse nel cloud computing