???global.info.a_carregar???
Alberto Moraglio is a Senior Lecturer (Associate Professor) in Computer Science in the College of Engineering, Mathematics and Physical Sciences at the University of Exeter, UK. He holds a PhD in Computer Science, and Masters and Bachelor degrees in Computer Engineering. He has been active in Evolutionary Computation research for the last 15 years with a substantial publication record in the area. He is the founder of the Geometric Theory of Evolutionary Algorithms, which unifies Evolutionary Algorithms across representations and has been used for the principled design of new successful search algorithms and for their rigorous theoretical analysis. He has pioneered the use of semantics in Genetic Programming, and invented Geometric Semantic Genetic Programming, a novel and very successful form of Genetic Programming with strong theoretical foundations, which has gained wide adoption in applications and has been used and extended by many research groups world-wide. He has organised a series of workshops and has regular invited tutorials at GECCO, IEEE CEC and PPSN on the topic. He has served as co-chair of the Theory Track, the Genetic Programming Track and the Genetic Algorithms Track at GECCO, co-chair of the European Conference on Genetic Programming, and he is an associate editor of the Genetic Programming and Evolvable Machine journal (Springer).
Identificação

Identificação pessoal

Nome completo
Alberto Moraglio

Identificadores de autor

Ciência ID
FD1D-2831-CB91
ORCID iD
0000-0003-4782-6590
Formação
Grau Classificação
2008/01/01
Concluído
PhD in Computer Science (Doctor)
University of Essex, Reino Unido
2000/01/01
Concluído
Laurea in Ingegneria Informatica (Master + Bachelor) (Laurea)
Politecnico di Torino, Itália
Percurso profissional

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2013/09/01 - Atual Professor Associado (Docente Universitário) University of Exeter, Reino Unido
Projetos

Bolsa

Designação Financiadores
2016/06/01 - 2020/06/01 Improving applicability of nature-inspired optimization by joining theory and practice
CA15140
Investigador
2011/04/29 - 2015/10/28 Evolutionary Approximation Algorithms for Optimisation: Algorithm Design and Complexity Analysis
EP/I010297/1
Bolseiro de Investigação
2013/04/01 - 2015/03/31 MaSSGP - Improving Semantic Genetic Programming for Maritime Safety, Security and Environmental Protection
PTDC/EEI-CTP/2975/2012
Investigador
Concluído
2009/09/01 - 2011/08/31 Formal Methods in Genetic Programming
EPSRC
Bolseiro de Investigação
2009/01/01 - 2010/01/01 Connectedness and local search for multi-objective combinatorial optimization
DAAD/CRUP
Investigador

Projeto

Designação Financiadores
2019/01/01 - 2022/03/31 Automatic Digital Annealer (AUTO-DA)
Investigador responsável
FUJITSU LABORATORIES OF EUROPE , Reino Unido
Em curso
Produções

Publicações

