Closed szarnyasg closed 4 years ago
Dear @szarnyasg,
I am primarily focusing on Monte Carlo tree search and applications of it in ML. I will add other tree search techniques which are used in ML.
Regarding GrapBLAS, I am planning to write a library which covers widely used graph factorization (network embedding techniques). Is it something that handles spare linear algebra well?
Benedek
Hi,
Is it something that handles spare linear algebra well?
Yes, it is designed to do matrix-matrix/matrix-vector multiplications on sparse matrices defined over arbitrary. However, there are no sparse solvers included to perform something like Cholesky decomposition. For that, SuiteSparse is your best bet which also has a GraphBLAS implementation, SuiteSparse:GraphBLAS but I am not sure how interoperable vanilla SuiteSparse and SuiteSparse:GraphBLAS are.
Hi @benedekrozemberczki, this is an interesting collection, thanks!
I work as a researcher mostly in the intersection of semantic technologies, database systems, and high-performance computing so I might be able to add some papers. But first, I am not 100% sure about what the exact definition of "tree search" is here (and I guess, there is a number of possible definitions). However, I have recently stumbled upon "color-coding algorithms" use repeated relabeling operations to count/enumerate isomorphic matches of subtrees. Some papers that could be relevant are as follows:
Let me know if this seems relevant to how the "tree search" problem is defined in the ML/DM communities (and in this repository).
*Regarding GraphBLAS, I happen to have my own awesome-style collection of resources, including papers, presentations, implementations, etc.