Use of data analysis techniques for multi-objective optimization of real problems: decision making

Detalhes bibliográficos
Autor(a) principal: Gaspar-Cunha, A.
Data de Publicação: 2022
Outros Autores: Monaco, Francisco, Costa, Paulo, Delbem, Alexandre
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/1822/81458
Resumo: Most, if not all, real optimization problems can be seen as multi-objective since several objectives are to be satisfied concurrently and are often conflicting. Also, due to the high computation times usually required by the numerical modelling routines available to calculate the values of the objective function, as a function of the decision variables, it is necessary to develop alternative optimization methodologies able to reduce the number of solutions to be evaluated, i.e., if compared with the procedures typically employed, such as evolutionary algorithms. Moreover, in a multi-objective environment, it is also necessary at the end of the optimization process to select a single solution from the pool of optimal non-dominated solutions obtained. Real industrial processes can be characterized by different types of data that can influence assertively its performance. For example, in the industrial process studied here, polymer processing, variables related to operating conditions of the machine, polymer properties and system geometry affect its operation since the thermomechanical environment developed allows obtaining mathematical relationships between these design variables and the objectives to be accomplished. This enables the direct process optimization using those routines to evaluate the solutions proposed by the optimization algorithms. However, this routine must be run several times, implying high computation times due to the sophistication of the numerical codes This work aims to apply Artificial Intelligence based on a data analysis technique, designated by DAMICORE, to surpass those limitations, improve the optimization process and help the selection of the best-equilibrated solution at the end. An example from single screw polymer extrusion is used to illustrate the efficient use of a methodology proposed, with a focus on decision making. Solving Multi-Objective Optimization Problems (MOOP) requires some interaction with a DM, for example, an expert in the field. The aim is to use data analysis techniques to reduce and improve the quality of those interactions, which can be done by integrating optimization methodologies with data analysis tools, i.e., the use of data to drive the optimization. At least, two different possibilities can be applied by data-driven optimization: i) replacement of the original method of calculating the objectives by a metamodel or surrogate, and 2) helping the computer in deciding about the best solutions to the problem. The aim here is to use the DAMICORE framework to facilitate the optimization taking into account the limitations/characteristics referred to above. The DAMICORE structure is based on the estimation of distances by compression algorithms called Normalized Compression Distance (NCD). Then, a Feature Sensitivity Optimization based on Phylogram Analysis (FS-OPA) is used to find the set of principal features related to the real problem environment. The present study focus on two levels of learning, which will be used to study an industrial case study using real data: First-level learning – the aim is to find clusters of variables sharing information, designated by clades, each representing the set of variables with important interactions. The result of this level is a table with a list of variables with a cluster per row. Second-level learning – the application of FS-OPA allows the estimation of the contribution of each clade of variables to the objectives, which is made by determining the distance between the clades of objectives (oclade) to each variable clade (vclade) using the phylogram obtained. These distances are an estimation of the influence of a clade to improve an objective. The results of this level are two different matrices, one with the phylogram distances from vclades to oclades and the second with the relative phylograms distances from each variable to each objective. From a practical point of view, the application of this method to the data of each population of solutions previously obtained during the multi-objective optimization using evolutionary algorithms will allow capturing the interactions between the decision variables and the objectives and, in the end, select the most important objectives to the process. Therefore, the multi-dimensional space, that results from the six objectives existent in the problem solved, can be reduced, which will help the decision maker in selecting in an easy way the solution to be applied in real practice. The results obtained for this practical example are in agreement with the expected thermomechanical behaviour of the process, which demonstrated that AI techniques can be useful in solving practical engineering problems.
id RCAP_b0f1954b6cec5d59a447517ec9d381c4
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/81458
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 Use of data analysis techniques for multi-objective optimization of real problems: decision makingMultiobjective optimizationPolymer processingEngenharia e Tecnologia::Engenharia dos MateriaisMost, if not all, real optimization problems can be seen as multi-objective since several objectives are to be satisfied concurrently and are often conflicting. Also, due to the high computation times usually required by the numerical modelling routines available to calculate the values of the objective function, as a function of the decision variables, it is necessary to develop alternative optimization methodologies able to reduce the number of solutions to be evaluated, i.e., if compared with the procedures typically employed, such as evolutionary algorithms. Moreover, in a multi-objective environment, it is also necessary at the end of the optimization process to select a single solution from the pool of optimal non-dominated solutions obtained. Real industrial processes can be characterized by different types of data that can influence assertively its performance. For example, in the industrial process studied here, polymer processing, variables related to operating conditions of the machine, polymer properties and system geometry affect its operation since the thermomechanical environment developed allows obtaining mathematical relationships between these design variables and the objectives to be accomplished. This enables the direct process optimization using those routines to evaluate the solutions proposed by the optimization algorithms. However, this routine must be run several times, implying high computation times due to the sophistication of the numerical codes This work aims to apply Artificial Intelligence based on a data analysis technique, designated by DAMICORE, to surpass those limitations, improve the optimization process and help the selection of the best-equilibrated solution at the end. An example from single screw polymer extrusion is used to illustrate the efficient use of a methodology proposed, with a focus on decision making. Solving Multi-Objective Optimization Problems (MOOP) requires some interaction with a DM, for example, an expert in the field. The aim is to use data analysis techniques to reduce and improve the quality of those interactions, which can be done by integrating optimization methodologies with data analysis tools, i.e., the use of data to drive the optimization. At least, two different possibilities can be applied by data-driven optimization: i) replacement of the original method of calculating the objectives by a metamodel or surrogate, and 2) helping the computer in deciding about the best solutions to the problem. The aim here is to use the DAMICORE framework to facilitate the optimization taking into account the limitations/characteristics referred to above. The DAMICORE structure is based on the estimation of distances by compression algorithms called Normalized Compression Distance (NCD). Then, a Feature Sensitivity Optimization based on Phylogram Analysis (FS-OPA) is used to find the set of principal features related to the real problem environment. The present study focus on two levels of learning, which will be used to study an industrial case study using real data: First-level learning – the aim is to find clusters of variables sharing information, designated by clades, each representing the set of variables with important interactions. The result of this level is a table with a list of variables with a cluster per row. Second-level learning – the application of FS-OPA allows the estimation of the contribution of each clade of variables to the objectives, which is made by determining the distance between the clades of objectives (oclade) to each variable clade (vclade) using the phylogram obtained. These distances are an estimation of the influence of a clade to improve an objective. The results of this level are two different matrices, one with the phylogram distances from vclades to oclades and the second with the relative phylograms distances from each variable to each objective. From a practical point of view, the application of this method to the data of each population of solutions previously obtained during the multi-objective optimization using evolutionary algorithms will allow capturing the interactions between the decision variables and the objectives and, in the end, select the most important objectives to the process. Therefore, the multi-dimensional space, that results from the six objectives existent in the problem solved, can be reduced, which will help the decision maker in selecting in an easy way the solution to be applied in real practice. The results obtained for this practical example are in agreement with the expected thermomechanical behaviour of the process, which demonstrated that AI techniques can be useful in solving practical engineering problems.Universidade do MinhoGaspar-Cunha, A.Monaco, FranciscoCosta, PauloDelbem, Alexandre20222022-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/81458enginfo: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-11T07:21:57Zoai:repositorium.sdum.uminho.pt:1822/81458Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:24:40.008236Repositó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 Use of data analysis techniques for multi-objective optimization of real problems: decision making
title Use of data analysis techniques for multi-objective optimization of real problems: decision making
spellingShingle Use of data analysis techniques for multi-objective optimization of real problems: decision making
Gaspar-Cunha, A.
Multiobjective optimization
Polymer processing
Engenharia e Tecnologia::Engenharia dos Materiais
title_short Use of data analysis techniques for multi-objective optimization of real problems: decision making
title_full Use of data analysis techniques for multi-objective optimization of real problems: decision making
title_fullStr Use of data analysis techniques for multi-objective optimization of real problems: decision making
title_full_unstemmed Use of data analysis techniques for multi-objective optimization of real problems: decision making
title_sort Use of data analysis techniques for multi-objective optimization of real problems: decision making
author Gaspar-Cunha, A.
author_facet Gaspar-Cunha, A.
Monaco, Francisco
Costa, Paulo
Delbem, Alexandre
author_role author
author2 Monaco, Francisco
Costa, Paulo
Delbem, Alexandre
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Gaspar-Cunha, A.
Monaco, Francisco
Costa, Paulo
Delbem, Alexandre
dc.subject.por.fl_str_mv Multiobjective optimization
Polymer processing
Engenharia e Tecnologia::Engenharia dos Materiais
topic Multiobjective optimization
Polymer processing
Engenharia e Tecnologia::Engenharia dos Materiais
description Most, if not all, real optimization problems can be seen as multi-objective since several objectives are to be satisfied concurrently and are often conflicting. Also, due to the high computation times usually required by the numerical modelling routines available to calculate the values of the objective function, as a function of the decision variables, it is necessary to develop alternative optimization methodologies able to reduce the number of solutions to be evaluated, i.e., if compared with the procedures typically employed, such as evolutionary algorithms. Moreover, in a multi-objective environment, it is also necessary at the end of the optimization process to select a single solution from the pool of optimal non-dominated solutions obtained. Real industrial processes can be characterized by different types of data that can influence assertively its performance. For example, in the industrial process studied here, polymer processing, variables related to operating conditions of the machine, polymer properties and system geometry affect its operation since the thermomechanical environment developed allows obtaining mathematical relationships between these design variables and the objectives to be accomplished. This enables the direct process optimization using those routines to evaluate the solutions proposed by the optimization algorithms. However, this routine must be run several times, implying high computation times due to the sophistication of the numerical codes This work aims to apply Artificial Intelligence based on a data analysis technique, designated by DAMICORE, to surpass those limitations, improve the optimization process and help the selection of the best-equilibrated solution at the end. An example from single screw polymer extrusion is used to illustrate the efficient use of a methodology proposed, with a focus on decision making. Solving Multi-Objective Optimization Problems (MOOP) requires some interaction with a DM, for example, an expert in the field. The aim is to use data analysis techniques to reduce and improve the quality of those interactions, which can be done by integrating optimization methodologies with data analysis tools, i.e., the use of data to drive the optimization. At least, two different possibilities can be applied by data-driven optimization: i) replacement of the original method of calculating the objectives by a metamodel or surrogate, and 2) helping the computer in deciding about the best solutions to the problem. The aim here is to use the DAMICORE framework to facilitate the optimization taking into account the limitations/characteristics referred to above. The DAMICORE structure is based on the estimation of distances by compression algorithms called Normalized Compression Distance (NCD). Then, a Feature Sensitivity Optimization based on Phylogram Analysis (FS-OPA) is used to find the set of principal features related to the real problem environment. The present study focus on two levels of learning, which will be used to study an industrial case study using real data: First-level learning – the aim is to find clusters of variables sharing information, designated by clades, each representing the set of variables with important interactions. The result of this level is a table with a list of variables with a cluster per row. Second-level learning – the application of FS-OPA allows the estimation of the contribution of each clade of variables to the objectives, which is made by determining the distance between the clades of objectives (oclade) to each variable clade (vclade) using the phylogram obtained. These distances are an estimation of the influence of a clade to improve an objective. The results of this level are two different matrices, one with the phylogram distances from vclades to oclades and the second with the relative phylograms distances from each variable to each objective. From a practical point of view, the application of this method to the data of each population of solutions previously obtained during the multi-objective optimization using evolutionary algorithms will allow capturing the interactions between the decision variables and the objectives and, in the end, select the most important objectives to the process. Therefore, the multi-dimensional space, that results from the six objectives existent in the problem solved, can be reduced, which will help the decision maker in selecting in an easy way the solution to be applied in real practice. The results obtained for this practical example are in agreement with the expected thermomechanical behaviour of the process, which demonstrated that AI techniques can be useful in solving practical engineering problems.
publishDate 2022
dc.date.none.fl_str_mv 2022
2022-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/81458
url https://hdl.handle.net/1822/81458
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 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_ 1833595925579169792