Spelling suggestions: "subject:"inteligência coletiva"" "subject:"inteligência colletiva""
51 |
Educação e construção do conhecimento: do universo individual à inteligência coletiva / Education and construction of knowledge: from the individual universe to collective intelligenceSouza, Marcos Medeiros de 09 May 2008 (has links)
Made available in DSpace on 2016-07-18T17:54:29Z (GMT). No. of bitstreams: 1
Dissertacao Marcos.pdf: 560783 bytes, checksum: 45df79606180032c1fd588f84ba09a18 (MD5)
Previous issue date: 2008-05-09 / The purpose of this research was to investigate if the communication and interactivity provided by a groupware, on a contextualized and problematized situation, may constitute a way to promote the construction of knowledge. The research involved students at the disciplines of Administrative Thinkink History, Financial Management I e Financial Management II, from the Business School of a private University at São Paulo State, using internet as pedagogical supporting tool to complement presencial studies. The methodology proposed was a case study focused on a scholar learning context. The data was collected combining participant observation and students personal testimonials using a non-structured interview. The analysis appealed to a text deconstruction of the interview corpus, fragmented on sense unitys that contained useful meanings to the research purpose, classified on four categories. The categories Time and virtual environment; Communication and Context represented partial arguments to validate the category Construction of Knowledge, which is the thesis, and therefore, the purpose of the search. The results provided an evidence that virtual environment has extended time and space for live environment classes, increasing communication and the possibility of exchanging information and ideas on interpersonal relationship basis. The groupware provided a way to gather people on the construction of knowledge; allows interactivity among cognitive persons that may, together, conceive and transform a known world; facilitate information exchange on conversation nets. The category Context analysis showed that reflection over arguments that comes from different points of view becomes richer when it is contextualized on a located and chronologysed situation. On the construction of knowledge, we presented that it occurs by debate and conversation about reality and its context, demanding comprehension and understanding of individual points of view on a collective and dynamic situation. The groupware is a conversation tool, an appropriated environment for an educational process anchored on communication, context and information. / O propósito desta dissertação foi investigar se a comunicação e a interatividade proporcionada pelo grupo de discussão em um espaço virtual, em situação contextualizada e problematizada, constituem caminho para se promover a construção do conhecimento. A pesquisa envolveu alunos das disciplinas de História do Pensamento Administrativo, Gerência Financeira I e Gerência Financeira II, do curso de Administração, de uma Universidade privada, do estado de São Paulo, tendo a Internet como ferramenta de apoio didático-pedagógico complementar aos estudos presenciais. Como metodologia recorreu-se a estudo de caso com foco no contexto acadêmico de ensino. Os dados foram coletados combinando-se a observação participante e depoimentos pessoais dos alunos, por meio de entrevista não-estruturada. Na análise, o recurso utilizado foi a desconstrução do texto transcrito das entrevistas, fragmentando-o em unidades de sentido que pudessem conter significados úteis ao objeto da investigação e, que por sua vez, foram classificados em quatro categorias para análise. As categorias Tempo e Espaço Virtual, Comunicação e Contexto constituíram os argumentos parciais utilizados para validação da categoria Construção do conhecimento, que é o ponto central e, portanto, o fim da pesquisa. Como resultados, constatamos que ambiente virtual ampliou o espaço e o tempo da aula presencial, aumentando a comunicação e a possibilidade de troca de informação e de idéias a partir de relacionamentos interpessoais. Verificou-se que o grupo de discussão é um meio de aproximar pessoas na construção de conhecimento; que permite a interação entre sujeitos cognoscentes que podem, juntos, conceber e transformar um mundo cognoscível; que facilita a interação, ampliando o intercâmbio de informações em torno de redes de conversação. Ao analisar a categoria contexto , verificamos que a reflexão sobre argumentos que partem de diferentes pontos de vista fica mais rica a partir de uma dada situação, localizada e datada. Quanto à construção do conhecimento, percebemos que ela ocorre pela discussão acerca da realidade e de seu contexto, exigindo compreensão e entendimento de pontos de vista individuais em situação coletiva e dinâmica. E que o grupo de discussão é um instrumento, um ambiente, adequado para se viver um processo educacional ancorado na comunicação, no contexto e na informação
|
52 |
A estruturação de comunidades e redes sociais em ambiente virtualMachado, Davi Marcos 26 May 2009 (has links)
Made available in DSpace on 2016-04-29T14:23:52Z (GMT). No. of bitstreams: 1
Davi Marcos Machado.pdf: 448497 bytes, checksum: 9f7a19fb13d50b4a4a08e568c575dd89 (MD5)
Previous issue date: 2009-05-26 / Ending of century XX and mainly from the beginning of the XXI century, the
popularization of the Internet access and the emergence of software which provide friendly
environment for the inter-relationship of people in virtual space (MySpace, Orkut, Blogspot etc),
has made the cyberspace to be occupied by a huge number of people with more diverse interests,
which resulted in the appearance of virtual communities or social networks.
These communities or networks are organized around several themes and interests. May
simply be groups of adolescents who have fun to exchange views on some prominent personality
in the media to communities that discuss issues such as education, philosophy, public health or
groups that develop a project of great social or economic relevance.
The objective of this research is to evaluate, through empirical analysis, based on the
available literature, the feasibility of classifying the millions of virtual communities or social
networks in just three major groups: virtual communities or social networks organized around
projects, people and ideas. We believe that these three major groups are able to include all types
of social groups in cyberspace, considering that each one has its peculiarities of organization
and structure.
"Project means a temporary business or a complex sequence of activities to provide a
product. For people we considered the charismatic individual, able to attract other individuals to
their environment, either by their capacity for leadership or the ability to provide interest
information to a group of people. Ideas is meant a concept, a set of thoughts of an individual or
a social group on any one topic, theory, point of view or opinion.
The purpose of this classification (projects, people and ideas) is to identify the different
forms of grouping, outlining the main features of each of these groups, the structure of the
environment in which it is organized and dynamic.
These settings can help people, institutions or companies who wish to use the cyberspace
how environment of knowledge generation or development of activities or simply exchange
ideas. From the characteristics of each type of community is possible to define the best structure
and environment to be built, considering the interests and goals of those who structure the
community or the network / No final do século XX e no início do século XXI, a popularização do acesso a Internet e o
surgimento de softwares amigáveis e ambientes propícios à inter-relação de pessoas no espaço
virtual (MySpace, Orkut, Blogspot etc) fez com que o ciberespaço passasse a ser povoado por
um número imenso de pessoas com os mais diversos interesses, que resultou no surgimento de
comunidades virtuais ou de redes sociais.
Essas comunidades ou redes se organizam em torno dos mais diversos interesses. Podem
ser grupos de adolescentes que se divertem ao trocar impressões sobre alguma personalidade em
destaque na mídia até comunidades que debatem temas como educação, filosofia, saúde pública
ou mesmo grupos que desenvolvem algum projeto de grande relevância social ou econômica.
O objetivo desta pesquisa é avaliar a viabilidade de se classificar os milhões de
comunidades virtuais ou redes sociais em apenas três grandes agrupamentos: comunidades ou
redes organizadas em torno de projetos , de pessoas e de idéias . Acreditamos que esses três
grandes grupos são capazes de comportar todos os tipos de agrupamentos sociais no ciberespaço,
sendo que cada um deles possui suas peculiaridades de organização e estrutura.
Entendemos por projeto um ação temporária que tempo por objetivo fornecer um
produto singular. Por pessoas consideramos o individuo carismático, com capacidade de atração
de outros indivíduos para seu entorno; e por idéias se entende um conceito, um conjunto de
pensamentos ou concepções de um indivíduo ou de um grupo social sobre um tema qualquer.
O objetivo de tal classificação (projetos, pessoas e idéias) é identificar as diferentes
formas de agrupamento e apontar suas principais características.
Tais definições podem contribuir com pessoas, instituições ou empresas que pretendam
utilizar o ciberespaço como ambiente de geração de conhecimento ou de desenvolvimento de
atividades ou simplesmente troca de idéias. A partir das características de cada tipo de
comunidade é possível se definir qual a melhor estrutura, levando-se em conta o interesse e
objetivo de quem estrutura a comunidade ou a rede
|
53 |
Componentes de Software no desenvolvimento de aplicações colaborativas para Web: Evolução da plataforma Groupware Workbench / Software Components for the development of collaborative Web applications: Evolution of the Groupware Workbench platformMartins, Straus Michalsky 19 October 2012 (has links)
A tecnologia de componentes de software é propícia para encapsular questões técnicas de implementação e favorecer o reúso entre aplicações, o que é particularmente relevante no desenvolvimento de aplicações colaborativas na Web. Este trabalho utiliza a plataforma Groupware Workbench nesse contexto. A aplicação social Arquigrafia foi a principal motivadora dessa evolução. O Arquigrafia é um ambiente colaborativo para o estudo de arquitetura e compartilhamento de imagens fortemente baseado em colaboração e inteligência coletiva. Como o conceito de inteligência coletiva é muito amplo e mal definido, foi realizada uma análise de domínio e uma classificação das técnicas e seus usos nos sistemas atuais. Também foi feito o mapeamento e a implementação das funcionalidades do Arquigrafia em componentes do Groupware Workbench e executada uma avaliação da plataforma em quatro vertentes, sendo elas: arquitetura de componentes; suporte à colaboração; arquitetura técnica; e percepção dos desenvolvedores. Limitações tecnológicas e conceituais foram identificadas, como por exemplo, o modelo de mapeamento objeto-relacional e questões ligadas à flexibilidade. Essas limitações e colocações foram tratadas e avaliadas na plataforma, resultando em melhorias na arquitetura dos componentes e na simplificação do código. O Groupware Workbench no geral mostrou-se viável para o desenvolvimento de uma aplicação colaborativa real na Web 2.0. / Software components technology is favorable to encapsulate implementation technical issues and encourage the reuse among applications. These characteristics are particularly relevant in the development of web-based collaborative applications. This work evaluates and evolves the Groupware Workbench platform in this context. The social application Arquigrafia was the main motivation for this evolution. Arquigrafia is a collaborative environment for the study of architecture and image sharing strongly based on collaboration and collective intelligence. Since the concept of collective intelligence is very broad, we performed a domain analysis and a classification of its use in current systems. We also implemented the Arquigrafia features using Groupware Workbench components and evaluated the platform in four areas: components architecture; collaboration support; technical architecture; and developers perspective. We identified technological and conceptual limitations, as for example, the adopted object-relational mapping model and issues related to the flexibility of the platform. These limitations were treated and evaluated. We noted improvements in the architecture of the components and code simplification. As a result, the Groupware Workbench was a feasible solution for developing the Arquigrafia application.
|
54 |
Localização colaborativa em robótica de enxame. / Collaborative localization in swarm robotics.Alan Oliveira de Sá 26 May 2015 (has links)
Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro / Diversas das possíveis aplicações da robótica de enxame demandam que cada robô seja capaz de estimar a sua posição. A informação de localização dos robôs é necessária, por exemplo, para que cada elemento do enxame possa se posicionar dentro de uma formatura de robôs pré-definida. Da mesma forma, quando os robôs atuam como
sensores móveis, a informação de posição é necessária para que seja possível identificar o local dos eventos medidos. Em virtude do tamanho, custo e energia dos dispositivos, bem como limitações impostas pelo ambiente de operação, a solução mais evidente, i.e.
utilizar um Sistema de Posicionamento Global (GPS), torna-se muitas vezes inviável. O método proposto neste trabalho permite que as posições absolutas de um conjunto de nós desconhecidos sejam estimadas, com base nas coordenadas de um conjunto de nós de
referência e nas medidas de distância tomadas entre os nós da rede. A solução é obtida por meio de uma estratégia de processamento distribuído, onde cada nó desconhecido estima sua própria posição e ajuda os seus vizinhos a calcular as suas respectivas coordenadas.
A solução conta com um novo método denominado Multi-hop Collaborative Min-Max Localization (MCMM), ora proposto com o objetivo de melhorar a qualidade da posição inicial dos nós desconhecidos em caso de falhas durante o reconhecimento dos nós de referência. O refinamento das posições é feito com base nos algoritmos de busca por retrocesso (BSA) e de otimização por enxame de partículas (PSO), cujos desempenhos são comparados. Para compor a função objetivo, é introduzido um novo método para o cálculo do fator de confiança dos nós da rede, o Fator de Confiança pela Área Min-Max (MMA-CF), o qual é comparado com o Fator de Confiança por Saltos às Referências (HTA-CF), previamente existente. Com base no método de localização proposto, foram desenvolvidos quatro algoritmos, os quais são avaliados por meio de simulações realizadas
no MATLABr e experimentos conduzidos em enxames de robôs do tipo Kilobot. O desempenho dos algoritmos é avaliado em problemas com diferentes topologias, quantidades de nós e proporção de nós de referência. O desempenho dos algoritmos é também comparado com o de outros algoritmos de localização, tendo apresentado resultados 40% a 51% melhores. Os resultados das simulações e dos experimentos demonstram a eficácia do método proposto. / Many applications of Swarm Robotic Systems (SRSs) require that a robot is able to discover its position. The location information of the robots is required, for example, to allow them to be correctly positioned within a predefined swarm formation. Similarly,
when the robots act as mobile sensors, the position information is needed to allow the identification of the location of the measured events. Due to the size, cost and energy source restrictions of these devices, or even limitations imposed by the operating environment,
the straightforward solution, i.e. the use of a Global Positioning System (GPS), is often not feasible. The method proposed in this work allows the estimation of the absolute positions of a set of unknown nodes, based on the coordinates of a set of reference nodes and the distances measured between nodes. The solution is achieved by means of a distributed processing strategy, where each unknown node estimates its own position and helps its neighbors to compute their respective coordinates. The solution makes use of a new method called Multi-hop Collaborative Min-Max Localization (MCMM), herein
proposed, aiming to improve the quality of the initial positions estimated by the unknown nodes in case of failure during the recognition of the reference nodes. The positions refinement
is achieved based on the Backtracking Search Optimization Algorithm (BSA) and the Particle Swarm Optimization (PSO), whose performances are compared. To compose the objective function, a new method to compute the confidence factor of the network nodes is introduced, the Min-max Area Confidence Factor (MMA-CF), which is compared with the existing Hops to Anchor Confidence Factor (HTA-CF). Based on the proposed localization method, four algorithms were developed and further evaluated through a set of simulations in MATLABr and experiments in swarms of type Kilobot robots. The
performance of the algorithms is evaluated on problems with different topologies, quantities of nodes and proportion of reference nodes. The performance of the algorithms is also compared with the performance of other localization algorithms, showing improvements between 40% to 51%. The simulations and experiments outcomes demonstrate the
effectiveness of the proposed method.
|
55 |
Sistema de apoio na inspeção radiográfica computadorizada de juntas soldadas de tubulações de petróleoKroetz, Marcel Giovani 22 December 2012 (has links)
Petrobras / A inspeção radiográfica de juntas soldadas de tubulações é a atividade minuciosa e cuidadosa de observar imagens radiográficas de juntas soldadas em busca de pequenos defeitos e descontinuidades que possam comprometer a resistência mecânica dessas juntas. Como toda atividade que requer atenção constante, a inspeção radiográfica está sujeita a erros principalmente devido a fadiga visual e distrações naturais devido a repetitividade e monotonia inerentes à essa atividade. No presente trabalho, apresentam-se duas metodologias que têm por objetivo o auxílio e a automação da atividade de inspeção: a detecção automática dos cordões de solda nas radiografias e o realce das descontinuidades; compondo entre outras funcionalidades, um aplicativo completo de auxílio na inspeção radiográfica que agrega ainda a possibilidade de automação do processamento dessas imagens através da construção de rotinas e sua posterior aplicação a um conjunto de imagens semelhantes. Os resultados obtidos na detecção automática do cordão de solda são promissores, sendo possível, através da metodologia proposta, detectar cordões provenientes diferentes técnicas de ensaios radiográficos usuais. Quanto aos resultados do realce das descontinuidades, apesar de estes ainda não levarem a uma inspeção completamente autônoma e não supervisionada, apresentam resultados melhores do que aqueles existentes atualmente na literatura, principalmente quanto a correlação entre contraste visual do resultado do realce e a probabilidade de ocorrência de descontinuidades nas regiões demarcadas. Por fim, o realce das descontinuidades em conjunto com um aplicativo completo e iterativo contribui para uma maior leveza na atividade de inspeção, com o que se espera uma expressiva redução das taxas de erro devido à fadiga visual e um aumento considerável da produtividade através da automação das rotinas mais repetitivas de processamento digital a que as imagens radiográficas são submetidas durante sua inspeção. / The weld bead radiographic inspection is the activity of meticulously observe a radiographic image looking for small defects and discontinuities in the welded joints that can compromise the mechanical resistance of that joints. As any other activity than requires constant attention, the weld bead inspection is error prone due to visual fatigue, repetition and others distractions inherent to these activity. In this work, two new methodologies for help in the inspection activities are presented: the automatic detection of the weld bead and the highlighting of the weld bead discontinuities. Those that, among others functionalities, are included in a complete software solution for help in the weld bead inspection. Including the feature of macro programing for automation of the most common image processing routines and further processing bath of images in an automatic way. The results from the automatic weld bead detection is beyond the satisfactory, detecting weld bead from all the usual radiographic techniques. About the results of the highlight of the discontinuities, although that are not suited for a complete non supervised weld bead inspection, their correlation among intensity and the probability of the presence of a discontinuity is very well suited for discontinuities highlighting, a helpful tool in weld bead inspection. In conclusion, the proposed methodologies. combined with a fully featured interactive software solution, a lot contribute for the weld bead inspection activity, a decreased error rate due to visual fatigue and a better overall performance due to the automation of the most common procedures involved in this activity.
|
56 |
Otimização por nuvem de partículas aplicada ao problema de atribuição de tarefas dinâmicoPierobom, Jean Lima 13 February 2012 (has links)
A Inteligência de Enxame (Swarm Intelligence) é uma área de estudos que busca soluções para problemas de otimização utilizando-se de técnicas computacionais inspiradas no comportamento social emergente encontrado na biologia. A metaheurística Particle Swarm Optimization (PSO) é relativamente nova e foi inspirada no comportamento social de bandos de pássaros. PSO tem apresentado bons resultados em alguns trabalhos recentes de otimização discreta, apesar de ter sido concebido originalmente para a otimização de problemas contínuos. Este trabalho trata o Problema de Atribuição de Tarefas - Task Assignment Problem (TAP), e apresenta uma aplicação: o problema de alocação de táxis e clientes, cujo objetivo da otimização está em minimizar a distância percorrida pela frota. Primeiramente, o problema é resolvido em um cenário estático, com duas versões do PSO discreto: a primeira abordagem é baseada em codificação binária e a segunda utiliza permutações para codificar as soluções. Os resultados obtidos mostram que a segunda abordagem é superior à primeira em termos de qualidade das soluções e tempo computacional, e é capaz de encontrar as soluções ótimas para o problema nas instâncias para as quais os valores ótimos são conhecidos. A partir disto, o algoritmo é adaptado para a otimização do problema em um ambiente dinâmico, com a aplicação de diferentes estratégias de resposta às mudanças. Os novos resultados mostram que a combinação de algumas abordagens habilita o algoritmo PSO a obter boas soluções ao longo da ocorrência de mudanças nas variáveis de decisão problema, em todas as instâncias testadas, com diferentes tamanhos e escalas de mudança. / Swarm Intelligence searches for solutions to optimization problems using computational techniques inspired in the emerging social behavior found in biology. The metaheuristic Particle Swarm Optimization (PSO) is relatively new and can be considered a metaphor of bird flocks. PSO has shown good results in some recent works of discrete optimization, despite it has been originally designed for continuous optimization problems. This paper deals with the Task Assignment Problem (TAP), and presents an application: the optimization problem of allocation of taxis and customers, whose goal is to minimize the distance traveled by the fleet. The problem is solved in a static scenario with two versions of the discrete PSO: the first approach that is based on a binary codification and the second one which uses permutations to encode the solution. The obtained results show that the second approach is superior than the first one in terms of quality of the solutions and computational time, and it is capable of achieving the known optimal values in the tested instances of the problem. From this, the algorithm is adapted for the optimization of the problem in a dynamic environment, with the application of different strategies to respond to changes. The new results show that some combination of approaches enables the PSO algorithm to achieve good solutions along the occurrence of changes in decision variables problem, in all instances tested, with different sizes and scales of change.
|
57 |
Um modelo de gerenciamento microscópico centralizado de tráfego de veículos inteligentes em um segmento de rodoviaReghelin, Ricardo 29 May 2014 (has links)
Este trabalho insere-se na área de pesquisa de sistemas de transporte inteligente e mobilidade urbana buscando um cenário onde a infraestrutura rodoviária é capaz de monitorar um tráfego exclusivo de veículos inteligentes que não dependem de motoristas para serem guiados. A principal contribuição do trabalho é o desenvolvimento de uma solução matemática para otimizar o gerenciamento microscópico centralizado do tráfego de veículos inteligentes em trechos (segmentos) de rodovia. Para isto é apresentado um modelo de otimização baseado em Programação Linear Inteira Mista (MILP), que determina um plano ótimo de trajetórias individuais dos veículos em uma evolução de tráfego. O objetivo é reduzir o tempo de viagem individualmente e assegurar fluidez do tráfego. O modelo considera componentes essenciais do sistema dinâmico viário como topografia da pista, regras de trânsito e a curva de aceleração máxima de cada veículo. São contempladas várias situações de tráfego, tais como ultrapassagens, inclinação na pista, obstáculos e redutores de velocidade. Os resultados indicaram uma média de 20,5 segundos para o cálculo de um cenário com 6 veículos e 11 intervalos de tempo. Como o modelo MILP não tem solução em tempo computacional aceitável para aplicação real, também é proposto um algoritmo de simulação baseado em heurísticas o qual busca reduzir esse tempo de cálculo em detrimento da otimalidade da solução. O algoritmo reproduz o comportamento de um motorista que tenta manter sempre um valor de velocidade escolhido previamente, e por isso é forçado a ultrapassar outros veículos quando obstruído ao longo do trajeto. O resultado do algoritmo tem importância adicional, pois serve de referência para resolver o problema da prioridade nas ultrapassagens. Também são propostos novos indicadores para a avaliação microscópica de qualidade de tráfego. Finalmente, são apresentados resultados de testes em simulações a fim de avaliar e validar o modelo e o algoritmo. / This work focus on the research area of intelligent transportation systems and urban mobility. It considers a scenario where the roadside infrastructure is capable of monitoring traffic composed by 100% of intelligent vehicles that do not rely on drivers to be guided. The main contribution of this work is the development of a mathematical solution to optimize the centralized management of intelligent microscopic vehicular traffic in parts (segments) of highway. Therefore an optimization model based on Mixed Integer Linear Programming (MILP) is presented. The model determines individual trajectories plans of vehicles in a traffic evolution. The objective is to reduce the travel time individually and ensure traffic flow. The model considers essential components of the dynamic highway system, such as, topography of the lane, traffic rules and acceleration curve for each vehicle. Many traffic situations are considered, such as, overtaking, slopes, obstacles and speed reducers. The results indicated an average of 20.5 seconds to calculate a scenario with 6 vehicles and 11 time intervals. As the MILP model has no solution in acceptable computational time for real application, it is proposed an algorithm based on heuristic simulation which seeks to reduce the computation time at the expense of optimality of the solution. The algorithm reproduces the behavior of a driver who always tries to maintain a preselected velocity value, and is therefore forced to overtake other vehicles when blocked along the path. The result of the algorithm has additional importance because it serves as a reference for solving the problem of priority when overtaking. New indicators for microscopic evaluation of quality traffic are also proposed. Finally, test results are presented on simulations to evaluate and validate the model and algorithm.
|
58 |
Cultural GrAnt: um protocolo de roteamento baseado em inteligência coletiva para redes tolerantes a atrasosVendramin, Ana Cristina Barreiras Kochem 06 June 2012 (has links)
Esta tese apresenta um novo protocolo de roteamento voltado para as Redes Tolerantes a Atrasos que exibem comportamentos complexos e dinâmicos. O protocolo proposto chama-se Cultural GrAnt (do inglês Cultural Greedy Ant) uma vez que este utiliza um sistema híbrido composto por um Algoritmo Cultural (AC) e uma versão gulosa da meta-heurística de Otimização por Colônia de Formigas (ACO). No Cultural GrAnt, o ACO representa o espaço populacional de um AC e utiliza uma regra de transição gulosa de modo a intensificar bons caminhos já encontrados ou explorar novos caminhos através da seleção, dentre um conjunto de candidatos, dos nós encaminhadores de mensagens mais promissores. A principal motivação para o uso do ACO é tirar proveito da sua busca baseada em população de indivíduos e da adaptação da sua estrutura de aprendizado. O AC obtém informações durante o processo evolucionário e as utiliza para guiar a população e, então, acelerar o aprendizado enquanto provê soluções mais eficientes. Considerando informações de funções heurísticas, concentração de feromônio e conhecimentos armazenados no espaço de crenças do AC, o protocolo Cultural GrAnt inclui três módulos: roteamento; escalonamento; e gerenciamento de buffer. Esse é o primeiro protocolo de roteamento que emprega ACO e AC de modo a: inferir os melhores encaminhadores de mensagens através de informações oportunistas sobre a conectividade social entre os nós; determinar os melhores caminhos que uma mensagem deve seguir para eventualmente alcançar o seu destino final, enquanto limita o número de replicações e descartes de mensagens na rede; determinar a ordem de escalonamento das mensagens; e gerenciar o espaço de armazenamento do buffer dos nós. O protocolo Cultural GrAnt é comparado com os protocolos Epidêmico e PROPHET em dois cenários de mobilidade distintos: um modelo de movimento baseado em atividades, onde simula-se o dia-a-dia de pessoas em suas atividades de trabalho, lazer e descanso; e um modelo de movimento baseado em comunidades de pessoas. Os resultados de simulações obtidos através do simulador ONE mostram que em ambos os cenários, o protocolo Cultural GrAnt alcança uma taxa mais alta de entrega de mensagens, uma replicação menor de mensagens e um número menor de mensagens descartadas se comparado com os protocolos Epidêmico e PROPHET. / This work presents a new routing protocol for complex and dynamic Delay Tolerant Networks (DTN). The proposed protocol is called Cultural GrAnt (Greedy Ant), as it uses a hybrid system composed of a Cultural Algorithm and a greedy version of the Ant Colony Optimization (ACO) metaheuristic. In Cultural GrAnt, ACO represents the population space of the cultural algorithm and uses a greedy transition rule to either exploit previously found good paths or explore new paths by selecting, among a set of candidates, the most promising message forwarders. The main motivation for using ACO is to take advantage of its population-based search and adaptive learning framework. Conversely, CA gathers information during the evolutionary process and uses it to guide the population and thus accelerate learning while providing more efficient solutions. Considering information from heuristic functions, pheromone concentration, and knowledge stored in the CA belief space, the Cultural GrAnt protocol includes three modules: routing, scheduling, and buffer management. To the best of our knowledge, this is the first routing protocol that employs both ACO and CA to infer the best message forwarders using opportunistic information about social connectivity between nodes, determine the best paths a message must follow to eventually reach its destination while limiting message replications and droppings, and perform message transmission scheduling and buffer space management. Cultural GrAnt is compared to the Epidemic and PROPHET protocols in two different mobility scenarios: an activity-based movement model, which simulates the daily lives of people in their work, leisure and rest activities; and a community-based movement model. Simulation results obtained by the ONE simulator show that, in both scenarios, Cultural GrAnt achieves a higher delivery ratio, lower message replication, and fewer dropped messages than Epidemic and PROPHET.
|
59 |
Localização colaborativa em robótica de enxame. / Collaborative localization in swarm robotics.Alan Oliveira de Sá 26 May 2015 (has links)
Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro / Diversas das possíveis aplicações da robótica de enxame demandam que cada robô seja capaz de estimar a sua posição. A informação de localização dos robôs é necessária, por exemplo, para que cada elemento do enxame possa se posicionar dentro de uma formatura de robôs pré-definida. Da mesma forma, quando os robôs atuam como
sensores móveis, a informação de posição é necessária para que seja possível identificar o local dos eventos medidos. Em virtude do tamanho, custo e energia dos dispositivos, bem como limitações impostas pelo ambiente de operação, a solução mais evidente, i.e.
utilizar um Sistema de Posicionamento Global (GPS), torna-se muitas vezes inviável. O método proposto neste trabalho permite que as posições absolutas de um conjunto de nós desconhecidos sejam estimadas, com base nas coordenadas de um conjunto de nós de
referência e nas medidas de distância tomadas entre os nós da rede. A solução é obtida por meio de uma estratégia de processamento distribuído, onde cada nó desconhecido estima sua própria posição e ajuda os seus vizinhos a calcular as suas respectivas coordenadas.
A solução conta com um novo método denominado Multi-hop Collaborative Min-Max Localization (MCMM), ora proposto com o objetivo de melhorar a qualidade da posição inicial dos nós desconhecidos em caso de falhas durante o reconhecimento dos nós de referência. O refinamento das posições é feito com base nos algoritmos de busca por retrocesso (BSA) e de otimização por enxame de partículas (PSO), cujos desempenhos são comparados. Para compor a função objetivo, é introduzido um novo método para o cálculo do fator de confiança dos nós da rede, o Fator de Confiança pela Área Min-Max (MMA-CF), o qual é comparado com o Fator de Confiança por Saltos às Referências (HTA-CF), previamente existente. Com base no método de localização proposto, foram desenvolvidos quatro algoritmos, os quais são avaliados por meio de simulações realizadas
no MATLABr e experimentos conduzidos em enxames de robôs do tipo Kilobot. O desempenho dos algoritmos é avaliado em problemas com diferentes topologias, quantidades de nós e proporção de nós de referência. O desempenho dos algoritmos é também comparado com o de outros algoritmos de localização, tendo apresentado resultados 40% a 51% melhores. Os resultados das simulações e dos experimentos demonstram a eficácia do método proposto. / Many applications of Swarm Robotic Systems (SRSs) require that a robot is able to discover its position. The location information of the robots is required, for example, to allow them to be correctly positioned within a predefined swarm formation. Similarly,
when the robots act as mobile sensors, the position information is needed to allow the identification of the location of the measured events. Due to the size, cost and energy source restrictions of these devices, or even limitations imposed by the operating environment,
the straightforward solution, i.e. the use of a Global Positioning System (GPS), is often not feasible. The method proposed in this work allows the estimation of the absolute positions of a set of unknown nodes, based on the coordinates of a set of reference nodes and the distances measured between nodes. The solution is achieved by means of a distributed processing strategy, where each unknown node estimates its own position and helps its neighbors to compute their respective coordinates. The solution makes use of a new method called Multi-hop Collaborative Min-Max Localization (MCMM), herein
proposed, aiming to improve the quality of the initial positions estimated by the unknown nodes in case of failure during the recognition of the reference nodes. The positions refinement
is achieved based on the Backtracking Search Optimization Algorithm (BSA) and the Particle Swarm Optimization (PSO), whose performances are compared. To compose the objective function, a new method to compute the confidence factor of the network nodes is introduced, the Min-max Area Confidence Factor (MMA-CF), which is compared with the existing Hops to Anchor Confidence Factor (HTA-CF). Based on the proposed localization method, four algorithms were developed and further evaluated through a set of simulations in MATLABr and experiments in swarms of type Kilobot robots. The
performance of the algorithms is evaluated on problems with different topologies, quantities of nodes and proportion of reference nodes. The performance of the algorithms is also compared with the performance of other localization algorithms, showing improvements between 40% to 51%. The simulations and experiments outcomes demonstrate the
effectiveness of the proposed method.
|
60 |
Otimização por nuvem de partículas aplicada ao problema de atribuição de tarefas dinâmicoPierobom, Jean Lima 13 February 2012 (has links)
A Inteligência de Enxame (Swarm Intelligence) é uma área de estudos que busca soluções para problemas de otimização utilizando-se de técnicas computacionais inspiradas no comportamento social emergente encontrado na biologia. A metaheurística Particle Swarm Optimization (PSO) é relativamente nova e foi inspirada no comportamento social de bandos de pássaros. PSO tem apresentado bons resultados em alguns trabalhos recentes de otimização discreta, apesar de ter sido concebido originalmente para a otimização de problemas contínuos. Este trabalho trata o Problema de Atribuição de Tarefas - Task Assignment Problem (TAP), e apresenta uma aplicação: o problema de alocação de táxis e clientes, cujo objetivo da otimização está em minimizar a distância percorrida pela frota. Primeiramente, o problema é resolvido em um cenário estático, com duas versões do PSO discreto: a primeira abordagem é baseada em codificação binária e a segunda utiliza permutações para codificar as soluções. Os resultados obtidos mostram que a segunda abordagem é superior à primeira em termos de qualidade das soluções e tempo computacional, e é capaz de encontrar as soluções ótimas para o problema nas instâncias para as quais os valores ótimos são conhecidos. A partir disto, o algoritmo é adaptado para a otimização do problema em um ambiente dinâmico, com a aplicação de diferentes estratégias de resposta às mudanças. Os novos resultados mostram que a combinação de algumas abordagens habilita o algoritmo PSO a obter boas soluções ao longo da ocorrência de mudanças nas variáveis de decisão problema, em todas as instâncias testadas, com diferentes tamanhos e escalas de mudança. / Swarm Intelligence searches for solutions to optimization problems using computational techniques inspired in the emerging social behavior found in biology. The metaheuristic Particle Swarm Optimization (PSO) is relatively new and can be considered a metaphor of bird flocks. PSO has shown good results in some recent works of discrete optimization, despite it has been originally designed for continuous optimization problems. This paper deals with the Task Assignment Problem (TAP), and presents an application: the optimization problem of allocation of taxis and customers, whose goal is to minimize the distance traveled by the fleet. The problem is solved in a static scenario with two versions of the discrete PSO: the first approach that is based on a binary codification and the second one which uses permutations to encode the solution. The obtained results show that the second approach is superior than the first one in terms of quality of the solutions and computational time, and it is capable of achieving the known optimal values in the tested instances of the problem. From this, the algorithm is adapted for the optimization of the problem in a dynamic environment, with the application of different strategies to respond to changes. The new results show that some combination of approaches enables the PSO algorithm to achieve good solutions along the occurrence of changes in decision variables problem, in all instances tested, with different sizes and scales of change.
|
Page generated in 0.1008 seconds