Leader di pensiero

Come gli agenti di intelligenza artificiale stanno trasformando i sistemi di raccomandazione su larga scala e l’intelligenza artificiale

mm
Aggiungi Unite.AI alle tue fonti preferite su Google

I sistemi di raccomandazione su larga scala stanno diventando più difficili da migliorare perché non operano più come modelli isolati. I moderni sistemi di raccomandazione spesso includono centinaia di modelli connessi, pipeline di dati, livelli di classificazione, sistemi di monitoraggio e regole aziendali. Ogni componente può ottimizzare un segnale diverso, eppure l’intero sistema è previsto per migliorare risultati aziendali più ampi come entrate, acquisti, coinvolgimento o soddisfazione dell’utente finale.

La prossima fase di progressi si concentra sugli agenti di intelligenza artificiale (AI) che possono assorbire più contesto di sistema, ridurre l’attrito dello sviluppo e gradualmente assumere responsabilità più ampie. Questo passaggio non riguarda solo l’automazione. Si tratta di sistemi di raccomandazione che possono monitorare, diagnosticare, riparare e migliorare se stessi con meno intervento umano costante.

I sistemi di raccomandazione su larga scala sono lenti nell’evolversi

Il ciclo di sviluppo è il principale collo di bottiglia nei sistemi di raccomandazione su larga scala. Un singolo cambiamento può attraversare molti livelli prima di produrre un risultato misurabile. Un modello può influenzare la generazione di candidati, un altro può influenzare la classificazione e un altro può ottimizzare l’engagement, la conversione o la monetizzazione. Questi modelli spesso appartengono a team diversi con cicli di distribuzione indipendenti, creando dipendenze nascoste che rendono difficile la coordinazione.

Questa complessità rende anche più difficile il debug. Quando le prestazioni diminuiscono, la causa radice potrebbe non trovarsi all’interno del modello che mostra la regressione. Un cambiamento a monte può influenzare la classificazione a valle, o uno spostamento nel comportamento dell’utente può alterare la distribuzione dei dati che alimentano più modelli contemporaneamente. Lavori tecnici recenti riflettono un crescente interesse per sistemi che possono ragionare su contesti tecnici più ampi e supportare loop di miglioramento più autonomi, rafforzando il caso per gli agenti di intelligenza artificiale in questo spazio.

Gli agenti di intelligenza artificiale offrono un percorso per un’iterazione più rapida

Gli agenti di intelligenza artificiale possono ridurre il carico di comprensione di grandi sistemi interconnessi che rallentano i team di ingegneri. Un nuovo ingegnere può impiegare mesi per comprendere uno stack di raccomandazione su larga scala. Dato il giusto documento, telemetria, esperimenti, percorsi di codice e registri, un sistema di intelligenza artificiale può elaborare un contesto di sistema più ampio molto più rapidamente.

Ciò non significa che gli agenti siano pronti a possedere sistemi di raccomandazione su larga scala dall’inizio alla fine. I modelli di oggi affrontano ancora limiti di fiducia. Possono allucinare, perdere dipendenze o fare assunzioni errate quando il contesto è incompleto. I casi d’uso più forti sono più stretti: rilevamento di regressioni, riassunto dei risultati degli esperimenti, confronto del comportamento del modello, proposta di correzioni limitate o convalida delle modifiche contro un obiettivo noto.

La visione a lungo termine è più ambiziosa. Molti agenti potrebbero lavorare ciascuno su un segmento verticale specifico: qualità dei dati, monitoraggio delle funzionalità, prestazioni di classificazione, analisi degli esperimenti, rilevamento delle regressioni o costo dell’infrastruttura. Un agente di livello superiore potrebbe quindi coordinare questi segnali e identificare come un fallimento o un miglioramento di un modello influenzi il sistema di raccomandazione più ampio. Sforzi di ricerca agente illustrano come i sistemi di intelligenza artificiale stanno iniziando a esplorare flussi di lavoro di ricerca e miglioramento iterativi.

L’adozione sicura dipende dall’esecuzione limitata, dalla convalida e dall’autonomia graduale

I flussi di lavoro di raccomandazione autonomi diventano più affidabili quando gli agenti operano all’interno di confini chiari. Invece di dare a un agente l’accesso non vincolato ai sistemi di produzione, i team possono limitarlo a strumenti approvati, flussi di lavoro, ambienti di test, dashboard, modelli di esperimento e procedure di ripristino. Ciò riduce il rischio di modifiche instabili, picchi di costo o ragionamento circolare.

Un modello di autonomia pratico può includere:

  • Esecuzione limitata. Gli agenti operano attraverso strumenti approvati, permessi e flussi di lavoro invece dell’accesso alla produzione aperto.
  • Sviluppo convalidato. Ogni attività include un punto di partenza definito, un risultato misurabile e test automatizzati per confermare i progressi.
  • Consegna basata sulla criticità. I sistemi a basso rischio diventano i primi candidati per l’esecuzione dell’agente, mentre le aree ad alto impatto mantengono una revisione umana più stretta.
  • Coordinamento incrementale. Sottogenti affidabili possono essere successivamente collegati in flussi di lavoro più ampi una volta che ogni componente esegua in modo coerente.

