Scopri YOLO26: vision AI di prossima generazione.
Ultralytics
Torna al glossario Ultralytics

Semantic Chunking

Scopri come il semantic chunking preserva il contesto dei dati per migliorare l'accuratezza di AI e RAG. Scopri come estrarre chunk visivi usando Ultralytics YOLO26.

Il semantic chunking è una tecnica avanzata di pre-elaborazione dei dati utilizzata nel machine learning (ML) e nell'intelligenza artificiale (AI) per suddividere grandi dataset in segmenti più piccoli e significativi. Se ti stai chiedendo "cos'è il chunking" nel contesto dell'AI, è il processo di scomposizione di lunghe sequenze di dati non strutturati—come documenti, video o audio—in pezzi o segmenti gestibili. La definizione standard di chunking comporta spesso la suddivisione dei dati in base a un conteggio fisso di caratteri o a un intervallo temporale. Tuttavia, il "meaning chunking" o semantic chunking va oltre, analizzando il contesto e raggruppando le informazioni correlate. Ciò garantisce che il messaggio principale rimanga intatto, evitando la perdita di contesto che affligge spesso i metodi di suddivisione arbitrari.

Link to this sectionCome funziona il semantic chunking?#

Per capire come eseguire il semantic chunking, è utile osservare il suo ruolo nelle pipeline generative moderne. Quindi, cos'è il semantic chunking nel RAG? Durante la preparazione dei dati per un vector database, un embedding model analizza le frasi adiacenti o gli elementi visivi e calcola la loro relazione. Utilizzando metriche statistiche come la cosine similarity, il sistema identifica i punti in cui l'argomento cambia—spesso chiamati breakpoint—e divide i dati in quel punto. Ciò garantisce che i pezzi di dati recuperati da un Large Language Model (LLM) durante una query contengano pensieri completi e coerenti, migliorando drasticamente l'accuratezza della risposta generata. Studi recenti su RAPTOR e adaptive graph clustering evidenziano come questa strategia consapevole del contesto superi la suddivisione a dimensione fissa.

Link to this sectionSemantic Chunking nella Computer Vision#

Sebbene sia tradizionalmente associato alla Natural Language Processing (NLP), il semantic chunking è estremamente rilevante nella computer vision e nell'AI multimodale. Nella document analysis, ad esempio, un semantic chunk visivo potrebbe mantenere insieme un grafico e la sua didascalia esplicativa, invece di separarli in base a rigidi confini di pagina. Fornitori cloud avanzati e strumenti API forniscono configurazioni di semantic chunking specializzate per gestire questi tipi di dati complessi.

Gli sviluppatori possono sfruttare il modello Ultralytics YOLO26 per automatizzare l'estrazione di questi chunk visivi. Rilevando gli oggetti all'interno di un'immagine o di un video, puoi creare segmenti di significato localizzati che rappresentano i contenuti principali della scena.

from ultralytics import YOLO

# Load an Ultralytics YOLO26 model to extract visual semantics
model = YOLO("yolo26n.pt")

# Run inference to detect objects within a visual scene
results = model("scene.jpg")

# Group detected object classes to form a semantic visual chunk
visual_chunk = [model.names[int(cls)] for cls in results[0].boxes.cls]
print(f"Semantic visual chunk elements: {visual_chunk}")

Link to this sectionApplicazioni nel mondo reale#

Il semantic chunking risolve sfide critiche in vari flussi di lavoro AI. Ecco due esempi concreti:

  • RAG multimodale per la Document AI: Durante l'analisi di PDF complessi, come i report finanziari, il visual chunking assicura che i bounding boxes che circondano le tabelle siano raggruppati con i relativi riepiloghi testuali. Ciò consente agli assistenti AI di rispondere a domande molto specifiche in modo accurato senza perdere il contesto numerico.
  • Riassunto video automatizzato: Nella sicurezza e nella sorveglianza, i flussi video continui vengono suddivisi semanticamente in base agli eventi rilevati, come una persona che entra in un'area riservata. Utilizzando l'object tracking, il sistema raggruppa i fotogrammi pertinenti in una clip video azionabile, invece di restituire una porzione casuale di 10 secondi. I team che gestiscono questi enormi dataset spesso si affidano alla Ultralytics Platform per annotare, addestrare e distribuire senza problemi pipeline così complesse basate sugli eventi.

Link to this sectionConcetti correlati#

È importante distinguere questa tecnica da termini AI simili:

  • Action Chunking: Mentre il semantic chunking raggruppa i dati per significato per un recupero ottimale, l'action chunking raggruppa sequenze di movimenti fisici (come la traiettoria di un braccio robotico) in singole azioni eseguibili nella robotica.
  • Semantic Search: Il semantic chunking è la fase vitale di preparazione dei dati che rende possibile un recupero accurato delle informazioni, mentre la semantic search è il processo di interrogazione vero e proprio che recupera quei chunk preparati in base all'intento dell'utente.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.

Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.

Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.

Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.

Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.

Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.

Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning