I am working on a new Clojure library for machine learning (‘scicloj.ml’), based on a lot of existing libraries (tech.ml, tech.ml.dataset, Smile)
One of the few areas where complete new code is needed, is “model evaluation” including cross-validation (eventually nested) in all its variations.
I would like to discuss some aspect of this with anybody interested and knowledgeable in the subject.
It is not easy to find inspirations in this, as the design of the model evaluation is purely functional (so very different then in Python or R)
There is some code to see the current this in action here: https://scicloj.github.io/scicloj.ml-tutorials/tune-titanic.html
Further explanations and tutorials are here:
I am welcoming any feedback