Lucas Nascimento Ferreira

Professor Adjunto do Departamento de Ciência da Computação da Universidade Federal de Minas Gerais com interesse geral nas interseções entre Inteligência Artificial e Criatividade, trabalhando particularmente em IA Generativa para Música e Jogos. Realizou pós-doutorado na University of Alberta, investigando métodos para controlar modelos generativos neurais para compor músicas com uma determinada emoção. Doutor em Ciência da Computação pela University of California, Santa Cruz (UCSC). Mestre em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo (USP) e Bacharel em Ciência da Computação pela Universidade Federal do Paraná (UFPR).

Informações coletadas do Lattes em 02/03/2025

Acadêmico

Formação acadêmica

Doutorado em Ciência da Computação

2015 - 2021

University of California, Santa Cruz
Título: Controlling Neural Language Model for Affective Music Composition
Orientador: Jim Whitehead
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Deep Learning; Language Models; Algorithmic Music Composition.

Mestrado em Ciências da Computação e Matemática Computacional

2013 - 2015

Universidade de São Paulo
Título: Uma abordagem evolutiva para geração procedural de níveis em jogos de quebra-cabeças baseados em física
, Ano de Obtenção: 2015.Claudio Fabiano Motta Toledo.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Algoritmos Genéticos; Geração Automática de Conteúdos.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Jogos Digitais.

Graduação em Ciência da Computação

2007 - 2011

Universidade Federal do Paraná
Título: Utilizando o Algoritmo de Escalonamento de Disco HTBS em Conjuntos Redundantes de Discos Independentes
Orientador: Luis Carlos Erpen de Bona

Pós-doutorado

2022 - 2023

Pós-Doutorado. , University of Alberta, UALBERTA, Canadá. , Bolsista do(a): Alberta Machine Intelligence Institute, AMII, Canadá. , Grande área: Ciências Exatas e da Terra

Formação complementar

2020 - 2020

Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and O. (Carga horária: 25h). , DeepLearning.AI, DEEPLEARNING.AI, Estados Unidos.

2020 - 2020

Neural Networks and Deep Learning. (Carga horária: 25h). , DeepLearning.AI, DEEPLEARNING.AI, Estados Unidos.

2020 - 2020

Structuring Machine Learning Projects. (Carga horária: 25h). , DeepLearning.AI, DEEPLEARNING.AI, Estados Unidos.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Aprendizado de Máquina.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Inteligência Artificial.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Criatividade Computacional.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Geração Procedural de Conteúdo.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Jogos Digitais.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Composição Musical Algorítmica.

Organização de eventos

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE). 2023. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): Foundations of Digital Games. 2023. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): IEEE Conference on Games. 2023. (Congresso).

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): International Joint Conference on Artificial Intelligence (IJCAI). 2023. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): International Society for Music Information Retrieval (ISMIR). 2023. (Congresso).

FERREIRA, LUCAS N. ; MADKOUR, A. ; JOHNSON-BEY, S. . Experimental AI in Games Workshop (EXAG). 2023. (Congresso).

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): International Society for Music Information Retrieval (ISMIR). 2022. (Congresso).

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE). 2022. (Congresso).

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): Foundations of Digital Games. 2022. (Congresso).

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): International Joint Conference on Artificial Intelligence (IJCAI). 2022. (Congresso).

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): IEEE Conference on Games. 2022. (Congresso).

MADKOUR, A. ; FERREIRA, LUCAS N. ; JOHNSON-BEY, S. . Experimental AI in Games Workshop (EXAG). 2022. (Congresso).

STEPHENSON, M. ; FERREIRA, L. N. ; GAMAGE, C. ; RENZ, J. ; TOGELIUS, J. . AIBIRDS Level Generation Competition. 2021. (Concurso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): International Joint Conference on Artificial Intelligence (IJCAI). 2021. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): IEEE Conference on Games. 2021. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): Foundations of Digital Games. 2021. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): IEEE Conference on Games. 2020. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): Foundations of Digital Games (FDG). 2020. (Congresso).

