Handling Noise in Boolean Matrix Factorization
Abstract
We critically examine and point out weaknesses of the existing considerations in Boolean matrix factorization (BMF) regarding noise and the algorithms' ability to deal with noise. We argue that the current understanding is underdeveloped and that the current approaches are missing an important aspect. We provide a new, quantitative way to assess the ability of an algorithm to handle noise. Our approach is based on a common-sense definition of robustness requiring that the computed factorizations should not be affected much by varying the noise in data. We present an experimental evaluation of several existing algorithms and compare the results to the observations available in the literature. In addition to providing justification of some properties claimed in the literature without proper justification, our experiments reveal properties which were not reported as well as properties which counter certain claims made in the literature. Importantly, our approach reveals a line separating robust-to-noise from sensitive-to-noise algorithms, which has not been revealed by the previous approaches.
Cite
Text
Belohlávek and Trnecka. "Handling Noise in Boolean Matrix Factorization." International Joint Conference on Artificial Intelligence, 2017. doi:10.24963/IJCAI.2017/198Markdown
[Belohlávek and Trnecka. "Handling Noise in Boolean Matrix Factorization." International Joint Conference on Artificial Intelligence, 2017.](https://mlanthology.org/ijcai/2017/belohlavek2017ijcai-handling/) doi:10.24963/IJCAI.2017/198BibTeX
@inproceedings{belohlavek2017ijcai-handling,
title = {{Handling Noise in Boolean Matrix Factorization}},
author = {Belohlávek, Radim and Trnecka, Martin},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2017},
pages = {1433-1439},
doi = {10.24963/IJCAI.2017/198},
url = {https://mlanthology.org/ijcai/2017/belohlavek2017ijcai-handling/}
}