Click here to Skip to main content
15,899,313 members
Home / Discussions / Algorithms
   

Algorithms

 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick27-Apr-12 9:42
BupeChombaDerrick27-Apr-12 9:42 
AnswerRe: Extreme Artificial Intelligence Pin
Alan Balkany26-Apr-12 4:35
Alan Balkany26-Apr-12 4:35 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick26-Apr-12 4:46
BupeChombaDerrick26-Apr-12 4:46 
GeneralRe: Extreme Artificial Intelligence PinPopular
Alan Balkany27-Apr-12 4:23
Alan Balkany27-Apr-12 4:23 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick27-Apr-12 5:11
BupeChombaDerrick27-Apr-12 5:11 
GeneralRe: Extreme Artificial Intelligence PinPopular
miyasudokoro27-Apr-12 18:57
miyasudokoro27-Apr-12 18:57 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick28-Apr-12 2:12
BupeChombaDerrick28-Apr-12 2:12 
GeneralRe: Extreme Artificial Intelligence PinPopular
miyasudokoro28-Apr-12 7:02
miyasudokoro28-Apr-12 7:02 
You are sort of missing the point of the conversation here. When I said "we have to change the very basis for how they work," I didn't mean the hardware. While those ant-like robots are the most humanlike in intelligence, scaling up that hardware to human size would be technically infeasible. I meant that, if the goal is to have computers have humanlike intelligence, then the whole way the system works would have to change, hardware and software both.

You said you are "trying to integrate figure-ground discrimination into the algorithms as efficiently as possible." In other words, the way the computer you are using "thinks," it requires you to tell it what patterns exist, what to do when it sees them, what to do when it doesn't see them, et cetera, et cetera. This "intelligence" of precisely following a programmer's algorithm is simply not humanlike. The extent to which that computer is humanlike depends, as you said, on your own programming ability to impose a small part of *your* human intelligence into the computer. The computer will only be able to mimic the small portion of your intelligence that you are able to give it, and not one whit more.

The program you eventually write will not be really doing the same thing you are doing in your own head at all. You are not following any kind of algorithm when you look at a cute kitten and say, "Awwwwww." It's simply that the way your perception works, the kitten triggered a sufficient amount of a pattern linked to the "Awwww" emotion to evoke enough of said emotion that you were made consciously aware of it, and following a pattern of "what I do when I feel sufficient awwwwwww," and said pattern not being overridden by other patterns (such as "what I do when I'm in front of my boss"), you triggered the pattern for saying the sounds of "Awwwwww" in a particular tone of voice.

This networking of patterns and behavior is the basis for humanlike intelligence. So, for a computer to be humanlike, we have to throw out our current programming techniques and start fresh with an attempt to create computer architecture (by which I mean, both hardware and software) with a pliable, adaptible artificial network that "learns as it goes" not because some algorithm tells it what it should be learning, but rather, because learning and processing are one and the same. That's how a human mind works: every time you perceive something, you reinforce or change patterns simply through the act of perception. The human mind is in a state of constant change. This is why we are adaptable, creative, and not very good at following unchanging sets of rules.

When a computer naturally changes from everything it does (and not just because a programmer has put detailed hundreds-of-pages "learn from X" code alongside all of the "do X" code), I will say that it has intelligence similar to a living creature. And when a computer is able to sit back and think about what it has learned and draw new conclusions from it, then I will say it has humanlike intelligence. Until then, as long as there is a human imposing a mimicry of his or her own intelligence behind the computer's behavior, it will still be nothing more than a complex regurgitator.
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick28-Apr-12 7:28
BupeChombaDerrick28-Apr-12 7:28 
GeneralRe: Extreme Artificial Intelligence Pin
szeeze1-Jun-12 3:28
szeeze1-Jun-12 3:28 
AnswerRe: Extreme Artificial Intelligence PinPopular
CPallini26-Apr-12 5:27
mveCPallini26-Apr-12 5:27 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick26-Apr-12 5:50
BupeChombaDerrick26-Apr-12 5:50 
GeneralRe: Extreme Artificial Intelligence Pin
vbianx26-Apr-12 19:33
vbianx26-Apr-12 19:33 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick27-Apr-12 2:24
BupeChombaDerrick27-Apr-12 2:24 
AnswerRe: Extreme Artificial Intelligence Pin
Slacker00726-Apr-12 8:17
professionalSlacker00726-Apr-12 8:17 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick26-Apr-12 8:47
BupeChombaDerrick26-Apr-12 8:47 
GeneralRe: Extreme Artificial Intelligence Pin
Slacker00726-Apr-12 12:50
professionalSlacker00726-Apr-12 12:50 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick26-Apr-12 13:01
BupeChombaDerrick26-Apr-12 13:01 
GeneralRe: Extreme Artificial Intelligence Pin
Roger Wright26-Apr-12 15:49
professionalRoger Wright26-Apr-12 15:49 
GeneralRe: Extreme Artificial Intelligence Pin
Slacker00727-Apr-12 0:36
professionalSlacker00727-Apr-12 0:36 
AnswerRe: Extreme Artificial Intelligence PinPopular
jesarg26-Apr-12 8:48
jesarg26-Apr-12 8:48 
GeneralRe: Extreme Artificial Intelligence Pin
BupeChombaDerrick26-Apr-12 11:19
BupeChombaDerrick26-Apr-12 11:19 
GeneralRe: Extreme Artificial Intelligence Pin
Roger Wright26-Apr-12 15:54
professionalRoger Wright26-Apr-12 15:54 
GeneralRe: Extreme Artificial Intelligence Pin
Slacker00727-Apr-12 0:40
professionalSlacker00727-Apr-12 0:40 
AnswerRe: Extreme Artificial Intelligence Pin
Luc Pattyn27-Apr-12 2:11
sitebuilderLuc Pattyn27-Apr-12 2:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.