Giovani Candido

Em 2014, teve sua primeira experiência de programação com a Codecademy, uma plataforma on-line de aprendizado. Já de início, ficou tão impressionado com a ideia de criar programas de computador que pudessem fazer o que ele quisesse que decidiu ingressar de vez na área da Computação. Após dois anos, em 2016, entrou para a Escola Técnica Estadual "Joaquim Ferreira Do Amaral" (ETEC), em Jaú. Nessa escola, aprendeu tanto matérias regulares do ensino médio quanto demais disciplinas relacionadas à computação. Como queria se aprofundar nesse ramo e ganhar mais experiência, em 2019, complementou seus estudos com o curso de Bacharelado em Ciência da Computação, oferecido pela Universidade Estadual Paulista (UNESP) "Júlio de Mesquita Filho". Durante esse curso, desenvolveu por dois anos um projeto de Iniciação Científica financiado pela Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP). Tal projeto envolveu algoritmos de Aprendizado de Máquina e Meta-Heurísticas de Otimização. Ademais, em 2022, como uma derivação de seu projeto base e também com o financiamento da FAPESP, passou três meses realizando um estágio de pesquisa na Tecnalia Research and Innovation, na Espanha. Dando continuidade a sua formação acadêmica, em 2023, iniciou o Mestrado em Ciência da Computação na UNESP.

Informações coletadas do Lattes em 05/07/2023

Acadêmico

Formação acadêmica

Mestrado em andamento em Ciência da Computação

2023 - Atual

Universidade Estadual Paulista Júlio de Mesquita Filho
João Paulo Papa.Coorientador: Danilo Samuel Jodas. Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil.

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

2019 - 2023

Universidade Estadual Paulista Júlio de Mesquita Filho
Título: Uma Aplicação Web para Análise Comparativa de Meta-heurísticas de Otimização
Orientador: João Paulo Papa

Curso técnico/profissionalizante em Informática

2016 - 2018

Etec Joaquim Ferreira do Amaral

Ensino Médio (2º grau)

2016 - 2018

Etec Joaquim Ferreira do Amaral

Formação complementar

2022 - 2022

PyTorch for Deep Learning with Python Bootcamp. (Carga horária: 17h). , Udemy, Inc., UDEMY, Estados Unidos.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

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.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Reconhecimento de Padrões.

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: Aprendizado Profundo.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Meta-heurísticas de Otimização.

Participação em eventos

XXXIII Congresso de Iniciação Científica da Unesp. Ajuste de redes neurais prototípicas utilizando metaheurísticas. 2021. (Congresso).

Produções bibliográficas

  • CANDIDO, G. ; PAPA, J. P. . Ajuste de redes neurais prototípicas utilizando metaheurísticas. In: XXXIII Congresso de Iniciação Científica da Unesp, 2021. Anais do XXXIII Congresso de Iniciação Científica da Unesp, 2021.

Outras produções

CANDIDO, G. ; MORELLI, L. H. . Curto Circuito - Machine Learning (PyTorch + Jupyter). 2022. (Curso de curta duração ministrado/Outra).

