Solving dynamic multi-objective optimization problems via support vector machine
Dynamic Multi-objective Optimization Problems (DMOPs) refer to optimization problems that objective functions will change with time. Solving DMOPs implies that the Pareto Optimal Set (POS) at different moments can be accurately found, and this is a very difficult job due to the dynamics of the optim...
Gespeichert in:
Veröffentlicht in: | arXiv.org 2019-10 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | Jiang, Min Hu, Weizhen Qiu, Liming Shi, Minghui Kay Chen Tan |
description | Dynamic Multi-objective Optimization Problems (DMOPs) refer to optimization problems that objective functions will change with time. Solving DMOPs implies that the Pareto Optimal Set (POS) at different moments can be accurately found, and this is a very difficult job due to the dynamics of the optimization problems. The POS that have been obtained in the past can help us to find the POS of the next time more quickly and accurately. Therefore, in this paper we present a Support Vector Machine (SVM) based Dynamic Multi-Objective Evolutionary optimization Algorithm, called SVM-DMOEA. The algorithm uses the POS that has been obtained to train a SVM and then take the trained SVM to classify the solutions of the dynamic optimization problem at the next moment, and thus it is able to generate an initial population which consists of different individuals recognized by the trained SVM. The initial populuation can be fed into any population based optimization algorithm, e.g., the Nondominated Sorting Genetic Algorithm II (NSGA-II), to get the POS at that moment. The experimental results show the validity of our proposed approach. |
doi_str_mv | 10.48550/arxiv.1910.08747 |
format | Article |
fullrecord | <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_1910_08747</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2307554219</sourcerecordid><originalsourceid>FETCH-LOGICAL-a529-ec80f47f2a514fd614be2170140a19e9ff026f1de4c5cf2bbf8b1f369830a1853</originalsourceid><addsrcrecordid>eNotj11LwzAYRoMgOOZ-gFcGvO7MZ5NeyvALBgruvqRpohlNU9O0OH-92ebVCy-Hh3MAuMFozSTn6F7FHzevcZUfSAomLsCCUIoLyQi5Aqtx3COESCkI53QB3j9CN7v-E7aHXnmnoZ-65IrQ7I1ObjYwDMl596uSCz0cYmg640c4OwXHaRhCTHDOZIjQK_3lenMNLq3qRrP6v0uwe3rcbV6K7dvz6-ZhWyhOqsJoiSwTliiOmW1LzBpDsECYIYUrU1mbFS1uDdNcW9I0VjbY0rKSNAOS0yW4Pc-ecushOq_ioT5m16fsTNydiSz9PZkx1fswxT471YQiwTkjuKJ_m5dcEw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2307554219</pqid></control><display><type>article</type><title>Solving dynamic multi-objective optimization problems via support vector machine</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Jiang, Min ; Hu, Weizhen ; Qiu, Liming ; Shi, Minghui ; Kay Chen Tan</creator><creatorcontrib>Jiang, Min ; Hu, Weizhen ; Qiu, Liming ; Shi, Minghui ; Kay Chen Tan</creatorcontrib><description>Dynamic Multi-objective Optimization Problems (DMOPs) refer to optimization problems that objective functions will change with time. Solving DMOPs implies that the Pareto Optimal Set (POS) at different moments can be accurately found, and this is a very difficult job due to the dynamics of the optimization problems. The POS that have been obtained in the past can help us to find the POS of the next time more quickly and accurately. Therefore, in this paper we present a Support Vector Machine (SVM) based Dynamic Multi-Objective Evolutionary optimization Algorithm, called SVM-DMOEA. The algorithm uses the POS that has been obtained to train a SVM and then take the trained SVM to classify the solutions of the dynamic optimization problem at the next moment, and thus it is able to generate an initial population which consists of different individuals recognized by the trained SVM. The initial populuation can be fed into any population based optimization algorithm, e.g., the Nondominated Sorting Genetic Algorithm II (NSGA-II), to get the POS at that moment. The experimental results show the validity of our proposed approach.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.1910.08747</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Classification ; Computer Science - Artificial Intelligence ; Computer Science - Learning ; Computer Science - Neural and Evolutionary Computing ; Economic models ; Evolutionary algorithms ; Genetic algorithms ; Mathematics - Optimization and Control ; Multiple objective analysis ; Optimization ; Optimization algorithms ; Sorting algorithms ; Support vector machines</subject><ispartof>arXiv.org, 2019-10</ispartof><rights>2019. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,780,881,27902</link.rule.ids><backlink>$$Uhttps://doi.org/10.1109/ICACI.2018.8377567$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.48550/arXiv.1910.08747$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Jiang, Min</creatorcontrib><creatorcontrib>Hu, Weizhen</creatorcontrib><creatorcontrib>Qiu, Liming</creatorcontrib><creatorcontrib>Shi, Minghui</creatorcontrib><creatorcontrib>Kay Chen Tan</creatorcontrib><title>Solving dynamic multi-objective optimization problems via support vector machine</title><title>arXiv.org</title><description>Dynamic Multi-objective Optimization Problems (DMOPs) refer to optimization problems that objective functions will change with time. Solving DMOPs implies that the Pareto Optimal Set (POS) at different moments can be accurately found, and this is a very difficult job due to the dynamics of the optimization problems. The POS that have been obtained in the past can help us to find the POS of the next time more quickly and accurately. Therefore, in this paper we present a Support Vector Machine (SVM) based Dynamic Multi-Objective Evolutionary optimization Algorithm, called SVM-DMOEA. The algorithm uses the POS that has been obtained to train a SVM and then take the trained SVM to classify the solutions of the dynamic optimization problem at the next moment, and thus it is able to generate an initial population which consists of different individuals recognized by the trained SVM. The initial populuation can be fed into any population based optimization algorithm, e.g., the Nondominated Sorting Genetic Algorithm II (NSGA-II), to get the POS at that moment. The experimental results show the validity of our proposed approach.</description><subject>Classification</subject><subject>Computer Science - Artificial Intelligence</subject><subject>Computer Science - Learning</subject><subject>Computer Science - Neural and Evolutionary Computing</subject><subject>Economic models</subject><subject>Evolutionary algorithms</subject><subject>Genetic algorithms</subject><subject>Mathematics - Optimization and Control</subject><subject>Multiple objective analysis</subject><subject>Optimization</subject><subject>Optimization algorithms</subject><subject>Sorting algorithms</subject><subject>Support vector machines</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><sourceid>GOX</sourceid><recordid>eNotj11LwzAYRoMgOOZ-gFcGvO7MZ5NeyvALBgruvqRpohlNU9O0OH-92ebVCy-Hh3MAuMFozSTn6F7FHzevcZUfSAomLsCCUIoLyQi5Aqtx3COESCkI53QB3j9CN7v-E7aHXnmnoZ-65IrQ7I1ObjYwDMl596uSCz0cYmg640c4OwXHaRhCTHDOZIjQK_3lenMNLq3qRrP6v0uwe3rcbV6K7dvz6-ZhWyhOqsJoiSwTliiOmW1LzBpDsECYIYUrU1mbFS1uDdNcW9I0VjbY0rKSNAOS0yW4Pc-ecushOq_ioT5m16fsTNydiSz9PZkx1fswxT471YQiwTkjuKJ_m5dcEw</recordid><startdate>20191019</startdate><enddate>20191019</enddate><creator>Jiang, Min</creator><creator>Hu, Weizhen</creator><creator>Qiu, Liming</creator><creator>Shi, Minghui</creator><creator>Kay Chen Tan</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>AKZ</scope><scope>GOX</scope></search><sort><creationdate>20191019</creationdate><title>Solving dynamic multi-objective optimization problems via support vector machine</title><author>Jiang, Min ; Hu, Weizhen ; Qiu, Liming ; Shi, Minghui ; Kay Chen Tan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a529-ec80f47f2a514fd614be2170140a19e9ff026f1de4c5cf2bbf8b1f369830a1853</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Classification</topic><topic>Computer Science - Artificial Intelligence</topic><topic>Computer Science - Learning</topic><topic>Computer Science - Neural and Evolutionary Computing</topic><topic>Economic models</topic><topic>Evolutionary algorithms</topic><topic>Genetic algorithms</topic><topic>Mathematics - Optimization and Control</topic><topic>Multiple objective analysis</topic><topic>Optimization</topic><topic>Optimization algorithms</topic><topic>Sorting algorithms</topic><topic>Support vector machines</topic><toplevel>online_resources</toplevel><creatorcontrib>Jiang, Min</creatorcontrib><creatorcontrib>Hu, Weizhen</creatorcontrib><creatorcontrib>Qiu, Liming</creatorcontrib><creatorcontrib>Shi, Minghui</creatorcontrib><creatorcontrib>Kay Chen Tan</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv Mathematics</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Jiang, Min</au><au>Hu, Weizhen</au><au>Qiu, Liming</au><au>Shi, Minghui</au><au>Kay Chen Tan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Solving dynamic multi-objective optimization problems via support vector machine</atitle><jtitle>arXiv.org</jtitle><date>2019-10-19</date><risdate>2019</risdate><eissn>2331-8422</eissn><abstract>Dynamic Multi-objective Optimization Problems (DMOPs) refer to optimization problems that objective functions will change with time. Solving DMOPs implies that the Pareto Optimal Set (POS) at different moments can be accurately found, and this is a very difficult job due to the dynamics of the optimization problems. The POS that have been obtained in the past can help us to find the POS of the next time more quickly and accurately. Therefore, in this paper we present a Support Vector Machine (SVM) based Dynamic Multi-Objective Evolutionary optimization Algorithm, called SVM-DMOEA. The algorithm uses the POS that has been obtained to train a SVM and then take the trained SVM to classify the solutions of the dynamic optimization problem at the next moment, and thus it is able to generate an initial population which consists of different individuals recognized by the trained SVM. The initial populuation can be fed into any population based optimization algorithm, e.g., the Nondominated Sorting Genetic Algorithm II (NSGA-II), to get the POS at that moment. The experimental results show the validity of our proposed approach.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.1910.08747</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2019-10 |
issn | 2331-8422 |
language | eng |
recordid | cdi_arxiv_primary_1910_08747 |
source | arXiv.org; Free E- Journals |
subjects | Classification Computer Science - Artificial Intelligence Computer Science - Learning Computer Science - Neural and Evolutionary Computing Economic models Evolutionary algorithms Genetic algorithms Mathematics - Optimization and Control Multiple objective analysis Optimization Optimization algorithms Sorting algorithms Support vector machines |
title | Solving dynamic multi-objective optimization problems via support vector machine |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T19%3A43%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Solving%20dynamic%20multi-objective%20optimization%20problems%20via%20support%20vector%20machine&rft.jtitle=arXiv.org&rft.au=Jiang,%20Min&rft.date=2019-10-19&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.1910.08747&rft_dat=%3Cproquest_arxiv%3E2307554219%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2307554219&rft_id=info:pmid/&rfr_iscdi=true |