Use este identificador para citar ou linkar para este item: http://repositorio.ufla.br/jspui/handle/1/56068
Registro completo de metadados
Campo DCValorIdioma
dc.creatorBarbosa, Lucas Nunes-
dc.date.accessioned2023-02-28T16:32:30Z-
dc.date.available2023-02-28T16:32:30Z-
dc.date.issued2023-02-28-
dc.date.submitted2020-02-29-
dc.identifier.citationBARBOSA, L. N. Distributed recommender systems on an opportunistic network environment. 2023. 59 p. Dissertação (Mestrado em Ciência da Computação)–Universidade Federal de Lavras, Lavras, 2020.pt_BR
dc.identifier.urihttp://repositorio.ufla.br/jspui/handle/1/56068-
dc.description.abstractMobile devices are common throughout the world, even in counties with limited internet access and even when natural disasters disrupt access to a centralized infrastructure. This access allows for the exchange of information at an incredible pace and across vast distances. However, this wealth of information can frustrate users as they become inundated with irrelevant or unwanted data. Recommender systems help alleviate this burden. The project presents a novel collaborative filtering recommender system based on an opportunistic distributed network. Collaborative filtering algorithms are widely used in many online systems. Often, the computation of these recommender systems is performed on a central server, controlled by the provider, requiring constant internet connection for gathering and computing data. However, in many scenarios, such constraints cannot be guaranteed or may not even be desired. On the proposed recommendation engine, users share information via an opportunistic network independent of a dedicated internet connection. Each node is responsible for gathering information from nearby nodes and calculating its own recommendations. Using a centralized collaborative filtering recommender as a baseline, we evaluate three simulated scenarios composed by different movement speeds and data exchange parameters. Our results show that in a relatively short time, an opportunistic distributed recommender systems can achieve results similar to a traditional centralized system. Furthermore, we noticed that the speed at which the opportunistic recommender system stabilizes depends on several factors including density of the users, movement speed and patterns of the users, and transmission strategies. On future works we will analyze new strategies and datasets, likewise, we will increase the number of users on different scenarios.pt_BR
dc.description.sponsorshipFundação de Amparo à Pesquisa do Estado de Minas Gerais (FAPEMIG)pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal de Lavraspt_BR
dc.rightsacesso abertopt_BR
dc.subjectOpportunistic networkspt_BR
dc.subjectRecommender systemspt_BR
dc.subjectMobile ad hoc networkspt_BR
dc.subjectRedes oportunistaspt_BR
dc.subjectSistema de recomendaçãopt_BR
dc.subjectRedes móveis ad hocpt_BR
dc.titleDistributed recommender systems on an opportunistic network environmentpt_BR
dc.title.alternativeSistemas de recomendação distribuídos em um ambiente de rede oportunistapt_BR
dc.typedissertaçãopt_BR
dc.publisher.programPrograma de Pós-graduação em Ciência da Computaçãopt_BR
dc.publisher.initialsUFLApt_BR
dc.publisher.countrybrasilpt_BR
dc.contributor.advisor1Heimfarth, Tales-
dc.contributor.advisor-co1Gemmell, Jonathan-
dc.contributor.referee1Heimfarth, Tales-
dc.contributor.referee2Gemmell, Jonathan-
dc.contributor.referee3Giacomin, João Carlos-
dc.contributor.referee4Freitas, Edison Pignaton de-
dc.description.resumoDispositivos móveis são comuns em todo o mundo, mesmo em países com acesso limitado à internet, inclusive quando desastres naturais intenrrompem o acesso a uma infraestrutura centralizada. Este acesso permite a troca de informações em um ritmo incrível e através de grandes distâncias. No entanto, essa riqueza de informações pode frustrar os usuários a medida que são inundados com dados irrelevantes ou indesejados. Os sistemas de recomendação ajudam a aliviar o peso para computar cada perfil. Este projeto apresenta uma nova abordagem de sistema de recomendação de filtragem colaborativa baseada em uma rede distribuída oportunista. Algoritmos de filtragem colaborativa são amplamente utilizados em muitos sistemas online. Geralmente, o computação desses sistemas de recomendação é realizado em um servidor central, controlado pelo provedor, exigindo conexão constante a internet para coletar e computar dados. Entretanto, em muitos cenários, essas restrições não podem ser garantidas ou mesmo desejadas. No sistema de recomendação proposto, os usuários compartilham informações por meio de uma rede oportunista independente de conexão a internet dedicada. Utilizando tecnicas de recomendação centralizada de filtragem colaborativa como base, avaliamos dois cenários simulados compostos por diferentes velocidades de movimento e parâmetros de troca de dados. Nossos resultados demonstram que, em um período de tempo relativamente curto, o sistema de recomendação distribuído em redes oportunistas podem obter resultados semelhantes a um sistema centralizado tradicional. Além disso, notamos que a velocidade com que o sistema de recomendação oportunista se estabiliza dependendo de vários fatores, incluindo densidade dos usuários, velocidade de movimento e padrões dos usuários, e estratégias de transmissão. Em trabalhos futuros analisaremos novas estratégias e conjuntos de dados, da mesma forma, aumentaremos o número de usuários adicionando diferentes cenários.pt_BR
dc.publisher.departmentDepartamento de Ciência da Computaçãopt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.creator.Latteshttp://lattes.cnpq.br/3645557990926486pt_BR
Aparece nas coleções:Ciência da Computação - Mestrado (Dissertações)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DISSERTAÇÃO_Distributed recommender systems on an opportunistic network environment.pdf1,06 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.