Categorie
intelligenza artificiale

NLP: capire il linguaggio degli animali

L’NLP, l’elaborazione del linguaggio naturale, può servire a comprendere il linguaggio degli animali. Lo avresti mai detto? Eppure diversi studi stanno andando anche in questa direzione. Con quale obiettivo?

Follie da “gattari”? Vediamo.

Umani e animali in relazione empatica

Come fa il cervello umano a elaborare il linguaggio naturale comunicato dagli animali?

Il cervello umano ha una capacità intrinseca di comprendere il linguaggio naturale con cui comunicano gli animali. Il cervello umano elabora questi segnali e ne comprende il significato, anche se non abbiamo una parola per definirli.

Il linguaggio del corpo dell’animale viene comunicato attraverso i suoi suoni naturali, che vengono poi elaborati dal cervello umano per capire ciò che l’animale vuole o di cui ha bisogno.

In pratica persone e animali non hanno finora avuto bisogno di parlare la stessa lingua, sono allineati dalle sensazioni limbiche, fame, sete, sonno, affetto, bisogni fisiologici, comprese le coccole.

Alcuni animali sono più chiacchieroni, il mio Mochi ha vari miagolii diversi per vari stati emotivi e di necessità, mentre la sua compagna Sakura non la si sente miagolare mai.

NLP e Linguaggio, come si esprimono i gatti – Sakura e Mochi
NLP e Linguaggio, come si esprimono i gatti – Sakura e Mochi

Ci capiamo tutti lo stesso.

Quindi perché spingere la ricerca verso un uso di modelli di NLP per la comprensione del linguaggio animale?

Che cos’è l’elaborazione del linguaggio naturale?

L’elaborazione del linguaggio naturale (NLP) è un sottoinsieme dell’intelligenza artificiale che si concentra sull’elaborazione del linguaggio umano.

È un sottoinsieme dell’intelligenza artificiale e può essere utilizzato per molti compiti, come l’identificazione del sentiment, la sintesi dei testi, il rilevamento del linguaggio in un testo, ecc.

Il software NLP viene utilizzato in molti campi diversi, tra cui i motori di ricerca, il servizio clienti e gli assistenti personali. Può essere utilizzato per analizzare il sentiment o identificare le parole chiave all’interno di un documento.

I modelli NLP si compongono di due parti:

1) elaborazione del linguaggio (comprensione del linguaggio in un testo)

2) Machine Learning (utilizzo di tecniche statistiche per imparare dai dati).

L’elaborazione del linguaggio può essere effettuata con metodi statistici o con approcci di apprendimento automatico.

NLP, Intelligenza Artificiale e linguaggio degli animali

Si può davvero capire il linguaggio degli animali?

A prescindere dalle specie, la comunicazione è fondamentale per la loro sopravvivenza. Dal punto di vista genetico, è fondamentale per la trasmissione di conoscenze e informazioni da una generazione all’altra. La comunicazione è anche essenziale per stabilire relazioni con gli altri membri della loro specie. Ad esempio, alcuni animali comunicano attraverso il linguaggio del corpo o le vocalizzazioni.

Lo studio del Dr. Con Slobodchikoff sulle vocalizzazioni, in particolare dei cani e di come siano un modo per comunicare con gli esseri umani, ha oltre trent’anni. Ciò significa che potrebbero essere in grado di dirci cosa vogliono o di cui hanno bisogno abbaiando o lamentandosi in un certo modo.

L’idea del linguaggio animale non è dunque nuova. Tuttavia, un recente studio NLP models ha dimostrato che ci stiamo avvicinando alla comprensione del linguaggio dei nostri amici pelosi.

Difficile credibilità fra NLP e linguaggio degli animali

La tecnologia AI è un campo emergente e, se da un lato ci sono grandi vantaggi nell’utilizzarla, dall’altro ci sono anche alcuni svantaggi. Uno di questi è che molte di queste funzioni necessitano di grandi quantità di dati per funzionare. I modelli per le lingue umane di solito richiedono molti dati per avere successo e le serie di dati con questo tipo di informazioni sono spesso difficili da reperire.

Del problema delle distorsioni dell’NLP ne ho parlato a proposito dell’obiettività degli output dell’Intelligenza Artificiale.

“L’Intelligenza Artificiale più obiettiva con maggiore varietà delle fonti” ho scritto.

Assumendo questo come vero quello che manca per capire gli amici animali è proprio la possibilità di mappare la combinazione suono-significato, che poi costituisce la parola.

Creare un modello linguistico può avere bisogno di milioni di dati etichettati correttamente e campionati per addestrare il modello NLP, altrimenti questo non sarà affidabile.

Molte app che affermano di “tradurre” i miagolii o l’abbaiare dei più comuni compagni a quattro zampe si basano sull’interpretazione dei miagolii dei padroni.

Adesso, come ho detto, Mochi è chiacchierone e anche a noi sembra che miagoli brevi parole abbastanza definite. In realtà probabilmente ha imparato a riprodurre dei toni che ha abbinato a delle necessità. 

Intelligenza Artificiale, Emozioni e Animali

In realtà ci sono già diversi studi sull’uso dell’Intelligenza Artificiale per interpretare il comportamento animale.

Algoritmi di pattern recognition, di predizione, di riconoscimento delle emozioni sono stati applicati per studiare elefanti, mucche, cani.

Il paper “Predicting Dog Emotions Based on Posture Analysis Using DeepLabCut” mostra come con l’utilizzo di sensori siano stati addestrati dei modelli di machine learning per interpretare posture e movimenti e interpretare

lo stato emotivo del cane in modo visivo con un’accuratezza tra il 60% e il 70%, superando la capacità umana di riconoscere le emozioni del cane.Ferres, K.; Schloesser, T.; Gloor, P.A. Predicting Dog Emotions Based on Posture Analysis Using DeepLabCut. Future Internet202214, 97. https://doi.org/10.3390/fi14040097

Abbinare quindi segnali comportamentali come movimento di coda e orecchie potrebbe per esempio rafforzare l’interpretazione del linguaggio con segnali non verbali meno influenzati dall’interazione con gli umani, comportamenti più “innati” e istintivi se così vogliamo dire.

L’allevamento potrebbe essere migliorato, non solo con miglioramenti legati agli impianti come si fa oggi ma legati al vero e proprio benessere degli animali.

Conclusioni sulla comunicazione fra umano e animale

Perché no? La comunicazione umano-animale con l’intelligenza artificiale potrebbe essere possibile. In futuro, potremmo essere in grado di parlare con gli animali nello stesso modo in cui parliamo tra di noi.

Comunicare è fondamentale. Attraverso la comunicazione le specie si evolvono, si possono salvare dall’estinzione, si possono comprendere e possono convivere in modo reciprocamente più felice.

Disclaimer: il testo è stato scritto in parte con la collaborazione di algoritmi  GPT-3 (in corsivo). Le immagini sono generate con NightCafe Creator.