I am attempting to benchmark and compare different Recommendation Model Architectures to evaluate tradeoffs of the different types for a given HPC platform.
What I am looking for is an opensource repository that enables a user to select the specific model architecture to run against a dataset and compare performance on a specific platform. Can anyone point me in the right direction?
I would have thought most recommendation engines are based on fairly simple heuristics - maybe some reinforced learning & nearest-neighbor vector searches and clustering. Is that “embedding-dominated”? I’m guessing that the reinforced learning around neural nets is MLP-dominated (MLP = multi-layer perceptron, correct?).
Anyway - very interested in the topic! I will be looking at the answers you get!