TabFM utilizza un'architettura transformer ibrida ad attenzione alternata (alternating row-column attention) . A differenza del testo, che è unidimensionale, i dati tabellari richiedono la comprensione simultanea delle relazioni tra righe e colonne. TabFM alterna l'attenzione tra:
Questo meccanismo in due fasi costruisce embedding a dimensione fissa di righe e colonne, consentendo al modello di generalizzare a strutture tabellari arbitrarie durante l'inferenza . L'approccio combina elementi di precedenti modelli foundation tabellari, come l'attenzione riga/colonna di TabPFN e l'apprendimento in contesto di TabICL .
TabFM è stato addestrato interamente su centinaia di milioni di dataset sintetici generati da modelli causali strutturali (SCM) . Questa strategia supera i problemi di scarsità e qualità dei dati tabellari open-source, molti dei quali contengono informazioni sensibili o proprietarie che non possono essere utilizzate liberamente per un pre-addestramento su larga scala . Controllando il processo di generazione dei dati, Google ha garantito un corpus di addestramento diversificato e ben distribuito, senza dover ricorrere a dati aziendali reali .
TabFM è stato validato su TabArena, un benchmark vivente con punteggio Elo per metodi di ML tabellari, con una classifica pubblica su tabarena.ai . Secondo i risultati riportati da Google:
I punteggi Elo esatti dipendono dallo stato live della classifica, ma i grafici di Google mostrano TabFM-Ensemble al vertice sia per la classificazione che per la regressione . All'inizio di luglio 2026, la posizione migliore per un singolo modello sulla classifica di classificazione di TabArena era detenuta da TabPFN-3 (Elo 1721), con metodi basati su ensemble come AutoGluon extreme (4h) come tetto massimo generale . L'ingresso di TabFM cambia questo panorama competitivo.
TabFM adotta un modello di licenza duale:
| Componente | Licenza | Piattaforma |
|---|---|---|
| Pesi del modello | Licenza non commerciale | Hugging Face (google/tabfm-1.0.0-pytorch) |
| Codice di utilizzo ed esempi | Apache 2.0 | GitHub (google-research/tabfm) |
I pesi del modello sono rilasciati sotto una licenza non commerciale (source-available), il che significa che non sono pienamente open source secondo la definizione OSI o il framework a quattro livelli del G7 del 2026 . Il codice di inferenza e i notebook di esempio, invece, utilizzano la licenza permissiva Apache 2.0 . Questo schema rispecchia l'approccio di Google con altri modelli di ricerca come Gemma (che in seguito è passato ad Apache 2.0 per le generazioni successive ) ed è coerente con il modo in cui Prior Labs rilascia i pesi del modello TabPFN con termini non commerciali .
Google prevede di integrare direttamente TabFM in BigQuery nelle settimane successive all'annuncio . Gli utenti di BigQuery potranno eseguire classificazione e regressione zero-shot utilizzando il comando AI.PREDICT in SQL, seguendo la sintassi delle funzioni di inferenza gestite esistenti di BigQuery ML (simile a AI.FORECAST per TimesFM) . La sintassi prevista è:
SELECT * FROM AI.PREDICT(
MODEL tabfm,
TABLE your_data
)
Questa integrazione consentirebbe ai team di dati di applicare le previsioni di TabFM direttamente in SQL, senza dover gestire infrastrutture ML separate o distribuzioni di modelli . Alla data dell'annuncio (1° luglio 2026), questa integrazione era descritta come imminente ma non ancora presente nelle note di rilascio di BigQuery . L'ecosistema BigQuery ML esistente supporta già l'inferenza gestita per TimesFM (AI.FORECAST), modelli personalizzati (ML.PREDICT) e modelli open di terze parti da Hugging Face ; TabFM sarebbe il primo modello foundation tabellare a ricevere una scorciatoia AI.PREDICT integrata.
AI.PREDICT attualmente documentata per BigQuery ML utilizza ML.PREDICT con un oggetto modello registrato ; la sintassi AI.PREDICT per TabFM potrebbe essere una nuova scorciatoia integrata analoga a AI.FORECAST per TimesFM, non ancora documentata nelle note di rilascio al momento della stesura.TabFM utilizza un'architettura transformer ibrida ad attenzione alternata (alternating row-column attention) . A differenza del testo, che è unidimensionale, i dati tabellari richiedono la comprensione simultanea delle relazioni tra righe e colonne. TabFM alterna l'attenzione tra:
Questo meccanismo in due fasi costruisce embedding a dimensione fissa di righe e colonne, consentendo al modello di generalizzare a strutture tabellari arbitrarie durante l'inferenza . L'approccio combina elementi di precedenti modelli foundation tabellari, come l'attenzione riga/colonna di TabPFN e l'apprendimento in contesto di TabICL .
TabFM è stato addestrato interamente su centinaia di milioni di dataset sintetici generati da modelli causali strutturali (SCM) . Questa strategia supera i problemi di scarsità e qualità dei dati tabellari open-source, molti dei quali contengono informazioni sensibili o proprietarie che non possono essere utilizzate liberamente per un pre-addestramento su larga scala . Controllando il processo di generazione dei dati, Google ha garantito un corpus di addestramento diversificato e ben distribuito, senza dover ricorrere a dati aziendali reali .
TabFM è stato validato su TabArena, un benchmark vivente con punteggio Elo per metodi di ML tabellari, con una classifica pubblica su tabarena.ai . Secondo i risultati riportati da Google:
I punteggi Elo esatti dipendono dallo stato live della classifica, ma i grafici di Google mostrano TabFM-Ensemble al vertice sia per la classificazione che per la regressione . All'inizio di luglio 2026, la posizione migliore per un singolo modello sulla classifica di classificazione di TabArena era detenuta da TabPFN-3 (Elo 1721), con metodi basati su ensemble come AutoGluon extreme (4h) come tetto massimo generale . L'ingresso di TabFM cambia questo panorama competitivo.
TabFM adotta un modello di licenza duale:
| Componente | Licenza | Piattaforma |
|---|---|---|
| Pesi del modello | Licenza non commerciale | Hugging Face (google/tabfm-1.0.0-pytorch) |
| Codice di utilizzo ed esempi | Apache 2.0 | GitHub (google-research/tabfm) |
I pesi del modello sono rilasciati sotto una licenza non commerciale (source-available), il che significa che non sono pienamente open source secondo la definizione OSI o il framework a quattro livelli del G7 del 2026 . Il codice di inferenza e i notebook di esempio, invece, utilizzano la licenza permissiva Apache 2.0 . Questo schema rispecchia l'approccio di Google con altri modelli di ricerca come Gemma (che in seguito è passato ad Apache 2.0 per le generazioni successive ) ed è coerente con il modo in cui Prior Labs rilascia i pesi del modello TabPFN con termini non commerciali .
Google prevede di integrare direttamente TabFM in BigQuery nelle settimane successive all'annuncio . Gli utenti di BigQuery potranno eseguire classificazione e regressione zero-shot utilizzando il comando AI.PREDICT in SQL, seguendo la sintassi delle funzioni di inferenza gestite esistenti di BigQuery ML (simile a AI.FORECAST per TimesFM) . La sintassi prevista è:
SELECT * FROM AI.PREDICT(
MODEL tabfm,
TABLE your_data
)
Questa integrazione consentirebbe ai team di dati di applicare le previsioni di TabFM direttamente in SQL, senza dover gestire infrastrutture ML separate o distribuzioni di modelli . Alla data dell'annuncio (1° luglio 2026), questa integrazione era descritta come imminente ma non ancora presente nelle note di rilascio di BigQuery . L'ecosistema BigQuery ML esistente supporta già l'inferenza gestita per TimesFM (AI.FORECAST), modelli personalizzati (ML.PREDICT) e modelli open di terze parti da Hugging Face ; TabFM sarebbe il primo modello foundation tabellare a ricevere una scorciatoia AI.PREDICT integrata.
AI.PREDICT attualmente documentata per BigQuery ML utilizza ML.PREDICT con un oggetto modello registrato ; la sintassi AI.PREDICT per TabFM potrebbe essere una nuova scorciatoia integrata analoga a AI.FORECAST per TimesFM, non ancora documentata nelle note di rilascio al momento della stesura.