Hello Gimpei. Spice.ai currently supports two algorithms, Vanilla Policy Gradient and Deep Q-Learning. It provides an interface to plug in your own algorithms, though. We're looking to add more to it as we go along.
I think you are going to confuse people by framing this as "time series" and then focussing on reinforcement learning. A lot/most of your framing is around RL.
from a first glance and a read through your roadmap, this does not feel suitable for people who know what they are doing with RL. It also does not feel suitable for people who don't know what they are doing with RL.
We chose them because they were fairly straightforward to implement and different enough from one another that we could ensure our interface generalized well.
Re benchmarking - at this point we're looking to show directionality, not necessarily blinding speed. We intend to get the tooling feeling right, then work to optimize perf.
Right now, training data comes from the local disk, InfluxDB, or can be piped in from your application via our API. We're looking to build out a set of community-driven components for streaming and processing data. You can learn more about that here - https://github.com/spiceai/data-components-contrib
So I am not sure that I understand you. Why would you even implement a forecasting algorithm and not use open source one. (Unless I am missing something).
Also, how do you plan to verify that the algorithm works?
Note, that your customers would need to make critical business decisions based on this software, so I would refrain doing clean room impl of the forecasting algorithm.