Projetos de pesquisa

  • 2022 - 2022

    Aprimorando o desempenho das redes prototípicas em tarefas de classificação few-shot de imagens com a programação genética, Descrição: Ao longo dos anos, a classificação supervisionada de imagens fez avanços significativos. Os modelos de classificação, por sua vez, desenvolveram uma necessidade mais forte por bases de dados maiores. No entanto, em muitas situações, as imagens são escassas. Nesse contexto, o aprendizado de poucos tiros se destaca, pois permite que os modelos aprendam a partir de algumas amostras rotuladas. Em particular, um modelo promissor conhecido como Redes Prototípicas foi introduzido. Este modelo pode aprender um espaço métrico onde imagens semelhantes se reúnem, enquanto imagens diferentes se distanciam umas das outras. Neste espaço, um protótipo é calculado com a média de todos os vetores de características pertencentes à sua classe. Então, qualquer imagem de teste pode ser classificada encontrando o protótipo mais próximo de seu vetor de características. Porém, como o modelo assume que cada imagem tem o mesmo nível de importância no cálculo do protótipo da classe, levando a protótipos ruins em alguns casos, as Redes Prototípicas Ponderadas foram propostas. Este outro modelo emprega uma rede neural de três camadas para encontrar pesos para cada amostra de treinamento e leva-os em consideração para o cálculo do protótipo. No entanto, como se deseja melhorar o desempenho introduzindo os pesos, pode-se naturalmente enxergar uma tarefa de otimização onde o objetivo é minimizar as classificações errôneas. Sob essa suposição, o presente projeto levanta a hipótese de que empregar técnicas meta-heurísticas seria um melhor curso de ação, em comparação com a rede neural de três camadas. Para testar esta hipótese, o projeto pretende utilizar a Programação Genética, uma vez que é bem conhecida e relacionada ao projeto de pesquisa principal do aluno. Além disso, vale a pena mencionar que a abordagem será validada sob a supervisão do Prof. Javier Del Ser Lorente, o principal pesquisador que atua nas áreas de ciência de dados e otimização da Tecnalia, que é um dos maiores centros de pesquisa da Espanha. Além disso, para validar a abordagem proposta, o projeto fará uso não apenas de conjuntos de dados de uso geral, mas também de imagens endoscópicas, para que pudéssemos distinguir o esôfago de Barrett do adenocarcinoma.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Giovani Candido - Integrante / João Paulo Papa - Coordenador / Javier Del Ser Lorente - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro / Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa.

  • 2021 - Atual

    Ajuste de redes neurais prototípicas utilizando metaheurísticas, Descrição: Aprendizado supervisionado em um pequeno conjunto de dados, do Inglês few-shot learning, objetiva tratar situações em que apenas algumas poucas amostras rotuladas estão disponíveis para o aprendizado do modelo. Dentre as principais aplicações, podemos citar aquelas que fazem uso de dados médicos, em que, muitas vezes, amostras positivas para uma determinada enfermidade de interesse são escassas e difíceis de serem obtidas. Dentre as abordagens recentes que despertaram interesse da comunidade científica, podemos citar as Redes Neurais Prototípicas, que mapeiam as amostras do conjunto de treinamento com base em exemplos protótipos para cada classe em um outro espaço amostral. Tais exemplos correspondem, basicamente, às médias das amostras disponíveis para cada rótulo individualmente. Um grande problema de tal abordagem, muito embora simples e com resultados promissores, é que ela não considera que amostras de uma determinada classe podem contribuir de maneira diferente quando do cálculo do seu protótipo. Assim sendo, a presente proposta de projeto de pesquisa de iniciação científica objetiva modelar a tarefa de encontrar a importância de cada amostra de treinamento como sendo um problema de otimização por metaheurísticas; em específico, estamos interessados em técnicas evolutivas. A abordagem proposta será avaliada em dois tipos de tarefas: (I) bases de dados de propósito geral e (II) classificação de imagens endoscópicas. Além disso, a proposta prevê um estágio no exterior junto à Universidade do País Basco, Espanha.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Giovani Candido - Integrante / João Paulo Papa - Coordenador., Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa.

Prêmios

2020

Menção honrosa pela participação na primeira fase da Maratona SBC de Programação, ICPC Foundation.

2018

Melhor desempenho dentre os alunos da 3ª série da ETEC Joaquim Ferreira do Amaral na Competição USP de Conhecimentos (CUCo), Pró-Reitoria de Graduação da Universidade de São Paulo.

2018

Aluno destaque da 3ª série do Ensino Técnico Integrado ao Médio - Informática., Etec Joaquim Ferreira do Amaral.

Histórico profissional

Endereço profissional

  • Universidade Estadual Paulista Júlio de Mesquita Filho, Faculdade de Ciências de Bauru, Departamento de Computação. , Avenida Engenheiro Luiz Edmundo Carrijo Coube, Núcleo Residencial Presidente Geisel, 17033360 - Bauru, SP - Brasil, Telefone: (14) 31036000, URL da Homepage:

Experiência profissional

2022 - 2022

Tecnalia Research & Innovation

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador Visitante, Regime: Dedicação exclusiva.

2023 - Atual

Universidade Estadual Paulista Júlio de Mesquita Filho

Vínculo: Aluno, Enquadramento Funcional: Aluno de Mestrado

2019 - 2023

Universidade Estadual Paulista Júlio de Mesquita Filho

Vínculo: Aluno, Enquadramento Funcional: Aluno de Graduação

2023 - Atual

Fundação de Amparo à Pesquisa do Estado de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Regime: Dedicação exclusiva.

Outras informações:
Projeto de Mestrado intitulado "Modelos de aprendizado de máquina para a avaliação de aspectos da biodeterioração de árvores urbanas". Supervisor: Prof. Dr. João Paulo Papa. Bolsa 22/16562-7.

2022 - 2022

Fundação de Amparo à Pesquisa do Estado de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Regime: Dedicação exclusiva.

Outras informações:
Projeto de Estágio de Pesquisa no Exterior intitulado "Aprimorando o desempenho das redes prototípicas em tarefas de classificação few-shot de imagens com a programação genética". Supervisor: Prof. Dr. Javier Del Ser Lorente. Bolsa 22/06772-4.

2021 - 2022

Fundação de Amparo à Pesquisa do Estado de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Regime: Dedicação exclusiva.

Outras informações:
Projeto de Iniciação Científica intitulado "Ajuste de redes neurais prototípicas utilizando metaheurísticas". Supervisor: Prof. Dr. João Paulo Papa. Bolsa 20/16092-5.