Dare agli utenti più di quello che possono gestire

More than users can handle

All'inizio di quest'anno, Microsoft ha incorporato strumenti di intelligenza artificiale nella sua suite di prodotti, causando ora problemi di prestazioni. ¶ Credit: AFP

A febbraio 2023, i clienti di Microsoft hanno iniziato a lamentarsi in un thread del forum Microsoft Answers che nuovi file di intelligenza artificiale (AI) che appaiono in Microsoft Windows stanno rallentando o facendo crash dei loro computer, rendendo alcune attività difficili o impossibili da svolgere.

L’utente “Denise Heap” ha scritto: “Windows si è appena bloccato mentre cercavo di convertire un documento di una sola pagina in PDF. Quando ho aperto il Task Manager, la CPU era al 100%, di cui il 90% era costituito da cinque istanze di AI.EXE”.

Microsoft Word può convertire i documenti che crea in file PDF.

Riguardo ad AI.exe, l’utente “Giuseppe Carafa” ha scritto: “Abbiamo iniziato a ricevere lamentele dai nostri clienti su questa “funzionalità” in quanto sembra consumare molte risorse e naturalmente, la colpa ricade sulle nostre estensioni”.

L’utente “Giuseppe Carafa” continua: “Devo sapere come disabilitarla. Preferirei fornire un’istruzione ai nostri utenti su come disattivare una funzionalità che non vogliono, che non ritengono necessaria e che fa sembrare i loro vecchi PC come un Harrier Jet in decollo”.

Gli utenti, incluso “Giuseppe Carafa”, si sono lamentati di avere difficoltà a eliminare o disabilitare definitivamente i file AI come AI.exe. Gli altri file AI includono aimgr.exe, mlg.dll, ai.dll e aitrx.dll. L’utente “Chandy – MSFT Microsoft Agent | Moderatore” ha scritto che i futuri aggiornamenti probabilmente reinstallano AI.exe e che al momento non esiste un’opzione per disattivare AI su Microsoft Windows.

Secondo l’utente “Joshua Burkholder (MSFT) Impiegato di Microsoft”, che ha scritto in un thread correlato di Microsoft Answers, la funzionalità in AI.exe non è nuova. L’intelligenza artificiale di Microsoft a cui si fa riferimento qui una volta viveva all’interno di singole applicazioni come Word e Outlook, applicazioni di Microsoft Office installate sul computer desktop.

Ora AI vive al di fuori delle applicazioni, secondo il post di “Burkholder”. Uno dei motivi di questo cambiamento era superare i limiti di memoria di queste applicazioni desktop Office x86. Come continua il post, spostare AI consente alle applicazioni Office di utilizzare la memoria per altre attività.

“Ora questo eseguibile separato può consumare più risorse”, ha detto Chris Pratt, ex product manager di Microsoft oggi CEO e Fondatore di Silatus, Inc., un’azienda di ricerca sull’intelligenza artificiale.

Anche se era un ottimo modo per superare quei limiti di memoria per applicazione, hanno finito per causare problemi a molte persone, secondo Pratt, riferendosi a Microsoft.

Un esperto ha condiviso una spiegazione generale dei cambiamenti al software di Microsoft, come l’aggiunta di file AI.

“Microsoft deve tenere il passo con le nuove tecnologie mobili”, ha detto Richard Luna, CEO di Protected Harbor, un provider di servizi gestiti (MSP) che gestisce applicazioni e servizi forniti da Microsoft.

“Le tecnologie più vecchie funzionano su dispositivi fisici. I dispositivi mobili recenti sono davvero dispositivi di trasmissione cloud in cui l’elaborazione dell’applicazione avviene nel cloud e non sul dispositivo stesso”, ha detto Luna.

Quindi, quando Microsoft aggiunge una funzionalità AI nel cloud, si verificano elaborazioni aggiuntive nel cloud. Ma quando si aggiungono capacità di intelligenza artificiale a computer più vecchi in cui sono installate le applicazioni di Microsoft Office e che operano sul dispositivo, si verificano elaborazioni aggiuntive sul dispositivo, che potrebbe non avere risorse adeguate.