FERREIRA, LUCAS N. . Membro do Comitê de Programa (Revisor): AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE). 2020. (Congresso).

STEPHENSON, M. ; RENZ, J. ; FERREIRA, L. N. ; TOGELIUS, J. . AIBIRDS Level Generation Competition. 2019. (Concurso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE). 2019. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): IEEE Conference on Games. 2019. (Congresso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): Foundations of Digital Games. 2019. (Concurso).

STEPHENSON, M. ; RENZ, J. ; FERREIRA, L. N. ; TOGELIUS, J. . AIBIRDS Level Generation Competition. 2018. (Concurso).

FERREIRA, L. N. . Membro do Comitê de Programa (Revisor): Procedural Content Generation Workshop. 2018. (Congresso).

RENZ, J. ; TOGELIUS, J. ; FERREIRA, L. N. ; STEPHENSON, M. ; GE, XIAOYU . AIBIRDS Level Generation Competition. 2017. (Concurso).

RENZ, J. ; TOGELIUS, J. ; FERREIRA, L. N. ; STEPHENSON, M. ; GE, XIAOYU . AIBIRDS Level Generation Competition. 2016. (Concurso).

Participação em eventos

The 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE-20). Computer-Generated Music for Tabletop Role-Playing Games. 2020. (Congresso).

20th Annual Conference of the International Society for Music Information Retrieval (ISMIR). Learning to Generate Music with Sentiment. 2019. (Congresso).

The 33rd AAAI Conference on Artificial Intelligence (AAAI-19). Be Inaccurate but don?t be Indecisive: How Error Distribution Can Affect User Experience. 2019. (Congresso).

UCSC Games Showcase. Learning to Generate Music with Sentiment. 2019. (Exposição).

UCSC Games Showcase. Generative Soundtracks for Oral Storytelling. 2018. (Exposição).

AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE). MTG: Context-Based Music Composition for Tabletop Role-Playing Games. 2017. (Congresso).

AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment. 2016. (Congresso).

IEEE 28th International Conference on Tools with Artificial Intelligence (ICTAI). Learning to Speed Up Evolutionary Content Generation in Physics-based Puzzle Games. 2016. (Congresso).

AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment. 2015. (Congresso).

IEEE International Conference on Computational Intelligence in Games. A Search-based Approach for Generating Angry Birds Levels. 2014. (Congresso).

International Conference on Advances in Computer Entertainment. Generating Levels for Physics-based Puzzle Games with Estimation of Distribution Algorithms. 2014. (Congresso).

Workshop de Software Livre. Um Software Livre para Configuração de Ambientes Multiterminais. 2010. (Congresso).

XVIII Evento de Iniciação Científica da Universidade Federal do Paraná (XVIII EVINCI).Detecção de dispositivos em ambientes multiterminais baseados em Linux. 2010. (Seminário).

17 Evento de Iniciação Científica da Universidade Federal do Paraná.Análise de desempenho de terminais gráficos remotos no X Window System para Linux. 2009. (Outra).

Fórum Internacional de Software Livre 9.0. 2008. (Congresso).

Latinoware. 2008. (Congresso).

Participação em bancas

Aluno: Lucas Mucida Costa

OLIVEIRA, A. P.;FERREIRA, L. N.; REIS, J. C. S.; MATOS, E. E. S.; WERNECK, V. M. B.. ISiM: Proposta de uma Nova Métrica para Simplificação de Sentenças em Linguagem Natural. 2024. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Viçosa.

Aluno: Rubens de Oliveira Moraes Filho

LELIS, LEVI H. S.; MARCOLINO, L. S.;CHAIMOWICZ, L.; PEREIRA, A. G.;FERREIRA, L. N.. From Action Abstractions to Programmatic Policies: The Usage of Programmatic Representations. 2024. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Viçosa.

Aluno: Ronaldo e Silva Vieira

