Generating gradients in the energy landscape using rectified linear type cost functions for efficiently solving 0/1 matrix factorization in Simulated Annealing

The 0/1 matrix factorization defines matrix products using logical AND and OR as product-sum operators, revealing the factors influencing various decision processes. Instances and their characteristics are arranged in rows and columns. Formulating matrix factorization as an energy minimization probl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2023-12
Hauptverfasser: Konoshima, Makiko, Tamura, Hirotaka, Kabashima, Yoshiyuki
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 Konoshima, Makiko
Tamura, Hirotaka
Kabashima, Yoshiyuki
description The 0/1 matrix factorization defines matrix products using logical AND and OR as product-sum operators, revealing the factors influencing various decision processes. Instances and their characteristics are arranged in rows and columns. Formulating matrix factorization as an energy minimization problem and exploring it with Simulated Annealing (SA) theoretically enables finding a minimum solution in sufficient time. However, searching for the optimal solution in practical time becomes problematic when the energy landscape has many plateaus with flat slopes. In this work, we propose a method to facilitate the solution process by applying a gradient to the energy landscape, using a rectified linear type cost function readily available in modern annealing machines. We also propose a method to quickly obtain a solution by updating the cost function's gradient during the search process. Numerical experiments were conducted, confirming the method's effectiveness with both noise-free artificial and real data.
doi_str_mv 10.48550/arxiv.2312.17272
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2312_17272</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2982184491</sourcerecordid><originalsourceid>FETCH-LOGICAL-a952-fa06153edea05a1c74f133a46b522379ed49a88edbb28ebe794826b8877f4a473</originalsourceid><addsrcrecordid>eNotkM1OwzAQhCMkJKrSB-CEJc5p45_EzrGqoCBV4kDv0SZZB1epU2ynangZXpWkcNrDzHyzmih6oMlSqDRNVuAu5rxknLIllUyym2jGOKexEozdRQvvD0mSsEyyNOWz6GeLFh0EYxvSOKgN2uCJsSR8IpmkZiAt2NpXcELS-8nnsApGG6xJayyCI2EYtarzgejejlpnPdGdI6i1qSZiOxDftecpnKwoOUJw5kI0VKFz5humxNT5YY59C2EEr-0IHunNfXSrofW4-L_zaP_yvN-8xrv37dtmvYshT1msIcloyrFGSFKglRSacg4iK1PGuMyxFjkohXVZMoUlylwolpVKSakFCMnn0eMf9rpecXLmCG4ophWL64qj4-nPcXLdV48-FIeud3b8qWC5YlQJkVP-C-AMeNc</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2982184491</pqid></control><display><type>article</type><title>Generating gradients in the energy landscape using rectified linear type cost functions for efficiently solving 0/1 matrix factorization in Simulated Annealing</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Konoshima, Makiko ; Tamura, Hirotaka ; Kabashima, Yoshiyuki</creator><creatorcontrib>Konoshima, Makiko ; Tamura, Hirotaka ; Kabashima, Yoshiyuki</creatorcontrib><description>The 0/1 matrix factorization defines matrix products using logical AND and OR as product-sum operators, revealing the factors influencing various decision processes. Instances and their characteristics are arranged in rows and columns. Formulating matrix factorization as an energy minimization problem and exploring it with Simulated Annealing (SA) theoretically enables finding a minimum solution in sufficient time. However, searching for the optimal solution in practical time becomes problematic when the energy landscape has many plateaus with flat slopes. In this work, we propose a method to facilitate the solution process by applying a gradient to the energy landscape, using a rectified linear type cost function readily available in modern annealing machines. We also propose a method to quickly obtain a solution by updating the cost function's gradient during the search process. Numerical experiments were conducted, confirming the method's effectiveness with both noise-free artificial and real data.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2312.17272</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Computer Science - Learning ; Cost function ; Factorization ; Mathematical analysis ; Operators (mathematics) ; Optimization ; Physics - Applied Physics ; Physics - Data Analysis, Statistics and Probability ; Search process ; Simulated annealing</subject><ispartof>arXiv.org, 2023-12</ispartof><rights>2023. 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.48550/arXiv.2312.17272$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.7566/JPSJ.93.044002$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Konoshima, Makiko</creatorcontrib><creatorcontrib>Tamura, Hirotaka</creatorcontrib><creatorcontrib>Kabashima, Yoshiyuki</creatorcontrib><title>Generating gradients in the energy landscape using rectified linear type cost functions for efficiently solving 0/1 matrix factorization in Simulated Annealing</title><title>arXiv.org</title><description>The 0/1 matrix factorization defines matrix products using logical AND and OR as product-sum operators, revealing the factors influencing various decision processes. Instances and their characteristics are arranged in rows and columns. Formulating matrix factorization as an energy minimization problem and exploring it with Simulated Annealing (SA) theoretically enables finding a minimum solution in sufficient time. However, searching for the optimal solution in practical time becomes problematic when the energy landscape has many plateaus with flat slopes. In this work, we propose a method to facilitate the solution process by applying a gradient to the energy landscape, using a rectified linear type cost function readily available in modern annealing machines. We also propose a method to quickly obtain a solution by updating the cost function's gradient during the search process. Numerical experiments were conducted, confirming the method's effectiveness with both noise-free artificial and real data.</description><subject>Computer Science - Learning</subject><subject>Cost function</subject><subject>Factorization</subject><subject>Mathematical analysis</subject><subject>Operators (mathematics)</subject><subject>Optimization</subject><subject>Physics - Applied Physics</subject><subject>Physics - Data Analysis, Statistics and Probability</subject><subject>Search process</subject><subject>Simulated annealing</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><sourceid>GOX</sourceid><recordid>eNotkM1OwzAQhCMkJKrSB-CEJc5p45_EzrGqoCBV4kDv0SZZB1epU2ynangZXpWkcNrDzHyzmih6oMlSqDRNVuAu5rxknLIllUyym2jGOKexEozdRQvvD0mSsEyyNOWz6GeLFh0EYxvSOKgN2uCJsSR8IpmkZiAt2NpXcELS-8nnsApGG6xJayyCI2EYtarzgejejlpnPdGdI6i1qSZiOxDftecpnKwoOUJw5kI0VKFz5humxNT5YY59C2EEr-0IHunNfXSrofW4-L_zaP_yvN-8xrv37dtmvYshT1msIcloyrFGSFKglRSacg4iK1PGuMyxFjkohXVZMoUlylwolpVKSakFCMnn0eMf9rpecXLmCG4ophWL64qj4-nPcXLdV48-FIeud3b8qWC5YlQJkVP-C-AMeNc</recordid><startdate>20231227</startdate><enddate>20231227</enddate><creator>Konoshima, Makiko</creator><creator>Tamura, Hirotaka</creator><creator>Kabashima, Yoshiyuki</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>GOX</scope></search><sort><creationdate>20231227</creationdate><title>Generating gradients in the energy landscape using rectified linear type cost functions for efficiently solving 0/1 matrix factorization in Simulated Annealing</title><author>Konoshima, Makiko ; Tamura, Hirotaka ; Kabashima, Yoshiyuki</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a952-fa06153edea05a1c74f133a46b522379ed49a88edbb28ebe794826b8877f4a473</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computer Science - Learning</topic><topic>Cost function</topic><topic>Factorization</topic><topic>Mathematical analysis</topic><topic>Operators (mathematics)</topic><topic>Optimization</topic><topic>Physics - Applied Physics</topic><topic>Physics - Data Analysis, Statistics and Probability</topic><topic>Search process</topic><topic>Simulated annealing</topic><toplevel>online_resources</toplevel><creatorcontrib>Konoshima, Makiko</creatorcontrib><creatorcontrib>Tamura, Hirotaka</creatorcontrib><creatorcontrib>Kabashima, Yoshiyuki</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; 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.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Konoshima, Makiko</au><au>Tamura, Hirotaka</au><au>Kabashima, Yoshiyuki</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Generating gradients in the energy landscape using rectified linear type cost functions for efficiently solving 0/1 matrix factorization in Simulated Annealing</atitle><jtitle>arXiv.org</jtitle><date>2023-12-27</date><risdate>2023</risdate><eissn>2331-8422</eissn><abstract>The 0/1 matrix factorization defines matrix products using logical AND and OR as product-sum operators, revealing the factors influencing various decision processes. Instances and their characteristics are arranged in rows and columns. Formulating matrix factorization as an energy minimization problem and exploring it with Simulated Annealing (SA) theoretically enables finding a minimum solution in sufficient time. However, searching for the optimal solution in practical time becomes problematic when the energy landscape has many plateaus with flat slopes. In this work, we propose a method to facilitate the solution process by applying a gradient to the energy landscape, using a rectified linear type cost function readily available in modern annealing machines. We also propose a method to quickly obtain a solution by updating the cost function's gradient during the search process. Numerical experiments were conducted, confirming the method's effectiveness with both noise-free artificial and real data.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2312.17272</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2023-12
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2312_17272
source arXiv.org; Free E- Journals
subjects Computer Science - Learning
Cost function
Factorization
Mathematical analysis
Operators (mathematics)
Optimization
Physics - Applied Physics
Physics - Data Analysis, Statistics and Probability
Search process
Simulated annealing
title Generating gradients in the energy landscape using rectified linear type cost functions for efficiently solving 0/1 matrix factorization in Simulated Annealing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T16%3A06%3A22IST&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=Generating%20gradients%20in%20the%20energy%20landscape%20using%20rectified%20linear%20type%20cost%20functions%20for%20efficiently%20solving%200/1%20matrix%20factorization%20in%20Simulated%20Annealing&rft.jtitle=arXiv.org&rft.au=Konoshima,%20Makiko&rft.date=2023-12-27&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2312.17272&rft_dat=%3Cproquest_arxiv%3E2982184491%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=2982184491&rft_id=info:pmid/&rfr_iscdi=true