News for hackers. Stuff that matters.
Re:There's No Fire Alarm for Artificial General Intelligence by sago on Saturday October 14, 2017 @05:09AM (#15471408)
I've been around AI since the end of the last big hype in the late 80s. The recent leap in machine learning has felt rather hyped to me. I don't think AGI is near.

But I find myself agreeing with this article. Strongly.

And I have long suspected that, we miss a lot of the significance and opportunities in AI, because we have only one exemplar of 'higher' intelligence: a human being. AI folk are so concerned with getting computers to do the things that humans are good at, I suspect most will miss / 'refute' / deride the inflection point, because the system can't wash the dishes (or some other form of embodied cognition), or write poetry humans would find beautiful, (or understand some other socially-conditioned cue).

The superhuman fallacy really is the bane of AI.

Re:There's No Fire Alarm for Artificial General Intelligence by rl3 on Saturday October 14, 2017 @06:26AM (#15471582)
>The recent leap in machine learning has felt rather hyped to me. I don't think AGI is near.

I've always thought it's never too early to start allocating significant resources to AGI research and safety given the potential impact. That said, I've up until very recently agreed with your take on the situation.

What changed my mind was an article detailing the latest advances in silver nanowire mesh networks.[0]

I knew neural computing was a thing, but not that we already had a computing substrate capable of self-organizing its own neural architecture based entirely on external input, with power requirements analogous to the human brain. No firmware or software required.

One could say that human physiology remains far more complex just on the substrate front alone, what with the brain being an incredibly complex, delicate balance of chemicals and heterogeneous cells. However, this particular artificial substrate is already succeeding in basic learning tasks, despite the fact it's far simpler.

I steongly suspect we've figured out at least one artificial computing substrate not only capable of, but perhaps well-suited towards producing AGI, and that it's just a matter of scaling it.

Of course, once you scale the technology sufficiently, the question then becomes how to architect and train it into an AGI. You say as much above, but I suspect the architecture need not be human to be a threat, or to otherwise become extremely powerful.

[0] https://www.quantamagazine.org/a-brain-built-from-atomic-swi...

Re:There's No Fire Alarm for Artificial General Intelligence by phs318u on Saturday October 14, 2017 @02:13PM (#15473399)
Fascinating!

> the question then becomes how to architect and train it into an AGI.

If that’s the question then why even bother with silver nanowire “brains”? Why not just grow a human brain out of some suitable stem cells and work with that? Leaving aside the massive creepiness factor.

Re:There's No Fire Alarm for Artificial General Intelligence by rl3 on Saturday October 14, 2017 @03:16PM (#15473715)
I'm guessing the answer is a combination of synaptic latency and ethics. The human brain's latency is relatively slow relative to traditional computing. The brain's synaptic latency is measured on the order of milliseconds, while a modern IC's latency might be measured on the order of nanoseconds or even picoseconds.

As messed up as it is, using biology as you describe might actually be safer once we get close to AGI, even if it is creepy as hell. There's something to be said for having a machine that's physically limited to thinking as fast as a human can (even if it is vastly smarter), versus one that can figure out a new branch of physics in the time it takes to blink.

Re:There's No Fire Alarm for Artificial General Intelligence by mrfusion on Saturday October 14, 2017 @09:31AM (#15472086)
Thanks for pointing me to that. Very fascinating!

I’m wondering if it’s possible to code a simulation of what these wires are doing? Since most of us don’t have access to the nanoscale silver contraption we could still be studying the operation.

Re:There's No Fire Alarm for Artificial General Intelligence by deong on Saturday October 14, 2017 @10:05AM (#15472215)
The article makes a lot of good points, but for me, the critical error is in assuming that if short term prediction is hard, long term prediction must be massively harder.

He asked a panel for the least impressive thing they did not believe would be possible within a few years. In other words, pick the point closest to the boundary of that classifier. Obviously my future knowledge is imperfect, and anything close to the boundary is subject to a lot of uncertainty. From that difficulty, he hand waves an argument that long term prediction of the unlikelihood of AGI is folly.

The problem is that these aren't in the same class of predictions. One is detailed and precise; the other coarse and broad. Predicting that it will rain at 2:00 PM November 10, 2017 is much more difficult than predicting that the average summer of 2040-2060 will be hotter than the average from 1980-2000. Precise local predictions just arent the same thing as broad global predictions, and difficulty doesn't transfer, because I'm not bootstrapping my global prediction on the local one. I'm using different methods entirely.

