Clear Sky Science · it

Algoritmo di ottimizzazione zebra adattivo potenziato con Kernel Extreme Learning Machine per problemi di previsione dei fallimenti

· Torna all'indice

Perché prevedere il fallimento aziendale è importante

Quando un’azienda crolla, i danni raramente restano confinati alla sua porta: posti di lavoro scompaiono, prestiti restano insoluti, le catene di fornitura si spezzano e le economie locali vacillano. Individuare segnali di allarme di insolvenza anni prima è quindi utile non solo per i dirigenti d’impresa, ma anche per banche, investitori e autorità di vigilanza. Questo studio presenta un nuovo approccio computazionale che setaccia i dati finanziari per segnalare imprese in difficoltà prima e in modo più affidabile rispetto a molti strumenti esistenti.

Un modo più sofisticato per leggere i segnali finanziari

I metodi tradizionali per prevedere il fallimento si basano di solito su relazioni lineari tra pochi rapporti finanziari, come livelli di indebitamento o liquidità. Questi metodi sono facili da interpretare ma faticano con i modelli rumorosi e non lineari presenti nei bilanci reali, soprattutto in mercati volatili. Negli ultimi anni, i modelli di apprendimento automatico hanno migliorato l’accuratezza scoprendo schemi sottili nei dati storici. Un metodo di questo tipo, chiamato Kernel Extreme Learning Machine, può apprendere rapidamente relazioni complesse, ma il suo successo dipende dalla scelta corretta di una coppia di parametri interni. Scelte inadeguate possono rendere le sue previsioni inaffidabili, e i metodi di ricerca comuni per sintonizzare questi parametri sono lenti e facilmente fuorviati.

Figure 1
Figure 1.

Le zebre ispirano una strategia di ricerca migliore

Gli autori guardano alla natura per trovare ispirazione, traendo spunto da come i branchi di zebre si nutrono e si difendono. Nel loro modello computazionale, ogni zebra rappresenta una possibile soluzione a un problema di ottimizzazione—qui, una particolare configurazione del modello di apprendimento. Le versioni precedenti del cosiddetto Zebra Optimization Algorithm muovevano il branco nello spazio di ricerca, ma tendevano a perdere diversità troppo rapidamente e a rimanere bloccate in soluzioni mediocri. Per risolvere questo problema, i ricercatori hanno progettato una versione potenziata, chiamata EAZOA, che tiene traccia delle migliori «zebre», permette ad alcune di compiere occasionali salti esplorativi lunghi e tratta con maggiore attenzione i bordi dello spazio di ricerca in modo che buone soluzioni vicine ai confini non vengano scartate.

Mettere alla prova il nuovo branco su problemi difficili

Prima di applicare EAZOA a dati finanziari reali, il team lo ha testato su difficili problemi matematici ampiamente usati come benchmark per gli algoritmi di ricerca. In molte di queste sfide, sia a complessità modesta sia elevata, EAZOA ha costantemente trovato risposte migliori, con minore variabilità, rispetto a diversi noti concorrenti, inclusi metodi ispirati allo sciame di particelle, al lupo grigio e alla balena, oltre all’approccio zebra originale. È convergito più rapidamente verso soluzioni di alta qualità pur esplorando abbastanza ampiamente da evitare di rimanere intrappolato in minimi locali, dimostrando un buon equilibrio tra ricerca estensiva e raffinamento.

Figure 2
Figure 2.

Trasformare una ricerca migliore in previsioni di fallimento migliori

Per verificare se questi miglioramenti hanno rilevanza pratica, gli autori hanno combinato EAZOA con la Kernel Extreme Learning Machine e hanno addestrato il modello risultante su un noto dataset polacco contenente 30 indici finanziari per 240 imprese, circa la metà delle quali è fallita in seguito. Hanno usato una validazione incrociata accurata, mescolando e suddividendo ripetutamente i dati mantenendo la proporzione tra aziende in difficoltà e sane, per controllare quanto il sistema si generalizzasse a casi non visti. Rispetto a versioni della stessa macchina di apprendimento ottimizzate con altri schemi, il modello potenziato con EAZOA ha ottenuto i punteggi più alti su misure standard come accuratezza, precisione, richiamo e F1-score, con prestazioni relativamente stabili attraverso prove ripetute.

Cosa significa per chi monitora il rischio nel mondo reale

Per i non specialisti, il messaggio principale è che il modo in cui si sintonizza un modello predittivo può essere importante quanto il modello stesso. Guidando in modo più intelligente un branco virtuale di zebre attraverso lo spazio delle possibili configurazioni, gli autori ottengono uno strumento di allerta precoce per il disagio aziendale più rapido e affidabile. Pur essendo i risultati attuali basati su un singolo dataset di medie dimensioni proveniente da un unico paese, essi suggeriscono che strategie di ricerca ispirate alla biologia, quando abbinate a tecniche di apprendimento moderne, potrebbero diventare componenti utili nei sistemi che monitorano la salute finanziaria, aiutando manager, finanziatori e regolatori ad agire prima che un’impresa in difficoltà raggiunga il punto di non ritorno.

Citazione: Liu, W., Zhang, Y. & Du, M. Enhanced adaptive zebra optimization algorithm optimized kernel extreme learning machine for bankruptcy prediction problems. Sci Rep 16, 10268 (2026). https://doi.org/10.1038/s41598-026-40651-y

Parole chiave: previsione dei fallimenti, rischio finanziario, apprendimento automatico, algoritmo di ottimizzazione, ottimizzazione zebra