SlideShare uma empresa Scribd logo
1 de 16
MATTEO DE FELICE
Piattaforma per lo studio e
                           l’utilizzo di algoritmi di
                          ottimizzazione e ricerca.

EVolutionary
                  Utilizzo di reti neurali artificiali
                       (ANN) per la predizione e la
                                     modellazione.

ENvironment    Analisi statistiche delle popolazioni
                                   e delle soluzioni.

Framework          Esportazione dei dati per post-
                     processing in altri ambienti.
EVOLUTIONARY E SOFT COMPUTING

    Tecniche stocastiche
    Spesso progettazione trial-and-error
    Uso di simulatori software
PACCHETTI SOFTWARE ESISTENTI

    Optimization Algorithm Toolkit (OAT)
    della Swinburne University of
    Technology, Complex Intelligent Systems
    Laboratory (CIS)
    MATLAB, Neural Networks Toolbox e
    Genetic Algorithm Toolbox
    Librerie/API come
    Nnlib, GAlib, ParadisEO (INRIA)
OBIETTIVI DI EVEN

                           API per lo
                          sviluppatore




               User-
           friendliness




                                   Efficienza
TARGET DI EVEN
                                               Sviluppatori di
                                             algoritmi, metodi



                          Sviluppatori




                    Scienziati      Utenti



                                                 Ingegneri e
Studiosi di evo e
                                              tecnici per scopi
 soft computing
                                              di ottimizzazione
EFFICIENZA

    Codice C++ di diversi ordini di grandezza
    più veloce del codice Java e di MATLAB
USER-FRIENDLINESS
API PER GLI SVILUPPATORI

    API (Application Programming Interface)
    per gli sviluppatori
FUNZIONALITÀ DI EVEN

    Ottimizzazione di funzioni statiche e
    dinamiche (variabili nel tempo)
    Design di reti neurali artificiali
    Algoritmi “classici”
    (backpropagation, algoritmi genetici) e
    innovativi (Artificial Societies e Cellular
    Genetic Algorithms)
    Problemi di benchmark built-in
    Simulazioni batch con file di log
DATI DELLE SIMULAZIONI

    Soluzioni del problema salvate su file (e
    pronte per essere esportate, es.
    MATLAB)
    Dati dell’algoritmo (diversità delle
    soluzioni, dati statistici)
    Accessibili tramite GUI
GUI PER L’ANALISI DEI DATI
                             Selezione dati




 Selezione
simulazioni




Area plot                                   Tipi di plot:
                                            1. Normale
                                            2. Derivata
                                          3. Normalizzato
UTILIZZI ATTUALI DI EVEN

    Modelli climatici tramite reti neurali ed
    algoritmi genetici
    Uso delle reti neurali RBF per fault e
    anomaly detection
    Ottimizzazione parametrica per la
    progettazione di un distretto energetico
    Studio di base per tecniche di
    ensembling neurale
SVILUPPI FUTURI

              Versione parallela e
              distribuita
ENSEMBLING NEURALE

Studio e implementazione dell’ensembling
neurale per problemi dinamici in
collaborazione con il prof. Xin Yao del
CERCIA (The Centre of Excellence for
Research in Computational Intelligence and
Applications)
PUBBLICAZIONI
    Ceravolo, De Felice, Pizzuti – Combining
    Back-propagation and Genetic Algorithms
    to Train Neural Networks for Ambient
    Temperature Modeling in Italy, EVO* 2009
    (to be published)
    Azzini, De Felice, Meloni, Tettamanzi –
    Soft computing techniques for Internet
    backbone traffic anomaly detection,
    EVO* 2009 (to be published)

Mais conteúdo relacionado

Semelhante a EVEN Presentation - April 2009

Machine learning models continuous deployment on azure using devops
Machine learning models continuous deployment on azure using devopsMachine learning models continuous deployment on azure using devops
Machine learning models continuous deployment on azure using devopsIgor Antonacci
 
Iuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroIuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroannapagliaro
 
Iuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroIuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroannapagliaro
 
Iuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroIuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroannapagliaro
 
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...Giulio Bigliardi
 
Qualità del Software
Qualità del SoftwareQualità del Software
Qualità del SoftwareYeser Rema
 
Fusione di impronta digitale e impronta vocale per il controlllo accessi
Fusione di impronta digitale e impronta vocale per il controlllo accessiFusione di impronta digitale e impronta vocale per il controlllo accessi
Fusione di impronta digitale e impronta vocale per il controlllo accessisanpi89
 
Ribesdesign interfacce
Ribesdesign interfacceRibesdesign interfacce
Ribesdesign interfacceRibesdesign
 
