General purpose optimization library (Gpol)
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2021 |
| Outros Autores: | , , , |
| Tipo de documento: | Artigo |
| Idioma: | eng |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/10362/119248 |
Resumo: | Bakurov, I., Buzzelli, M., Castelli, M., Vanneschi, L., & Schettini, R. (2021). General purpose optimization library (Gpol): A flexible and efficient multi-purpose optimization library in python. Applied Sciences (Switzerland), 11(11), 1-34. [4774]. https://doi.org/10.3390/app11114774 |
| id |
RCAP_35eb91ed8a55fdee00d50a0ea2b8b18e |
|---|---|
| oai_identifier_str |
oai:run.unl.pt:10362/119248 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
General purpose optimization library (Gpol)A flexible and efficient multi-purpose optimization library in pythonCombinatorial optimizationContinuous optimizationEvolutionary computationInductive programmingLocal searchOptimizationSupervised machine learningSwarm intelligenceMaterials Science(all)InstrumentationEngineering(all)Process Chemistry and TechnologyComputer Science ApplicationsFluid Flow and Transfer ProcessesBakurov, I., Buzzelli, M., Castelli, M., Vanneschi, L., & Schettini, R. (2021). General purpose optimization library (Gpol): A flexible and efficient multi-purpose optimization library in python. Applied Sciences (Switzerland), 11(11), 1-34. [4774]. https://doi.org/10.3390/app11114774Several interesting libraries for optimization have been proposed. Some focus on individual optimization algorithms, or limited sets of them, and others focus on limited sets of problems. Frequently, the implementation of one of them does not precisely follow the formal definition, and they are difficult to personalize and compare. This makes it difficult to perform comparative studies and propose novel approaches. In this paper, we propose to solve these issues with the General Purpose Optimization Library (GPOL): a flexible and efficient multipurpose optimization library that covers a wide range of stochastic iterative search algorithms, through which flexible and modular implementation can allow for solving many different problem types from the fields of continuous and combinatorial optimization and supervised machine learning problem solving. Moreover, the library supports full-batch and mini-batch learning and allows carrying out computations on a CPU or GPU. The package is distributed under an MIT license. Source code, installation instructions, demos and tutorials are publicly available in our code hosting platform (the reference is provided in the Introduction).NOVA Information Management School (NOVA IMS)Information Management Research Center (MagIC) - NOVA Information Management SchoolRUNBakurov, IllyaBuzzelli, MarcoCastelli, MauroVanneschi, LeonardoSchettini, Raimondo2021-06-14T22:16:30Z2021-06-012021-06-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article34application/pdfhttp://hdl.handle.net/10362/119248eng2076-3417PURE: 31944364https://doi.org/10.3390/app11114774info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-22T17:53:43Zoai:run.unl.pt:10362/119248Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T17:24:53.743816Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
General purpose optimization library (Gpol) A flexible and efficient multi-purpose optimization library in python |
| title |
General purpose optimization library (Gpol) |
| spellingShingle |
General purpose optimization library (Gpol) Bakurov, Illya Combinatorial optimization Continuous optimization Evolutionary computation Inductive programming Local search Optimization Supervised machine learning Swarm intelligence Materials Science(all) Instrumentation Engineering(all) Process Chemistry and Technology Computer Science Applications Fluid Flow and Transfer Processes |
| title_short |
General purpose optimization library (Gpol) |
| title_full |
General purpose optimization library (Gpol) |
| title_fullStr |
General purpose optimization library (Gpol) |
| title_full_unstemmed |
General purpose optimization library (Gpol) |
| title_sort |
General purpose optimization library (Gpol) |
| author |
Bakurov, Illya |
| author_facet |
Bakurov, Illya Buzzelli, Marco Castelli, Mauro Vanneschi, Leonardo Schettini, Raimondo |
| author_role |
author |
| author2 |
Buzzelli, Marco Castelli, Mauro Vanneschi, Leonardo Schettini, Raimondo |
| author2_role |
author author author author |
| dc.contributor.none.fl_str_mv |
NOVA Information Management School (NOVA IMS) Information Management Research Center (MagIC) - NOVA Information Management School RUN |
| dc.contributor.author.fl_str_mv |
Bakurov, Illya Buzzelli, Marco Castelli, Mauro Vanneschi, Leonardo Schettini, Raimondo |
| dc.subject.por.fl_str_mv |
Combinatorial optimization Continuous optimization Evolutionary computation Inductive programming Local search Optimization Supervised machine learning Swarm intelligence Materials Science(all) Instrumentation Engineering(all) Process Chemistry and Technology Computer Science Applications Fluid Flow and Transfer Processes |
| topic |
Combinatorial optimization Continuous optimization Evolutionary computation Inductive programming Local search Optimization Supervised machine learning Swarm intelligence Materials Science(all) Instrumentation Engineering(all) Process Chemistry and Technology Computer Science Applications Fluid Flow and Transfer Processes |
| description |
Bakurov, I., Buzzelli, M., Castelli, M., Vanneschi, L., & Schettini, R. (2021). General purpose optimization library (Gpol): A flexible and efficient multi-purpose optimization library in python. Applied Sciences (Switzerland), 11(11), 1-34. [4774]. https://doi.org/10.3390/app11114774 |
| publishDate |
2021 |
| dc.date.none.fl_str_mv |
2021-06-14T22:16:30Z 2021-06-01 2021-06-01T00:00:00Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10362/119248 |
| url |
http://hdl.handle.net/10362/119248 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
2076-3417 PURE: 31944364 https://doi.org/10.3390/app11114774 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
34 application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833596676775870464 |