Come creare una rete neurale

Tramite: O2O 18/05/2017
Difficoltà: media
16

Introduzione

Una rete neurale è la rappresentazione schematica di una struttura di dati, governata da leggi statistiche, in grado di simulare un certo tipo di apprendimento. Essa può essere utilizzata in differenti campi di applicazione, ma consente di ottenere eccellenti risultati soprattutto nel campo del riconoscimento di forme, scritture o del linguaggio parlato. Non va comunque sottovalutato un suo utilizzo anche nel calcolo puro o nella simulazione. Nella guida vediamo proprio come creare una rete neurale.

26

Corsi

Per apprendere le basi di funzionamento delle reti neurali, di solito è sufficiente frequentare dei corsi universitari legati a facoltà scientifiche, principalmente quelle informatiche, fisiche e matematiche. Una rete neurale, è costituita da un numero finito di neuroni, ciascuno dei quali ha un proprio peso; questo è un parametro che svolge un ruolo fondamentale nel processo di apprendimento. Infatti, il training a cui una rete di questo speciale tipo è sottoposto consiste nell'esaminare una serie molto ampia di casi, insieme all'output che il progettista intende associare agli stessi, allo scopo di far "apprendere" alla rete il concetto che dovrà poi replicare in modo autonomo in un momento successivo.

36

Numero dei neuroni

Normalmente, il numero di neuroni che costituisce una rete neurale corrisponde al numero di input che deve prevedere per svolgere un preciso compito. Ad esempio, per insegnare il concetto di "somma" tra due addendi, bisogna prevedere una rete con due neuroni, alla quale sottomettere una lunga fila di esempi di somma del tipo seguente: 1, 3, 4; 5, 4, 9; 5, 7, 12; e così via. Al termine dell'addestramento, se il training sarà stato sufficiente, la rete proporrà un risultato molto vicino alla somma vera e propria degli addendi in ingresso.

Continua la lettura
46

Pixel

Nei casi di rete neurale utilizzata per il riconoscimento di forme, come ad esempio delle lettere dell'alfabeto, ognuna di queste viene scomposta in un certo numero di pixel, che costituirà anche il numero di neuroni che andrà a formare la rete stessa. Alla fine del training, nei casi di successo, interrogando la rete neurale con una certa rappresentazione di una qualche lettera alfabetica, il riconoscimento dovrebbe essere efficace. La modalità di apprendimento di una rete neurale è strettamente connessa da un algoritmo statistico che, dopo l'esame di ogni caso di addestramento, modifica i pesi di ciascun neurone allo scopo di minimizzare l'errore rispetto al risultato ottimale.

56

Guarda il video

Potrebbe interessarti anche

Naviga con la tastiera

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Università e Master

Come disegnare un diagramma di Bode a mano

Per analizzare la risposta in frequenza di una funzione di trasferimento si possono impiegare vari metodi, uno di questi si basa sul tracciamento del diagramma di Bode, che riporta su due carte distinte la risposta in ampiezza ed in fase, utilizzando...
Università e Master

Come risolvere un circuito elettrico con il teorema di Millman

Questo teorema deve il nome al suo ideatore Jacob Millman, fra l'altro autore di uno dei più importanti testi sulla materia ed è un teorema che è tecnicamente derivato da quello di Thévenin è dalle leggi di Ohm e Kirchhoff. Grazie a questo teorema...
Università e Master

Teorema della bisettrice: dimostrazione

La matematica è una materia ricca di formule, è vero, ma non richiede soltanto un impegno di tipo mnemonico. In questa disciplina è molto importante il ragionamento, che va sfruttato per applicare le formule ai diversi problemi. Lo studio della geometria,...
Università e Master

Dimostrazione del teorema di Jackson

L'ingegneria gestionale è quel particolare ramo che si occupa dell'organizzazione e della gestione di alcuni aspetti dell'industria (aspetti tecnici, organizzativi e operativi) dal punto di vista della qualità e della quantità del lavoro e del prodotto...
Università e Master

Come applicare il teorema di Norton

Il teorema di Norton afferma che è possibile semplificare qualsiasi circuito lineare, a prescindere da quanto esso sia complesso, ricavando un circuito equivalente con un solo generatore di corrente e resistenza collegati in parallelo ad un carico. Come...
Università e Master

Come conoscere ragazze all'Università

Generalmente l'Università è il posto dove si possono conoscere senza troppo difficoltà le ragazze. Infatti, ci sono molte opportunità e sono tantissimi gli spunti che consentono di parlare e di conoscersi, anche se non si seguono gli stessi corsi....
Università e Master

Come implementare un automa di Moore

L'automa di Moore, anche detto "macchina di Moore", è un automa a stati finiti, ovvero un automa in grado di descrivere con grande accuratezza e precisione il comportamento di più sistemi. Siamo nell'ambito della teoria della calcolabilità, ovvero...
Università e Master

Come utilizzare le mappe di Karnaugh

La mappa di Karnaugh è un metodo di rappresentazione esatta di sintesi di reti combinatorie a uno o più livelli. Una tale mappa costituisce una rappresentazione visiva di una funzione booleana in grado di mettere in evidenza le coppie di mintermini...