There's a similar thing with AI, I think. I can't confidently tell you what the big splash we'll see at NIPS next year or the year after. But I can look at the way we know how to do AI and say I don't think 30 years will see a machine that can make dinner by gathering ingredients from a supermarket, driving home, and preparing the meal.

Re:There's No Fire Alarm for Artificial General Intelligence by JabavuAdams on Saturday October 14, 2017 @11:49AM (#15472661)
> I don't think 30 years will see a machine that can make dinner by gathering ingredients from a supermarket, driving home, and preparing the meal.

Really? Why not? Once or twice, if we cherry-pick its performance, or reliably?

This is really surprising to me.

Re:There's No Fire Alarm for Artificial General Intelligence by deong on Saturday October 14, 2017 @02:50PM (#15473577)
I mean reliably, the same way a human does. I can make a lasagne tonight, or lobster risotto, or whatever. I can decide on a thing, buy ingredients, chop things, get that lobster out of the shells, find the right recipe, substitute according to taste, and loads of other things that are somewhat related to making food. I can wash the pan I need, improvise a stove lighter if the igniter fails, etc.

We might be able to make machines to do each of those tasks, but that's not the answer. I might do 100,000 things in an average week. Clearly we aren't going to build 100,000 bespoke CNNs and LSTMs. To worry about superhuman AI, we probably have to figure out how to make one or a few machines that aren't gloried deep fryers.

Re:There's No Fire Alarm for Artificial General Intelligence by JabavuAdams on Saturday October 14, 2017 @03:35PM (#15473789)
> Clearly we aren't going to build 100,000 bespoke CNNs and LSTMs.

I get what you mean, but I don't think we should assume this.

Re:There's No Fire Alarm for Artificial General Intelligence by stretchwithme on Saturday October 14, 2017 @12:39PM (#15472944)
It won't be a single machine. It will be multiple systems. And it's not that far away. Probably only 15 years.

And it will be a great boon. Quality of meals will go up and costs will go down. The restaurant market will shrink but not completely disappear.

But McDonald's will certainly die, as there'll be no need to sacrifice quality and nutrition to get speed and convenience. In fact, a table at McDonald's will be an inconvenient booth.

Re:There's No Fire Alarm for Artificial General Intelligence by timthelion on Saturday October 14, 2017 @02:01PM (#15473333)
McDonalds is that machine. All you need is to make the trucks that distribute the ingredients self driving and you have it.
Re:There's No Fire Alarm for Artificial General Intelligence by stretchwithme on Saturday October 14, 2017 @07:13PM (#15474852)
It's not the machine I was describing. It's not a machine but a group of people. And it's certainly not elevating quality or nutrition. It doesn't produce food I'd want to serve to my nieces on a regular basis or that I'd want them know about.
Re:There's No Fire Alarm for Artificial General Intelligence by immutable_ai on Saturday October 14, 2017 @03:45PM (#15473831)
> Predicting that it will rain at 2:00 PM November 10, 2017 is much more difficult than predicting that the average summer of 2040-2060 will be hotter than the average from 1980-2000

Yes, it is much easier to make predictions about the far future which no one will remember or care about when the time comes to test there veracity.

That does not make them more accurate.

Re:There's No Fire Alarm for Artificial General Intelligence by edanm on Saturday October 14, 2017 @02:41PM (#15473533)
That's an interesting point, but what makes you think it's true? Do you have any studies that have studied this? I think it's a fascinating question about prediction.

Your "will it rain" example is a good one, but it's easy to counter - I can't say what the world map will look like exactly tomorrow, but it will be a hell of a lot better than even my coarse prediction of the world map in 2040. I think.

Re:There's No Fire Alarm for Artificial General Intelligence by robbensinger on Saturday October 14, 2017 @04:04PM (#15473953)
Eliezer's Q was, "What is the least impressive milestone you feel very, very confident will not be achieved in the next 2 years?" It's true that "least" will make it harder to come up with an example quickly. (Though "very, very confident" suggests that whatever you do come up with should almost never actually get solved in those 2 years.)

It's also true that it doesn't follow from "short-term prediction of x is hard" that "long-term prediction of y is harder". But there must be short-term patterns, trends, or observable generalizations of some kind that you're incredibly confident of, if you're even moderately confident about how those patterns will result in outcomes decades down the line, and if you're confident that the things you aren't accounting for will cancel out and be irrelevant to your final forecast. (Rather than multiplying over time so that your forecast gets less and less accurate as more surprising events chain together into the future.)

If those ground-level patterns aren't a confident understanding of when different weaker AI benchmarks will/won't be hit, then there should be a different set of patterns confident forecasters can point to that underlie their predictions. I think you'd need to be able to show a basically unparalleled genius for spotting and extrapolating from historical trends in the development of similar technologies, or general trends in economic or scientific productivity.

