Earlier quoted context omitted.
You should try http://www.ersatzlabs.com -- sign up for the app at http://api.ersatzlabs.com invite code "ersatzbeta" It's still in beta, but it's a lot more full featured than it was a few months ago. We're trying to make deep learning easy and we provide a variety of neural network algorithms backed by GPUs. Documentation still sucks... I'm co-founder. It's a tricky balance w/ all of our products right now (BigML,…
Founder here. We also do deep learning, and we include hyperparameter optimization which is a very necessary component of training any good DBN. Feel free to contact me at will@datasight.io if you have questions.
Datasight.io – Machine Learning for the Masses
21–27 of 27 posts
Re: Datasight.io – Machine Learning for the Masses
#22Re: Datasight.io – Machine Learning for the Masses
#23Unfortunate phonetic naming clash. http://www.datacite.org/
Re: Datasight.io – Machine Learning for the Masses
#24Earlier quoted context omitted.
It's great that you're doing all of this, there still comes a time when you're making a lot of assumptions, and I believe for most use cases a good default pipeline will work great for most use cases. I know you guys are only targeting the very simple needs of people which is great. Keep in mind I'm far from your target audience being almost a little too deep in the machine learning side. Best of luck with it!
Making preprocessors for creating bag or words vectors from free text, a special IP address feature processor, etc - these are all the ways we're starting to make the automation smarter and more of a value add to experienced folks like yourself. What value add would you want to see?
I've found that certain things, especially NLP pipelines, are usually very tricky to get right.
Let me give you one example from my day to day:
Sentence segmentation/tokenization ---> part of speech tagger ---> filter words by part of speech and then rank by tfidf scores for topic relevance scoring.
Computer vision also has its own problems ---> binarize images for detection of certain kinds of features vs needing colors, so different kinds of image transformations for handling of different kinds of object recognition, or scene detection.
I also do churn prediction, by the time you're done vectorizing users, why should I take time out of my day to then upload all of this to an external service when I could just run logistic regression, random forest or what have you locally? I typically calculate profit curves and the like as well.
Re: your word vectors and deep learning. I do this in my distributed deep learning lib I hand wrote myself[1]. In my word2vec computations, I have found it takes a significant amount of data to tune right, I usually want control over this pipeline as well.
Again, not your target audience ;).
To give you some helpful feed back, don't try being everything to everybody, own a certain niche really well and run with it. If you'd like to take this discussion offline, I'd be more than happy to help, email is in my profile. Again, good luck with the service!
Re: Datasight.io – Machine Learning for the Masses
#25The flaw with "machine learning for the masses" is that the data still requires preprocessing in order to derive meaningful statistically significant conclusions. That skill is as difficult and tedious as implementing a machine learning algorithm itself. More importantly, any valid ML analysis requires that the source data is good , which is impossible to guarantee with this service.
Still, we've constantly been surprised by how well we can learn on raw CSV dumps from SQL joins or just log data.
Furthermore, small business owners or non technical folks can still understand the concept of "teaching" an algorithm: things like including demographic information increase predictive power etc.