How Machine Learning Ate Microsoft
snydeq writes Yesterday's announcement of Azure Machine Learning offers the latest sign of Microsoft's deep machine learning expertise — now available to developers everywhere, InfoWorld reports. "Machine learning has infiltrated Microsoft products from Bing to Office to Windows 8 to Xbox games. Its flashiest vehicle may be the futuristic Skype Translator, which handles two-way voice conversations in different languages. Now, with machine learning available on the Azure cloud, developers can build learning capabilities into their own applications: recommendations, sentiment analysis, fraud detection, fault prediction, and more. The idea of the new Azure offering is to democratize machine learning, so you no longer need to hire someone with a doctorate to use a machine learning algorithm."
Ate or Aid?
So how did MS apply "machine learning" to make Bing not suck? By holding an internal competition to see who's algorithm processed "user improvement program" data best. So that essentially meant training it up to match Google search results (and presumably, which links "consenting" users clicked).
(OK, I'm sure they've come a long way since then on their own merits, but we can't let them live that one down ;-)
"recommendations, sentiment analysis, fraud detection, fault prediction, and more."
I'll never get a job again if they use that in interviews.
Baing about to finish a PhD this is worrying thinking that the deep understanding of a technique can be replaced by a well programmed API. But of course managerial people, a.k.a decission makers will eat that raw. If you want my data just ask for it.
I foresee a bright future where lots of correlations will be found. Without "a PhD" or someone who knows what they are doing ALL software is worthless.
Bob set machine learning back a century.
When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
I doubt it. They are in the business of selling products and services, they don't care what they can sell. They are a business trying to make money and stay relevant.
If running a porn streaming service wouldn't damage their image and was something they thought they knew how to run well and make good money on, I'm sure they would just add it to their list of services.
Now to be a bit more specific, of course they want your data. You see this happening especially on the consumer side.
For example: where can I get a copy of SkyDrive/OneDrive/whatever which I can run on my own systems ?
Anyway, I can't use Azure, I'm a foreigner:
http://media.ccc.de/browse/con...
New things are always on the horizon
SharePoint will do that.
For that matter you can run the entire Azure suite in your private location: http://www.microsoft.com/en-us...
Let me be clear: what applies to Azure as a foreigner applies also to Amazon/AWS, Google, Rackspace, IBM/SoftLayer, CenturyLink, DigitalOcean, Vultr, Linode, PeerOne or any other US-based company (even if they run the service in Europe for example).
But I noticed there are others in the world, for example on the OpenStack Marketplace:
http://www.openstack.org/marke...
New things are always on the horizon
Did Bing suck. I did the Bing vs. Google head to head test about 18 month back a few times. (looks like it might still be online at: http://www.bingiton.com/ And I most typically scored 3-Google, 2-Bing with often Bing having some interesting results Google didn't have. For example Bing tends to do better in hitting a better diversity of current information. Bing may be a bit behind possibly and I'm not even comfortable saying that, but sucks no.
More likely, there will be a basic set of functionality that can be used by Mr Below Average coder to generate a bunch of spurious correlations.
I don't think getting the machine learning to "work" is going to be the hard part, in the literal sense of the code running and generating stuff. But if you have no understanding of statistics, the conclusions you draw are likely to be invalid.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
But important parts are missing.
Some examples:
- AzureAD, specifically ACS
- Site Recovery for disaster recovery
These are all online services with no buy/download equivalent from Microsoft.
New things are always on the horizon