VIEIRA, R. E. S.;CHAIMOWICZ, L.TAVARES, A. R.; BIANCHI, R. A. C.; SANTOS, V. F.;N. FERREIRA, LUCAS. Towards game-agnostic AI for playing collectible card games. 2024. Exame de qualificação (Doutorando em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: Estudante: Fernando Gussão Bellon

CARVALHO, J. M. F.;FERREIRA, L. N.; CESAR JUNIOR, K. M. L.; RIBEIRO, J. C. L.; CURY, A. A.. Modelagem paramétrica da orçamentação, planejamento e controle da manutenção de Obras de Arte Especiais para implementação em BIM 4D e 5D. 2023. Exame de qualificação (Doutorando em Engenharia Civil) - Universidade Federal de Viçosa.

Aluno: Rubens de Oliveira Moraes Filho

LELIS, LEVI H.S.; PEREIRA, A. G.;TAVARES, A. R.CHAIMOWICZ, L.FERREIRA, LUCAS N.. Guiding and Teaching: Synthesis of Programmatic Strategies in Two Contexts. 2022. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Federal de Viçosa.

Aluno: Hugo Gonçalves Lopes

NEVES, R. V. A.; FELIX, L. B.; FERNANDES, D. L.;FERREIRA, L. N.. Redes Neurais para Identificação de Ritmo em Músicas de Forró: Uma Abordagem Para Inclusão de Dançarinos Surdos. 2025. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Viçosa.

Aluno: Alexandre Gomes Caldeira

BRANDAO, A. S.; VILLA, D. K. D.;FERREIRA, L. N.; NEVES, R. V. A.. State Representation Selection for Mapless Autonomous Navigation with Deep Reinforcement Learning. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia Elétrica) - Universidade Federal de Viçosa.

ALBUQUERQUE, L. C. A.; GOULART, C. C.;FERREIRA, L. N.; ROCHA, M. N.. Concurso para Professor Substituto do Departamento de Informática. 2024. Universidade Federal de Viçosa.

Orientou

Felipe Ferreira Marra

Modelos Neurais Para Geração em Áudio de Trilhas Sonoras para Vídeos; Início: 2024; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa; (Orientador);

Rafael Alves da Silva

Modelos de Aprendizado de Máquina para Previsão de evasão Estudantil; Início: 2024; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa; (Orientador);

Igor Rodrigues Cardoso

Geração de Trilhas Sonoras Simbólicas para Jogos Digitais a partir de Vídeos de Gameplay; Início: 2023; Dissertação (Mestrado profissional em Ciência da Computação) - Universidade Federal de Viçosa; (Orientador);

Carlos Eduardo Paulino Silva

Recomendação Automática de Exercícios de Programação Extraclasse em Ambientes de Correção Automática de Código; Início: 2023; Tese (Doutorado em Ciência da Computação) - Universidade Federal de Viçosa; (Coorientador);

José Júlio Alves Campolina

VMDB: Uma Base de Dados de Vídeos de Jogos Pareados com Trilha Sonora; Início: 2024; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Viçosa; (Orientador);

Paulo H

S; Dezengrini; Modelos Neurais para Detecção Automática de Glitches Visuais em Jogos 2D; 2024; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Viçosa; Orientador: Lucas Nascimento Ferreira;

João Lucas Silva Solano

Recomendação Automática de Exercícios de Programação Extraclasse em Ambientes de Correção Automática de Código; 2023; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Viçosa; Orientador: Lucas Nascimento Ferreira;

