32 ms·
Alas, time is not on meat's side in this one.
by Radim 11y ago
Alas, time is not on meat's side in this one.
- studentrob 11y agoI'll grant that for this very constrained problem ;-) I respect your work a lot. I've studied and used ML myself, including gensim, in industry. I've given nowhere near your level of contribution to society / the field. My opinion is true AI is quite a ways off. I haven't read anything from a ML researcher that says it isn't. Perhaps you weren't saying true AI is nearer.
- quanticle 11y agoI find it funny that whenever there's a case of computers being able to do something that they couldn't before, whether it's drive or beat humans at Go, the goalpost on what is "true AI" shifts to be something that computers can't do yet. So let me ask you this. What would you consider to be "true AI"? At what point are you willing to say, "Okay, that's it, computers are just plain smarter than we are?" Because, frankly, it seems to me that that day is getting closer and closer. Saying that AIs can't be smarter than humans because they don't think and act like humans is like saying that airplanes don't "truly" fly because they don't flap their wings.
- eddyb 11y agoAccelerando[0] starts with this quote, which I really like: "The question of whether a computer can think is no more interesting than the question of whether a submarine can swim." – Edsger W. Dijkstra [0] http://www.antipope.org/charlie/blog-static/fiction/accelerando/accelerando-intro.html http://www.antipope.org/charlie/blog-static/fiction/accelera... (readable online at http://www.antipope.org/charlie/blog-static/fiction/accelerando/accelerando.html http://www.antipope.org/charlie/blog-static/fiction/accelera...)
- hythloday 11y agoWe know that true human intelligence includes being able to help machines think better. So it seems reasonable to state that true machine intelligence includes being able to help humans think better. Other things that humans can do that machines can't yet: * change other human's minds * contribute to the state of the art of human knowledge * determine the difference between a human and a machine.
- jacquesm 11y ago> change other human's minds Computer says no > contribute to the state of the art of human knowledge Genetic algorithms have designed circuitry that we failed to even understand at first but that did work. > determine the difference between a human and a machine. For now.
- hythloday 11y agoI'm afraid I don't understand the point you're making with "computer says no". > Genetic algorithms have designed circuitry that we failed to even understand at first but that did work. This is an excellent example of what I think of as not machine intelligence. If humans can't understand it then it's something entirely different that we need a different word for - an "artefact", perhaps. Meaningfully contributing to the state of the art of human knowledge requires being built upon. If these genetic algorithms can explain how they can be incorporated into the design process by humans, that's intelligence. If they are similar to being able to evolve a mantis shrimp by fiddling with DNA, that is marvellous but not what I would regard as intelligence. We apply the same standard to human intelligence: someone who can multiply numbers very fast but not explain how they can do it is a savant; someone who can discover and teach other people a faster way of multiplication is intelligent.
- jacquesm 11y agohttps://en.wikipedia.org/wiki/Computer_says_no https://en.wikipedia.org/wiki/Computer_says_no Savant literally means 'one who knows', and they're not required to explain to you how they know, it's up to you to verify that they do. Just like a chess grand master doesn't have to prove to you he or she is intelligent, it's enough that they beat you. They are under no obligation to prove their intelligence to you by teaching you the same (assuming you could follow in the first place). > Meaningfully contributing to the state of the art of human knowledge requires being built upon. No, it requires us to understand. But we will not always be able to (in the case of those circuits we eventually figured it out, but not at first). And in Chess we did too, computer chess made some (the best) chess players better at chess. But there is no reason to assume this will always be the case and that's a limit of our intelligence.
- studentrob 11y ago> So let me ask you this. What would you consider to be "true AI"? At what point are you willing to say, "Okay, that's it, computers are just plain smarter than we are?" Because, frankly, it seems to me that that day is getting closer and closer. Alan Turing would give the system the "Turing test". If a computer can fool a human into thinking it's a human, then it is true AI, according to Turing. I think that's a pretty good test. Some would argue that this is already possible with some advanced natural language processing systems. But these are not extensive tests, from what I've seen. People have to decide if the system is machine or human after just a few minutes of interaction. Turing probably meant for the test to be rigorous and to be performed by the smartest human. Deciding a conversational partner is a human after 5 minutes of interaction is not enough. 10 years might not be enough. I honestly couldn't say when enough is enough, which is part of what makes Turing's definition so complicated, even though it seems simple on the surface. I would add that currently, systems cannot set their own goals. There is always a human telling them what to be good at. Every machine-learning-based system is application-specific and not general. There are some algorithms that are good at generalization. You might be able to write one algorithm that's good at multiple tasks without modifying it at all. But from what I've seen, we are nowhere near being able to write one program that can be applied universally to any problem, and we are even further from one that can identify its own problems and set its own goals. As humans, do we even know our own goals? Stay alive, right? Make the best use of our time. How does the quality of "intelligence" translate to computers which are, as far as they know, unconstrained by time and life or death? What force would compel a self-driven computer to act? Should we threaten them with death if they do not continue learning and continue self-improvement? If I hold a bat over my laptop and swing at it, does it run my program faster? If I speak to it sweetly, does it respond by doing more work for me? Further, are animals intelligent or are they not? It gets pretty philosophical. What are your thoughts? > Saying that AIs can't be smarter than humans because they don't think and act like humans is like saying that airplanes don't "truly" fly because they don't flap their wings. That's just semantics. I think any conversation about this must define intelligence really carefully. We all perceive things differently, so it's impossible to be sure we're talking about the same thing. Maybe that's one other quality of intelligence that separates us from computers. Every computer perceives a given input the same exact way. Can we say that about humans? If there were another dimension with the same atomic makeup as our own, would I think the same things as I do in this dimension? Are my thoughts independent or dependent upon my environment? Is anything truly random? Anyway, for me, independent goal setting is a key element of true AI. And philosophically speaking, I believe we can't guarantee that we set our own goals independently. Most of us have a strong feeling that we act of our own volition and fate does not exist. And I think that's right. But what if there is no randomness and we are entirely products of our environment? Then under this definition, we don't have independent goal setting and we are not true AI. Thanks for asking my thoughts.
- YeGoblynQueenne 11y ago>> What would you consider to be "true AI"? At what point are you willing to say, "Okay, that's it, computers are just plain smarter than we are?" Look, there's no doubt that computers can outperform humans in specific tasks. There's no doubt that AlphaGo is intelligent when it comes to Go, but on the other hand it would be completely incapable of tackling a different congitive task- say, language, or vision, or discriminating between say two species of animal [Edit, since there seems to be confusion on this: you'd need different training data and another training session to perform well at a different task]. That's a limitation of our current systems. They generalise badly, or they don't model their domain very well. You have to train them again for each different task that you want them to undertake and their high performance in one task does not necessarily translate in high performance in another task. Humans on the other hand are good at generalising, which does seem to be necessary for general intelligence. If we learn to play a board game, we can take the lessons from it and apply them in, I don't know, business. If we learn maths, we can then use the knowledge [Edit: of what constitutes a well-formed theory] to tackle physics and chemistry. And so on. So, let's say that "true AI" is something that can show an ability to generalise from one domain to another, like humans do, and can be trained in multiple cognitive tasks at the same time. If we can do that, then computers will already be super-human, because they can already outperform us in terms of speed and precision.
- empath75 11y agoActually alpha go can be trained for vision or any other task. It's not specialized to win go.
- YeGoblynQueenne 11y agoOf course, but it has to be trained anew, with new data. You can't train it on Go data and expect it to perform at all well on vision tasks.
- megalodon 11y agoThe same statement holds for humans too. I don't think you can teach a person how to play Go and expect him/her to learn anything else than how to play Go.
- agumonkey 11y agoThe day computers find their own power sockets and setup electric farms ?
- argonaut 11y agoHe's not saying that AIs can't be smarter than humans. My interpretation is he's implying that AlphaGo does not indicate that much progress towards AGI. I'd also like to point out that you didn't define "smart" or "intelligent" either. The fact is, it's a very very difficult concept to define. Reposting this comment from another thread: The "moving goalposts" argument is one that really needs to die. It's a classic empty statement. Just because other people made <argument> in the past does not mean it's wrong. It proves nothing. People also predicted "true AI" many times over-optimistically; probably just as often as people have moved goalposts.
- Madmallard 11y agoI think humanity will be drastically changed by AI-made decisions calculated by human overseers but not so much that AI will be designed to communicate with one another, have access to markets, and the freedom to decide what they want to do. Is there a sci-fi novel that assumes that approach?
- mannykannot 11y ago> What would you consider to be "true AI"? When a computer itself makes a persuasive argument that it is intelligent (without coaching.) I have always believed AI is possible, and I am undecided whether current techniques alone will get us there, or whether other breakthroughs are needed, but I have no time for premature claims of success.
- zodiac 11y ago> the goalpost on what is "true AI" shifts to be something that computers can't do yet while I agree that this does happen, I don't think it did in this case - that is, I don't remember anyone saying that they would take a computer beating the top human in Go as evidence of "true AI"
- threeseed 11y agoIt could one day be possible. There are savants that have the ability to work with complex working sets e.g. reciting Pi to a ridiculous precision, multiplying very large numbers or recalling images with photographic detail. So perhaps the problem isn't our brain's hardware as such but the operating system that runs on top of it.
- dnzm 11y agoBRB, installing Linux...
- tzaman 11y agoWatch our for nvidia drivers :)
- camperman 11y agoAnd be careful of systemd. Most days you'll wake up in 2 seconds but occasionally you'll be comatose for the whole day with no way to find out what's wrong.
- supercheetah 11y agoThat's alcohold that you're thinking of.
- hueving 11y agoBut even in the savant's case, he/she can't simulate millions of games in parallel to improve strategy.
- jonknee 11y ago> There are savants that have the ability to work with complex working sets e.g. reciting Pi to a ridiculous precision, multiplying very large numbers or recalling images with photographic detail. Yes, but all computers do those things millions of times faster than even savants. And the computers are getting faster at it every year, savants today aren't any more clever than savants 100 years ago.