Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável

Esse trabalho consiste na implementação em hardware (MA) de uma Unidade de Processamento Reconfigurável (RPU) para Algoritmos Genéticos (AGs), com o intuito de disponibilizar um módulo de AG não processado para projetistas de circuitos integrados. Para o desenvolvimento do projeto, foi utilizada...

Full description

Bibliographic Details
Main Author: Priscila Aparecida de Moraes
Other Authors: Eduardo Marques
Language:Portuguese
Published: Universidade de São Paulo 2004
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-03012018-163301/
id ndltd-IBICT-oai-teses.usp.br-tde-03012018-163301
record_format oai_dc
spelling ndltd-IBICT-oai-teses.usp.br-tde-03012018-1633012019-01-21T22:07:01Z Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável Not available Priscila Aparecida de Moraes Eduardo Marques Aleardo Manacero Junior Eduardo do Valle Simões Não disponível Not available Esse trabalho consiste na implementação em hardware (MA) de uma Unidade de Processamento Reconfigurável (RPU) para Algoritmos Genéticos (AGs), com o intuito de disponibilizar um módulo de AG não processado para projetistas de circuitos integrados. Para o desenvolvimento do projeto, foi utilizada codificação binária dos cromossomos, elitismo como método de seleção qual o melhor indivíduo não somente é preservado, mas também recombinado com todos os outros. Além disso, também foram utilizados os operadores normais de crossover e mutação. Para os testes foram, variados as taxas de crossover e mutação, além do tamanho da população. Os resultados foram obtidos em simulação e corresponderam as expectativas. Essa unidade ainda será implantada num robô para que ele possa evoluir a seu controlador de navegação. O robô aprenderá sozinho a navegar em um ambiente desconhecido, procurando explorar sem colidir com os obstáculos. This work consists a FPGA (Field-Programmable Gate Array) implementation of a Reconfigurable Processing Unit (RPU) containing Genetic Algorithm operators of selection, crossover and mutation. The goal of this work is to make available to circuit designers a non-processed module of a genetic algorithm. This RPU is included in a SOPC (System-On-a-Programmable- Chip) designed to implement a navigation controller to a population of autonomous mobile robots. The robot should learn to navigate and explore the environment, avoiding obstacles on its way. The results compare the embedded GA performance for various combinations of mutation and crossover parameters and population sizes. 2004-04-15 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.teses.usp.br/teses/disponiveis/55/55134/tde-03012018-163301/ por info:eu-repo/semantics/openAccess Universidade de São Paulo Ciências da Computação e Matemática Computacional USP BR reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo instacron:USP
collection NDLTD
language Portuguese
sources NDLTD
topic Não disponível
Not available
spellingShingle Não disponível
Not available
Priscila Aparecida de Moraes
Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável
description Esse trabalho consiste na implementação em hardware (MA) de uma Unidade de Processamento Reconfigurável (RPU) para Algoritmos Genéticos (AGs), com o intuito de disponibilizar um módulo de AG não processado para projetistas de circuitos integrados. Para o desenvolvimento do projeto, foi utilizada codificação binária dos cromossomos, elitismo como método de seleção qual o melhor indivíduo não somente é preservado, mas também recombinado com todos os outros. Além disso, também foram utilizados os operadores normais de crossover e mutação. Para os testes foram, variados as taxas de crossover e mutação, além do tamanho da população. Os resultados foram obtidos em simulação e corresponderam as expectativas. Essa unidade ainda será implantada num robô para que ele possa evoluir a seu controlador de navegação. O robô aprenderá sozinho a navegar em um ambiente desconhecido, procurando explorar sem colidir com os obstáculos. === This work consists a FPGA (Field-Programmable Gate Array) implementation of a Reconfigurable Processing Unit (RPU) containing Genetic Algorithm operators of selection, crossover and mutation. The goal of this work is to make available to circuit designers a non-processed module of a genetic algorithm. This RPU is included in a SOPC (System-On-a-Programmable- Chip) designed to implement a navigation controller to a population of autonomous mobile robots. The robot should learn to navigate and explore the environment, avoiding obstacles on its way. The results compare the embedded GA performance for various combinations of mutation and crossover parameters and population sizes.
author2 Eduardo Marques
author_facet Eduardo Marques
Priscila Aparecida de Moraes
author Priscila Aparecida de Moraes
author_sort Priscila Aparecida de Moraes
title Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável
title_short Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável
title_full Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável
title_fullStr Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável
title_full_unstemmed Construção de uma RPU (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável
title_sort construção de uma rpu (reconfigurable processing unit) para algoritmos genéticos baseada em computação reconfigurável
publisher Universidade de São Paulo
publishDate 2004
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-03012018-163301/
work_keys_str_mv AT priscilaaparecidademoraes construcaodeumarpureconfigurableprocessingunitparaalgoritmosgeneticosbaseadaemcomputacaoreconfiguravel
AT priscilaaparecidademoraes notavailable
_version_ 1718890669556105216