Dizionario AI › Fondamenti AI

Hashing

L'hashing è il processo che trasforma un dato di qualunque dimensione in una stringa di lunghezza fissa, detta hash o digest, tramite una funzione matematica deterministica. Lo stesso input produce sempre lo stesso hash, mentre input diversi producono quasi sempre hash diversi. È il mattone su cui poggiano tabelle di ricerca velocissime, verifiche di integrità e firme digitali.

Definizione

Come funziona

Una funzione di hash mescola i bit dell'input attraverso operazioni aritmetiche e logiche fino a ottenere un valore compatto e apparentemente casuale. Nelle hash table questo valore diventa l'indirizzo dove salvare il dato, permettendo ricerche in tempo pressoché costante. Quando due input producono lo stesso hash si parla di collisione: le funzioni crittografiche come SHA-256 sono progettate per rendere le collisioni praticamente impossibili da trovare.

Applicazioni

Nell'AI l'hashing serve a deduplicare i dataset di addestramento, a generare chiavi di cache per prompt e risposte, a rilevare contenuti duplicati e a costruire indici approssimati per la ricerca di vettori simili (locality-sensitive hashing). Fuori dall'AI garantisce l'integrità dei download, protegge le password nei database e alimenta le blockchain.

Storia ed etimologia

Le fondamenta risalgono a Hans Peter Luhn, ricercatore IBM che nel 1953 descrisse in un memorandum interno l'idea di collocare i dati in base a un codice ricavato dal loro contenuto. L'origine del nome è incerta: l'ipotesi più accreditata lo collega al significato culinario di hash, sminuzzare e mescolare, perché la funzione trita l'input e ne rimescola i pezzi. Il termine si consolidò nella letteratura informatica negli anni '60.

Come si usa in Grace

L'esame di certificazione Grace produce un URL verificabile pubblicamente: lo stesso principio di integrità e verificabilità che l'hashing garantisce ai dati digitali. Nei 1515 corsi trovi i concetti fondamentali per capire come i sistemi AI identificano e deduplicano le informazioni.

Termini correlati

Altri termini in Fondamenti AI

Mettilo alla prova

Dalla nostra rete

AGORÀ Intelligence: Enterprise AI Governance Platform

Govern AI at scale: policies, adoption and measurable results on your data. Built for boards and C-suite.

Vai su agora-intelligence.com →

Dal blog di Agora Intelligence

Altro su agora-intelligence.com →

📱 Scarica l'app Android (beta) iOS in arrivo

Dì quello che intendi. Ottieni quello che ti serve.

Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.