News for hackers. Stuff that matters.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by cirgue on Monday June 25, 2018 @01:54PM (#17394294)
> This works well for IBM generally (the products are shit) but especially well for Watson because it's extremely easy to sell AI without getting bogged down in details.

The cynic in me says that every use of the term AI in any capacity is to sell experience and not functionality. When was the last time you used a product billed as 'AI' and thought 'wow, this is a huge game changer'? Siri is cool, but it's ultimately not super useful. Google translate is incredible, but it can only do what it can do because of the absolutely mind-boggling amount of training data that google can access. Most disciplines have the problem of not enough data, despite what 'big-data' folks say. In contrast, humans can extrapolate and make reliable predictions about the future based on really small sample sizes. We can pick up a new skill or recognize a new pattern with a high degree of accuracy really effing fast compared to a computer. This gives humans an enormous advantage. If IBM and anyone else in this space were really focused on delivering excellent real-world results, step 0 is building out world-class data integration and search tools (which we still actually suck at, weirdly.)

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by nostrademons on Monday June 25, 2018 @03:10PM (#17394886)
I use & depend upon plenty of products that are built upon AI - GMail spam filtering & categorized inbox, Google image search, YouTube & Netflix recommendations, cheque OCR at my ATM, predictive keyboards on my phone, Amazon's "people also buy with this product" feature, Google translate, computer opponents in games that I play, and all of the signals that feed into Google Search.

The irony is that not one of these bills itself as AI. It's just "a product that works", and the company that produces it is happy to keep the details secret and let users enjoy the product. So you may be right that the term "AI" itself is pure salesmanship. When it starts to work it ceases to be AI.

https://en.wikipedia.org/wiki/AI_effect

Also - humans only look like we're fast at picking up new domains because we apply a helluva lot of transfer learning, and most "new" domains aren't actually that different from our previous experiences. Drop a human in an environment where their sensory input is truly novel - say, a sensory deprivation tank where all visual & auditory stimulation is random noise - and they will literally go insane. I've got a 5-month-old and a project where I'm attempting to use AI to parse webpages, and I will bet you that I can teach my computer to read the web before I can teach my kid to do so.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by EthanHeilman on Monday June 25, 2018 @03:28PM (#17395048)
>The irony is that not one of these bills itself as AI. It's just "a product that works"

I think you are on to something, put differently: If you need to use the term "AI" to enhance the marketability of the product it is probably because the product sucks.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by Retra on Monday June 25, 2018 @07:22PM (#17396660)
Companies also do that when trolling for investors.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by nostrademons on Monday June 25, 2018 @07:28PM (#17396699)
And employees. Google's embrace of the term "AI" isn't because they need help developing or selling AI-powered products, it's to encourage all the kids to go into computer science and all the existing developers to learn TensorFlow. They can then pick off the best of them as potential employees without having to train them up themselves.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by cirgue on Monday June 25, 2018 @03:28PM (#17395045)
None of the things you mentioned are even close to AI. They’re applied statistics, and they mostly use techniques we’ve known about for decades but have only now found a use case because computing and storage is cheap enough to make them viable.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by nostrademons on Monday June 25, 2018 @03:45PM (#17395218)
The recommendation, translation, & image classification algorithms are all done with deep-learning; that's considered AI now.

There was a time, not all that long ago, when SVMs, Bayesian networks, and perceptrons were considered AI. That's behind the spam filters, predictive keyboards, and most of the search signals.

There was a time, a bit longer ago, when beam search and A* were considered AI. That's behind the game opponents.

As the linked Wikipedia article says, "AI is whatever we don't know how to do yet." There will be a time (rapidly approaching) where deep learning and robotics are common knowledge among skilled software engineers, and we won't consider them AI either. We'll find something else to call AI then, maybe consciousness or creativity or something.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by cirgue on Monday June 25, 2018 @03:54PM (#17395288)
This is my point: the term AI has always been BS. It was BS when beam search was AI, it was BS when expert systems were AI, and it is equally as BS when applied to neural networks. It comes to the same thing: the 'AI' tools we use are increasingly good function approximators. That's it. It's still reaching the moon by building successively taller ladders.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by hetzeljt on Tuesday June 26, 2018 @09:27AM (#17400370)
I think Judea Pearl would agree with you in part. From an interview in https://www.theatlantic.com/technology/archive/2018/05/machi... :

As much as I look into what’s being done with deep learning, I see they’re all stuck there on the level of associations. Curve fitting. That sounds like sacrilege, to say that all the impressive achievements of deep learning amount to just fitting a curve to data. From the point of view of the mathematical hierarchy, no matter how skillfully you manipulate the data and what you read into the data when you manipulate it, it’s still a curve-fitting exercise, albeit complex and nontrivial.

And

I left the arena to pursue a more challenging task: reasoning with cause and effect. Many of my AI colleagues are still occupied with uncertainty. There are circles of research that continue to work on diagnosis without worrying about the causal aspects of the problem.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by mindcrime on Wednesday June 27, 2018 @09:54AM (#17408093)
This is my point: the term AI has always been BS

I don't see how this follows from this:

the 'AI' tools we use are increasingly good function approximators

Nothing in the definition of AI says that AI has to work the same way the human brain does... and as far as that goes, we're probably not 100% sure that, in the end, the brain is anything more than a really good function approximator and some applied statistics.

I would say the canonical definition of AI, to the extent that there is one, is roughly something like "making computers do things that previously only humans could do". If people think "AI is bullshit" I'd say it's because they're applying their own definition to the term, where there definition imposes much more stringent requirements.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by Nimitz14 on Monday June 25, 2018 @06:43PM (#17396459)
> There was a time, a bit longer ago, when beam search and A* were considered AI.

Yeah, maybe the marketing people said that..

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by makapuf on Monday June 25, 2018 @07:19PM (#17396643)
Well in game design you still call them AI. Of course this use of AI does not impress anyone per se, it's just a name and not a selling point.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by abhgh on Monday June 25, 2018 @03:54PM (#17395289)
This is an interesting comment - where would you draw the line between AI and applied statistics? A lot of AI which happens to be ML (not saying there is non-ML AI, just that a significant chunk of AI being practiced today is ML) also happens to be applied statistics. Or have statistical interpretations.

Also, because something has been around for decades does not make it not AI. For ex the cheque OCR mentioned probably runs off (or can feasibly run off) of a neural network. I think the parent's comment holds well - not sure about the last line though ...

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by ModernMech on Monday June 25, 2018 @05:51PM (#17396128)
The line is clear: everything today branded "AI" is just applied statistics. AI is a buzzword. I don't know what the definition of intelligence is, but I have a feeling it doesn't rest anywhere near concepts like function approximation, and that's all even the most sophisticated "AIs" at Google or Facebook or Apple boil down to.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by abhgh on Monday June 25, 2018 @07:07PM (#17396596)
What was not clear from your earlier comment, and is now, is that when you say AI you don't mean AI as is practiced by most of academia and the industry but the vision of Artificial General Intelligence (AGI). If so, yes, that's a good point to make. However, it is debatable whether the path of statistical learning wont lead to AGI, or is not how our brains function, or the truth partly does comprise of statistical learning and part of something else. The Norvig-Chomsky debate is an example of the arguments on both sides.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by ModernMech on Tuesday June 26, 2018 @05:24PM (#17404119)
I didn't make an earlier comment. You're replying to my one and only comment.

> when you say AI you don't mean AI as is practiced by most of academia and the industry but the vision of Artificial General Intelligence (AGI).

What I actually mean is people practicing what they call "AI" in academia and the industry have co-opted the name to make what they do sound more interesting. First it was called "statistics". Then it was called "pattern matching". Then it was called "machine learning". Now it's called "AI". But it hasn't changed meaningfully through any iteration of these labels.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by abhgh on Tuesday June 26, 2018 @08:16PM (#17404932)
Oops, sorry!

To your point, I agree. They hype around the area has evolved much faster than the area itself.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by sullyj3 on Monday June 25, 2018 @10:02PM (#17397367)
If you can definitely a problem rigorously, you've essentially defined a function. So "function approximation" is basically "general problem solving approximation".
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by blt on Monday June 25, 2018 @09:11PM (#17397208)
I don't really think that characterization is fair, for example GANs, there is no data set of correct input output pairs for the function that is learned.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by mindcrime on Wednesday June 27, 2018 @09:48AM (#17408061)
techniques we’ve known about for decades

FWIW, "AI" as a field has been around since the 1950's. So calling something "AI" in no way implies that the techniques are especially new.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by abiox on Tuesday June 26, 2018 @12:56AM (#17397951)
> None of the things you mentioned are even close to AI.

then what is 'close to AI'?

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by ItsMe000001 on Tuesday June 26, 2018 @02:46AM (#17398412)
Something that actually learns on its own and is not completely stumped when it encounters something new but actually learns. When it recognizes failure it should go and start learning by itself, i.e. try to get more data and analyze that and do its own trial and error - so that it actually grows in capabilities (on its own).
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by TheOtherHobbes on Tuesday June 26, 2018 @04:44AM (#17398853)
This excludes most human intelligence.
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by ItsMe000001 on Wednesday June 27, 2018 @05:54AM (#17406937)
You speak for yourself?
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by glenneroo on Tuesday June 26, 2018 @09:47AM (#17400522)
I would argue that all of your examples have failed to be anything even remotely resembling AI, just data crunching to fit most use cases. I don't use GMail but I do regularly use Google image search, Translate, YouTube, Netflix and predictive typing via SwitfKey. And IMHO they all suck horribly (SwiftKey still sucks pretty bad after 8 years of learning from me). Google Translate is getting better and I have recently started using first-pass Google Translate before correcting the mistakes... instead of everything by hand. YT/Netflix Recommendations are always bullshit. I wish there was a way to say "never show me anything like this ever again" because I often feel like 90% of the recommendations make absolutely no sense. Sometimes I think that someone else must be logged into my account clicking on things just to mess with my recommendations. I usually spend a minimum of 30 minutes searching, often giving up out of frustration (and I always have an IMDB tab open to check details because all of the IMDB rating plugins for Firefox stop/ped working). Maybe I'm an edge case living outside the U.S.? Are their algorithms only tuned for English-speaking countries?

The most creative, intelligent and least frustrating "AI" I've ever encountered was in some games, such as Dota2 or many years ago F.E.A.R. They were frustrating but only due to unpredictability, even after hundreds of hours of playtime. YouTube and NetFlix AI after hundreds/thousands of hours invested are also very unpredictable and frustrating, but that's the opposite experience I am looking for in those situations.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by blablabla123 on Tuesday June 26, 2018 @05:04PM (#17403977)
Completely have to agree. YouTube has so much content, far more than Spotify, Vimeo and everybody else in the space, which is why I use it. But the recommendations are an offense. YT is only good at 'recommending' stuff I already watched or listened to. What's the point?

Translate can be useful at times...like once a year when I want to comprehend a Japanese website, usually I close the tab after 2 minutes.

I used GMail for many years and still do to some degree but I'm moving to a different mail provider. GMail's spam filter is great!

Not sure, since 2 years it became acceptable to make no difference between ML and AI. ML appears smart because of bizillions of training samples and I feel very impressed when I hear of that. But yeah, at the end of the day it doesn't have exactly the biggest impact on me... ;)

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by mulmen on Monday June 25, 2018 @04:17PM (#17395433)
I have always referred to computer opponents as "AI".

YouTube recommendations aren't great, they have a short memory and my feed is rarely diverse, it just shows a bunch of whatever I just watched.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by nnq on Monday June 25, 2018 @05:05PM (#17395777)
> humans can extrapolate and make reliable predictions about the future based on really small sample sizes

You severely underestimate the bandwidth of your eyes and ears and other senses, and the volume of your brain's memory (despite it's uber-loosy compression). That's terabytes a day probably, if not big data than I dunno what is. Yeah, 99% of it is thrown away at passing through the first few hundreds of layers of your neural networks, but they still know what to throw away...

To get a digital computer on "equal" terms with the zillions of hacky optimizations your semi-analog brain uses you need a shitton of raw power and data volume ("if you don't know what to throw away of the input data, you need to just sift through all/more of it") to compensate for the fact that you don't have N million years of evolution to devise similar hacky optimizations.

Also, humans work as a "network of agents", that's also recurrent (aka "culture"). Current sub-human-level AI agents are far from any sort of reliable interop.

My guess is that we'll get human level performance levels at AGI tasks when we learn to build swarms of AI-agents that cooperate well and "model each other", and few people are working on this... Heck, when it happens it will probably be an "accident" of some IoT optimizations thing, like, "oops, the worldwide network of XYZ industrial monitoring agents just reached sentience and human level intelligence bc it was the only way it could solve the energy-efficiency requirement goals it was tasked to optimize for" :)

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by gaius on Tuesday June 26, 2018 @09:31AM (#17400399)
You severely underestimate the bandwidth of your eyes and ears and other senses

This is so common there’s a term for it https://en.m.wikipedia.org/wiki/Moravec%27s_paradox

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by cirgue on Monday June 25, 2018 @05:14PM (#17395850)
> You severely underestimate the bandwidth of your eyes and ears and other senses

Sample size and record size are two different things.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by mlthoughts2018 on Monday June 25, 2018 @02:21PM (#17394474)
In fact, I would say apart from maybe self-driving cars, almost all of the biggest gains from machine learning are in unsexy, hidden backend problems, like automatically rectifying disparate data, optimizing resource utilization, flagging difficult-to-articulate events or triggers in a stream of data too large for human evaluation, machine translation, and other “unsexy” things.

Product interfaces usually offer simple features to users and the value proposition is easy to see. Effective use of machine learning is well hidden upstream in a bunch of unsexy preprocessing or heavy lifting to get to the interface. Not something you’d ever need to emphasize in marketing, except maybe at tech meetups or in recruiting materials, but not to the end consumer.

It just makes pop references to AI-powered products more egregious.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by NicoJuicy on Monday June 25, 2018 @02:05PM (#17394371)
Many people mention even a worser search experience with Google and AI
Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by Aunche on Monday June 25, 2018 @06:15PM (#17396293)
> We can pick up a new skill or recognize a new pattern with a high degree of accuracy really effing fast compared to a computer.

Evolution by natural selection is the OG genetic algorithm, and it's been "running" on billions of organisms in parallel for hundreds of millions of years. The intuition that we take for granted such as the abstract concept of a shape is all hard-coded in our brains from trial and error.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by dirkgently on Tuesday June 26, 2018 @12:08AM (#17397796)
> Siri is cool

No. Siri is shit.

Re:Layoffs at Watson Health Reveal IBM’s Problem with AI by abiox on Tuesday June 26, 2018 @12:58AM (#17397959)
is anything in the category of siri-like things not shit?