Produções bibliográficas

  • STEPHENSON, MATTHEW JAMES BURGESS ; RENZ, JOCHEN ; GE, XIAOYU ; FERREIRA, LUCAS NASCIMENTO ; TOGELIUS, JULIAN ; ZHANG, PENG . The 2017 AIBIRDS Level Generation Competition. IEEE Transactions on Games , v. 99, p. 1-1, 2018.

  • FERREIRA, LUCAS NASCIMENTO ; TOLEDO, CLAUDIO FABIANO MOTTA . Tanager: A Generator of Feasible and Engaging Levels for Angry Birds . IEEE Transactions on Games , v. 10, p. 304-316, 2018.

  • CARDOSO, IGOR ; O. MORAES, RUBENS ; N. FERREIRA, LUCAS . The NES Video-Music Database: A Dataset of Symbolic Video Game Music Paired with Gameplay Videos. In: FDG 2024: Foundations of Digital Games, 2024, Worcester MA USA. Proceedings of the 19th International Conference on the Foundations of Digital Games. New York: ACM. p. 1.

  • CHAKRABORTTII, CHANDRANIL ; FERREIRA, L. N. . Towards Generating Surprising Content in 2D Platform Games. In: International Conference on the Foundations of Digital Games, 2024, Worcester. Proceedings of the 19th International Conference on the Foundations of Digital Games, 2024.

  • MOREIRA, J. M. ; SILVA, C. E. P. ; SANTOS, A. G. ; FERREIRA, L. N. ; REIS, J. C. S. . Abordagem Não-Supervisionada para Inferência do Tópico de um Exercício de Programação a partir do Código Solução. In: Workshop sobre Educação em Computação (WEI), 2024, Brasília. Anais do XXXII Workshop sobre Educação em Computação (WEI), 2024.

  • PINTO, SAMUEL LOPES ; CAMPOLINA, JOSÉ JULIO ; SENA, JOÃO PEDRO M. ; FÉLIX, GABRIEL ; FERREIRA, LUCAS N. ; REIS, JULIO C. S. . Caracterização e Predição de Usuários Tóxicos no Twitter/X durante as Eleições Brasileiras de 2022. In: Brazilian Workshop on Social Network Analysis and Mining, 2024, Brasil. Anais do XIII Brazilian Workshop on Social Network Analysis and Mining (BraSNAM 2024). p. 61.

  • MARRA, F. ; FERREIRA, L. N. . Long-Form Text-To-Music Generation With Adaptive Prompts: A Case Study In Tabletop Role-Playing Games Soundtracks. In: Latin American Music Information Retrieval Workshop, 2024, Rio de Janeiro. Proceedings of the 1st Latin American Music Information Retrieval (LAMIR) Workshop, 2024.

  • MORAES, RUBENS O. ; ALEIXO, DAVID S. ; FERREIRA, LUCAS N. ; LELIS, LEVI H. S. . Choosing Well Your Opponents: How to Guide the Synthesis of Programmatic Strategies. In: ThirtySecond International Joint Conference on Artificial Intelligence {IJCAI23}, 2023, Macau. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. California: International Joint Conferences on Artificial Intelligence Organization, 2023. p. 4847.

  • FERREIRA, LUCAS N. ; MOU, L. ; WHITEHEAD, J. ; LELIS, LEVI H.S. . Controlling perceived emotion in symbolic music generation with monte carlo tree search. In: AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE), 2022, Pomona, California USA. Proceedings of the Eighteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE-22). Palo Alto, California USA: The AAAI Press, 2022.

  • FERREIRA, LUCAS N. ; LELIS, LEVI H.S. ; WHITEHEAD, J. . Computer-generated music for tabletop role-playing games. In: The 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE-20), 2020, Worcester. Proceedings of the 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE-20), 2020.

  • FERREIRA, LUCAS N. ; WHITEHEAD, J. . Learning to generate music with sentiment. In: 20th Annual Conference of the International Society for Music Information Retrieval (ISMIR), 2019, Delft. Proceedings of the 20th Annual Conference of the International Society for Music Information Retrieval (ISMIR), 2019.

  • PADOVANI, R. ; FERREIRA, L. N. ; LELIS, LEVI H.S. . Be inaccurate but don?t be indecisive: how error distribution can affect user experience. In: The 33rd AAAI Conference on Artificial Intelligence (AAAI-19), 2019, Honolulu. Proceedings of the 33rd AAAI Conference on Artificial Intelligence (AAAI-19), 2019.

  • PADOVANI, R. ; FERREIRA, L. N. ; LELIS, LEVI H.S. . Bardo: Emotion-based music recommendation for tabletop role-playing games. In: AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE), 2017, Snowbird, UT, USA. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2017. p. 214-221.

  • PEREIRA, LEONARDO T. ; TOLEDO, CLAUDIO ; FERREIRA, LUCAS N. ; LELIS, LEVI H.S. . Learning to Speed Up Evolutionary Content Generation in Physics-Based Puzzle Games. In: 2016 IEEE 28th International Conference on Tools with Artificial Intelligence (ICTAI), 2016, San Jose. 2016 IEEE 28th International Conference on Tools with Artificial Intelligence (ICTAI). p. 901.

  • FERREIRA, LUCAS ; TOLEDO, CLAUDIO . Generating levels for physics-based puzzle games with estimation of distribution algorithms. In: the 11th Conference, 2014, Funchal. Proceedings of the 11th Conference on Advances in Computer Entertainment Technology - ACE '14. New York: ACM Press. p. 1.

  • FERREIRA, LUCAS ; TOLEDO, CLAUDIO . A search-based approach for generating Angry Birds levels. In: 2014 IEEE Conference on Computational Intelligence and Games (CIG), 2014, Dortmund. 2014 IEEE Conference on Computational Intelligence and Games, 2014. p. 1-8.

  • FERNANDES, A. S. H. ; KASEKER, F. ; FERREIRA, L. N. ; ZANONI, P. R. ; PEDREIRA, P. E. R. ; TODT, E. . MDM: Um software Livre para configuração de ambientes multiterminais. In: Workshop de Software Livre, 2010, Porto Alegre. Anais do XI Workshop de Software Livre, 2010.

  • CHAKRABORTTII, CHANDRANIL ; FERREIRA, LUCAS N. ; WHITEHEAD, JIM . Towards generative emotions in games based on cognitive modeling. In: the International Conference, 2017, Hyannis. Proceedings of the International Conference on the Foundations of Digital Games - FDG '17. New York: ACM Press, 2017. p. 1.

  • FERREIRA, L. N. ; WHITEHEAD, J. . MTG: Context-based music composition for tabletop role-playing games. In: AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2017, Snowbird. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2017.

  • FERREIRA, LUCAS ; PEREIRA, LEONARDO ; TOLEDO, CLAUDIO ; PEREIRA, RODRIGO . Evolutionary approaches to evolve AI scripts for a RTS game. In: the 2014 conference companion, 2014, Vancouver. Proceedings of the 2014 conference companion on Genetic and evolutionary computation companion - GECCO Comp '14. New York: ACM Press. p. 47-48.

  • FERREIRA, LUCAS ; PEREIRA, LEONARDO ; TOLEDO, CLAUDIO . A multi-population genetic algorithm for procedural generation of levels for platform games. In: the 2014 conference companion, 2014, Vancouver. Proceedings of the 2014 conference companion on Genetic and evolutionary computation companion - GECCO Comp '14. New York: ACM Press. p. 45-46.

  • FERREIRA, L. N. . Detecção de dispositivos em ambientes multiterminais baseados em Linux. In: XVIII Evento de Iniciação Científica da Universidade Federal do Paraná (XVIII EVINCI), 2010, Curitiba. Livro de Resumos do XVII EVINCI, 2010. p. 78-78.

  • FERREIRA, L. N. . Análise de desempenho de terminais gráficos remotos no X Window System para Linux. In: XVII Evento de Iniciação Científica da Universidade Federal do Paraná (XVII EVINCI), 2009, Curitiba. Livro de Resumos do XVII EVINCI, 2009.

  • CARDOSO, I. R. ; MORAES, RUBENS O. ; FERREIRA, LUCAS N. . The NES Video-Music Database: A Dataset of Symbolic Video Game Music Paired with Gameplay Videos. 2024. (Apresentação de Trabalho/Congresso).

  • FERREIRA, LUCAS N. ; MOU, L. ; WHITEHEAD, J. ; LELIS, LEVI H.S. . Controlling Perceived Emotion in Symbolic Music Generation with Monte Carlo Tree Search. 2022. (Apresentação de Trabalho/Congresso).

  • FERREIRA, L. N. ; LELIS, LEVI H.S. ; WHITEHEAD, J. . Computer-Generated Music for Tabletop Role-Playing Games. 2020. (Apresentação de Trabalho/Congresso).

  • FERREIRA, L. N. ; WHITEHEAD, J. . Learning to Generate Music with Sentiment. 2019. (Apresentação de Trabalho/Congresso).

  • PADOVANI, R. ; FERREIRA, L. N. ; LELIS, LEVI H.S. . Bardo: Emotion-based Music Recommendation for Tabletop Role-Playing Games. 2017. (Apresentação de Trabalho/Congresso).

  • PEREIRA, LEONARDO ; TOLEDO, C. F. M. ; FERREIRA, L. N. ; LELIS, LEVI H.S. . Learning to Speed Up Evolutionary Content Generation in Physics-Based Puzzle Games. 2015. (Apresentação de Trabalho/Congresso).

  • FERREIRA, L. N. ; TOLEDO, C. F. M. . A Search-Based Approach for Generating Angry Birds Levels. 2014. (Apresentação de Trabalho/Congresso).

  • FERREIRA, L. N. ; TOLEDO, CLAUDIO . Generating Levels for Physics-based Puzzle Games with Estimation of Distribution Algorithms. 2014. (Apresentação de Trabalho/Congresso).

  • FERNANDES, A. S. H. ; KASEKER, F. ; FERREIRA, L. N. ; ZANONI, P. R. ; PEDREIRA, P. E. R. ; TODT, E. . MDM: Um Software Livre para Configuração de Ambientes Multiterminais. 2010. (Apresentação de Trabalho/Congresso).