I think Eliezer's skepticism is partly coming from Phil Tetlock's research on expert forecasting. Quoting Superforecasting:

> Taleb, Kahneman, and I agree that there is no evidence that geopolitical or economic forecasters can predict anything ten years out beyond the excruciatingly obvious – ‘there will be conflicts’ – and the odd lucky hits that are inevitable whenever lots of forecasters make lots of forecasts. These limits on predictability are the predictable results of the butterfly dynamics of nonlinear systems. In my EPJ research, the accuracy of expert predictions declined toward chance five years out. And yet, this sort of forecasting is common, even within institutions that should know better.

So while we can't rule out that making long-term predictions in AI is much easier than in other fields, there should be a strong presumption against that claim unless some kind of relevant extraordinarily rare gift for super-superprediction is shown somewhere or other. Like, I don't think it's impossible to make long-term predictions at all, but I think these generally need to be straightforward implications of really rock-solid general theories (e.g., in physics), not guesses about complicated social phenomena like 'when will such-and-such research community solve this hard engineering problem?' or 'when will such-and-such nation next go to war?'

Re:There's No Fire Alarm for Artificial General Intelligence by Balgair on Saturday October 14, 2017 @01:13PM (#15473099)
> The superhuman fallacy really is the bane of AI

Great point, I'll be stealing that one ;)

One annoyance I have heard about SV is that all the companies are just trying to replace your Jewish Mom: Uber/Lyft is Mom's minivan, GrubHub/DoorDash/BlueKitchen is Mom's cooking, Google is Mom's encylopedia, Yelp is the synagogue's meeting hallway, Tinder is your Mom's yenta, etc. The examples abound in a non-B2B space.

In that vein, then AGI is not just a Superman fallacy, but SuperMom too.

Re:There's No Fire Alarm for Artificial General Intelligence by ciphergoth on Saturday October 14, 2017 @05:14PM (#15474343)
Bulverism is a poor substitute for actually thinking about the future. See Scott Alexander's excellent recent essay: http://slatestarcodex.com/2017/10/09/in-favor-of-futurism-be...
Re:There's No Fire Alarm for Artificial General Intelligence by Balgair on Monday October 16, 2017 @11:08AM (#15483700)
TLDR?
Re:There's No Fire Alarm for Artificial General Intelligence by bitL on Saturday October 14, 2017 @09:51AM (#15472161)
AI is already superhuman, but not in those areas we associate as strongly human :)
Re:There's No Fire Alarm for Artificial General Intelligence by eli_gottlieb on Saturday October 14, 2017 @01:33PM (#15473201)
I'm fairly sure there isn't really such a thing as disembodied cognition. You have to build the fancy sciency stuff on top of the sensorimotor prediction-and-control stuff.
Re:There's No Fire Alarm for Artificial General Intelligence by SomeStupidPoint on Saturday October 14, 2017 @06:03AM (#15471537)
Can you define 'near' for me?

I think AGI is likely closer to the present than 1987 was -- that is, I'd bet on having AGI by 2047. (Note: this is distinct from superhuman AGI.) Do you not agree?

I think a lot of people underestimate NNs because they think of NNs in terms of the semantics of their history instead of all possible semantics that can be fit to tensor networks. We know [P] that NNs are a sufficient abstraction to model human intelligence if we had arbitrary compute -- the questions that remain are all about making the hardware faster enough and the estimators efficient enough (which may require moving off tensor networks, but it's still only a refinement of the mathematics used).

Of course, one could argue that humans are caught in a "tensor trap", in that too much of our intellectual effort is now relying on estimators built out of networks of tensors. (I do.) But even then, AGI is likely to appear out of similar methods with new mathematical objects.

[P] Proof NNs can compute human intelligence with arbitrary compute:

You can embed the standard model as a NN by changing how you view the network of tensor equations. Human intelligence is (arguably) embeded in the standard model by modern science. So we can embed a model of human intelligence in a (large enough) NN.

This isn't immediately computationally useful, but it shows that there's not a fundamental flaw in using an estimator built out of a DAG of calculations to model intelligence if we can find an appropriate estimator for our computational needs.

Re:There's No Fire Alarm for Artificial General Intelligence by sago on Saturday October 14, 2017 @06:49AM (#15471624)
> Can you define 'near' for me?

Not sensibly in terms of years, no.

It's more a handwaving gut feeling combined with an intuition.

I didn't feel like there was a royal road from symbolic AI to AGI. It doesn't feel to me like there is one from NNs either.

As for the intuition: perhaps it's because it was my PhD topic, I have always felt that there needs to be a breakthrough in emergence, specifically in evolutionary computing (or some other system in which there is a tight feedback loop between behaviour and survival). Something to unshackle the development of AI from human beings deciding what behaviours they want to engineer.

The resulting computation would be orders of magnitude less efficient, considerably less understandable (it is very unlikely to wash dishes or write poetry), but crucially much less fragile. And it has always been the fragility of the engineering which has made AI feel a little smoke and mirrors at times. NN are massively less fragile than symbolic systems, (and orders of magnitude less efficient, for problems symbolic systems are good at) but it does feel like we need another fundamental step.

But, my feelings aside, I agree with the article because I recognise this could well be a 'Manhattan Project' type of event.

Re:There's No Fire Alarm for Artificial General Intelligence by eb3c90 on Saturday October 14, 2017 @07:58AM (#15471776)
My bet on this subject is a combination of evolutionary computing, agorics[1], deep learning style feedback and language learning.

I've got a repo[2] for a vm where the programs can act in that way. But I am at the early stages of programming initial programs with economic/learning strategies. So I don't know how promising it is. More details can be found spread out on my blog [3]

[1] https://e-drexler.com/d/09/00/AgoricsPapers/agoricpapers.htm...

[2] https://github.com/eb4890/agorint/

[3] https://improvingautonomy.wordpress.com/2017/08/13/introduct...

Re:There's No Fire Alarm for Artificial General Intelligence by leereeves on Saturday October 14, 2017 @06:29AM (#15471587)
The ability to compute intelligence given infinite time and compute power isn't proof that NNs are a useful approach.

For that, a technique must be able to compute human intelligence at a useful speed on a constructable system.

Re:There's No Fire Alarm for Artificial General Intelligence by SomeStupidPoint on Saturday October 14, 2017 @06:35AM (#15471598)
Didn't the same argument apply in general to why NNs weren't particularly useful for anything ~30 years ago?

Using a network of tensors to compute intelligence is incredibly old (I believe, dating back about 80 years), but has only recently become tractable to do for any complex tasks.

However, in the past ~30 years, we've gone from "intractable for moderate problems" to "world champion at go", "able to detect cancer in images as well as experts", etc. My contention is that in another ~30 years, we'll see a step sufficient for "can do average at most intellectual activities", even if that's just having the storage to keep 10,000 task specific NNs (of AlphaGo sophistication) on hand to interpolate all actions as mixes of specialist tasks. Do you really not think there's a strong heuristic case for that? (I would contend that you should be able to point to a specific task you don't think it will be able to do on that timeline -- do you know of such a task?)

The proof was merely that we're not barking up a theoretically dead tree -- we have to rely on heuristics for if it will eventually converge to tractable.

Re:There's No Fire Alarm for Artificial General Intelligence by mannykannot on Saturday October 14, 2017 @09:56AM (#15472185)
> Didn't the same argument apply in general to why NNs weren't particularly useful for anything ~30 years ago?

Not unless there was good reason to expect that every other possible application of NNs would be as difficult to achieve as general intelligence.

Re:There's No Fire Alarm for Artificial General Intelligence by leereeves on Saturday October 14, 2017 @06:41AM (#15471611)
I'm not arguing that NNs aren't capable of AGI, merely that the ability to compute the standard model leaves the far more difficult question of whether the problem is tractable, as you said.

The standard model could be computed directly without NNs, which I think we agree wouldn't be a useful way to approach AGI.

Re:There's No Fire Alarm for Artificial General Intelligence by Figs on Saturday October 14, 2017 @06:19AM (#15471567)
> DAG

Feedback and memory are really important features of GI that you will not get out of a DAG ever. You need loops for that.

Re:There's No Fire Alarm for Artificial General Intelligence by SomeStupidPoint on Saturday October 14, 2017 @06:25AM (#15471578)
> estimator built out of a DAG of calculations

All loops can be modeled as a DAG and single attached piece of memory (of sufficient width) allowed to execute to a steady state; sorry if it wasn't clear that I was talking about things like NTMs too. (It's why I used 'tensor network' most places; also, in practice, we tend to let subgraphs reach a steady state independently where possible.)

Your comment is also an excellent example of a strawman: you picked out the word 'DAG' to raise a technical argument when the usage of DAG versus general tensor networks clearly wasn't the main point (as some NNs have feedback and the standard model is posed as differential equations).

It's more constructive to respond to the strongest point, not pick at technical details that can easily be rephrased.