“Significa che Microsoft deve o ridisegnare Windows per stare al passo e interrompere il supporto per milioni di dispositivi e programmi precedenti, o attaccare una nuova funzionalità dopo l’altra alla struttura esistente fino a quando tutto crolla”, ha detto Luna.

C’è la questione della sicurezza informatica riguardante la disponibilità dei sistemi e dei dati con sistemi e applicazioni che rallentano o si bloccano. La triade della CIA, un modello per la sicurezza informatica, sta per C onfidenzialità, I ntegrità e A vailability dei sistemi e dei dati, che richiede una sicurezza adeguata per essere mantenuta. I sistemi e i dati devono essere disponibili per mantenere l’organizzazione in funzione.

Secondo Nizel Adams, CEO e ingegnere principale di Nizel Co., un partner di Microsoft, “la disponibilità sarebbe un problema solo se un utente ha un accesso specifico alle informazioni e ne ha bisogno per svolgere il proprio lavoro (ad esempio, uno specialista di contabilità che ha bisogno di utilizzare il proprio computer per accedere a un server di database della contabilità che è protetto con accesso basato sui ruoli)”.

“Se il problema riguarda solo un piccolo gruppo di utenti, ci sono workstation funzionanti ridondanti o l’utente può chiedere assistenza temporanea a un collega”, ha detto Adams. Quindi, un utente può utilizzare un’altra workstation che non presenta questi problemi.

“Microsoft concede in licenza Office a un minimo di 345 milioni di clienti, rispetto al ridotto numero di persone in quella particolare discussione, quindi se ci fossero problemi reali, ce ne accorgeremmo”, ha detto Adams.

Un portavoce di Microsoft (che l’azienda ha rifiutato di nominare), commentando le preoccupazioni sul carico di sistema con AI.exe, ha detto: “Non dovrebbe esserci un carico significativo sulle risorse di sistema per i modelli pre-addestrati che attualmente forniamo”.

Una pagina per sviluppatori di Google fornisce alcune informazioni sulla formazione dei modelli di intelligenza artificiale.

Il portavoce di Microsoft ha proseguito dicendo: “Se i clienti riscontrano un carico significativo sulle risorse di sistema utilizzando un computer che soddisfa o supera le specifiche minime di Office, si prega di contattare il supporto clienti in modo che possano ottenere ulteriori informazioni e fare delle verifiche”. Il portavoce ha fornito un link al supporto clienti di Microsoft 365 per le aziende.

Secondo Pratt, “AI.exe esegue vari modelli di intelligenza artificiale. Non è chiaro quali modelli esegua”. Pratt ha suggerito che i modelli potrebbero includere lo sfocamento dello sfondo per MS Teams, il testo predittivo o Copilot (quando/disponibile) per Outlook e Word.

Pratt ricorda il suo tempo trascorso in Microsoft lavorando al consumo di risorse dei modelli di intelligenza artificiale. “Quando ero in Microsoft, abbiamo scoperto che modelli di intelligenza artificiale apparentemente semplici, come il modello di sfocatura dello sfondo per Teams, potevano consumare troppe risorse, a seconda della risoluzione dell’input (telecamera) e delle specifiche della macchina ospitante”, ha detto Pratt.

“Microsoft ha fatto notevoli sforzi per ottimizzare queste limitazioni delle risorse, ma i modelli più recenti, come i modelli di Copilot, probabilmente richiederanno più risorse fino a quando i team di data science avranno il tempo per ottimizzarli. Una decisione di compromesso viene presa per ogni modello di intelligenza artificiale tra il lancio rapido sul mercato ed essere efficienti in termini di risorse”, spiega Pratt.

David Geer è un giornalista che si concentra su questioni legate alla cybersecurity. Scrive da Cleveland, OH, USA.