Outras produções

FERREIRA, L. N. . Sciente Birds. 2015.

ZANONI, P. R. ; FERREIRA, L. N. ; FERNANDES, A. S. H. ; VIGNATTI, T. . Multiseat Desktop Manager (MDM). 2008.

FERREIRA, L. N. ; TOLEDO, C. F. M. . Aluno do ICMC desenvolve técnica capaz de gerar automaticamente conteúdo para jogos. 2015. (Programa de rádio ou TV/Entrevista).

FERREIRA, L. N. . Introdução ao Design e Desenvolvimento de Jogos Digitais (Fazendo um Jogo ?do Zero?). 2018. (Curso de curta duração ministrado/Extensão).

Projetos de pesquisa

  • 2023 - Atual

    Geração de trilhas sonoras para jogos digitais a partir de vídeos de gameplay, Descrição: Desenvolvedores de jogos independentes geralmente lidam com todos os aspectos de seus jogos por conta própria, desde a programação até os recursos visuais. No entanto, música e efeitos sonoros são normalmente terceirizados para produtores externos ou obtidos de recursos online (pagos ou gratuitos). Embora a terceirização da produção de áudio possa ser uma opção viável para desenvolvedores independentes estabelecidos, ela é menos acessível para aqueles com restrições orçamentárias rigorosas, particularmente em países em desenvolvimento. Para tornar a produção musical para jogos mais democrática, estamos investigando modelos neurais para aprender a gerar trilhas sonoras para videogames diretamente a partir de vídeos de gameplay.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) . , Integrantes: Lucas Nascimento Ferreira - Coordenador.

  • 2023 - Atual

    Recomendação Automática de Exercícios de Programação Extraclasse em Ambientes de Correção Automática de Código, Descrição: As disciplinas de programação de computadores dos cursos de Ciência da Computação costumam ser grandes e compostas por alunos com alta variância em experiência de programação. Como essas disciplinas demandam uma grande quantidade de exercícios práticos, um dos principais desafios para professores é desenvolver listas de exercícios adequados para os diversos perfis de alunos. Esse projeto propõe o desenvolvimento de um sistema de recomendação para exercícios de programação extraclasse, visando possibilitar experiências de aprendizagem personalizadas para cada perfil de aluno.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Doutorado: (1) . , Integrantes: Lucas Nascimento Ferreira - Integrante / André Gustavo dos Santos - Coordenador / Julio Cesar Soares dos Reis - Integrante., Número de produções C, T & A: 1 / Número de orientações: 1

  • 2022 - 2023

    Controlling Perceived Emotions in Computer-Generated Music, Projeto certificado pelo(a) coordenador(a) Levi Henrique Santana de Lelis em 01/07/2022., Descrição: Neural language models (e.g., LSTMs, Transformers, etc.) have shown very promising results in music generation tasks. However, it is challenging to control these models to generate music with the desired features, such as perceived emotion. This project aims to develop a new generation of data-efficient neural generative models that can be controlled to produce music with controllable emotion.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (1) . , Integrantes: Lucas Nascimento Ferreira - Integrante / Levi Lelis - Coordenador., Financiador(es): Alberta Machine Intelligence Institute - Bolsa.

