Gli scienziati sviluppano una rete neurale che risolve i cruciverba

$config[ads_kvadrat] not found

A.I: Reti Neurali: Caratteristiche di una rete neurale. Grafo di rete

A.I: Reti Neurali: Caratteristiche di una rete neurale. Grafo di rete
Anonim

Le parole crociate sono un nuovo modo per i computer di elaborare il linguaggio, secondo un nuovo studio condotto da un team internazionale di scienziati informatici. Meglio ancora, questa ricerca può anche aiutarti a imbrogliare la domenica Volte puzzle (fallo penna, brah!).

L'obiettivo del lavoro non era quello di aiutare gli umani a scegliere le piccole ciocche che nascono, completamente formate New York Times editor di cruciverba Will Shortz sulla fronte; piuttosto, gli scienziati informatici hanno usato parole crociate e definizioni per addestrare un'intelligenza artificiale per analizzare e tradurre il linguaggio. È un modo per approfondire "l'elaborazione del linguaggio naturale", un concetto di ricerca sull'intelligenza artificiale che mira a imitare il modo in cui gli esseri umani apprendono. Il fatto che anche noi possiamo usare il cruciverba che i ricercatori hanno creato è solo una ciliegina.

Il team di ricercatori ha recentemente delineato questo lavoro nel Transazioni dell'Associazione per la linguistica computazionale. Si sono resi conto che lanciando enormi quantità di dati (copiati da una mezza dozzina di dizionari e Wikipedia) a un sistema informatico, le reti hanno creato una sorta di "dizionario inverso" che crea associazioni simili a parole crociate. Il programma risultante sul Web, Reverse Dictionary & Crossword Helper, fa esattamente quello che suggerisce il nome senza fronzoli.

Come resiste? Abbiamo lanciato alcuni indizi da martedì Washington Post cruciverba nel linguaggio linguistico del programma (uh, spoiler cruciverba in avanti). Con un'efficacia che richiama l'attenzione su Ask Jeeves, ha inviato gli indizi concreti con facilità: Camden è in effetti una città sul Delaware, le amebe sono organismi con pseudopodi. Anche i giochi di parole non hanno avuto alcuna possibilità: una "dieta stabile", abbastanza correttamente, è fieno.

Più gli indizi sono astratti, tuttavia, più il dizionario inverso incespica. Questo particolare cruciverba era a tema bowling (perché ovviamente lo era) e chiedendo al dizionario inverso cos'è un "tiro fortunato di una palla da bowling?", Ma la parte dello strike non è la fortuna. E se ti allontani troppo da una definizione del dizionario lineare, iniziano a mostrare le lacune nella logica del computer. Un "detergente per club" non era liscivia, steward o detergente: in questo strano mondo di parole crociate, è caddy.

Ciò non dovrebbe sorprendere i ricercatori. "Il nostro sistema non può andare troppo oltre i dati del dizionario su cui è stato addestrato", ha detto l'informatico Felix Hill dell'Università di Cambridge in un comunicato stampa.

"Ma i modi in cui può essere interessante, e rendere un sistema di domande e risposte sorprendentemente robusto e abbastanza bravo a risolvere i cruciverba."

$config[ads_kvadrat] not found