Questo approccio favorisce piccole vittorie misurabili prima della proprietà del sistema più ampia. La ricerca tecnica sugli agenti autonomi indica l’importanza di ambienti strutturati, decomposizione delle attività e convalida quando gli agenti eseguono lavoro tecnico complesso. Nei sistemi di raccomandazione, quei principi si traducono in esperimenti controllati prima della coordinazione degli agenti più ampia.

Le organizzazioni richiedono la giusta miscela di talenti, modello operativo e misure di prestazione

Gli agenti di intelligenza artificiale non eliminano il valore degli ingegneri esperti. Aumentano il valore degli ingegneri che possono utilizzare l’intelligenza artificiale in modo efficace. Il profilo più forte combina una profonda conoscenza della materia con la capacità di sfruttare l’intelligenza artificiale per un’analisi, sperimentazione e implementazione più rapide.

Due gruppi di talenti diventano particolarmente importanti. Gli specialisti dell’infrastruttura costruiscono il telaio intorno agli agenti: strumenti, guardrail, flussi di lavoro, permessi, osservabilità e ambienti di esecuzione. I ricercatori di apprendimento automatico guidano la logica di ottimizzazione, la strategia del modello e la direzione algoritmica. Insieme, questi gruppi creano le condizioni per gli agenti per operare in modo produttivo senza diventare un altro sistema fragile che gli esseri umani mantengono costantemente.

La misurazione delle prestazioni cambia anche. Le metriche possono essere organizzate come una gerarchia. In cima ci sono risultati aziendali in ritardo, come entrate, acquisti, conversioni o volume di transazioni. Sotto di essi ci sono indicatori leader, come clic, visualizzazioni, scorrimenti, tempo di visualizzazione o profondità di sessione. Al livello dell’agente, i team possono tracciare la precisione delle attività, il tasso di successo, il tasso di fallimento, il tempo di completamento e il numero di turni di interazione. Queste metriche a livello di agente diventano significative quando si collegano all’impatto aziendale.

Superare i limiti del modello

Il futuro dei sistemi di raccomandazione auto-miglioranti dipende da tre avanzamenti a livello di modello: tassi di allucinazione più bassi, finestre di contesto utilizzabili più ampie e ragionamento più forte. Le allucinazioni indeboliscono la fiducia nelle decisioni autonome. I limiti di contesto limitano la capacità dell’agente di comprendere il sistema completo. Le lacune di ragionamento rendono più difficile collegare un cambiamento in un modello a un risultato in un altro modello, riducendo il progresso più ampio del sistema.

Se queste limitazioni migliorano, gli agenti possono passare dall’ottimizzazione di compiti stretti alla comprensione del comportamento del sistema completo, che include il rilevamento di regressioni, l’identificazione delle cause probabili, la prova di correzioni, il monitoraggio dei risultati e la raccomandazione del prossimo percorso di ottimizzazione. La ricerca su sistemi auto-miglioranti e agenti riflette il movimento tecnico più ampio verso sistemi di intelligenza artificiale in grado di partecipare a loop di miglioramento iterativi.

La strada per l’intelligenza a ciclo chiuso

I sistemi di raccomandazione auto-miglioranti rappresentano il passo successivo oltre l’automazione di base dell’intelligenza artificiale. La roadmap inizia con compiti di agente limitati, solide barriere di protezione, convalida guidata dai test e giudizio umano nei punti di controllo appropriati. Nel tempo, piccole vittorie autonome possono comporsi in una proprietà del sistema più ampia, collegando l’esecuzione iniziale all’autonomia successiva.

Man mano che le capacità del modello migliorano, le organizzazioni possono avvicinarsi a sistemi di raccomandazione che monitorano, riparano e ottimizzano se stessi mentre rimangono allineati con metriche aziendali significative. L’obiettivo è un’intelligenza artificiale che non solo riduca lo sforzo di ingegneria ma anche aiuti a sostenere le prestazioni dei sistemi che supporta, collegando il progresso tecnico ai risultati aziendali.

Danish Nasir Shaikh è un ingegnere di apprendimento automatico con Meta con più di 12 anni di esperienza presso leader del settore come Twitter, Roku, Alibaba e Rakuten. Nel corso della sua carriera, ha guidato team che costruiscono prodotti ML/AI che raggiungono centinaia di milioni di utenti. Ha un master in ingegneria informatica presso la California State University di Chico e un bachelor in elettronica e comunicazione presso l'Università di Pune, India.

Disclaimer: Le opinioni e le opinioni espresse in questo articolo sono quelle dell'autore e non riflettono necessariamente la politica ufficiale o la posizione del datore di lavoro dell'autore