Prêmios

2024

Travel Award, Society for the Advancement of the Science of Digital Games.

2024

Menção Honrosa - Melhor Artigo, Workshop sobre Educação em Computação (WEI).

2022

Postdoctoral Fellowship, Alberta Machine Intelligence Institute.

2019

Outstanding Teaching Assistant Award, UCSC Computer Science & Engineering (CSE) Department.

2019

Travel Scholarship, Conference on Artificial Intelligence (AAAI).

2017

Travel Scholarship, AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE).

2016

Menção Honrosa - Inovação Técnica, Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames).

2010

Google Summer of Code Student, Google, Inc.

Histórico profissional

Endereço profissional

  • Universidade Federal de Minas Gerais, Instituto de Ciências Exatas, Departamento de Ciência da Computação. , Universidade Federal de Minas Gerais, Pampulha, 31270901 - Belo Horizonte, MG - Brasil, Telefone: (31) 34095860, URL da Homepage:

Experiência profissional

2022 - 2023

University of Alberta

Vínculo: Bolsista, Enquadramento Funcional: Postdoctoral Fellow, Carga horária: 40, Regime: Dedicação exclusiva.

2020 - 2020

Samsung Semiconductor, Inc

Vínculo: Celetista, Enquadramento Funcional: Machine Learning Research Intern, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 06/2020 - 09/2020

    Pesquisa e desenvolvimento, Machine Learning Research Lab.,Linhas de pesquisa

