Tuning Database-Friendly Random Projection Matrices for Improved Distance Preservation on Specific Data

Lopez Sanchez, Daniel;De Bodt, Cyril;Lee, John;González Arrieta, Angélica;Corchado, Juan M.
(2021) Applied Intelligence — Vol. 52, n° 5, p. 4927-4939 (2022)

Files

DLS_App-Intel_2021.pdf
  • Open Access
  • Adobe PDF
  • 18.97 MB

Details

Authors
  • Lopez Sanchez, DanielUniversity of Salamanca
    Author
  • De Bodt, Cyrilorcid-logoUCLouvain
    Author
  • Lee, Johnorcid-logoUCLouvain
    Author
  • González Arrieta, AngélicaUniversity of Salamanca
    Author
  • Corchado, Juan M.University of Salamanca
    Author
Abstract
Random Projection is one of the most popular and successful dimensionality reduction algorithms for large volumes of data. However, given its stochastic nature, different initializations of the projection matrix can lead to very different levels of performance. This paper presents a guided random search algorithm to mitigate this problem. The proposed method uses a small number of training data samples to iteratively adjust a projection matrix, improving its performance on similarly distributed data. Experimental results show that projection matrices generated with the proposed method result in a better preservation of distances between data samples. Conveniently, this is achieved while preserving the database-friendliness of the projection matrix, as it remains sparse and comprised exclusively of integers after being tuned with our algorithm. Moreover, running the proposed algorithm on a consumer-grade CPU requires only a few seconds.
Affiliations

Citations

Lopez Sanchez, D., De Bodt, C., Lee, J., González Arrieta, A., & Corchado, J. M. (2021). Tuning Database-Friendly Random Projection Matrices for Improved Distance Preservation on Specific Data. Applied Intelligence, 52(5), 4927-4939. https://doi.org/10.1007/s10489-021-02626-6 (Original work published 2022)