Artigo em conferência
  1. Moraglio, Alberto. "Runtime analysis of abstract evolutionary search with standard crossover". 2019.
    10.1145/3319619.3321959
  2. Moraglio, Alberto. "Program Trace Optimization with Constructive Heuristics for Combinatorial Problems". 2019.
    10.1007/978-3-030-16711-0\_13
  3. Moraglio, Alberto. "A Unifying View on Recombination Spaces and Abstract Convex Evolutionary Search". 2019.
    10.1007/978-3-030-16711-0\_12
  4. Moraglio, Alberto. "Semantic genetic programming". 2019.
    10.1145/3319619.3323378
  5. Moraglio, Alberto. "Bridging Elementary Landscapes and a Geometric Theory of Evolutionary Algorithms: First Steps". 2018.
    10.1007/978-3-319-99259-4\_16
  6. Moraglio, Alberto. "Tutorials at PPSN 2018". 2018.
    10.1007/978-3-319-99259-4\_38
  7. Moraglio, Alberto. "Program Trace Optimization". 2018.
    10.1007/978-3-319-99259-4\_27
  8. Moraglio, Alberto. "Geometric semantic genetic programming for recursive boolean programs". 2017.
    10.1145/3071178.3071266
  9. Moraglio, Alberto. "PSXO: population-wide semantic crossover". 2017.
    10.1145/3067695.3076003
  10. Moraglio, Alberto. "Semantic Genetic Programming". 2016.
    10.1145/2908961.2926990
  11. Moraglio, Alberto. "Geometric Particle Swarm Optimization for Multi-objective Optimization Using Decomposition". 2016.
    10.1145/2908812.2908880
  12. Moraglio, Alberto. "Semantic Genetic Programming". 2015.
    10.1145/2739482.2756587
  13. Moraglio, Alberto. "Strength Through Diversity: Disaggregation and Multi-Objectivisation Approaches for Genetic Programming". 2015.
    10.1145/2739480.2754643
  14. Moraglio, Alberto. "Genetic Programming - 16th European Conference, EuroGP 2013, Vienna, Austria, April 3-5, 2013. Proceedings". 2013.
    10.1007/978-3-642-37207-0
  15. Moraglio, Alberto. "Runtime analysis of mutation-based geometric semantic genetic programming for basis functions regression". 2013.
    10.1145/2463372.2463492
  16. Moraglio, Alberto. "Theory-laden design of mutation-based Geometric Semantic Genetic Programming for learning classification trees". 2013.
    10.1109/CEC.2013.6557599
  17. Moraglio, Alberto. "Runtime analysis of mutation-based geometric semantic genetic programming on boolean functions". 2013.
    10.1145/2460239.2460251
  18. Moraglio, Alberto. "Evolving recursive programs using non-recursive scaffolding". 2012.
    10.1109/CEC.2012.6256545
  19. Moraglio, Alberto. "Geometric Semantic Genetic Programming". 2012.
    10.1007/978-3-642-32937-1\_3
  20. Moraglio, Alberto. "Runtime analysis of convex evolutionary search". 2012.
    10.1145/2330163.2330255
  21. Moraglio, Alberto. "Geometry of evolutionary algorithms". 2012.
    10.1145/2330784.2330942
  22. Moraglio, Alberto. "Genetic Programming - 15th European Conference, EuroGP 2012, Málaga, Spain, April 11-13, 2012. Proceedings". 2012.
    10.1007/978-3-642-29139-5
  23. Moraglio, Alberto. "Geometry of evolutionary algorithms". 2011.
    10.1145/2001858.2002144
  24. Moraglio, Alberto. "Geometric Generalisation of Surrogate Model Based Optimisation to Combinatorial Spaces". 2011.
    10.1007/978-3-642-20364-0\_13
  25. Moraglio, Alberto. "Geometric nelder-mead algorithm on the space of genetic programs". 2011.
    10.1145/2001576.2001753
  26. Moraglio, Alberto. "Geometric surrogate-based optimisation for permutation-based problems". 2011.
    10.1145/2001858.2001934
  27. Moraglio, Alberto. "Abstract convex evolutionary search". 2011.
    10.1145/1967654.1967668
  28. Moraglio, Alberto. "One-Point Geometric Crossover". 2010.
    10.1007/978-3-642-15844-5\_9
  29. Moraglio, Alberto. "Geometric Generalization of the Nelder-Mead Algorithm". 2010.
    10.1007/978-3-642-12139-5\_17
  30. Moraglio, Alberto. "Geometric Nelder-Mead Algorithm for the permutation representation". 2010.
    10.1109/CEC.2010.5586321
  31. Moraglio, Alberto. "The ACO Encoding". 2010.
    10.1007/978-3-642-15461-4\_53
  32. Moraglio, Alberto. "Geometric Differential Evolution on the Space of Genetic Programs". 2010.
    10.1007/978-3-642-12148-7\_15
  33. Moraglio, Alberto. "Geometric differential evolution". 2009.
    10.1145/1569901.1570130
  34. Moraglio, Alberto. "Inertial geometric particle swarm optimization". 2009.
    10.1109/CEC.2009.4983182
  35. Moraglio, Alberto. "Genetic Programming, 12th European Conference, EuroGP 2009, Tübingen, Germany, April 15-17, 2009, Proceedings". 2009.
    10.1007/978-3-642-01181-8
  36. Moraglio, Alberto. "A gaussian random field model of smooth fitness landscapes". 2009.
    10.1145/1527125.1527147
  37. Moraglio, Alberto. "Geometric PSO + GP = Particle Swarm Programming". 2008.
    10.1109/CEC.2008.4631284
  38. Moraglio, Alberto. "Geometric Particle Swarm Optimisation". 2007.
    10.1007/978-3-540-71605-1\_12
  39. Moraglio, Alberto. "Geometric particle swarm optimization for the sudoku puzzle". 2007.
    10.1145/1276958.1276975
  40. Moraglio, Alberto. "Linear selection". 2007.
    10.1145/1276958.1277242
  41. Moraglio, Alberto. "Geometric particle swarm optimisation on binary and real spaces: from theory to practice". 2007.
    10.1145/1274000.1274079
  42. Moraglio, Alberto. "Inbreeding Properties of Geometric Crossover and Non-geometric Recombinations". 2007.
    10.1007/978-3-540-73482-6\_1
  43. Moraglio, Alberto. "Linear selection". 2007.
    10.1109/CEC.2007.4424798
  44. Moraglio, Alberto. "Geometric crossovers for real-code representation". 2007.
    10.1145/1276958.1277268
  45. Moraglio, Alberto. "Product Geometric Crossover for the Sudoku Puzzle". 2006.
    10.1109/CEC.2006.1688347
  46. Moraglio, Alberto. "Geometric Crossover for Sets, Multisets and Partitions". 2006.
    10.1007/11844297\_105
  47. Moraglio, Alberto. "Product Geometric Crossover". 2006.
    10.1007/11844297\_103
  48. Moraglio, Alberto. "Generalized cycle crossover for graph partitioning". 2006.
    10.1145/1143997.1144225
  49. Moraglio, Alberto. "Geometric crossover for multiway graph partitioning". 2006.
    10.1145/1143997.1144189
  50. Moraglio, Alberto. "Geometric Crossover for Biological Sequences". 2006.
    10.1007/11729976\_11
  51. Moraglio, Alberto. "Topological crossover for the permutation representation". 2005.
    10.1145/1102256.1102330
  52. Moraglio, Alberto. "Geometric landscape of homologous crossover for syntactic trees". 2005.
    10.1109/CEC.2005.1554715
  53. Moraglio, Alberto. "Topological Interpretation of Crossover". 2004.
    10.1007/978-3-540-24854-5\_131
