<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B"><efrbr-work:titleOfTheWork>A flexible and efficient algorithmic framework for constrained matrix and tensor factorization</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B"><efrbr-expression:titleOfTheExpression>A flexible and efficient algorithmic framework for constrained matrix and tensor factorization</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Peer-Reviewed Journal Publication
            Δημοσίευση σε Περιοδικό με Κριτές
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2018-10-08</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2016</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>We propose a general algorithmic framework for constrained matrix and tensor factorization, which is widely used in signal processing and machine learning. The new framework is a hybrid between alternating optimization (AO) and the alternating direction method of multipliers (ADMM): each matrix factor is updated in turn, using ADMM, hence the name AO-ADMM. This combination can naturally accommodate a great variety of constraints on the factor matrices, and almost all possible loss measures for the fitting. Computation caching and warm start strategies are used to ensure that each update is evaluated efficiently, while the outer AO framework exploits recent developments in block coordinate descent (BCD)-type methods which help ensure that every limit point is a stationary point, as well as faster and more robust convergence in practice. Three special cases are studied in detail: non-negative matrix/tensor factorization, constrained matrix/tensor completion, and dictionary learning. Extensive simulations and experiments with real data are used to showcase the effectiveness and broad applicability of the proposed framework.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="journal name">IEEE Transactions on Signal Processing</efrbr-expression:note><efrbr-expression:note type="journal volume">64</efrbr-expression:note><efrbr-expression:note type="journal number">19</efrbr-expression:note><efrbr-expression:note type="page range">5052-5065</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="806D477F-731F-447F-BD6C-E8F978110B19"><efrbr-person:nameOfPerson vocabulary="">
            Huang Kejun
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://viaf.org/viaf/56130049"><efrbr-person:nameOfPerson vocabulary="VIAF">
            Sidiropoulos, N. D
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~aliavas"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Liavas Athanasios
            Λιαβας Αθανασιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="http://www.ieee.org/index.html"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Institute of Electrical and Electronics Engineers
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="F7901C90-47A6-4566-ADC0-460C25266FFF"><efrbr-concept:termForTheConcept>
            Alternating direction method of multipliers
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="66005984-AA52-4C2B-8F2A-2B66D9B30127"><efrbr-concept:termForTheConcept>
            Alternating optimization
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="8B3881A2-18BF-4638-80FF-1189CC1F0B55"><efrbr-concept:termForTheConcept>
            Canonical polyadic decomposition
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="FADB06D8-A1E9-4AC4-8014-AF2C46039960"><efrbr-concept:termForTheConcept>
            Constrained matrix/tensor factorization
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="3B4F0334-8419-4398-929F-B8F0ABC7DF05"><efrbr-concept:termForTheConcept>
            Dictionary learning
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="805B1D33-F6D6-4A44-80CD-5AD995F3E614"><efrbr-concept:termForTheConcept>
            Matrix/tensor completion
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="5EA19E7D-FDA4-4AA3-B8E0-66F7F77113BE"><efrbr-concept:termForTheConcept>
            Non-negative matrix/tensor factorization
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="FD61C414-F150-4C61-8550-4956BB5BC9C2"><efrbr-concept:termForTheConcept>
            PARAFAC
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="person" targetURI="806D477F-731F-447F-BD6C-E8F978110B19"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="person" targetURI="806D477F-731F-447F-BD6C-E8F978110B19" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="person" targetURI="http://viaf.org/viaf/56130049" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="person" targetURI="http://users.isc.tuc.gr/~aliavas" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="person" targetURI="http://www.ieee.org/index.html" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="F7901C90-47A6-4566-ADC0-460C25266FFF"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="66005984-AA52-4C2B-8F2A-2B66D9B30127"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="8B3881A2-18BF-4638-80FF-1189CC1F0B55"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="FADB06D8-A1E9-4AC4-8014-AF2C46039960"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="3B4F0334-8419-4398-929F-B8F0ABC7DF05"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="805B1D33-F6D6-4A44-80CD-5AD995F3E614"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="5EA19E7D-FDA4-4AA3-B8E0-66F7F77113BE"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/77044C87-425A-417E-84AA-59971B17339B" targetEntity="concept" targetURI="FD61C414-F150-4C61-8550-4956BB5BC9C2"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>