Hacker News new | ask | show | jobs
by graycat 2360 days ago
I believe we will (1) find some basic data structures and algorithms to do real AI. (2) At first it will be able to do I/O only via text or simple voice. (3) Due to (1) it will learn very quickly from humans or other sources. (4) Soon it will be genuinely smart, enough, say, to discover and prove new theorems in math, to understand physics and propose new research directions, to understand drama and write good screen plays, to understand various styles and cases of music and compose for those, etc.

Broadly from (1) with the data structures it will be able to represent and store data and, then, from the algorithms, manipulate that data generating more data to be stored, etc.

In particular it will be able to do well with thought experiments and generation and evaluation of scenarios.

Good image understanding will come later but only a little later; the ideas in (1) may have to be revised to do well on image understanding.

3 comments

You believe that we will achieve (1) in 2020? Or do you believe that we will achieve this at some point in general?
Sorry, from reading another post about predictions for the next decade, I was thinking by 2030, not just 2020!

Besides, for AI, just 2020 seems a bit too short!

* I believe we will (1) find some basic data structures and algorithms to do real AI.*

There's no new kind of data structure to discover, humanity has made a disjonction of all possibles. The choice of data structure for semantic parsing is trivial, it's an hypergraph. The debate isn't the datastructure but how to fill it correctly while keeping the same Expressivity as in the original input (natural language). There's no reason to think we will make progress on this task beyond wishful thinking. Only a handful of humans are working on semantic parsing, which is the real AI task.

None of that is what I have in mind.
What do you have in mind then?
Just saw your question just after writing

https://news.ycombinator.com/item?id=21958927

Warning: No doubt what I wrote there is not good enough for NSF or DARPA funding!

In short: someday we will create self-improving GOFAI (Good Old Fashioned Artificial Intelligence). Have I summarized correctly?
Maybe not fully "correctly"!

In

https://news.ycombinator.com/item?id=21949722

are some arguments about the term data structure. For that argument, what I have in mind is more general. So, with generality beyond data structures we can have relational database schema (apparently Microsoft's SQL Server documentation has a different meaning of schema) which can be new.

Or the intelligence needs to store and manipulate data. To store is to use a data structure of some kind, and to manipulate is to use some algorithms.

So, the challenge is to find the data structure and corresponding algorithms.

My prediction is that in the 10 years we will do that.

My reasoning:

(1) Mice, rats, kittens, puppies, ..., and much more including humans do a lot of it, that is, what humans do with intelligence.

(2) The babies of these species learn starting with relatively very little or nothing.

(3) The learning is fairly simple, e.g., does not require a lot of computing or data.

(4) Once the learning gets going, especially in humans, the amount of learning grows quickly from building on past learning, new data, and new thinking.

(5) We can guess that especially early on the learning is relatively simple -- that keeps the intelligence relatively stable.

Well I'm predicting that from essentially just (1)-(5) we can get the human level intelligence I mentioned, i.e., we will find the appropriate data structures and algorithms.

If there were a lot of value in my thinking about (1)-(5), NSF and/or DARPA would fund me to pursue what I outlined; since I'm sure they would not fund me, we, including me, can conclude that there is not a lot of value in my thinking. Maybe that does not make my thinking wrong; it might be right but just so far incomplete!

So, why not the short summary of GOFAI "someday"? Because I'm guessing that data structures, algorithms, (1)-(5), and 10 years will be at least a significant part of what will be sufficient for GOFAI!

In particular, what I explained seems to be more than just "someday" because:

(A) I believe that current work in deep learning neural networks, which obviously DO have some applications, might have some role in some relatively autonomous and non-conscious parts of GOFAI, maybe similar to some of what is crucial in some insects. So, I don't see the current work in neural networks as very relevant to the GOFAI I am predicting. So, I'm pruning off that stream of work for progress toward what I'm predicting. Again the neural network DOES have some applications.

(B) I worked for some years in AI in IBM's Watson lab. My view is that none of that work is at all relevant to what I'm predicting. So, I'm pruning off that stream of work for progress toward what I'm predicting.

So, with (A) and (B), I'm saying two paths to avoid. If I'm right, then avoiding (A) and (B) would have some evidence of being good contributions.

But no doubt like nearly everyone else, I want practical results faster than my prediction promises so don't want to work on that prediction. And I am not working on that path and, instead, am pursuing my startup which DOES have some pure and applied math at its core but is MUCH more likely to work and work much faster than my AI prediction!

But here HN asked for some predictions, so I made some!