Recent Submissions
Aplicação de Estratégias Híbridas de Aprendizado Profundo na Estimação de Preços no Mercado de Ações Brasileiro
No Brasil, a B3 é a bolsa de valores onde ocorre a negociação de diversos tipos de ativos, como ações de empresas, commodities, moedas, fundos imobiliários, entre outros. A série temporal de dados do mercado de ações representa uma sequência de informações, que podem incluir preço de abertura, fechamento, preços máximo e mínimos de uma ação, coletados ao longo do tempo. Muitos economistas, investidores e pesquisadores tentam entender o seu comportamento a fim de obter uma previsão das aç...
Avaliação do vCubeChain em Sistemas Sujeitos a Falha Crash
A blockchain é um sistema de registros de transações, seguro e em constante crescimento, no qual cada usuário dos dados mantém uma cópia dos registros, que só pode ser atualizada se todas as partes envolvidas em uma transação concordarem em atualizar. ou seja, é um livro-razão distribuído (peer-to-peer) que é criptograficamente seguro, imutável e atualizável apenas por meio de acordo entre os pares (consenso). Múltiplos mecanismos alternativos de consenso já foram propostos, um trabalho ...
Modelagem computacional dirigida por dados para diagnosticar falhas de rolamentos e cavitação em bombas centrífugas
A modelagem computacional baseada em aprendizado de máquina tem se destacado em aplicações no âmbito das Engenharias, especificamente no monitoramento e classificação da degradação de componentes críticos. Nesta pesquisa, foram desenvolvidos modelos de aprendizado de máquina para monitorar a ocorrência do fenômeno de cavitação em bombas centrífugas e defeitos em rolamentos por meio de sinais temporais registrados por sensores. Os dados experimentais são de origem da Case Western Reserve ...
Uma proposta metodológica para construção de índices de vulnerabilidade social usando Análise Multivariada de Dados
O presente trabalho apresenta uma proposta metodológica para a construção de índices de vulnerabilidade social baseada em métodos estatísticos multivariados. Utilizando dados do Cadastro Único, foram aplicadas técnicas de Análise Fatorial e Análise de Agrupamentos a fim de construir índices de vulnerabilidade social, sendo estes comparados ao Índice de Vulnerabilidade das Famílias Paranaenses (IVFPR) a fim de validar a metodologia proposta. A validação ocorreu através de um estudo de cas...
Sistema de Aprendizagem de Máquina Distribuído utilizando o VCube
Com o crescimento do volume de informações geradas, seu armazenamento deixou de ser realizado de forma local, criando os cenários de dados distribuídos. Assim, quando é necessário realizar um processo de classificação, que é o processo de predizer a categoria de novas entradas com base em dados de treinamento, seria necessária a consolidação das informações em um ponto central da rede para efetuar o aprendizado. No entanto, em algumas situações a movimentação de dados pela rede não é viá...
Recomendação de Estudos no Ambiente Virtual de Aprendizado do AlfaCon Concursos Públicos: estudos com uma API RESTful.
Este trabalho apresenta o desenvolvimento e primeiros estudos com uma Interface de Programação de Aplicação (API) para o Ambiente Virtual de Aprendizagem (AVA) da empresa AlfaCon, focada na preparação de alunos para concursos públicos. A API, fundamentada na Teoria da Aprendizagem Significativa (TAS), Teoria Clássica dos Testes (TCT) e Teoria de Resposta ao Item (TRI), faz recomendações de estudos aos alunos que optam por sua utilização e se comprometem a fornecer dados pessoais compleme...
DustAI: Monitor de Material Particulado de Baixo Custo com Calibração via Aprendizado de Máquina
Sensores de Baixo Custo de Material Particulado (MP-BC) vêm sendo estudados ao redor do mundo como alternativa viável às custosas estações de referência para monitoramento de qualidade do ar. Porém, sensores MP-BC são imprecisos e sujeitos à incertezas, sofrendo com as condições do ambiente em que operam. A calibração destes sensores pode ser realizada por diferentes métodos, onde o sensor é colocado em um ambiente real sujeito as condições ambientais do local e sua medida comparada com ...
Estação de baixo custo para monitoramento da qualidade do ar
A poluição do ar é um dos principais problemas à saúde, sendo causadora de diversas doenças. Segundo a Organização Mundial da Saúde, cerca de 4 milhões de mortes por ano são causadas pela poluição do ar. Devido a isso, o monitoramento da qualidade do ar é um instrumento de gestão importante que permite nortear políticas públicas em relação a essa questão ambiental. No entanto, as estações governamentais são esparsas, e seu alto custo torna pouco viável investir em novas estações para aume...
Modelo unificado de padrões paralelos elásticos para implementação de aplicações
Atualmente, todos os computadores possuem algum nível de paralelismo utilizável. Os sistemas modernos são explicitamente equipados com suporte de hardware para essa funcionalidade, incluindo vários nós, núcleos, CPUs e aceleradores. No entanto, o desen volvimento de software para computadores paralelos é um desafio, devido à variedade de considerações que os programadores devem ter em conta durante o processo de criação. Além dos desafios relacionados ao hardware, a dinâmica das aplicaçõe...
Documentação de Requisitos de Sistemas Legados: Uma proposta baseada na Engenharia de Requisitos Orientada a Objetivos
Sistemas legados estão presentes em muitas organizações e muitas vezes são responsáveis por gerenciar seus principais e mais valiosos dados. Além de obsoleta, a documentação desses sistemas normalmente não existe ou está incompleta e desatualizada, o código não é estruturado, não há suporte, faltam profissionais especializados, as regras de negócio estão sob domínio/conhecimento de poucas pessoas, devido à falta de atualizações se tornam vulneráveis, entre outros aspectos. Esses problema...
Sincronização Eficiente de CRDTs em Escala utilizando VCube-PS
Sistemas distribuídos são utilizados para construir serviços de grande escala na internet, nesse contexto modelos com menor rigor de consistência permitem otimizar a disponibili dade destes sistemas na forma de escalabilidade, latência e tolerância a falhas. Entretanto, o uso de regras mais relaxadas introduz a possibilidade de conflitos que precisam ser arbitrados pelos participantes. Para realizar esse processo de forma descentralizada os protocolos costumam usar de estratégias ad-hoc c...
Catalogação de Objetos Educacionais Auxiliado por Aprendizado de Máquina para o Ambiente Virtual de Aprendizado do AlfaCon Concursos Públicos
A pesquisa, conduzida com dados do Ambiente Virtual de Aprendizado do AlfaCon Con cursos Públicos, teve como principal objetivo desenvolver e otimizar um classificador para auxiliar na catalogação de seus Objetos Educacionais. O método adotado iniciou-se com uma pesquisa exploratória detalhada em dois conjuntos de dados distintos. Para atingir os objetivos propostos, foram testados diversos algoritmos de classificação, abrangendo desde técnicas tradicionais até abordagens mais contemporân...
Mineração de Dados Educacionais para a predição da evasão de alunos do ensino superior: Estudo de caso na Universidade Federal da Fronteira Sul - Campus Realeza
A redução das elevadas taxas de evasão nas instituições de ensino superior vem se mostrando um desafio para os gestores educacionais. Com o intuito de auxiliar na mitigação dos elevados índices de abandono, vários estudos utilizando técnicas de Mineração de Dados Educacionais para descobrir padrões que indiquem com eficácia alunos com potencial de evasão. Considerando que a taxa de evasão é maior no primeiro ano e que a maioria ocorre até o terceiro semestre, o momento de antever esse ri...
Ferramentas Computacionais para Otimização de Mapa de Fluência Radioterápico
O câncer é uma das principais causas de morte no mundo, para o qual a principal forma de tratamento é a radioterapia, sendo a Radioterapia de Intensidade Modulada (IMRT) a técnica mais avançada em termos de entrega de doses. Diferentes modelos matemáticos de otimização podem ser construídos bem como diferentes solucionadores utilizados para propor a dose a ser emitida de modo que a dose absorvida no tumor seja a prescrita e nos demais tecidos seja a mínima. Desta forma, este trabalho apr...
Suporte à Edição para Linguagens de Software: Práticas de Implementação com Language Server Protocol
A utilização efetiva de linguagens de software, sejam elas de programação ou linguagens especificas de domínio, requer um suporte à edição efetivo. IDEs modernas, ferramentas de modelagem, editores de código tipicamente disponibilizam um suporte à edição sofisticado para criar, compreender ou modificar instâncias (programas ou modelos) de linguagens em particular. Infelizmente, implementar tal suporte é desafiador. Enquanto a engenharia de linguagens é uma disciplina bem conhecida e suportada...
Dívida de variabilidade: um estudo multimétodo
Variabilidade é a capacidade de um sistema ou artefato de software ser estendido, customi- zado ou configurado para uso e reúso em diferentes contextos. Gerenciar variabilidade é crucial para garantir o sucesso de um projeto de software. O que ainda varia é a forma de implementar a variabilidade. Embora possa ser implementada de forma sistemática, como por exemplo utilizando Linhas de Produtos de Software (LPSs), muitas empresas optam pela forma que inicialmente exige um investimento menor e ...
Desenvolvimento e Avaliação de Ambiente Online Baseado em Jogos Digitais para Aprendizagem Significativa de Algoritmos
A formação técnica de profissionais na área da Computação, principalmente no que tange ao ensino de Algoritmos e Programação, enfrenta desafios importantes, como a falta de motivação dos estudantes, sua pouca familiaridade com conteúdos relacionados, inabilidade com abstrações, uso de materiais inapropriados, entre outros. O enfrentamento a esses de safios tem focado na ação docente fundamentada teórica e metodologicamente na aplicação de métodos e técnicas específicas bem como na realização ...
Mantendo a consistência na coevolução de modelos iStar e Casos de Uso na Engenharia de Requisitos
A Engenharia de Requisitos é uma etapa fundamental no desenvolvimento de um software. Técnicas de modelagem organizacional como iStar (lê-se i-estrela) e de requisitos funcionais como Caso de uso UML são utilizadas para elicitar e documentar requisitos. Em trabalhos prévios, propõe-se derivar casos de uso a partir de modelos iStar e gerar esses artefatos na ferramenta JGOOSE (Java Goal into Object Oriented Standard Extension). Contudo, as diretrizes de derivação propostas e a ferramenta ...
Avaliação de Desempenho e Custo Computacional na Utilização da Blockchain Ethereum em Dispositivos de Internet das Coisas
Com a expansão da Internet das Coisas, bilhões de novos dispositivos estarão conectados em rede nos próximos anos, coletando e transmitindo dados que exigem mecanismos seguros de comunicação e armazenamento de dados. A Blockchain surge atualmente como um sistema capaz de suprir estes requisitos. Porém, em sua forma clássica, o faz com alto custo computacional e energético, algo proibitivo para os equipamentos embarcados constituintes de redes IoT, devido aos seus recursos limitados. Port...
Mineração de Processos em Microsserviços de uma Aplicação de Assistente Virtual
Nos sistemas atuais há uma forte dependência entre seus processos sendo o seu correto funcionamento dependente da execução de cada um deles. Em uma estrutura de micros serviços, frente a escalabilidade e facilidade de implantação, dada a grande quantidade de etapas de processamento, surgem dificuldades no monitoramento, desafios para gestão e controle de operações, identificação de gargalos do trabalho e falhas, além do desafio de representar suas atividades de forma lógica visando captur...
- 38 UNIOESTE
- 38 Cascavel
- 38 Dissertação