Ceccarelli, Mattia
 
(2018)
Analisi della complessità di reti neurali generate tramite algoritmi genetici.
[Laurea], Università di Bologna, Corso di Studio in 
Fisica [L-DM270], Documento ad accesso riservato.
  
 
  
  
        
        
	
  
  
  
  
  
  
  
    
  
    
      Documenti full-text disponibili:
      
        
          
            ![[thumbnail of Thesis]](https://amslaurea.unibo.it/style/images/fileicons/application_pdf.png)  | 
            
              
Documento PDF (Thesis)
   Full-text accessibile solo agli utenti istituzionali dell'Ateneo
   Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
 
              Download (1MB)
              
              
                | Contatta l'autore
              
  
              
             | 
          
        
      
    
  
  
    
      Abstract
      L'enorme quantità di dati sviluppata tramite le infrastrutture moderne richiede strumentazioni di analisi sempre più precise, rapide e performanti. 
Per questo negli ultimi anni i metodi del machine learning hanno visto un'esplosione nella ricerca e nell'utilizzo di algoritmi mano a mano più efficienti per ogni disciplina. 
Due tra le numerose famiglie di tecniche appartenenti alla sfera del machine learning sono reti neurali e algoritmi genetici. 
Il progetto di tesi presentato ha come obiettivo quello di verificare la possibilità di evolvere la struttura di una rete neurale attraverso un algoritmo genetico in modo da automatizzarne il processo di costruzione, che ad oggi consiste in un procedimento di trial and error.
La simulazione programmata consiste nell'evoluzione di una popolazione iniziale randomica di neural network tramite le tipiche metodologie di un algoritmo genetico, adattate al caso particolare di una funzione senza un predeterminato numero di variabili, il quale diventa un parametro della ricerca. 
Le reti verranno addestrate e valutate nella separazione di due classi di punti in dataset artificiali per verificare la bontà dell'algoritmo. 
Dopodiché lo studio si concentrerà sull'analisi del come e quando la rumorosità dei dati influenzi la complessità della rete ottenuta dall'algoritmo genetico, la quale viene misurata attraverso specifiche caratteristiche.
La classificazione nei dataset testati è buona utilizzando un classico controllo binario del successo nella risposta della rete (giusto/sbagliato) tuttavia è migliore utilizzando un particolare metro di valutazione chiamato logarithmic loss.  
Lo studio sulla complessità della rete mostra una rilevante dipendenza di questa dalla rumorosità del dataset; inoltre, risulta che la separazione tra train test e test set nell'addestramento è sufficiente a regolarizzare la complessità della rete senza altri tipi di penalizzazione.
     
    
      Abstract
      L'enorme quantità di dati sviluppata tramite le infrastrutture moderne richiede strumentazioni di analisi sempre più precise, rapide e performanti. 
Per questo negli ultimi anni i metodi del machine learning hanno visto un'esplosione nella ricerca e nell'utilizzo di algoritmi mano a mano più efficienti per ogni disciplina. 
Due tra le numerose famiglie di tecniche appartenenti alla sfera del machine learning sono reti neurali e algoritmi genetici. 
Il progetto di tesi presentato ha come obiettivo quello di verificare la possibilità di evolvere la struttura di una rete neurale attraverso un algoritmo genetico in modo da automatizzarne il processo di costruzione, che ad oggi consiste in un procedimento di trial and error.
La simulazione programmata consiste nell'evoluzione di una popolazione iniziale randomica di neural network tramite le tipiche metodologie di un algoritmo genetico, adattate al caso particolare di una funzione senza un predeterminato numero di variabili, il quale diventa un parametro della ricerca. 
Le reti verranno addestrate e valutate nella separazione di due classi di punti in dataset artificiali per verificare la bontà dell'algoritmo. 
Dopodiché lo studio si concentrerà sull'analisi del come e quando la rumorosità dei dati influenzi la complessità della rete ottenuta dall'algoritmo genetico, la quale viene misurata attraverso specifiche caratteristiche.
La classificazione nei dataset testati è buona utilizzando un classico controllo binario del successo nella risposta della rete (giusto/sbagliato) tuttavia è migliore utilizzando un particolare metro di valutazione chiamato logarithmic loss.  
Lo studio sulla complessità della rete mostra una rilevante dipendenza di questa dalla rumorosità del dataset; inoltre, risulta che la separazione tra train test e test set nell'addestramento è sufficiente a regolarizzare la complessità della rete senza altri tipi di penalizzazione.
     
  
  
    
    
      Tipologia del documento
      Tesi di laurea
(Laurea)
      
      
      
      
        
      
        
          Autore della tesi
          Ceccarelli, Mattia
          
        
      
        
          Relatore della tesi
          
          
        
      
        
          Correlatore della tesi
          
          
        
      
        
          Scuola
          
          
        
      
        
          Corso di studio
          
          
        
      
        
      
        
      
        
          Ordinamento Cds
          DM270
          
        
      
        
          Parole chiave
          Algoritmi genetici,Reti Neurali
          
        
      
        
          Data di discussione della Tesi
          19 Ottobre 2018
          
        
      
      URI
      
      
     
   
  
    Altri metadati
    
      Tipologia del documento
      Tesi di laurea
(NON SPECIFICATO)
      
      
      
      
        
      
        
          Autore della tesi
          Ceccarelli, Mattia
          
        
      
        
          Relatore della tesi
          
          
        
      
        
          Correlatore della tesi
          
          
        
      
        
          Scuola
          
          
        
      
        
          Corso di studio
          
          
        
      
        
      
        
      
        
          Ordinamento Cds
          DM270
          
        
      
        
          Parole chiave
          Algoritmi genetici,Reti Neurali
          
        
      
        
          Data di discussione della Tesi
          19 Ottobre 2018
          
        
      
      URI
      
      
     
   
  
  
  
  
  
    
    Statistica sui download
    
    
  
  
    
      Gestione del documento: