Publicação

A recommender system for energy-efficient strategies considering solar panel systems

Ver documento

Detalhes bibliográficos
Resumo:The increasing global focus on sustainability and energy conservation has led to a rise in the development of smart technologies aimed at optimizing energy consumption in buildings. This thesis presents the design and implementation of a recommender system to provide optimal energy-saving strategies for occupants of buildings equipped with solar panels and energy storage systems. The system collects data on energy consumption, weather, energy production, electricity prices, and user preferences. Using machine learning algorithms, it recommends future actions that reduce the energy footprint while maintaining user comfort. This thesis also evaluates the system’s effectiveness and its potential impact on energy conservation. As a dataset containing all these components was not readily available, the first step was to create a new dataset encompassing all the relevant areas. This was done by gathering data from online databases or directly from users, resulting in a dataset of thirteen households for analysis. A data preparation pipeline was developed for the recommender system. Inputs included predictions of energy consumption, weather conditions, energy production, and electricity prices. After reviewing common models used for these predictions, various machine-learning techniques were tested to determine the best-fit model. The techniques tested included LSTMs, RFR, MLP, XGBoost, and SVR for regression, as well as RF, DT, KNN, SVC, GNB, MLP, SGD, and XGBoost for classification. With the final predictions, heuristic analysis was applied to determine the optimal energy source at each moment. A collaborative filtering approach was then used to enhance user recommendations based on days. The project demonstrated significant monthly price reductions, ranging from 20% to 70%, proving its effectiveness in providing energy-efficient strategies.
Autores principais:Rodrigues, Tiago Pereira
Assunto:Eficiência Energética Sistema de Recomendação Otimização de Custos Modelação Preditiva Painéis Solares Teses de mestrado - 2024
Ano:2024
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade de Lisboa
Idioma:inglês
Origem:Repositório da Universidade de Lisboa
_version_ 1866809994184228864
author Rodrigues, Tiago Pereira
author_facet Rodrigues, Tiago Pereira
author_role author
contributor_name_str_mv Cecílio, José Manuel da Silva
Barros, Márcia Cristina Afonso
Repositório Científico de Acesso Aberto da ULisboa
country_str PT
creators_json_txt [{\"Person.name\":\"Rodrigues, Tiago Pereira\"}]
datacite.contributors.contributor.contributorName.fl_str_mv Cecílio, José Manuel da Silva
Barros, Márcia Cristina Afonso
Repositório Científico de Acesso Aberto da ULisboa
datacite.creators.creator.creatorName.fl_str_mv Rodrigues, Tiago Pereira
datacite.date.Accepted.fl_str_mv 2024-01-01T00:00:00Z
datacite.date.available.fl_str_mv 2025-01-28T17:22:03Z
datacite.date.embargoed.fl_str_mv 2025-01-28T17:22:03Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv Eficiência Energética
Sistema de Recomendação
Otimização de Custos
Modelação Preditiva
Painéis Solares
Teses de mestrado - 2024
datacite.titles.title.fl_str_mv A recommender system for energy-efficient strategies considering solar panel systems
dc.contributor.none.fl_str_mv Cecílio, José Manuel da Silva
Barros, Márcia Cristina Afonso
Repositório Científico de Acesso Aberto da ULisboa
dc.creator.none.fl_str_mv Rodrigues, Tiago Pereira
dc.date.Accepted.fl_str_mv 2024-01-01T00:00:00Z
dc.date.available.fl_str_mv 2025-01-28T17:22:03Z
dc.date.embargoed.fl_str_mv 2025-01-28T17:22:03Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://hdl.handle.net/10400.5/97886
dc.language.none.fl_str_mv eng
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.subject.none.fl_str_mv Eficiência Energética
Sistema de Recomendação
Otimização de Custos
Modelação Preditiva
Painéis Solares
Teses de mestrado - 2024
dc.title.fl_str_mv A recommender system for energy-efficient strategies considering solar panel systems
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_bdcc
description The increasing global focus on sustainability and energy conservation has led to a rise in the development of smart technologies aimed at optimizing energy consumption in buildings. This thesis presents the design and implementation of a recommender system to provide optimal energy-saving strategies for occupants of buildings equipped with solar panels and energy storage systems. The system collects data on energy consumption, weather, energy production, electricity prices, and user preferences. Using machine learning algorithms, it recommends future actions that reduce the energy footprint while maintaining user comfort. This thesis also evaluates the system’s effectiveness and its potential impact on energy conservation. As a dataset containing all these components was not readily available, the first step was to create a new dataset encompassing all the relevant areas. This was done by gathering data from online databases or directly from users, resulting in a dataset of thirteen households for analysis. A data preparation pipeline was developed for the recommender system. Inputs included predictions of energy consumption, weather conditions, energy production, and electricity prices. After reviewing common models used for these predictions, various machine-learning techniques were tested to determine the best-fit model. The techniques tested included LSTMs, RFR, MLP, XGBoost, and SVR for regression, as well as RF, DT, KNN, SVC, GNB, MLP, SGD, and XGBoost for classification. With the final predictions, heuristic analysis was applied to determine the optimal energy source at each moment. A collaborative filtering approach was then used to enhance user recommendations based on days. The project demonstrated significant monthly price reductions, ranging from 20% to 70%, proving its effectiveness in providing energy-efficient strategies.
dirty 0
eu_rights_str_mv openAccess
format masterThesis
fulltext.url.fl_str_mv https://repositorio.ulisboa.pt/bitstreams/fcffa66a-f6e1-494f-ac5e-23b37d2b6a75/download
id ul_eb89a71a90fa5b5d3cdd1d52f1a094c8
identifier.url.fl_str_mv http://hdl.handle.net/10400.5/97886
instacron_str ul
institution Universidade de Lisboa
instname_str Universidade de Lisboa
language eng
network_acronym_str ul
network_name_str Repositório da Universidade de Lisboa
oai_identifier_str oai:repositorio.ulisboa.pt:10400.5/97886
organization_str_mv urn:organizationAcronym:ul
person_str_mv Rodrigues, Tiago Pereira
publishDate 2024
reponame_str Repositório da Universidade de Lisboa
repository_id_str urn:repositoryAcronym:ul
service_str_mv urn:repositoryAcronym:ul
spelling engpt_PTThe increasing global focus on sustainability and energy conservation has led to a rise in the development of smart technologies aimed at optimizing energy consumption in buildings. This thesis presents the design and implementation of a recommender system to provide optimal energy-saving strategies for occupants of buildings equipped with solar panels and energy storage systems. The system collects data on energy consumption, weather, energy production, electricity prices, and user preferences. Using machine learning algorithms, it recommends future actions that reduce the energy footprint while maintaining user comfort. This thesis also evaluates the system’s effectiveness and its potential impact on energy conservation. As a dataset containing all these components was not readily available, the first step was to create a new dataset encompassing all the relevant areas. This was done by gathering data from online databases or directly from users, resulting in a dataset of thirteen households for analysis. A data preparation pipeline was developed for the recommender system. Inputs included predictions of energy consumption, weather conditions, energy production, and electricity prices. After reviewing common models used for these predictions, various machine-learning techniques were tested to determine the best-fit model. The techniques tested included LSTMs, RFR, MLP, XGBoost, and SVR for regression, as well as RF, DT, KNN, SVC, GNB, MLP, SGD, and XGBoost for classification. With the final predictions, heuristic analysis was applied to determine the optimal energy source at each moment. A collaborative filtering approach was then used to enhance user recommendations based on days. The project demonstrated significant monthly price reductions, ranging from 20% to 70%, proving its effectiveness in providing energy-efficient strategies.application/pdfpt_PTA recommender system for energy-efficient strategies considering solar panel systemsRodrigues, Tiago PereiraCecílio, José Manuel da SilvaBarros, Márcia Cristina AfonsoHostingInstitutionOrganizationalRepositório Científico de Acesso Aberto da ULisboae-mailmailto:repositorio@reitoria.ulisboa.ptrepositorio@reitoria.ulisboa.ptURNurn:tid:2038805012025-01-28T17:22:03Z202420242024-01-01T00:00:00ZHandlehttp://hdl.handle.net/10400.5/97886http://purl.org/coar/access_right/c_abf2open accessEficiência EnergéticaSistema de RecomendaçãoOtimização de CustosModelação PreditivaPainéis SolaresTeses de mestrado - 20242559783 bytesliteraturehttp://purl.org/coar/resource_type/c_bdccmaster thesishttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://repositorio.ulisboa.pt/bitstreams/fcffa66a-f6e1-494f-ac5e-23b37d2b6a75/download
spellingShingle A recommender system for energy-efficient strategies considering solar panel systems
Rodrigues, Tiago Pereira
Eficiência Energética
Sistema de Recomendação
Otimização de Custos
Modelação Preditiva
Painéis Solares
Teses de mestrado - 2024
status SINGLETON
subject.fl_str_mv Eficiência Energética
Sistema de Recomendação
Otimização de Custos
Modelação Preditiva
Painéis Solares
Teses de mestrado - 2024
title A recommender system for energy-efficient strategies considering solar panel systems
title_full A recommender system for energy-efficient strategies considering solar panel systems
title_fullStr A recommender system for energy-efficient strategies considering solar panel systems
title_full_unstemmed A recommender system for energy-efficient strategies considering solar panel systems
title_short A recommender system for energy-efficient strategies considering solar panel systems
title_sort A recommender system for energy-efficient strategies considering solar panel systems
topic Eficiência Energética
Sistema de Recomendação
Otimização de Custos
Modelação Preditiva
Painéis Solares
Teses de mestrado - 2024
topic_facet Eficiência Energética
Sistema de Recomendação
Otimização de Custos
Modelação Preditiva
Painéis Solares
Teses de mestrado - 2024
url http://hdl.handle.net/10400.5/97886
visible 1