Intelligenza artificiale
Intelligenza artificialeIntelligenza artificiale
Intelligenza artificialeEnrico La Sala
 
Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...
Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...
Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...DavideFegez
 
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi TridimensionaliProgetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi TridimensionaliMarco Bresciani
 
Agent per gestione reti Mesh-AP
Agent per gestione reti Mesh-APAgent per gestione reti Mesh-AP
Agent per gestione reti Mesh-APlizardking
 
I principi base dell’intelligenza artificiale spiegata ai non tecnici
I principi base dell’intelligenza artificiale spiegata ai non tecnici I principi base dell’intelligenza artificiale spiegata ai non tecnici
I principi base dell’intelligenza artificiale spiegata ai non tecnici KEA s.r.l.
 
Identificare feature significative per l’analisi nell’informatica forense uti...
Identificare feature significative per l’analisi nell’informatica forense uti...Identificare feature significative per l’analisi nell’informatica forense uti...
Identificare feature significative per l’analisi nell’informatica forense uti...Antonio Notarangelo
 
Azure saturday pn 2018 ml
Azure saturday pn 2018 mlAzure saturday pn 2018 ml
Azure saturday pn 2018 mlMarco Zamana
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietariGiadarossi
 
Sperimentazione di Tecnologie di Deep Learning su Sistemi Embedded
Sperimentazione di Tecnologie di Deep Learning su Sistemi EmbeddedSperimentazione di Tecnologie di Deep Learning su Sistemi Embedded
Sperimentazione di Tecnologie di Deep Learning su Sistemi EmbeddedMathiasPoloPerucchin
 

Semelhante a EVEN Presentation - April 2009 (20)

Machine learning models continuous deployment on azure using devops
Machine learning models continuous deployment on azure using devopsMachine learning models continuous deployment on azure using devops
Machine learning models continuous deployment on azure using devops
 
Iuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroIuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaro
 
Iuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroIuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaro
 
Iuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaroIuavcamp presentazione anna pagliaro
Iuavcamp presentazione anna pagliaro
 
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
 
Qualità del Software
Qualità del SoftwareQualità del Software
Qualità del Software
 
Neural research
Neural researchNeural research
Neural research
 
D israeli - INISTA 2014
D israeli  - INISTA 2014D israeli  - INISTA 2014
D israeli - INISTA 2014
 
Fusione di impronta digitale e impronta vocale per il controlllo accessi
Fusione di impronta digitale e impronta vocale per il controlllo accessiFusione di impronta digitale e impronta vocale per il controlllo accessi
Fusione di impronta digitale e impronta vocale per il controlllo accessi
 
Ribesdesign interfacce
Ribesdesign interfacceRibesdesign interfacce
Ribesdesign interfacce
 
Intelligenza artificiale
Intelligenza artificialeIntelligenza artificiale
Intelligenza artificiale
 
Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...
Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...
Utilizzo di tecnologie big data per addestramento di metamodelli matematici p...
 
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi TridimensionaliProgetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
 
Agent per gestione reti Mesh-AP
Agent per gestione reti Mesh-APAgent per gestione reti Mesh-AP
Agent per gestione reti Mesh-AP
 
I principi base dell’intelligenza artificiale spiegata ai non tecnici
I principi base dell’intelligenza artificiale spiegata ai non tecnici I principi base dell’intelligenza artificiale spiegata ai non tecnici
I principi base dell’intelligenza artificiale spiegata ai non tecnici
 
Identificare feature significative per l’analisi nell’informatica forense uti...
Identificare feature significative per l’analisi nell’informatica forense uti...Identificare feature significative per l’analisi nell’informatica forense uti...
Identificare feature significative per l’analisi nell’informatica forense uti...
 
Azure saturday pn 2018 ml
Azure saturday pn 2018 mlAzure saturday pn 2018 ml
Azure saturday pn 2018 ml
 
Database Data Aggregator
Database Data AggregatorDatabase Data Aggregator
Database Data Aggregator
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietari
 
Sperimentazione di Tecnologie di Deep Learning su Sistemi Embedded
Sperimentazione di Tecnologie di Deep Learning su Sistemi EmbeddedSperimentazione di Tecnologie di Deep Learning su Sistemi Embedded
Sperimentazione di Tecnologie di Deep Learning su Sistemi Embedded
 

Mais de matteodefelice

Supporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledgeSupporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledgematteodefelice
 
My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...matteodefelice
 
Measuring the benefits of climate forecasts
Measuring the benefits of climate forecastsMeasuring the benefits of climate forecasts
Measuring the benefits of climate forecastsmatteodefelice
 
Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...matteodefelice
 
Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...matteodefelice
 
Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...matteodefelice
 
Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...
Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...
Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...matteodefelice
 
