Representação vetorial distribuída em sistemas de recomendação

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Pires, Pedro Reis
Orientador(a): Almeida, Tiago Agostinho de lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de São Carlos
Câmpus Sorocaba
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciência da Computação - PPGCC-So
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://repositorio.ufscar.br/handle/20.500.14289/14225
Resumo: Today, with the constant growth in the number of available digital content and ease of access to a huge amount of data, it is increasingly difficult to find relevant information. From this problem, recommender systems have emerged, analyzing user's behavior to issue personalized item recommendations. Currently, most companies have some form of content recommendation on their channels or services. Even so, many problems in the area are not properly solved, such as the high dimensionality and sparsity that the commonly adopted representation model has. Methods have been proposed to solve these problems, representing items and users as dense vectors in a space of reduced dimensionality. One of the most recent techniques in the literature is the use of embeddings-based models, i. e., distributed vector representations generated through artificial neural networks. Many of the latest advances in the area have shown promising results when compared to other already consolidated methods, but the vast majority of proposals suggest the execution of complex neural architectures or the use of content data, which often may not be available int the scenario of the application. In this dissertation, we extend the studies in the field of embeddings-based recommender systems. Through a comprehensive literature review, a new model for generating distributed representation is proposed, with the key points of being computationally efficient and requiring only implicit feedback from users to be trained. The results obtained in extrinsic and intrinsic evaluations, indicate that the model is promising for scenarios where there is need for computationally efficient models, achieving competitive results with state-of-the-art methods that demand greater computational power.
id SCAR_22c3f0046932eedbcee15bc6aabfcd44
oai_identifier_str oai:repositorio.ufscar.br:20.500.14289/14225
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str
spelling Pires, Pedro ReisAlmeida, Tiago Agostinho dehttp://lattes.cnpq.br/5368680512020633http://lattes.cnpq.br/4012668928932051a78908f2-d6c9-4235-b499-3289a9d88c232021-05-04T14:17:30Z2021-05-04T14:17:30Z2021-03-26PIRES, Pedro Reis. Representação vetorial distribuída em sistemas de recomendação. 2021. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2021. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/14225.https://repositorio.ufscar.br/handle/20.500.14289/14225Today, with the constant growth in the number of available digital content and ease of access to a huge amount of data, it is increasingly difficult to find relevant information. From this problem, recommender systems have emerged, analyzing user's behavior to issue personalized item recommendations. Currently, most companies have some form of content recommendation on their channels or services. Even so, many problems in the area are not properly solved, such as the high dimensionality and sparsity that the commonly adopted representation model has. Methods have been proposed to solve these problems, representing items and users as dense vectors in a space of reduced dimensionality. One of the most recent techniques in the literature is the use of embeddings-based models, i. e., distributed vector representations generated through artificial neural networks. Many of the latest advances in the area have shown promising results when compared to other already consolidated methods, but the vast majority of proposals suggest the execution of complex neural architectures or the use of content data, which often may not be available int the scenario of the application. In this dissertation, we extend the studies in the field of embeddings-based recommender systems. Through a comprehensive literature review, a new model for generating distributed representation is proposed, with the key points of being computationally efficient and requiring only implicit feedback from users to be trained. The results obtained in extrinsic and intrinsic evaluations, indicate that the model is promising for scenarios where there is need for computationally efficient models, achieving competitive results with state-of-the-art methods that demand greater computational power.Atualmente, com a crescente disponibilidade de conteúdo digital, e facilidade de acesso a uma elevada quantidade de dados, está cada vez mais difícil encontrar informações relevantes. Deste problema, nasceram os sistemas de recomendação, que analisam o comportamento de usuários para emitir recomendações personalizadas de itens. Atualmente, boa parte das empresas possui alguma forma de recomendação de conteúdo em seus canais ou serviços. Ainda assim, muitos problemas da área não estão devidamente solucionados, como a alta dimensionalidade e esparsidade que o modelo de representação comumente adotado possui. Métodos foram propostos para combater esses problemas, representando itens e usuários através de vetores densos em um espaço de dimensionalidade reduzida. Uma das técnicas mais recentes na literatura é o uso de métodos de representação vetorial distribuída, gerada por meio de redes neurais artificiais. Muitos dos últimos avanços feitos na área apresentaram resultados promissores quando comparados à outros métodos já consolidados, mas a grande maioria das propostas sugere o uso de arquiteturas neurais complexas e o emprego de dados de conteúdo, que muitas vezes podem não estar disponíveis para o cenário da aplicação. Essa dissertação estende os estudos na área de representação vetorial distribuída para recomendação. Através de uma revisão ampla da literatura, é proposto um novo modelo para geração da representação, computacionalmente eficiente e que demanda apenas feedback implícito dos usuários para ser treinado. Os resultados obtidos em avaliações extrínsecas e intrínsecas, indicam que o modelo é promissor para cenários onde há a necessidade de aplicação de métodos computacionalmente eficientes, atingindo resultados competitivos com métodos estado-da-arte que demandam maior poder computacional.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)CAPES: 88882.426978/2019-01porUniversidade Federal de São CarlosCâmpus SorocabaPrograma de Pós-Graduação em Ciência da Computação - PPGCC-SoUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessSistemas de recomendaçãoRecommender systemsFiltragem colaborativaCollaborative filteringModelos de embeddingsEmbedding-based modelsCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAORepresentação vetorial distribuída em sistemas de recomendaçãoDistributed vector representation in recommender systemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis6006005de967ad-743c-4f36-972b-79dd683c0e9dreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINAL1Dissertacao.pdf1Dissertacao.pdfDissertaçãoapplication/pdf1080835https://repositorio.ufscar.br/bitstreams/eb8fae59-f607-4ec3-9995-53e739193a90/download1e02eab390191a5e62d22c5c3199ddebMD51trueAnonymousREAD3TermoDeEncaminhamentoDaVersaoDefinitiva.pdf3TermoDeEncaminhamentoDaVersaoDefinitiva.pdfCarta comprovante assinada pelo orientadorapplication/pdf173195https://repositorio.ufscar.br/bitstreams/8dca38b0-9610-497f-891b-59fcb47c92ed/downloadfe07cd5081689233b9650519a70909bbMD53falseAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufscar.br/bitstreams/71534277-2674-4ed1-8961-db5da63ff457/downloade39d27027a6cc9cb039ad269a5db8e34MD54falseAnonymousREADTEXT1Dissertacao.pdf.txt1Dissertacao.pdf.txtExtracted texttext/plain302912https://repositorio.ufscar.br/bitstreams/8b1f6a67-d1fe-4d6b-993a-b7d2b216dbfd/download05da521d522edb2d5c8c1b0c1c18d692MD59falseAnonymousREAD3TermoDeEncaminhamentoDaVersaoDefinitiva.pdf.txt3TermoDeEncaminhamentoDaVersaoDefinitiva.pdf.txtExtracted texttext/plain1258https://repositorio.ufscar.br/bitstreams/737a1ac3-322f-43fe-aa92-7943e0571c82/download8dee29ac95d4f7c3d22d7b19d9c6bea2MD511falseAnonymousREADTHUMBNAIL1Dissertacao.pdf.jpg1Dissertacao.pdf.jpgIM Thumbnailimage/jpeg5256https://repositorio.ufscar.br/bitstreams/2bac017e-3105-4a96-9b01-34d7e418c6e8/downloadb5e9d07c7d8d1050b56395eff59d2615MD510falseAnonymousREAD3TermoDeEncaminhamentoDaVersaoDefinitiva.pdf.jpg3TermoDeEncaminhamentoDaVersaoDefinitiva.pdf.jpgIM Thumbnailimage/jpeg3764https://repositorio.ufscar.br/bitstreams/c68b2c92-45cb-4b6d-baaf-5bfa99473e21/download03494699706311784b0f0fad8eeeb075MD512falseAnonymousREAD20.500.14289/142252025-02-05 19:42:04.393http://creativecommons.org/licenses/by-nc-nd/3.0/br/Attribution-NonCommercial-NoDerivs 3.0 Brazilopen.accessoai:repositorio.ufscar.br:20.500.14289/14225https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-05T22:42:04Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Representação vetorial distribuída em sistemas de recomendação
dc.title.alternative.por.fl_str_mv Distributed vector representation in recommender systems
title Representação vetorial distribuída em sistemas de recomendação
spellingShingle Representação vetorial distribuída em sistemas de recomendação
Pires, Pedro Reis
Sistemas de recomendação
Recommender systems
Filtragem colaborativa
Collaborative filtering
Modelos de embeddings
Embedding-based models
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Representação vetorial distribuída em sistemas de recomendação
title_full Representação vetorial distribuída em sistemas de recomendação
title_fullStr Representação vetorial distribuída em sistemas de recomendação
title_full_unstemmed Representação vetorial distribuída em sistemas de recomendação
title_sort Representação vetorial distribuída em sistemas de recomendação
author Pires, Pedro Reis
author_facet Pires, Pedro Reis
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/4012668928932051
dc.contributor.author.fl_str_mv Pires, Pedro Reis
dc.contributor.advisor1.fl_str_mv Almeida, Tiago Agostinho de
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5368680512020633
dc.contributor.authorID.fl_str_mv a78908f2-d6c9-4235-b499-3289a9d88c23
contributor_str_mv Almeida, Tiago Agostinho de
dc.subject.por.fl_str_mv Sistemas de recomendação
Recommender systems
Filtragem colaborativa
Collaborative filtering
Modelos de embeddings
Embedding-based models
topic Sistemas de recomendação
Recommender systems
Filtragem colaborativa
Collaborative filtering
Modelos de embeddings
Embedding-based models
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Today, with the constant growth in the number of available digital content and ease of access to a huge amount of data, it is increasingly difficult to find relevant information. From this problem, recommender systems have emerged, analyzing user's behavior to issue personalized item recommendations. Currently, most companies have some form of content recommendation on their channels or services. Even so, many problems in the area are not properly solved, such as the high dimensionality and sparsity that the commonly adopted representation model has. Methods have been proposed to solve these problems, representing items and users as dense vectors in a space of reduced dimensionality. One of the most recent techniques in the literature is the use of embeddings-based models, i. e., distributed vector representations generated through artificial neural networks. Many of the latest advances in the area have shown promising results when compared to other already consolidated methods, but the vast majority of proposals suggest the execution of complex neural architectures or the use of content data, which often may not be available int the scenario of the application. In this dissertation, we extend the studies in the field of embeddings-based recommender systems. Through a comprehensive literature review, a new model for generating distributed representation is proposed, with the key points of being computationally efficient and requiring only implicit feedback from users to be trained. The results obtained in extrinsic and intrinsic evaluations, indicate that the model is promising for scenarios where there is need for computationally efficient models, achieving competitive results with state-of-the-art methods that demand greater computational power.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-05-04T14:17:30Z
dc.date.available.fl_str_mv 2021-05-04T14:17:30Z
dc.date.issued.fl_str_mv 2021-03-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PIRES, Pedro Reis. Representação vetorial distribuída em sistemas de recomendação. 2021. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2021. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/14225.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/20.500.14289/14225
identifier_str_mv PIRES, Pedro Reis. Representação vetorial distribuída em sistemas de recomendação. 2021. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2021. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/14225.
url https://repositorio.ufscar.br/handle/20.500.14289/14225
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv 5de967ad-743c-4f36-972b-79dd683c0e9d
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus Sorocaba
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação - PPGCC-So
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus Sorocaba
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstreams/eb8fae59-f607-4ec3-9995-53e739193a90/download
https://repositorio.ufscar.br/bitstreams/8dca38b0-9610-497f-891b-59fcb47c92ed/download
https://repositorio.ufscar.br/bitstreams/71534277-2674-4ed1-8961-db5da63ff457/download
https://repositorio.ufscar.br/bitstreams/8b1f6a67-d1fe-4d6b-993a-b7d2b216dbfd/download
https://repositorio.ufscar.br/bitstreams/737a1ac3-322f-43fe-aa92-7943e0571c82/download
https://repositorio.ufscar.br/bitstreams/2bac017e-3105-4a96-9b01-34d7e418c6e8/download
https://repositorio.ufscar.br/bitstreams/c68b2c92-45cb-4b6d-baaf-5bfa99473e21/download
bitstream.checksum.fl_str_mv 1e02eab390191a5e62d22c5c3199ddeb
fe07cd5081689233b9650519a70909bb
e39d27027a6cc9cb039ad269a5db8e34
05da521d522edb2d5c8c1b0c1c18d692
8dee29ac95d4f7c3d22d7b19d9c6bea2
b5e9d07c7d8d1050b56395eff59d2615
03494699706311784b0f0fad8eeeb075
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv repositorio.sibi@ufscar.br
_version_ 1851688835307536384