Artigo em revista
  1. Moraglio, Alberto. "Principled Design and Runtime Analysis of Abstract Convex Evolutionary Search". Evol. Comput. 25 2 (2017): 205-236. https://doi.org/10.1162/EVCO\_a\_00169.
    10.1162/EVCO\_a\_00169
  2. Moraglio, Alberto. "Genetic and Evolutionary Computation". Theor. Comput. Sci. 561 (2015): 1-2. https://doi.org/10.1016/j.tcs.2014.11.022.
    10.1016/j.tcs.2014.11.022
  3. Moraglio, Alberto. "Geometric Differential Evolution for Combinatorial and Programs Spaces". Evol. Comput. 21 4 (2013): 591-624. https://doi.org/10.1162/EVCO\_a\_00099.
    10.1162/EVCO\_a\_00099
  4. Moraglio, Alberto. "A theoretical and empirical study on unbiased boundary-extended crossover for real-valued representation". Inf. Sci. 183 1 (2012): 48-65. https://doi.org/10.1016/j.ins.2011.07.013.
    10.1016/j.ins.2011.07.013
  5. Moraglio, Alberto. "Quotient geometric crossovers and redundant encodings". Theor. Comput. Sci. 425 (2012): 4-16. https://doi.org/10.1016/j.tcs.2011.08.015.
    10.1016/j.tcs.2011.08.015
  6. Moraglio, Alberto. "Geometric crossover for the permutation representation". Intelligenza Artificiale 5 1 (2011): 49-63. https://doi.org/10.3233/IA-2011-0004.
    10.3233/IA-2011-0004
  7. Moraglio, Alberto. "A Mathematical Unification of Geometric Crossovers Defined on Phenotype Space". CoRR abs/0907.3 (2009): http://arxiv.org/abs/0907.3200.
  8. Moraglio, Alberto. "Mathematical Interpretation between Genotype and Phenotype Spaces and Induced Geometric Crossovers". CoRR abs/0907.3 (2009): http://arxiv.org/abs/0907.3202.
  9. Moraglio, Alberto. "Geometric Crossovers for Multiway Graph Partitioning". Evol. Comput. 15 4 (2007): 445-474. https://doi.org/10.1162/evco.2007.15.4.445.
    10.1162/evco.2007.15.4.445
