4 ms·
There are a lot of services like this (Google Cloud Vision, IBM Watson, CloudSight, Clarifai, Imagga) but I'm yet to see one that lets me provide my own dataset
by Veratyr 10y ago
There are a lot of services like this (Google Cloud Vision, IBM Watson, CloudSight, Clarifai, Imagga) but I'm yet to see one that lets me provide my own dataset. That's what I'm most interested in.
So far the only solution I know of is to take Google's Inception net and train/host it myself somewhere.
- nl 10y agoI know Watson at least lets you do this: https://www.ibm.com/watson/developercloud/doc/visual-recognition/classifiers-tutorials.shtml https://www.ibm.com/watson/developercloud/doc/visual-recogni...
- Veratyr 10y agoIt does but it's extremely cumbersome if you have densely tagged images, as you need to send each image once per tag. Plus I believe there's a limit to the size of a ZIP.
- matt_ny 10y agoNot sure what you mean here - With Watson Visual Recognition, you can train a set of custom classifiers from your example images. Then in a single API call, you can upload a batch or single image and get a score for each image for each class in all your classifiers. There are limits to the size of the ZIP files you can upload, that's true.
- matt_ny 10y agoMaybe you were referring to the _demo_ of custom training, here: https://visual-recognition-demo.mybluemix.net/train https://visual-recognition-demo.mybluemix.net/train ? The demo only classifies using one classifier at a time, but the API can do multiple at once.
- anko 10y agohttps://developer-preview.clarifai.com/guide/train#add-images-with-concepts https://developer-preview.clarifai.com/guide/train#add-image... Try this - Clarifai is run my Matthew Zeiler, who's imagenet results really kickstarted the whole deep learning craze.
- davidbarker 10y agoClarifai's web interface for training with your own images is great, although a little slow — but that could be my computer. I've used their standard/general model for classifying most of the images for the search on my site, and would love to use custom models for various side project ideas I have, but the price is way too much for me ($0.46 per concept, per month).
- jasonnovack 10y agoHey, Jason from Clarifai here. Reach out to us. I'd be interested in hearing more about your ideas, and how we might be able to support them. Fun fact: we're willing to give volume discounts based on number of concepts, inputs (indexed image search results), or predictions (tagged images).
- davidbarker 10y agoThanks for getting in touch, Jason. That's good to hear! I'll be sure to contact you when I've sifted through my ideas.
- akhilcacharya 10y agoMetamind used to let you do that. Clarifai lets you host models as well AFAIK.
- jasonnovack 10y agohttps://developer-preview.clarifai.com/guide/train#train https://developer-preview.clarifai.com/guide/train#train
- pmelcher 10y agoImagga can help you with this. Http://imagga.com/solutions/custom-categorization.html
- peloton 10y agoHave seen this, haven't tried (and I have no affiliation): https://www.trycleo.com/ https://www.trycleo.com/
- bfolkens 10y agoIt really depends what you're interested in accomplishing. If you want to DIY a self-hosted, custom classification solution then TensorFlow, Caffe, Torch7, etc are your best bet. ClarifAI, Watson, Google Cloud, Imagga will classify images into defined buckets through their hosted API. Other cognitive services, like http://CloudSight.ai/ http://CloudSight.ai/, focus on providing a deeper understanding to the image (fine-grained object recognition or scene captioning) using a massive library (currently over 350M+ images) in order to accomplish the task, though we can also utilize custom libraries. Disclaimer: I'm the co-founder of CloudSight. We, of course, would also be happy to discuss a solution with you as well. You can contact us at: contact@cloudsightapi.com