Mostrar el registro sencillo de la publicación

dc.contributor.authorGelvez-Almeida, Elkin
dc.contributor.authorBarrientos, Ricardo
dc.contributor.authorVilches-Ponce, Karina
dc.contributor.authorMora, Marco
dc.date.accessioned2024-01-23T18:21:48Z
dc.date.available2024-01-23T18:21:48Z
dc.date.issued2023
dc.identifier.urihttp://repositorio.ucm.cl/handle/ucm/5201
dc.description.abstractThe computation of the Moore–Penrose generalized inverse is a commonly used operation in various fields such as the training of neural networks based on random weights. Therefore, a fast computation of this inverse is important for problems where such neural networks provide a solution. However, due to the growth of databases, the matrices involved have large dimensions, thus requiring a significant amount of processing and execution time. In this paper, we propose a parallel computing method for the computation of the Moore–Penrose generalized inverse of large-size full-rank rectangular matrices. The proposed method employs the Strassen algorithm to compute the inverse of a nonsingular matrix and is implemented on a shared-memory architecture. The results show a significant reduction in computation time, especially for high-rank matrices. Furthermore, in a sequential computing scenario (using a single execution thread), our method achieves a reduced computation time compared with other previously reported algorithms. Consequently, our approach provides a promising solution for the efficient computation of the Moore–Penrose generalized inverse of large-size matrices employed in practical scenarios.es_CL
dc.language.isoenes_CL
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Chile*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
dc.sourceIEEE Access, 11, 134834-134845es_CL
dc.subjectSparse matriceses_CL
dc.subjectParallel processinges_CL
dc.subjectComputer architecturees_CL
dc.subjectPartitioning algorithmses_CL
dc.subjectMatrix decompositiones_CL
dc.subjectSymmetric matriceses_CL
dc.subjectComputational efficiencyes_CL
dc.titleA parallel computing method for the computation of the Moore-Penrose generalized inverse for shared-memory architectureses_CL
dc.typeArticlees_CL
dc.ucm.facultadFacultad de Ciencias de la Ingenieríaes_CL
dc.ucm.indexacionScopuses_CL
dc.ucm.indexacionIsies_CL
dc.ucm.uriieeexplore.ieee.org/document/10336814es_CL
dc.ucm.doidoi.org/10.1109/ACCESS.2023.3338544es_CL


Ficheros en la publicación

FicherosTamañoFormatoVer

No hay ficheros asociados a esta publicación.

Esta publicación aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo de la publicación

Atribución-NoComercial-SinDerivadas 3.0 Chile
Excepto si se señala otra cosa, la licencia de la publicación se describe como Atribución-NoComercial-SinDerivadas 3.0 Chile