2016 - 2021

University of California, Santa Cruz

Vínculo: Celetista, Enquadramento Funcional: Teaching Assistant, Carga horária: 20

2015 - 2021

University of California, Santa Cruz

Vínculo: Bolsista, Enquadramento Funcional: PhD Student, Carga horária: 40, Regime: Dedicação exclusiva.

2019 - 2019

University of California, Santa Cruz

Vínculo: Celetista, Enquadramento Funcional: Graduate Student Instructor, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 09/2015 - 08/2021

    Pesquisa e desenvolvimento, Computational Media Department.,Linhas de pesquisa

  • 03/2021 - 06/2021

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE160 - Introduction to Computer Graphics.

  • 01/2021 - 03/2021

    Estágios , Computational Media Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CMPM151 - Algorithmic Music for Games.

  • 10/2020 - 12/2020

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE160 - Introduction to Computer Graphics.

  • 03/2020 - 06/2020

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE160 - Introduction to Computer Graphics.

  • 01/2020 - 03/2020

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE160 - Introduction to Computer Graphics.

  • 09/2019 - 12/2019

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE260 - Computer Graphics.

  • 06/2019 - 09/2019

    Ensino, Computer Science, Nível: Graduação,Disciplinas ministradas, CMPM 147 - Generative Design

  • 04/2019 - 06/2019

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE160 - Introduction to Computer Graphics.

  • 09/2018 - 12/2018

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE160 - Introduction to Computer Graphics.

  • 04/2018 - 06/2018

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE160 - Introduction to Computer Graphics.

  • 01/2018 - 03/2018

    Estágios , Computational Media Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CMPM163 - Game Graphics and Real-Time Rendering.

  • 09/2017 - 12/2017

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE5P - Introduction to Programming in Python.

  • 04/2017 - 06/2017

    Estágios , Computer Science and Engineering Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CSE5P - Introduction to Programming in Python.

  • 01/2017 - 03/2017

    Estágios , Computational Media Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CMPM 164 - Game Engines.

  • 09/2016 - 12/2016

    Estágios , Computational Media Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CMPM 146 - Game AI.

  • 03/2016 - 06/2016

    Estágios , Computational Media Department.,Estágio realizado, Estágio de Docência (Teaching Assistant) na disciplina CMPM 179 - Game Design Practicum.

