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...
Main Author: | |
---|---|
Other Authors: | |
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 |