[Italian] ENEA Seminar - Computational Intelligence and Energy Systems: inte...
[Italian] ENEA Seminar - Computational Intelligence and Energy Systems:  inte...[Italian] ENEA Seminar - Computational Intelligence and Energy Systems:  inte...
[Italian] ENEA Seminar - Computational Intelligence and Energy Systems: inte...matteodefelice
 
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load ForecastingIEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecastingmatteodefelice
 
Soft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli AutomaticiSoft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli Automaticimatteodefelice
 

Mais de matteodefelice (13)

Supporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledgeSupporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledge
 
My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...
 
Measuring the benefits of climate forecasts
Measuring the benefits of climate forecastsMeasuring the benefits of climate forecasts
Measuring the benefits of climate forecasts
 
Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...
 
Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...
 
Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...
 
Anes tdec2012
Anes tdec2012Anes tdec2012
Anes tdec2012
 
Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...
Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...
Gecco 2011 - Effects of Topology on the diversity of spatially-structured evo...
 
[Italian] ENEA Seminar - Computational Intelligence and Energy Systems: inte...
[Italian] ENEA Seminar - Computational Intelligence and Energy Systems:  inte...[Italian] ENEA Seminar - Computational Intelligence and Energy Systems:  inte...
[Italian] ENEA Seminar - Computational Intelligence and Energy Systems: inte...
 
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load ForecastingIEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
 
Ph.D. Presentation
Ph.D. PresentationPh.D. Presentation
Ph.D. Presentation
 
ENEA My Activities
ENEA My ActivitiesENEA My Activities
ENEA My Activities
 
Soft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli AutomaticiSoft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli Automatici
 

EVEN Presentation - April 2009

  • 2. Piattaforma per lo studio e l’utilizzo di algoritmi di ottimizzazione e ricerca. EVolutionary Utilizzo di reti neurali artificiali (ANN) per la predizione e la modellazione. ENvironment Analisi statistiche delle popolazioni e delle soluzioni. Framework Esportazione dei dati per post- processing in altri ambienti.
  • 3. EVOLUTIONARY E SOFT COMPUTING Tecniche stocastiche Spesso progettazione trial-and-error Uso di simulatori software
  • 4. PACCHETTI SOFTWARE ESISTENTI Optimization Algorithm Toolkit (OAT) della Swinburne University of Technology, Complex Intelligent Systems Laboratory (CIS) MATLAB, Neural Networks Toolbox e Genetic Algorithm Toolbox Librerie/API come Nnlib, GAlib, ParadisEO (INRIA)
  • 5. OBIETTIVI DI EVEN API per lo sviluppatore User- friendliness Efficienza
  • 6. TARGET DI EVEN Sviluppatori di algoritmi, metodi Sviluppatori Scienziati Utenti Ingegneri e Studiosi di evo e tecnici per scopi soft computing di ottimizzazione
  • 7. EFFICIENZA Codice C++ di diversi ordini di grandezza più veloce del codice Java e di MATLAB
  • 9. API PER GLI SVILUPPATORI API (Application Programming Interface) per gli sviluppatori
  • 10. FUNZIONALITÀ DI EVEN Ottimizzazione di funzioni statiche e dinamiche (variabili nel tempo) Design di reti neurali artificiali Algoritmi “classici” (backpropagation, algoritmi genetici) e innovativi (Artificial Societies e Cellular Genetic Algorithms) Problemi di benchmark built-in Simulazioni batch con file di log
  • 11. DATI DELLE SIMULAZIONI Soluzioni del problema salvate su file (e pronte per essere esportate, es. MATLAB) Dati dell’algoritmo (diversità delle soluzioni, dati statistici) Accessibili tramite GUI
  • 12. GUI PER L’ANALISI DEI DATI Selezione dati Selezione simulazioni Area plot Tipi di plot: 1. Normale 2. Derivata 3. Normalizzato
  • 13. UTILIZZI ATTUALI DI EVEN Modelli climatici tramite reti neurali ed algoritmi genetici Uso delle reti neurali RBF per fault e anomaly detection Ottimizzazione parametrica per la progettazione di un distretto energetico Studio di base per tecniche di ensembling neurale
  • 14. SVILUPPI FUTURI Versione parallela e distribuita
  • 15. ENSEMBLING NEURALE Studio e implementazione dell’ensembling neurale per problemi dinamici in collaborazione con il prof. Xin Yao del CERCIA (The Centre of Excellence for Research in Computational Intelligence and Applications)
  • 16. PUBBLICAZIONI Ceravolo, De Felice, Pizzuti – Combining Back-propagation and Genetic Algorithms to Train Neural Networks for Ambient Temperature Modeling in Italy, EVO* 2009 (to be published) Azzini, De Felice, Meloni, Tettamanzi – Soft computing techniques for Internet backbone traffic anomaly detection, EVO* 2009 (to be published)