Boolean matrix factorization based on collaborative neurodynamic optimization with Boltzmann machines

Neural Netw. 2022 Sep:153:142-151. doi: 10.1016/j.neunet.2022.06.006. Epub 2022 Jun 9.

Abstract

This paper presents a collaborative neurodynamic approach to Boolean matrix factorization. Based on a binary optimization formulation to minimize the Hamming distance between a given data matrix and its low-rank reconstruction, the proposed approach employs a population of Boltzmann machines operating concurrently for scatter search of factorization solutions. In addition, a particle swarm optimization rule is used to re-initialize the neuronal states of Boltzmann machines upon their local convergence to escape from local minima toward global solutions. Experimental results demonstrate the superior convergence and performance of the proposed approach against six baseline methods on ten benchmark datasets.

Keywords: Boltzmann machines; Boolean matrix factorization; Collaborative neurodynamic optimization.

MeSH terms

  • Algorithms*
  • Benchmarking*
  • Computer Simulation