Dizionario AI › Fondamenti AI
Il feature engineering è il processo di creare, trasformare o combinare le variabili in ingresso di un modello di machine learning per renderle più informative rispetto al problema da risolvere. È spesso il lavoro che fa la differenza tra un modello mediocre e uno eccellente: un algoritmo sofisticato con dati grezzi mal rappresentati produce risultati peggiori di un modello semplice con caratteristiche ben costruite.
Il processo parte dalla conoscenza del dominio applicativo: da una data di nascita si può ricavare l'età, da un indirizzo la distanza dal centro città, da una serie temporale di acquisti la frequenza media o il tempo trascorso dall'ultimo ordine. Comprende anche la codifica di variabili categoriche in forma numerica, la creazione di interazioni tra caratteristiche esistenti e l'estrazione di pattern ricorrenti da dati testuali o temporali. Ogni nuova caratteristica viene poi valutata in base a quanto migliora effettivamente le prestazioni del modello.
Nell'AI applicata il feature engineering resta cruciale soprattutto per i dati tabellari, dove i modelli di gradient boosting e random forest continuano a dominare: nel credit scoring si costruiscono indicatori di solvibilità, nel rilevamento frodi rapporti tra importi e frequenza delle transazioni, nella previsione della domanda variabili stagionali e di calendario. Nel deep learning applicato a immagini e testo, parte di questo lavoro viene svolta automaticamente dalla rete, ma la scelta di quali dati grezzi fornire resta comunque decisiva.
L'espressione feature engineering si diffonde nella comunità di machine learning e data mining a partire dagli anni '90 e 2000, quando la pratica di costruire manualmente buone variabili in ingresso viene riconosciuta come una disciplina a sé, distinta dalla scelta dell'algoritmo. Feature, caratteristica in inglese, deriva dal francese antico faiture, forma o fattura, mentre engineering sottolinea la natura ingegneristica e sistematica del lavoro di progettazione delle variabili.
Negli scenari professionali di Grace su data science, capire il feature engineering ti aiuta a istruire l'AI su quali variabili sono davvero rilevanti per un problema, invece di limitarti a fornire dati grezzi senza contesto.
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
📱 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.