51 |
[en] SIGNAL PROCESSING TECHNIQUES FOR ENERGY EFFICIENT DISTRIBUTED LEARNING / [pt] TÉCNICAS DE PROCESSAMENTO DE SINAIS PARA APRENDIZAGEM DISTRIBUÍDA COM EFICIÊNCIA ENERGÉTICAALIREZA DANAEE 11 January 2023 (has links)
[pt] As redes da Internet das Coisas (IdC) incluem dispositivos inteligentes que contêm muitos sensores que permitem interagir com o mundo físico, coletando e processando dados de streaming em tempo real. O consumo total de energia e o custo desses sensores afetam o consumo de energia
e o custo dos dispositivos IdC. O tipo de sensor determina a precisão da
interface analógica e a resolução dos conversores analógico-digital (ADCs). A
resolução dos ADCs tem um compromisso entre a precisão de inferência e o
consumo de energia, uma vez que o consumo de energia dos ADCs depende
do número de bits usados para representar amostras digitais.
Nesta tese, apresentamos um esquema de aprendizado distribuído com eficiência
energética usando sinais quantizados para redes da IdC. Em particular,
desenvolvemos algoritmos de gradiente estocástico com reconhecimento de
quantização distribuído (DQA-LMS) e de mínimos quadrados recursivos com
reconhecimento de quantização distribuído (DQA-RLS) que podem aprender
parâmetros de maneira eficiente em energia usando sinais quantizados com
poucos bits, exigindo um baixo custo computacional. Além disso, desenvolvemos
uma estratégia de compensação de viés para melhorar ainda mais o
desempenho dos algoritmos propostos. Uma análise estatística dos algoritmos
propostos juntamente com uma avaliação da complexidade computacional
das técnicas propostas e existentes é realizada. Os resultados numéricos
avaliam os algoritmos com reconhecimento de quantização distribuída em
relação às técnicas existentes para uma tarefa de estimação de parâmetros
em que os dispositivos IdC operam em um modo ponto a ponto.
Também apresentamos um esquema de aprendizado federativo com eficiência
energética usando sinais quantizados para redes de IdC. Desenvolvemos o
algoritmo federated averaging LMS (QA-FedAvg-LMS) com reconhecimento
de quantização para redes IdC estruturadas por configuração de aprendizado
federativo em que os dispositivos IdC trocam suas estimativas com um
servidor. Uma estratégia de compensação de viés para QA-FedAvg-LMS é
proposta junto com sua análise estatística e a avaliação de desempenho em
relação às técnicas existentes com resultados numéricos. / [en] Internet of Things (IoT) networks include smart devices that contain many sensors that allow them to interact with the physical world, collecting and processing streaming data in real time. The total energy-consumption and cost of these sensors affect the energy-consumption and the cost of IoT
devices. The type of sensor determines the accuracy of the analog interface and the resolution of the analog-to-digital converters (ADCs). The ADC resolution requirement has a trade-off between sensing performance and energy consumption since the energy consumption of ADCs strongly depends
on the number of bits used to represent digital samples. In this thesis, we present an energy-efficient distributed learning framework using coarsely quantized signals for IoT networks. In particular, we develop
a distributed quantization-aware least-mean square (DQA-LMS) and a distributed quantization-aware recursive least-squares (DQA-RLS) algorithms that can learn parameters in an energy-efficient fashion using signals quantized with few bits while requiring a low computational cost. Moreover, we
develop a bias compensation strategy to further improve the performance of the proposed algorithms. We then carry out a statistical analysis of the proposed algorithms along with a computational complexity evaluation of the proposed and existing techniques. Numerical results assess the distributed
quantization-aware algorithms against existing techniques for distributed parameter estimation where IoT devices operate in a peer-to-peer mode. We also introduce an energy-efficient federated learning framework using coarsely quantized signals for IoT networks, where IoT devices exchange
their estimates with a server. We then develop the quantization-aware federated averaging LMS (QA-FedAvg-LMS) algorithm to perform parameter estimation at the clients and servers. Furthermore, we devise a bias compensation strategy for QA-FedAvg-LMS, carry out its statistical analysis,
and assess its performance against existing techniques with numerical results.
|
52 |
[en] INVESTIGATION OF AN AB INITIO MODEL TO ELECTRONIC STRUCTURE OF ATOMS BASED ON EVOLUTIVE ALGORITMS, WAVELETS AND LAGUERRE POLYNOMIALS / [pt] INVESTIGAÇÃO DE UM MODELO AB INITIO PARA CÁLCULOS DE ESTRUTURA ELETRÔNICA DE ÁTOMOS POR ALGORITMOS EVOLUTIVOS, WAVELETS E POLINÔMIOS DE LAGUERREIURY STEINER DE OLIVEIRA BEZERRA 28 August 2018 (has links)
[pt] A simulação da estrutura eletrônica de átomos e moléculas, desde do início da década de 90, tem se mostrado uma ferramenta imprescindível para o desenvolvimento de áreas estratégicas, ainda emergentes, mas fundamentais, como por exemplo, a área de Nanotecnologia. No entanto, esse tipo de simulação, ainda hoje é de grande complexidade e exige alto poder computacional. Dessa forma, torna-se fundamental a criação de métodos de simulação mais precisos e computacionalmente menos custosos. Este trabalho utiliza Algoritmos Evolutivos e métodos de Inteligência Computacional junto de algumas ferramentas desenvolvidas e estudadas tradicionalmente pela Matemática Aplicada em cálculos de estrutura eletrônica. Em particular, são construídas novas formas de aproximação de soluções para equação de Schrodinger, que contemplem os requisitos físicos necessários. Essas soluções serão nomeadas de funções de ondas evolucionárias, que neste trabalho serão tratadas como pontos em um espaço de Hilbert formado pelo fecho em L (2) da interseção das funções definidas na semi-reta, contínuas e de derivadas contínuas, simétricas ou antissimétricas com relação à permutação de suas coordenadas. São demonstrados alguns resultados, requisitos para utilização de Algoritmos Evolucionários e Séries de Fourier Generalizadas, baseadas em polinômios de Laguerre modificados e Wavelets. Esta pesquisa é desenvolvida inicialmente para sistemas de dois elétrons, e mais tarde é estendida para sistemas mais complexos, a fim de criar uma abordagem alternativa as tradicionais. / [en] The simulation of the electronic structure of atoms and molecules has been shown to be, from the beginning of 90 s, an indispensable tool for the development of strategic areas, that are still emergent, but fundamental, like nanotechnology. However, this type of simulation is still of great complexity today and demands high computational power. Thus, the creation of more precise and less costly methods becomes fundamental. With the elaboration of this research, the intention is to create alternatives basis that can be used into the traditional methods of simulation of electronic structure, such as the Hartree-Fock method, GVB, among others. This essay intends to investigate part of the mathematical tools used in the calculations of electronic structure, in order to create disruptive approaches, related to the precision or velocity of the obtainment of relevant results. The new methods are based in Computational Intelligence and concepts of Functional Analysis like Wavelets.
|
53 |
[en] FAST MOTION ADAPTIVE ESTIMATION ALGORITHM APPLIED TO THE H.261/AVC STANDARD CODER / [pt] ALGORITMO RÁPIDO DE ESTIMAÇÃO ADAPTATIVO AO MOVIMENTO APLICADO AO CODIFICADOR PADRÃO H.264/AVCGUILHERME MACHADO GOEHRINGER 31 March 2008 (has links)
[pt] As técnicas de estimação de movimento utilizadas nos
padrões de compressão de vídeo proporcionam a utilização
mais eficiente dos recursos de transmissão e armazenamento,
através da redução do número de bits necessários para
representar um sinal de vídeo e da conservação da qualidade
do conteúdo que está sendo processado. O objetivo dessa
dissertação de Mestrado é propor um novo algoritmo capaz de
reduzir a grande complexidade computacional envolvida
nestas técnicas, mantendo a qualidade do sinal
reconstruído. Dessa maneira, apresenta-se um algoritmo
AUMHS (Adaptive Unsymmetrical-cross Multi-Hexagon-grid
Search) o qual traz como principais modificações ao
algoritmo UMHS (Unsymmetrical-cross Multi-Hexagon-grid
Search) a implementação de uma medida de movimento que
classifica as cenas de uma seqüência de vídeo de acordo com
o movimento detectado para posterior adequação dos
parâmetros de estimação de movimento e de outros parâmetros
do codificador. Como resultado apresenta-se um ganho
expressivo na velocidade de processamento, e conseqüente
redução do custo computacional, conservando-se a qualidade
obtida pelos principais algoritmos da literatura. O
algoritmo foi implementado no codificador do padrão
H.264/AVC onde realizou-se análises comparativas de
desempenho com os algoritmos UMHS e FSA através da medição
de parâmetros como PSNR (Peak Signal to Noise Ratio), tempo
de processamento do codificador, tempo de processamento do
módulo de estimação de movimento, taxa de bits utilizada e
avaliação subjetiva informal. / [en] The motion estimation techniques used by the video
compression standards provide an efficient utilization of
the transmission and storage resources, through the
reduction of the number of bits required to represent a
video signal and the conservation of the content quality
that is being processed. The objective of this work is to
propose a new algorithm capable of reducing the great
computational complexity involved in the motion estimation
techniques, keeping the quality of the reconstructed
signal. In this way, we present an algorithm called AUMHS
(Adaptive Unsymmetrical-cross Multi-Hexagon-grid Search)
which brings as main modifications relative to the UMHS
(Unsymmetrical-cross Multi-Hexagon-grid Search) the
implementation of a movement measure that can classify the
scenes of a video sequence according to the motion detected
for posterior adequacy of the motion estimation and others
coder parameters. As result we present an expressive gain
in the processing speed, and consequent computational cost
reduction, conserving the same quality of the main
algorithms published in the literature. The algorithm was
implemented in the H.264/AVC coder in order to proceed with
comparative analysis of perfomance together with the UMHS
and FSA algorithms, measuring parameters as PSNR (Peak
Signal you the Noise Ratio), coding processing time, motion
estimation time, bit rate, and informal subjective
evaluation.
|
54 |
[en] MACHINE LEARNING-BASED MAC PROTOCOLS FOR LORA IOT NETWORKS / [pt] PROTOCOLOS MAC BASEADOS EM APRENDIZADO DE MÁQUINA PARA REDES DE INTERNET DAS COISAS DO TIPO LORADAYRENE FROMETA FONSECA 24 June 2020 (has links)
[pt] Com o rápido crescimento da Internet das Coisas (IoT), surgiram novas tecnologias de comunicação sem fio para atender aos requisitos de longo alcance, baixo custo e baixo consumo de energia exigidos pelos aplicativos de IoT. Nesse contexto, surgiram as redes de longa distância de baixa potência (LPWANs), as quais oferecem diferentes soluções que atendem aos requisitos dos aplicativos de IoT mencionados anteriormente. Entre as soluções LPWAN existentes, o LoRaWAN tem-se destacado por receber atenção significativa da indústria e da academia nos últimos anos. Embora o LoRaWAN ofereça uma combinação atraente de transmissões de dados de longo alcance e baixo consumo de energia, ele ainda enfrenta vários desafios em termos de confiabilidade e escalabilidade. No entanto, devido a sua natureza de código
aberto e à flexibilidade do esquema de modulação no qual ele se baseia (Long Range (LoRa) permite o ajuste de fatores de espalhamento e a potência de transmissão), o LoRaWAN também oferece importantes possibilidades de melhorias. Esta dissertação aproveita a adequação dos algoritmos de Aprendizagem por Reforço (RL) para resolver tarefas de tomada de decisão e os utiliza para ajustar dinamicamente os parâmetros de transmissão dos dispositivos finais LoRaWAN. O sistema proposto, chamado RL-LoRa, mostra melhorias significativas em termos de confiabilidade e escalabilidade quando comparado ao LoRaWAN. Especificamente, diminui a taxa de erro de pacote (PER) média do LoRaWAN em 15 porcento, o que pode aumentar ainda mais a escalabilidade da rede. / [en] With the massive growth of the Internet of Things (IoT), novel wireless communication technologies have emerged to address the long-range, lowcost, and low-power consumption requirements of the IoT applications. In this context, the Low Power Wide Area Networks (LPWANs) have appeared, offering different solutions that meet the IoT applications requirements mentioned before. Among the existing LPWAN solutions, LoRaWAN has stood out for receiving significant attention from both industry and academia in recent years. Although LoRaWAN offers a compelling combination of long-range and low-power consumption data transmissions, it still faces several challenges in terms of reliability and scalability. However, due to its open-source nature and the flexibility of the modulation scheme it is based on (Long Range (LoRa) modulation allows the adjustment of spreading factors and transmit power), LoRaWAN also offers important possibilities for improvements. This thesis takes advantage of the appropriateness of
the Reinforcement Learning (RL) algorithms for solving decision-making tasks, and use them to dynamically adjust the transmission parameters of LoRaWAN end devices. The proposed system, called RL-LoRa, shows significant improvements in terms of reliability and scalability when compared with LoRaWAN. Specifically, it decreases the average Packet Error Ratio (PER) of LoRaWAN by 15 percent, which can further increase the network scalability.
|
55 |
[en] MULTIOBJECTIVE OPTIMIZATION METHODS FOR REFINERY CRUDE SCHEDULING APPLYING GENETIC PROGRAMMING / [pt] MÉTODOS DE OTIMIZAÇÃO MULTIOBJETIVO PARA PROGRAMAÇÃO DE PETRÓLEO EM REFINARIA UTILIZANDO PROGRAMAÇÃO GENÉTICACRISTIANE SALGADO PEREIRA 11 April 2022 (has links)
[pt] A programação de produção em refinaria pode ser compreendida como
decisões que buscam otimizar alocação de recursos, o sequenciamento de
atividades e a sua realização temporal, respeitando restrições e visando ao
atendimento de múltiplos objetivos. Apesar da complexidade e natureza
combinatória, a atividade carece de sistemas sofisticados que auxiliem o
processo decisório, especialmente baseadas em otimização, pois as ferramentas utilizadas são planilhas ou softwares de simulação. A diversidade de
objetivos do problema não implica em equivalência de importância. Pode-se
considerar que existem grupos, onde os que afetam diretamente a capacidade
produtiva da refinaria se sobrepõem aos associados à maior continuidade operacional. Esta tese propõe o desenvolvimento de algoritmos multiobjetivos
para programação de petróleo em refinaria. As propostas se baseiam em conceituadas técnicas da literatura multiobjetivo, como dominância de Pareto
e decomposição do problema, integradas à programação genética com inspiração quântica. São estudados modelos em um ou dois níveis de decisão. A
diferenciação dos grupos de objetivos é avaliada com base em critérios estabelecidos para considerar uma solução proposta como aceitável e também é
avaliada a influência de uma população externa no processo evolutivo. Os
modelos são testados em cenários de uma refinaria real e os resultados são
comparados com um modelo que trata os objetivos de forma hierarquizada.
As abordagens baseadas em dominância e em decomposição apresentam
vantagem sobre o algoritmo hierarquizado, e a decomposição é superior.
Numa comparação com o modelo em dois níveis de decisão, apenas o que
utiliza estratégia de decomposição em cada nível apresenta bons resultados.
Ao final deste trabalho é obtido mais de um modelo multiobjetivo capaz de
oferecer um conjunto de soluções que atendam aos objetivos críticos e deem
flexibilidade de análise a posteriori para o programador de produção, o que,
por exemplo, permite que ele pondere questões não mapeadas no modelo. / [en] Refinery scheduling can be understood as a set of decisions which aims
to optimize resource allocation, task sequencing, and their time-related execution, respecting constraints and targeting multiple objectives. Despite its
complexity and combinatorial nature, the refinery scheduling lacks more
sophisticated support decision tools. The main systems in the area are
worksheets and, sometimes, simulation software. The multiple objectives
do not mean they have the same importance. Actually, they can be grouped
whereas the objectives related to the refinery production capacity are more
important than the ones related to a smooth operation. This thesis proposes
the development of multiobjective algorithms applied to crude oil refinery
scheduling. The proposals are based on the major technics of multiobjective
literature, like Pareto dominance and problem decomposition, integrated
with a quantum-inspired genetic programming approach. One and two decision level models are studied. The difference between groups is handled
with conditions that define what can be considered a good solution. The
effect of using an archive population in the evolutionary process is also
evaluated. The results of the proposed models are compared with another
model that handles the objectives in a hierarchical logical. Both decomposition and dominance approaches have better results than the hierarchical
model. The decomposition model is even better. The bilevel decomposition
method is the only one, among two decision levels models, which have shown
good performance. In the end, this work achieves more than one multiobjective model able to offer a set of solutions which comprises the critical
objectives and can give flexibility to the production scheduler does his analysis. Therefore, he can consider aspects not included in the model, like the
forecast of crude oil batches not scheduled yet.
|
56 |
[en] AN EXPERIMENTAL INVESTIGATION OF PROBABILITY DISTRIBUTION OF SOLUTION TIME IN GRASP AND ITS APPLICATION ON THE ANALYSIS OF PARALLEL IMPLEMENTATIONS / [pt] UMA INVESTIGAÇÃO EXPERIMENTAL DA DISTRIBUIÇÃO DE PROBABILIDADE DO TEMPO DE SOLUCAO EM HEURISTICAS GRASP: E SUA APLICAÇÃO NA ANALISE DE IMPLEMENTAÇÕES PARALELASRENATA MACHADO AIEX 13 June 2003 (has links)
[pt] GRASP (Greedy Randomized Adaptive Search Procedure)é uma
metaeurística de partidas múltiplas usada para obter
soluções para problemas de otimização combinatória.
Nesse
trabalho. A metaheurística GRASP tem sido usada para
obter
soluções de qualidade para muitos problemas de
otimização
combinatória. Nesse trabalho é proposta uma metodologia
para análise do comportamento da metaheurística GRASP.
Também são propostas estratégias de hibridização com o
religamento de caminhos. Essas estratégias foram
desenvolvidas para o problema de atribuição de três
índices
(AP3) e para o problema de escalonamento de tarefas
conhecido na literatura como job-shop schedulling
problem
(JSP) e são analisadas de acordo com a metodologia
proposta. A metodologia para análise do comportamento do
método GRASP pode ser usada para prever a partir da
versão
seqüencial do algoritmo, como a qualidade da solução do
algoritmo implementado em paralelo irá variar. Os
algoritmos GRASPs desenvolvidos para AP3 e para JSP
foram
paralelizados e os resultados são comparados aos
resultados
obtidos usando a metodologia proposta. / [en] GRASP (Greedy Randomized Adaptive Search Procedure) is a
multi-start metaheuristic for combinatorial optimization
problems. GRASP has been used to find quality solutions of
several combinatorial optimization problems. In this work
we describe a methodology for analysis of GRASP. Hybrid
strategies of GRASP with path relinking are also proposed.
These strategies are studied for the 3-index assignment
problem (AP3) and for the job-shop schedulling problem
(JSP) and are analyzed according to the methodology
proposed. The methodology for analysis of GRASP is used to
predict qualitatively how the quality of the solution
varies in a parallel independent GRASP, using the data of
the GRASP sequential version as input. The GRASPs for the
AP3 and for the JSP are parallelized and the computational
results are compared to the results obtained using the
methodology proposed.
|
Page generated in 0.0515 seconds