2018 - 2018

Stanford University

Vínculo: Celetista, Enquadramento Funcional: Instructor, Carga horária: 40, Regime: Dedicação exclusiva.

2017 - 2017

Stanford University

Vínculo: Celetista, Enquadramento Funcional: Instructor, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 06/2018 - 09/2018

    Ensino, Stanford Pre-Collegiate Summer Institutes, Nível: Aperfeiçoamento,Disciplinas ministradas, Computer Simulations and Interactive Media

  • 06/2017 - 09/2017

    Ensino, Stanford Pre-Collegiate Summer Institutes, Nível: Aperfeiçoamento,Disciplinas ministradas, Computer Simulations and Interactive Media

2013 - 2015

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Mestrando, Carga horária: 40, Regime: Dedicação exclusiva.

2014 - 2014

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Estagiário PAE, Carga horária: 6

Atividades

  • 03/2013 - 07/2015

    Pesquisa e desenvolvimento, Instituto de Ciências Matemáticas e de Computação.,Linhas de pesquisa

  • 02/2014 - 06/2014

    Estágios , Instituto de Ciências Matemáticas e de Computação.,Estágio realizado, Estágio Docência na disciplina SSC 0501 - Introdução à Ciência da Computação.

2008 - 2010

Universidade Federal do Paraná

Vínculo: Bolsista, Enquadramento Funcional: Iniciação Científica, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Pesquisador auxiliar no Centro de Computação Científica e Software Livre (C3SL) nas áreas de Sistemas Operacionais e Software Livre. Trabalhei do desenvolvimento de soluções multiterminais para diversas distribuições Linux, sendo que a principal solução foi o Multiseat Display Manager (MDM). As pesquisas realizadas e técnicas desenvolvidas fizeram parte do projeto Paraná Digital.

Atividades

  • 04/2008 - 08/2010

    Pesquisa e desenvolvimento, Centro de Computação Científica e Software Livre.,Linhas de pesquisa

2015 - 2015

2Mundos

Vínculo: Consultor, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de jogos multiplataforma e aplicações para plataformas móveis como iOS e Android.

2011 - 2013

Jaki Entertainment

Vínculo: Outro, Enquadramento Funcional: Game Developer, Carga horária: 30

Outras informações:
Design e implementação de jogos digitais multiplataforma utilizando as linguagens de programação C++ e C# com os motores de jogos Unity e Mortar Engine (Halfbrick), respectivamente.

2010 - 2011

CINQ Technologies

Vínculo: Estagiario, Enquadramento Funcional: Programador, Carga horária: 20

Outras informações:
Desenvolvimento de aplicativos e jogos para plataformas moveis. Eu trabalhei em uma coleção de 5 jogos educacionais chamada Tabuada 2. Esse projeto foi desenvolvido para iOS utilizando Cocos2D e Objective-C. Também trabalhei em um aplicativo para Android, chamado BematechChef, utilizando Titanium AppCelerator e Javascript. Além do aplicativo, neste segundo projeto, eu desenvolvi um web service ASP.NET.

2023 - 2024

Universidade Federal de Viçosa

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Professor Adjunto do Departamento de Informática (DPI) na área de Inteligência Artificial e Aprendizado de Máquina.

Atividades

  • 09/2023

    Direção e administração, Departamento de Informática.,Cargo ou função, Presidente da Comissão de Divulgação e Imagem.

  • 07/2023 - 12/2023

    Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, INF721 - Aprendizado em Redes Neurais Profundas

  • 07/2023 - 12/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, INF216 - Projeto e Implementação de Jogos Digitais

  • 04/2023 - 07/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, INF 100 - Introdução à Programação 1

2024 - Atual

Universidade Federal de Minas Gerais

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto, Regime: Dedicação exclusiva.

Outras informações:
Departamento de Ciência da Computação (DCC) - Instituto de Ciências Exatas (ICEX)