9 ms·
Spice.ai – Open-source, time series AI for developers
- mountainriver 5y agoIt’s unclear to me what all this does from the GitHub repository
- bee_rider 5y agoNote: has nothing to do with the long-standing ecosystem of circuit simulators, as far as I can tell. Although, hey, try pointing it at some transients, maybe we can have AIs design circuits, that could be nice.
- kallsyms 5y agoI'm having trouble understanding what the goal is of this as well. It seems like the quick summary would be "ML-based forecasting/prediction in a box" but the readme is making all of these broad claims...
- haardvark5001 5y agoWe're looking to make timeseries AI easier for developers to integrate into their applications by providing tooling and patterns that are familiar to them. We're a group of devs that were looking to add intelligence to one of our projects, but struggling with existing tooling. We wanted to use patterns that were more familiar to us as devs, like a quick debugging loop, easily consumed packages, etc.
- nickforr 5y agoSurely the context for the time series matters? Not sure good outcomes will follow from people blindly applying black boxes.
- nwmcsween 5y agoNeed a tldr for this vs loudml
- jjoonathan 5y agoA minimal example would really help me figure out what this actually does.
- axpy906 5y agoYes, it needs a quick start somewhere.
- haardvark5001 5y agoTry out one of the quickstarts using Github Codespaces. No setup required :) https://github.com/spiceai/spiceai#getting-started-with-codespaces https://github.com/spiceai/spiceai#getting-started-with-code...
- capableweb 5y agoFor those of you who missed the links to the examples: > Try: > ServerOps sample - a more in-depth version of the quickstart you just completed, using CPU metrics from your own machine > Gardener - Intelligently water a simulated garden > Trader - a basic Bitcoin trading bot - https://github.com/spiceai/samples/tree/trunk/serverops/README.md https://github.com/spiceai/samples/tree/trunk/serverops/READ... - https://github.com/spiceai/samples/tree/trunk/gardener/README.md https://github.com/spiceai/samples/tree/trunk/gardener/READM... - https://github.com/spiceai/quickstarts/tree/trunk/trader/README.md https://github.com/spiceai/quickstarts/tree/trunk/trader/REA...
- Gimpei 5y agoIt would also be nice to have some sense of what the underlying algorithms are.
- haardvark5001 5y agoHello 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. You can find more info at https://docs.spiceai.org/deep-learning-ai/ https://docs.spiceai.org/deep-learning-ai/
- streetcat1 5y agoCan you elaborate more on why you choose those? . More specifically: Did you benchmark them using known datasets? (Against other algorithms?) Also, where do you store the training data?
- haardvark5001 5y agoWe 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 https://github.com/spiceai/data-components-contrib We'd love for you to contribute!
- streetcat1 5y agoSo 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.
- infide1castr0 5y agoUnrelated to the programme, but I wonder if the naming is related to "Dune" at all
- bpodgursky 5y agoTo me, clearly is a play on mentats making first, second, and third-order predictions of the future, so yes.
- bigtuna711 5y agoToo bad the Butlerian Jihad forbids it XD
- hn_throwaway_99 5y agoI know this may be a bit pedantic, and from a marketing perspective I'm sure everyone is telling you that "you have to market it as AI!", but my pet peeves is that the phrase "time series AI" doesn't make any sense in English. "ML for time series data" makes much more sense to me, is valid English, and from your post sounds like what you're actually doing.
- arthurcolle 5y agoI'm still waiting for quantum blockchain AI
- taneq 5y agoPfft that's so 2019, it's gotta be IoT cloud edge AI these days. ...because what really matters to most software devs is apparently increasing their job security by pushing processing and energy requirements onto the customer while roping them into a monthly support contract so they can be milked indefinitely.
- gumby 5y agoInstead of a time series it computes them all at once
- lukekim 5y agoThanks for taking the time to write up this feedback. Great point. We've been coding for three months, and are still figuring out exactly how to message the project.
- CyberDildonics 5y agoIf you don't even know what you are making, why would someone else use it?
- jcims 5y agoFitting username.
- kleinsch 5y agoEchoing what everyone else is saying - I have no idea what this does. Maybe I’m not in the target market and I’d jump on it if I were, but real world examples would help. And I don’t mean real world examples like you’ve listed. Those are just names of domains (neurofeedback, order fulfillment). I can list domains too (accounting, genomics). Give me a case study of what your thing does, with the real world payoff. Here’s an example (trying to guess what it does, could be way off): Imagine you had a time series of the temperature in your room every day and when your AC engages If you had a time series ML engine, it could optimize when the AC turns on and off This would reduce your energy usage by not overcooling the room at the end of the day as the temp drops naturally See how that format works? Situation without your thing. What your thing can do. Real world benefit user gets from using your thing.
- lukekim 5y agoThanks for taking the time to write up this feedback. Yes it's obvious now we need to improve the examples, and I like your structure. Perhaps you can help us. Would love to chat more. PM me on Twitter at https://twitter.com/0xLukeKim https://twitter.com/0xLukeKim if you are interested.
- Abishek_Muthian 5y agoCongratulations on the launch! You seem to be using Go as well as Python for your project. Are you calling models written in python using Go? It's rare to see Go used in ML projects(Perhaps lack of batteries like Numpy,Pandas etc.), Which is a shame because I think Go is a perfect replacement for Python and it helps to build production ready ML applications off the bat without the performance limitations of Python.
- lukekim 5y agoThank you! Yes, that's what we are currently doing, however the long term direction is to move as much of the codebase to Go/Rust as possible to be portable across hosting environments as possible.
- Abishek_Muthian 5y agoCheckout spago[1], They're converting python NLP models to pure Go. [1] https://github.com/nlpodyssey/spago https://github.com/nlpodyssey/spago
- melbourne_mat 5y agoTwo questions: - are they talking about prediction? I assume yes because they talk about time series but it's not explicitly stated - how does it compare quality wise to Amazon forecast (and the other cloud vendors services)? By the way: here's the spiel for Forecast: "Amazon Forecast Accurate time-series forecasting service, based on the same technology used at Amazon.com, no machine learning experience required" That makes sense and is not ambiguous.
- SeriousM 5y agoHow does it perform with live data? Can I feed a continuous stream of data and it recommends the next action? Can I limit the dataset that is taken into account (look-back amount)?
- qwertox 5y agonslookup spiceai.org Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: ** Can't find spiceai.org: No answer docs.spiceai.org and blog.spiceai.org do work.