Este trabalho apresenta o estudo e implementacao de um algoritmo genetico distribuido baseado no modelo Panmitic. Este modelo de paralelizacao de algoritmos geneticos faz uso de uma populacao global que e operada por varios algoritmos geneticos simples em processadores separados. Para construir este modelo, foi utilizado uma implementacao de espacos de tuplas conhecido como JavaSpaces. Foram realizados testes exaustivos que permitiram definir os parâmetros mais influentes no desempenho da aplicacao. Como consequencia, os resultados desses testes podem servir como base para ajudar outros desenvolvedores a definir com maior seguranca a arquitetura ideal para desenvolver uma aplicacao distribuida, bem como as tecnicas utilizadas para a implementacao de um algoritmo genetico distribuido.
Esforcos diversos foram empreendidos para a elevacao da producao cientifica do Brasil. No entanto, ainda ha acoes a serem tomadas para conduzir os niveis produtivos atuais a patamares mais elevados. Neste sentido,acredita-se que a avaliacao dos pesquisadores, a partir de seus historicos profissionais, e uma etapa importante para a tomada de decisao futura e, consequentemente, permite que essas diversas acoes sejam mais bem direcionadas, trazendo beneficios como: formacao de equipes otimizadas para execucao de projetos, aplicacao adequada de recursos para financiamentos, aumento do prestigio das instituicoes a partir do incremento de produtividade de seus pesquisadores, dentre outros. Por tratar-se de tema de estudo nao esgotado e com ganhos relevantes para toda a sociedade, neste trabalho investiga-se a extracao dos principais atributos dos pesquisadores que indicam o potencial produtivo futuro a partir de dados de seus curriculos cadastrados na Plataforma Lattes. O foco do estudo foi a area de conhecimento Odontologia, a partir da qual foram empregados metodos de descoberta de conhecimento, tendo como referencia o respectivo documento de area. Como resultado, os principais atributos dos pesquisadores sao apresentados de acordo com a sua relevância na determinacao de produtividade futura dos pesquisadores.
A satisfacao do cliente e muito importante para as empresas. Na area da saude, deixar o paciente satisfeito e ainda mais importante, uma vez que este ja encontra em uma situacao incomoda e que necessita de atendimento medico. Este trabalho tem como proposta a utilizacao da logica fuzzy para se obter uma medida da satisfacao geral dos pacientes atendidos pelo CAETAN. O estudo utilizou como entrada os questionarios que sao atualmente utilizados na avaliacao do atendimento e do tempo de espera. Com base nesses dados, foi possivel produzir um valor que representa a satisfacao geral do paciente.
O objetivo desse trabalho foi apresentar o desenvolvimento de um aplicativo para rastrear a síndrome metabólica em mulheres climatéricas. Quanto à metodologia, tratou-se de uma pesquisa aplicada, desenvolvida a partir de estudo que avaliou a capacidade de medidas antropométricos em discriminar a síndrome metabólica em mulheres climatéricas. Foi criado um banco de dados com extração de modelos de regressão logística e desenvolvido o aplicativo para smartphones. Foi utilizado o Flutter, kit de desenvolvimento de software, criado pela Google. Como resultado, foi elaborado o aplicativo denominado ClimatMed, que está disponível gratuitamente na Play Store, podendo ser instalado em smartphones com sistema Android. É composto por tela inicial, telas para a definição do período do climatério e das variáveis ajustadas. As medidas para o cálculo dos índices podem ser inseridas e, o aplicativo fornece a probabilidade de desenvolvimento da síndrome metabólica. Conclui-se, que a inserção de uma tecnologia computacional na assistência à mulher climatérica predisposta a desenvolver síndrome metabólica traz repercussões positivas, pois permite economia de gastos de forma simples e acessível. Além disso, a identificação dessa população predisposta a desenvolver síndrome metabólica auxilia na prevenção de doenças crônicas cardiovasculares.
Um problema-chave em diversas aplicacoes baseadas em grafos direcionados e a necessidade de responder rapidamente se existe um caminho entre dois vertices u e v, isto e, se u alcanca v, o que e denominado consulta de alcancabilidade. Esse problema e particularmente desafiador no caso de grafos muito grandes.Uma abordagem comumente aplicada e o pre-processamento dos grafos, de forma a produzir uma estrutura de indice eficiente e que permita o rapido acesso as informacoes de alcancabilidade entre os vertices. No entanto, a maioria dos metodos de indexacao existentes nao sao escalaveis. Dessa forma, a necessidade de metodos eficientes e escalaveis tem ganhado destaque nos ultimos anos. Pode ser necessario indexar tanto grafos estaticos quanto dinâmicos. A indexacao de grafos estaticos, i.e., grafos que nao se alteram com o decorrer do tempo, deve ser tal que os tempos para construir o indice de alcancabilidade e para responder as consultas sejam os menores possiveis. A indexacao em grafos dinâmicos, i.e., grafos que podem sofrer alteracoes ao longo do tempo, e um desafio maior. Neles, alem do tempo de construcao, o tempo de atualizacao do indice frente a insercoes e remocoes de vertices e arestas deve ser o menor possivel (e muito menor do que reconstruir todo o indice em cada atualizacao do grafo), sem que o tempo para responder as consultas aumente. Ha ainda a necessidade de gerenciar a ocorrencia de ciclos, lidando com os componentes fortemente conectados. E proposto, entao, neste trabalho, um novo metodo de indexacao denominado Feline (Fast rEfined onLINE search). Esse metodo constroi um indice a partir da representacao do grafo em um plano bidimensional, da qual sao extraidas as informacoes de alcancabilidade em tempo constante para uma porcao significativa de consultas. Experimentos demonstram a eficiencia do metodo em relacao as abordagens estado da arte. Como extensao do Feline, propomos tambem um metodo para a manipulacao de indices para grafos dinâmicos. Essa extensao tem como base um algoritmo de Ordenacao Topologica Dinâmica (DTO), o qual realiza atualizacoes no indice a cada modificacao do respectivo grafo. Estudos comparativos sao realizados e um estudo preliminar para o suporte a insercao em lotes de arestas e apresentado. Em seguida, as conclusoes e oportunidades de trabalhos futuros finalizam esta tese.
This study presents an approach for fault detection and classification in a DC drive system. The fault is detected by a classical Luenberger observer. After the fault detection, the fault classification is started. The fault classification, the main contribution of this paper, is based on a representation which combines the Subctrative Clustering algorithm with an adaptation of Particle Swarm Clustering.
A key problem in many graph-based applications is the need to know, given a directed graph G and two vertices u,v ∈ G, whether there is a path between u and v, i.e., if u reaches v. This problem is particularly challenging in the case of very large real-world graphs. A common approach is the preprocessing of the graphs, in order to produce an efficient index structure, which allows fast access to the reachability information of the vertices. However, the majority of existing methods can not handle very large graphs. We propose, in this paper, a novel indexing method called FELINE (Fast rEfined onLINE search), which is inspired by Dominance Graph Drawing. FELINE creates an index from the graph representation in a two-dimensional plane, which provides reachability information in constant time for a significant portion of queries. Experiments demonstrate the efficiency of FELINE compared to state-of-the-art approaches.
O presente estudo objetivou aplicar tecnicas de mineracao de texto para a descoberta de conhecimentos sobre a esquistossomose a partir de documentos cientificos disponiveis no acervo Memorias do Instituto Oswaldo Cruz. Trata-se de um estudo retrospectivo e exploratorio da base de dados memorias.ioc.fiocruz.br , a partir da qual foram obtidos 179 resumos de artigos cientificos publicados no periodo de 2005 a 2015, selecionados pelo descritor “schisto”. Foram utilizadas tecnicas de mineracao de textos (text mining) com o auxilio do software Weka 3.6.12 (Universidade de Waikato – Nova Zelândia). A extracao de termos mais frequentes foi realizada pelo metodo de indexacao Frequencia do Termo – Frequencia Inversa de Documentos (TF-IDF). A categorizacao de documentos, por sua vez, aconteceu por dois metodos: classificacao por aprendizado de maquina, utilizando arvores de decisao, e classificacao por agrupamento. Posteriormente, o conhecimento revelado foi avaliado por especialistas da area e foram fornecidos indicadores sobre o desempenho do metodo desenvolvido.