Capítulo de livro
  1. Moraglio, Alberto. "Geometric Semantic Grammatical Evolution". editado por Conor Ryan and; Michael O'Neill and; J. J. Collins, 163-188. Springer, 2018.
    10.1007/978-3-319-78717-6\_7
Livro
  1. Moraglio, Alberto. Theory and Principled Methods for the Design of Metaheuristics. Springer. 2014.
    10.1007/978-3-642-33206-7
Tese / Dissertação
  1. Moraglio, Alberto. "Towards a geometric unification of evolutionary algorithms". 2008. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.446045.
Atividades

Apresentação oral de trabalho

Título da apresentação Nome do evento
Anfitrião (Local do evento)
2013/01/01 Invited Conference Tutorials 'Semantic Genetic Programming' at GECCO, IEEE CEC, PPSN 2013-2020

Organização de evento

Nome do evento
Tipo de evento (Tipo de participação)
Instituição / Organização
2022/07/01 - Atual Workshop on Quantum Optimisation @ GECCO (2022/07/01)
Oficina (workshop) (Presidente da Comissão Organizadora)
2014/01/01 - Atual Workshop on Semantic Methods in Genetic Programming (PPSN/GECCO 2014-2016) (2014/01/01)
2013/01/01 - Atual GECCO Track Chair (Theory 2013, Genetic Programming 2015, Genetic Algorithms 2016-2017) (2013/01/01)
Conferência (Coorganizador)
2012/01/01 - Atual European Conference on Genetic Programming (co-chair 2012 and 2013) (2012/01/01)
Conferência (Coorganizador)
2020/01/01 - 2022/12/31 GECCO workshops chair (2020/01/01)
Conferência (Presidente da Comissão Organizadora)

Arbitragem científica em conferência

Nome da conferência Local da conferência
2013/01/01 - Atual European Conference on Genetic Programming (Steering Committee)

Arbitragem científica em revista

Nome da revista (ISSN) Editora
2015/01/01 - Atual Genetic Programming and Evolvable Machines (Associate Editor) (1573-7632) Springer-Verlag
2014/01/01 - Atual Theoretical Computer Science (Guest editor of special issue) (0304-3975) Elsevier

Comissão de avaliação

Descrição da atividade
Tipo de assessoria
Instituição / Organização Entidade financiadora
2017/01/01 - Atual EPSRC grants reviewer
Avaliador
Distinções

Prémio

2012 Best Paper Award at GECCO 2012 (GA track)
2010 Best Paper Award at EuroGP 2010
2010 Best Paper Award at EvoCop 2010
2006 Best Paper Award at PPSN 2006