3 ms·
Are there any ML-as-a-service platforms that offers something comparable to what Uber has here? And importantly, do you actually like using them? That is, supp
by andrewfong 9y ago
Are there any ML-as-a-service platforms that offers something comparable to what Uber has here? And importantly, do you actually like using them?
That is, suppose I'm willing to do the following:
* Send said service a firehose of data
* Write code for feature selection, data cleanup, transformations, etc. -- i.e. the sort of code you'd expect to find in a data scientist's Jupyter notebook.
* Specify the type of ML model and parameters I'd like to experiment with.
Is there a service that handles data warehousing, serving up predictions via a REST API, deployment of new models, reporting model performance over time, and general scaling issues? I know it's possible to set up a large portion of this using AWS services, but ideally, it'd be nice to have something with a Heroku-like ease-of-use, but for ML.
- mobileexpert 9y agoAzure ML
- mayank 9y agoNot quite there, but parts are: * You can send your firehose to BigQuery, and write Javascript UDFs to transform the data. * You can use a service like DataRobot to automatically train a bunch of models. * You can deploy the trained models using a serverless platform like Lambda. Nothing that's one-size-fits-all, but watch out for trends in that direction as more ML workflows get standardized.
- romankolpak 9y agoYou should take a look at DataRobot, it does most of the things you've listed.
- ANaimi 9y agoAlgorithmia Enterprise (algorithmia.com/enterprise). Inference- and deep learning-centric. (I'm part of the team).
- wmeddie 9y agoSkymind's SKIL does this. (I work on the team.) You don't have to send it your data though, you can just install it inside your system and have it connect to the data source or stream to train models (optionally doing hyper-parameter search), deploy them to REST servers and monitor their performance.
- rasmi 9y agoDisclosure: I work for Google. Google Cloud does this with Dataflow and ML Engine in a fairly simple way, and the internals are open sourced as Apache Beam and TensorFlow so you can migrate to other platforms if you want.
- pplonski86 9y agoI wrote MLJAR (https://mljar.com https://mljar.com) that is doing model and parameters search - and it helps me a lot with ML projects.