YOLO Vision 2026:
Torna al glossario di Ultralytics

Tree of Thoughts (ToT)

Esplora il framework Tree of Thoughts (ToT) per migliorare il ragionamento degli LLM. Impara a implementare ricerca strutturata e logica in più passaggi con Ultralytics YOLO26.

Tree of Thoughts (ToT) è un framework avanzato di ragionamento progettato per potenziare le capacità di risoluzione dei problemi dei Grandi modelli linguistici (LLMs). A differenza dei tradizionali metodi di prompting lineare, ToT consente ai modelli di esplorare simultaneamente molteplici percorsi di ragionamento, proprio come si esplorano i rami di un albero. A ogni passaggio, il modello genera diversi possibili "pensieri" o passaggi intermedi di ragionamento, ne valuta la fattibilità e decide attivamente quali percorsi seguire, mettere in pausa o abbandonare. Questo approccio rispecchia la risoluzione dei problemi umana, in cui spesso consideriamo varie possibilità, verifichiamo mentalmente le ipotesi e torniamo sui nostri passi se ci rendiamo conto che un determinato approccio è errato.

Distinguere Tree of Thoughts dalla Chain of Thought#

Quando si esplorano le strategie di prompting, è importante distinguere Tree of Thoughts dal prompting della catena di pensiero (CoT). CoT istruisce un modello a seguire un'unica sequenza lineare di passaggi logici per arrivare a una conclusione. Sebbene sia molto efficace per molte attività, CoT non è in grado di recuperare la situazione se commette un errore nelle prime fasi della sequenza. Al contrario, ToT mantiene esplicitamente una struttura ad albero composta da molteplici percorsi di ragionamento. Utilizzando algoritmi di ricerca in ampiezza o framework di ricerca in profondità, ToT può tornare indietro dai vicoli ciechi e passare a rami più promettenti, risultando così significativamente più robusto per attività complesse di IA generativa.

Applicazioni reali di Tree of Thoughts#

La capacità di prevedere gli sviluppi e valutare molteplici risultati rende ToT estremamente prezioso in vari settori che richiedono una logica complessa.

  • Gli agenti di IA autonomi utilizzano ToT per la pianificazione strategica in ambienti dinamici. Ad esempio, nella logistica, un agente può delineare molteplici scenari di percorso, valutando gli effetti a cascata dei ritardi dovuti al traffico o alle condizioni meteorologiche prima di scegliere il percorso ottimale.
  • Nelle pipeline avanzate di computer vision, ToT facilita il ragionamento visivo in più passaggi. Quando viene implementato insieme a modelli di rilevamento degli oggetti ad alta velocità come Ultralytics YOLO26, un modello di ragionamento può valutare una scena visiva, generare ipotesi su potenziali rischi per la sicurezza nella produzione intelligente e tornare sui propri passi se un'ispezione visiva più ravvicinata smentisce la teoria iniziale.

Integrare i dati visivi nei rami di ragionamento#

Quando costruisci sistemi di ragionamento, la percezione visiva funge da input sensoriale per l'albero logico del modello. Puoi inserire senza problemi dati di rilevamento in tempo reale in un modello di ragionamento OpenAI o in un agente che valuta i rami. L'esempio seguente mostra come estrarre dati ambientali utilizzando YOLO26, che potrebbe fungere da funzione di valutazione dei nodi in un framework ToT più ampio.

from ultralytics import YOLO

# Load Ultralytics YOLO26 to analyze visual states for a reasoning tree
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")


def evaluate_thought_state(detections):
    # Returns True if a 'bus' is found, prompting the ToT agent to explore this logic branch
    return any(model.names[int(box.cls)] == "bus" for box in detections[0].boxes)


print(f"Is this reasoning branch viable? {evaluate_thought_state(results)}")

Il futuro del ragionamento strutturato dell'IA#

Mentre i ricercatori di organizzazioni come Google DeepMind continuano a perfezionare la valutazione euristica, l'integrazione di ToT nei flussi di lavoro quotidiani dell'IA sta accelerando. Ci stiamo avvicinando all'intelligenza artificiale generale (AGI), in cui i modelli combinano senza soluzione di continuità l'apprendimento multimodale con la ricerca strutturata. I team che sviluppano queste applicazioni di nuova generazione si affidano a infrastrutture robuste, come la Ultralytics Platform, per gestire i complessi dataset necessari ad addestrare sia i livelli percettivi sia quelli di ragionamento dei moderni sistemi di IA. Per chi desidera approfondire la matematica alla base dei grafi computazionali dinamici che alimentano questi modelli, la documentazione ufficiale di PyTorch rimane una risorsa preziosa.

Explore solutions

Real-time AI that works with your team

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita 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

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Real-time AI that works with your team

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Real-time AI that works with your team

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Real-time AI that works with your operation

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Real-time AI that works with your team

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita 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

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Real-time AI that works with your team

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Real-time AI that works with your team

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Real-time AI that works with your operation

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Real-time AI that works with your team

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita 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

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Real-time AI that works with your team

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Real-time AI that works with your team

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Real-time AI that works with your operation

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

Computer vision in agricoltura

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

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning