Marco Consiglio — Volta Institute  ·  Dispensa didattica 2026

Algoritmi di Normalizzazione
dei Dati

Guida di riferimento pratico con snippet di codice e prompt strutturati per AI

8 algoritmi 8 linguaggi 64 snippet Prompt AI strutturati Stampabile / PDF

Cos'è la normalizzazione?

La normalizzazione è il processo di riscalare i valori numerici di un dataset per renderli comparabili tra loro. È un passaggio fondamentale nel preprocessing dei dati prima di applicare algoritmi di machine learning, analisi statistica o visualizzazione.

Senza normalizzazione, feature con scale molto diverse (es. età vs stipendio) falsano il comportamento di algoritmi basati su distanze (KNN, SVM) o gradienti (reti neurali, regressione).

I Prompt Strutturati presenti in ogni scheda consentono di delegare il calcolo a un modello AI (Claude, ChatGPT, Gemini) semplicemente sostituendo il dataset di esempio con i propri dati.

Quale algoritmo scegliere?

Algoritmo Outlier Distribuzione Range
Min-MaxNoQualsiasi[0, 1]
Z-ScoreToleraNormale(−∞,+∞)
DecimalNoQualsiasi(−1,1)
LogSì ✓Asimmetrica(0,+∞)
Max AbsNoSparsa/NLP[−1,1]
RobustSì ✓✓Qualsiasi(−∞,+∞)
L1 NormToleraVettori[0, 1]
L2 NormToleraVettori[−1,1]
◆

Come usare i Prompt Strutturati: Ogni scheda contiene un prompt in formato strutturato pronto all'uso. Procedura: 1) Seleziona la vista "Solo Prompt" o "Codice + Prompt"   2) Copia il blocco verde di un algoritmo   3) Incollalo in un'interfaccia AI (Claude, ChatGPT, Gemini)   4) Sostituisci il dataset di esempio con i tuoi dati reali   5) Specifica il formato di output desiderato (JSON, CSV, tabella).

Linguaggio