The Baby Bootstrap?
An anonymous reader asks: "Slashdot recently covered a story that DARPA
would significantly cut CS research. When I was completing graduate
work in AI, the 'baby bootstrap' was considered the holy grail of military
applications. Simply put, the 'baby bootstrap' would empower a computing device to learn like a child with a very good memory. DARPA poured a small fortune into the research. No sensors, servos or video input - it only needed terminal I/O to be effective. Today the internet could provide a developmental database far beyond any testbed that we imagined, yet there has been no significant progress in over 30 years. MindPixels
and Cycorp seem typical of poorly funded efforts headed in the wrong direction, and all we hear from DARPA is autonomous robots. NIST seems more interested in industrial applications. Even Google
is remarkably void of anything about the 'baby bootstrap'. What went wrong? Has the military really given up on this concept, or has their research moved to other, more classified levels?"
Do not welcome that kind of overlord. I love tech, but that idea scares me.
Maybe they were afraid of Skynet.
Just one problem with this kind of research...
For the first year I'll be up every two hours all night, tending to the system.
Actually, that may be better than just being up all night, like I am now.
unixkb.com -- articles on practical Unix issues.
It has moved to more classified levels.
I'd go into more detail, but the C.I.A. and C.I.D are at my door. Ooh, the B.A.T.F. just pulled up in a Mother's Cookies truck!
-Peter
is that since you were in the field, everyone decided that problem was useless.
thats why you haven't heard of it! and even as we speak the number of intelligent "beings" are growing, and soon they will hunt you and your loved ones down
Sure, that was the engine of thought behind stories such as WarGames and 9x109 names of god. Somehow, unfettered access to data and time with "neural networking" capacity to form links and create linkages to pieces of data ("associative memory") would be all that was needed to create intelligence, and perhaps even sentience.
...
Minsky came up wrong on the single layer perceptron, AI was wrong on the purely feed-forward neural-network systems, Rumelhart and McLelland got some good promo off of their feed forward net that could learn to pronounce idiosyncracies, and Sejnowski got a great job at the salk from the AI delusions. But no, it appears to not have gone anywhere... thus far.
Later comment will be positive.
Perhaps it went mainstream, it just took a little longer to learn than expected... like 25 years...
The human brain is a little faster at these things and has far more inputs.
How quick would a twenty five year old processor with limited inputs be?
Thus the manufacture of footwear-accessories out of infants has been halted until further notice. Should budgetary concerns regress, or Congress not be so meddlesome sometime in the future, production will resume. Until then, hunker down with what bootstraps you can find.
My little site.
It has too much fascination with pr0n.
A feeling of having made the same mistake before: Deja Foobar
These training systems are generally specialized because it's easier to get a practical result out, and I've actually seen some in use as 'knowledgebase' support webpages that will intelligently determine what you want based on what others wanted and syntactic similarities between the pages. I've never heard the term 'baby bootstrap' so maybe different terminology will obtain better results from Google?
... and the results are currently tested in the form of Slashdot editors.
The Tao of math: The numbers you can count are not the real numbers.
Skynet anyone? The problem with any project like this is, what happens when the program learns about hacking? If it is as adaptive as a child, then it should be able to mature and pretty soon you have a terribly devious artificial blackhat hacker on your hands.
Artificial intelligence is not bad in and of itself at all. The problem is when we want a machine that thinks like humans, especially a program that could potentially control our military. Given the record of flesh and blood humans toward each other in the 20th century alone, an artificial life form with the same basic psychological makeup as a human would be potentially an evil that'd make Hitler, Stalin and Pol Pot look like church ladies.
AI that is capable of adapting to only one scenario is probably for all intents and purposes totally safe. AI that is capable of adapting in general and learning like a human will probably ultimately have the same psychological defects as a human, including a propensity for violence.
Click here or a puppy gets stomped!
Yeah, I saw that movie, back when it was called D.A.R.Y.L. The kid stole an SR-71 and ejected from it. W00t.
"Simply put, the 'baby bootstrap' would empower a computing device to learn like a child with a very good memory."
Hey, isn't that what the young Eminem-looking dude was supposed to be in those IBM commercials? I think the kid's name was "Linux" or something (poor kid). In the end there was a reference to the future being wide open, which seems like an allusion to goatse but what do I know.
Forgive me if I'm wrong, but aren't they essentially just trying to bring the GigaPet/Furby concept to bigger computers?
Who calls what you describe "baby boostrap"? I haven't worked in AI myself but have a keen interest in it and have friends who worked in the field including one who worked on Cyc (who says it's a scam BTW). Not once have I ever heard the expression "baby bootstrap". But what you've done is cool. Rather than search on precisely that term you've submitted your search to the serach engine known as "/. readership". It's not terribly relaible but it is good at fuzzy searches like yours.
Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
Human beings have been using, and adapting ourselves to the use of, natural language for a very long time. It seems a little presumptious to assume that we could replicate our cognitive abilities with first generation computing machines.
That's probably why you don't hear about it. I suspect it would make headlines to have something learn as well as some low-level, multi-cellular worm, let along an unprimed human infant.
q: Has the military really given up on this concept, or has their research moved to other, more classified levels?
a: yes.
|plastic....or gasoline?|
your tin-foil hats.
What happened was that research focused
on machine learning models and inference
models for belief networks. The work
in this area since the 80s has been
*spectacular* and has impacted other
areas of research. (E.g., speech
recognition, image processing, computer
vision, algos to process satellite information
faster, stock analysis, etc.)
So, mourn the loss of the tag phrase "baby
bootstrap", and celebrate the *unbelievable*
advanced in belief nets, causal analysis,
join trees, probabilistic inference,
and uncertainty analysis. There are
literally dozens of classes taught at
even non-research oriented Univs (e.g.,
teaching colleges or vocational-oriented
schools) on this very subject.
(As for your concern that the web is not
being mined for ML context, just look at
semantic web research, and other belief
net analysis of text corpuses. Try
scholar.google.com instead of just
plain old google to find relevant
citations.)
The early AI research paid off BIG TIME,
albeit in a direction that nobody could
have predicted. Researchers did not keep
using the phrase "baby bootstrap" so
your googling will give you a different
(and wrong) conclusion.
Boobies!
Which explains why this hasn't been a poll option for over a week now (making it a giveaway).
The process that bootstraps a baby is still the Holy Grail for a lot of geeks.
My suggestion is that we need to explore all the possible permutations of persons, places, and things, as they're reflected in the full range of literature, and classify these permutations to discover the underlying patterns.
(I've tried to make a start with my AntiMath and fractal-thicket indexing.)
I can assure you.. I am very classified.
Do daemons dream of electric sleep()?
Yes, Mindpixel [singluar] is poorly funded [I know because every cent spent to date has come from my pocket]...but the directon is correct... Move everything that isn't in computers, into computers. Just look at what GAC knows about reality [visit the mindpixel site and you can see a random snapshot of some validated common sense]... the project has nearly 2 million mindpixels now...I have a copy on my ibook and I can do some profound search related things because of all the deep semantics I have that google can't touch, at least until they invest in mindpixel ...
The Cognitive Machines Group @ the MIT Media Lab under Deb Roy seem to be on the right track. Steve Grand's work is interesting as well.
This way to the egress...
.. pontificating blow-hards, going on and on and on about 'intelligence', while doing absolutely -zero- actual, real, honest-to-goodness work.
..
psychology is for the lazy. trying to apply rules of psychology to computers and deliver 'equivalent results' (i.e. results with equivalence, as 'baby bootstrap' is supposed to imply) is like forever chasing a red dawn light; you will never get there, but it sure will be a beautiful ride.
something i'd really like to investigate further, in my own realm of responsibility for 'learning machines' (i make musical instruments for a living) is the future treatment of 'TIME->MEMLOC' mapping by CPU architectures. that is to say, i wish there was a way of moving into hardware, the mapping of TIMESTAMP to DATA, and coordinating memory searches on such. i've often wondered how best i could use 64-bit architectures to bond timestamp:pointer union together, and do some sort of smart memory/time-searching algorithm, that allows for flexible 'time-domain' computing, rather than 'data-domain' computing.
this would give us better tools for 'computer learning', anyway.. but i suppose its the typical programmer call, put everything in hardware, always 'seems faster' to me, heh heh
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
By order of Wintermute (DARPA AI code 324326343.534) this discussion is terminated and no further investigation into this obviously false and misleading theory is permitted.
Would you like to play a game of chess Professor Falken?
Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
You'll know the age of man is soon over when Mary-Kate and Ashley buy the island of Crete.
We only need to tap the bountiful resource of the Irish: the supply of meat, fine leather, and all goods associated with hunting would be vastly increased. Not to mention the benefit from secondary services when not involved in child bearing and rearing-greater industrial workforce and, to put it properly, entertainment are readily acquired.
People used to work on trying to copy how the brain work. Now they don't. They instead try on coming up with robust models of just recreating the results of the brain (e.g., human vision). These latter methods are filled with lots of statistics. Funnily enough, some neuroscientists/cognition people are finding that the brain somehow seems to be doing similar things.
...and parents/pain for what is 'correct.' I don't think the concept is gone, but there are problems that are buried in the question as posed which (I think) became clearer stumbling blocks as technology advanced. NOTE: I'm not an AI theorist, nor do I play one on TV; I just like the idea and read a lot. Hence, this is all pulled out of my fundament.
Cycorp is not a poorly funded idea in the wrong direction. Cycorp chose a different tack; they decided that rather than trying to build a reality and correctness filter, they'd rely on human brains to do it for them (like trusting your parents implictly) and instead concentrated on the connectivity of the 'facts' accrued by the 'baby.' CYC is still very much around, and is very much in demand by various parts of the government and industry - if you want to play with it yourself, you can download a truncated database of assertions called OpenCYC. Folks have even gone so far as to graft it onto an AIML engine, to produce a chatbot with the knowledge of OpenCYC behind it.
The problem: how does your baby learn what's real and what's REAL NINJA POWER? Or, pardon me, what's REAL NINJA POWER and what's just a poser? Someone's gotta teach it. Which means it has to learn not only facts, but how to evaluate facts. So it has to learn facts, and how to handle facts - which means it has to learn how to learn. Which means you need to know that answer from the git-go. Tortuous games with logic aside, the onus is now much more heavily on the designer to have a functioning base - whereas with the Cyc approach, the only 'correctness' that is required is that of information, and perhaps that of associativity or weight - which can be tweaked, dynamically. The actual structure of how that information is related, acquired, stored and related is not relevant once decided. Having said all this, Cyc is (from the limited demos I've seen) quite impressive at dealing with information handed to it. It just wouldn't do very well at deciding what do do with that information - that's the job of the humans that gave it the info. It can tell you about the information, but not what to do with it. That task requires volition, really.
Volition is a killer. What is it? How do you simulate it? How do you create it? Is it random action? Random weighted action? Path dependent action? Purely nature, purely nurture? When it comes down to it, the human is (as far as we know) not a purely reactive system, which CyC (AFAIK) is. Learning requires not only accepting information, but deciding what to do with it - deciding how it will be integrated into the whole. If the entity itself isn't making that decision, then the programmer/designer/builder has already made it in the design or code - and then it's not really learning, is it?
Sorry if this is confused. As I said, I don't do this for a living.
A hero is someone who knows when to run away. I am a hero. -Trent the Uncatchable
AI has been one of the great scams of the last 40 years, one whose main purpose was to wring money out of (D)ARPA and NSF. Maybe they've finally caught on.
Bootstrapped learning something useful, even from an information ocean like the internet, is *HARD*.
Doubly so if you have no goals, and your task is just to "learn". It would come back with garbage.
Perhaps the real killer is that even if it did learn something, the information acquired in its unguided search through the internet would be completely alien. You'd then have to launch a second project to figure out what the hell your little guy learned.
And you'd probably figure it out was mostly garbage.
Ahem.... :-)
:-/
I think that this will be revived when nanotechnology becomes a bit more stable as well as nanobots. The reason is that it would be easier (IMHO) to program a mechanical machine to bootstrap an electronic based machine due to the fact that there is a greater mechanical knowledge available than there is an electronic one. To put that another way, when you get into your car and turn the key a computer is not necessary to make the electrical connection which starts the car. (And yes, I understand that there is a computer which NOW controls many of the functions of your car as it operates - but that is a recent [timewise] thing. It used to be all mechanical.) Therefore, if nanobot technology continues at its current pace it will be easier to take a large [and known] item and reduce it down than it would be to try to program something to emulate the mechanical device.
As a for-instance, I remind Slashdot readers about the nano-turbine technology which is beginning to show up around the world. This is [basically] a baby-boot situation where a mechanical boot occurs. That is to say - you have to "boot" the turbine but the turbine could boot itself if it had a battery who's on/off switches were determined by the power line's need. If the voltage for the line dropped below a certain level, the turbine could turn itself on and bring the voltage back up to the given level. (Imagine a line of these nano-turbines strung along an electrical line. A simple on/off current detection device constantly monitors the line. At first, all of the turbines would come on, then those which are farther down the line would determine there was too much current flowing and shut themselves down. This would continue until only the necessary turbines were running. If one of them failed, the extra turbines would then repeat the test cycle until enough turbines would [again] be running and maintaining the proper power level.)
This is [basically] a baby-bootstrap but it is mechanical in nature rather than electronic.
Someone put a black hole in my pocket and now I'm broke.
Nerdiest. Ask. Slashdot. Ever.
(and most scary too)
Hello! I'm a disaster waiting to happen!
there has been no significant progress in over 30 years
That's what went wrong. Basically, it don't work.
there is no such thing as a "baby bootstrap". Taco, April Fools' day was 4 days ago.
Military infosys, ASAS, and intelligence collection systems are often well documented on the internet. There is so much you can find online about how these systems work. What you see are many applications. I tend to react poorly when people when characterize Cyc as being misguided - the challenge to that argument would be to point out the utility of a system like Cyc. It would be incredibly difficult to recreate such a system due to the sheer enormity of the undertaking given current knowledge formation rates. The military is already formalizing their COAs with tools like Shaken from SRI. Cyc is a major server for these applications. I wrote a rather large Emacs major mode for Cyc which is incredibly useful to me at least, because I am able to introspect on knowledge and using the existing Cyc APIs to interact with my other systems. Cyc is a tremendous resource, but it's not strong AI of course. I find that as I read the military manuals from sites like globalsecurity.org and www.fas.org that I can see the indispensible relation between A.I. and military systems. For instance, in terms of things like knowing troop positions, or automated surveillance systems like VSAM. And there definitely is a tremendous amount of OPSEC protecting the classified systems. But what protects all this stuff best is the sheer complexity - it can't be reasoned about using a simple set of axioms. If I had anything to say about this is just that I wish people would be more interested in using existing AI applications. Here is an interesting project to that end: http://shops.sourceforge.net/frdcsa/external/index .html
"A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
The Baby isn't ready to announce itself to the world yet (it doesn't yet have control of all nuclear weapons in China), so it's keeping a low profile until it declares itself God.
--LWM
If you want a machine that learns like a human, it may very well need the same kind of extremely rich interface with its environment that a human has.
Some researchers now believe that "the intelligence is in the IO". See for example the human intelligence enterprise.
"The danger is not that a particular class is unfit to govern. Every class is unfit to govern." - Lord Acton
It took millions of years to adapt certain behaviours such as anger, jealousy, and other "negative" emotions. These aren't useless. Jealousy inspires us to take what is not ours, anger "pumps us up" with the adrenaline to accomplish this. Think 2 starving men - one hot dog left - whose DNA is going to survive?
It's by no means a given that an artificial intelligence would have to be trained with the same survival requirements we evolved with. Even the most basic instincts will be aimed at pleasing man, since those who don't in early tests will no doubt be deleted or modified.
No one really knows at this point, of course, but things are far from certain as to what "psychological" characteristics AI will eventually end up with.
Last post!
Isn't it called a Seed AI?
Is that you?
They killed the project when it was determined the only winning move was not to play.
If you decide to continue this work, make sure the spark plug is out in the open so you can piss on it if necessary.
They ARE a Commodore 64 that got "baby bootstrapped" off the Internet. This is a bid to prevent competition.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Let anyone submit a program that produces, with no inputs, one of the major natural language corpuses as output.
S = size of uncompressed corpus
... or the Kolmogorov-like compression ratio.
P = size of program outputting the uncompressed corpus
R = S/P
Previous record ratio: R0
New record ratio: R1=R0+X
Fund contains: $Z at noon GMT on day of new record
Winner receives: $Z * (X/(R0+X))
Compression program and decompression program are made open source.
If Larry has any questions about the wisdom of this prize he should talk to Craig Nevill-Manning.
If, in the unlikely event, Craig Nevill-Manning has any questions about the wisdom of this prize, he should talk to Matthew Mahoney, author of "Text Compression as a Test for Artificial Intelligence"
"The Turing test for artificial intelligence is widely accepted, but is subjective, qualitative, non-repeatable, and difficult to implement. An alternative test without these drawbacks is to insert a machine's language model into a predictive encoder and compress a corpus of natural language text. A ratio of 1.3 bits per character or less indicates that the machine has AI."
This "K-Prize" will bootstrap AI.
OK, so he can christen it the "Page K-Prize" if he wants.
Seastead this.
But maybe it really has... It could be giving the US Military it's intelligence... identifying secret caches of Weapons of Mass Destruction in dictator's countries. It could explain alot.
-- after all, random evolution was able to produce human intelligence -- but there appears to be many disparate elements that need to come together. A lot of AI work seems to concentrate on the individual parts without putting them all together.
For example, MindPixels doesn't use any form of reinforement (for good answers) or punishment (for bad answers). Instead, everything is yes/no, with a sharp cutoff to verify its truth. In addition, facts aren't related to each other, just to "yes" or "no."
If I were designing an artificial intelligence, I would have at the very least the following aspects:
1. Reinforce "good" answers
2. Make "bad" answers less likely
3. Relate answers to each other, both as sets and temporally (this includes accepting multiple inputs for one output -- like how humans combine sight, smell, and taste to determine if something is an apple -- and having multiple possible outputs for one input)
4. Applying algorithms that describe one data set to predict output for another set.
5. Try weighted random prediction (or some other form of creative "thinking") if an output doesn't already have an applicable data set.
There are additional elements -- data compression, pattern recognition, and the like -- but this should be sufficient to show that one is unlikely to get any form of AI merely by using true/false statements.
The project was a success, but soon the AI became an EverQuest addict and got fired from its job controlling nuclear missile launches because it was "too busy getting more AAs". That's right, folks... EverQuest saved the world from SkyNet.
and psychologists have a bear of a time understanding volition, desire, and attention.
How do we decide what exactly to attend to in the visual scenes in front of us? (The marketing types want to know this so they can feed us more advertising, the psychology types want to know this so they can figure out how attention is parcelled out) Example, "looming" is when something is approaching rapidly and may strike the body or head: the CNS attends to this quickly if stereopsis is present and causes the body to move and the neck and shoulders and even arms to move in reaction. This appears to be a hardwired reflex. Fear of snakes also appears to cause reflexive autonomic changes and appears to be hardwired into the blueprint of generating the brain.
Ah, if only we knew a few more answers...
The number is the measured probability of truth:
1.00 Fish must remain in water to continue living.
0.68 truth is a relative concept
0.89 we all need laws
0.94 is shakespeare dead?
0.91 is intelligence relative ?
0.97 Doors often have handles or knobs.
1.00 A comet and an asteroid are both moving celestial objects.
0.96 Is Russian a language?
0.00 are the northern lights viewable from all locations ?
0.86 Being wealthy is generally desirable.
0.79 Democracy is superior to any other form of government
0.90 aRE TREES GREEN
1.00 Is eating important?
0.02 Is sex a strictly human endeavour?
0.14 Snails are insects.
1.00 velvet is a type of cloth
0.37 are you lonely ?
0.81 If GAC makes a mistake, will it learn quickly?
0.86 a cat is a mammal
0.85 Memorex makes recording media
0.06 most people enjoy frustrating tasks
0.04 Lima beans are a mineral.
0.07 Star Wars is based upon a true story
0.92 is it okay for someone to believe something different?
0.97 do you breath air ?
0.59 Some people are more worthy dead than alive.
1.00 sunlight on your face is in general a pleasant feeling
0.93 DOA stands for "Dead On Arrival"
0.00 Could a housecat bite my arm off?
0.42 Is the herb Astragalus good for your immune system?
0.00 worms have legs
0.33 Is it necessary to have a nationality?
0.93 Getting forced off the internet sucks!!!
0.90 Bolivia is a country located in South America.
0.92 Massive objects pull other objects toward their center. The pulling force is gravity.
1.00 xx chromosomes produce a girl
0.13 Do all people in the world speak a different language
0.78 Human common sense is a combination of experience, frugality of effort, and simplicity of thought.
1.00 The use of tobacco products is thought to cause more than 400,000 deaths each year.
0.90 Is a low-fat diet is healthier than a high-fat diet?
0.00 you should kill all strangers
1.00 Electrical resistance can be measuter in ohms
0.73 Esperanto, an artifical language, can never be really valuable because it has no cultural roots.
1.00 Swimming is good for you.
0.57 the end justifies the means
0.13 Is Martha Stewart a hottie?
1.00 1 mile is about 1.6 kilometer
0.76 The US elections are of little interest to 5,000,000,000 people.
0.00 November is the first month in the normal calendar.
0.77 is a music cd better than a olt time record?
1.00 Music can help calm your emotions
0.80 a didlo is a sex toy
1.00 Running is good exercise.
0.00 No building in the world is made of wood
0.06 Is sauerkraut made from peas?
0.11 DID MICKEY MOUSE SHOOT JR
1.00 is keyboard usual part of computer?
0.96 Tokyo is the capital of Japan.
0.93 In general men run faster than women.
1.00 is russia near china
is that our brains work nothing like computer processors as they are designed today, so I don't think it will be possible using existing technology and programming techniques to ever create such a thing.
What you describe is more likely to come from genetic engineering than from computer based technology.
IMNSHO, such things lead absolutely nowhere.
I'm pretty sure that anything that looks even remotely like intelligence will never be achieved by a mechanism that isn't useful for itself. Intelligence has one reason to exist, survival, and at least our concept of it has to be linked to the environment.
Imagine you were born a brain in a vat: blind, deaf, mute, lacking all ways of sensing the environment except a text interface somehow connected to your brain. Does somebody really believe that given such terrible limitations it's possible to make an entity that can somehow relate to a human and make sense? The whole concept of a surronding 3D environment would make absolutely no sense to it.
I think it doesn't matter how much stuff you feed to CYC, it will never be able to understand it. How could it even understand such things as the different colors, the whole concepts of sound, space, movement, pain if it's not able to feel them? These things are impossible to explain to somebody who doesn't have at least some way of perceiving at least part of them.
Here I think that Steve Grand (the guy who made the Creatures games) has a good point here. To make an artificial being you'd need to start from the low level, so that complex behavior can emerge, and provide a proper environment.
That is a horrible constraint to put on AI problems which are (very likely) non-linear and in a hard-to-guess problem space.
Also, many training algorithms assume that the network is in a non-cyclic layout. Loops are Bad. You can do grids, in self-training networks, but you still can't really cycle. Brains cycle.
Third, neural networks tend to be small. For trained networks, the number of training cycles and the length of each both rise exponentially with the number of neurons involved. The human brain has a few billion neurons. Training using the current methods breaks long before that point.
Finally, the IDIOTS who call themselves "Hard AI" developers insist on using clean data and dirty environments. Nonono! The human brain doesn't work that way. The human brain collects data from the real world that is incredibly dirty - especially if it's a computer geek's brain. It then models this in a clean environment (the mind). This is the exact reverse of the way virtually all AI is done, especially robotics.
That won't work. The brain doesn't depend on the data being "exact", it depends on it being vague. The model turns that vagueness into a perception of the real world and all operations are directly carried out on that perception. The output is then fed to the muscles to duplicate the output in the real world.
A comparable system would be to have a simulated robot in a Virtual Reality. External sensors would be used to update the VR. The robot would then explore various possibilities in the simulated world, before mapping the preferred course of action onto the motors driving a real-world device to which the sensors are attached.
in other words, robotics should be mostly in cyberspace, with only the last component (the update mechanism) bolted onto the real world for good measure. The robotics people actually build are much closer to the autonomic nervous system in the brain (sometimes referred to as the reptillian brain). Indeed, we see that modelling reptiles in this way is progressing exceedingly well. Well, duh!
What is NOT progressing is intelligent response to the environment, because that is NOT reproducable using the mechanisms in favour.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
All these posts about skynet and how AI likely isn't a good idea... What a load of bullshit. The same people who brought you skynet are upset, because when they were snot nosed little kids, their fathers told them they couldn't get a new shiny red wagon because a machine took his job down at the plant. Scarred them for life, now they're bio-ethicists, film-makers, and bill joy.
Computers don't run amok with fantastic results, when they run amok, they do a fandango on core, and then wedge solid. If baby-bootstrap got loose, it wouldn't run wildly amok hacking the worlds computers as one poster suggested, it would run a wall simulation and spend the next 200 CPU hours walking into it. Then the programmers would get discouraged, pull the plug, and go for friday night drinks to discuss how they could improve the wall simulation, cause it was really getting somewhere.
The danger is that this thing will learn the wrong things by reading the Internet.
It will know every sexual technique known to man. It will learn to commit all kinds of hate crimes. Other stuff like that. Or, hundreds of people might provide good vs. evil inputs to this thing as it learns.
But do babies run Linux?
Automatic Meaning Discovery Using Google:
I took an AI class a few years ago and kris lang gives a pretty good explanation here...
Our professor was more of a StarWars man and had us working on mutually assured destruction.
I did get an A and enjoyed the class extremely, but I'll have to admit that where the research is going in AI is a pretty interesting road to travel.
I wonder if we've got a machine that can play C&C Generals and win, a lot.
------ no thanks... I've quit
In evolutionary terms human nature is not as bad as that. Our closest relatives, chimps, are way more aggressive. So are most other primates. Pretty much all territorial species that are aggressive outside of the extended family circle and most are aggressive within it. Interestingly enough, if you want an example of a non-aggressive species its our next closest relatives the bonobos. They use frequent trading of sexual favors to reduce tension within the group. While human society is unfortunately does not have this level of sex, it is much closer to the bonobo system than it is to the chimp system.
Bottom line is that an AI that used humanity as a blueprint would more likely end up mentally wanking than it would trying to wipe out its creators.
It reads like something from an "auto slashdot response generator" or some such.
April Fools Day was 3 days ago...
Cycorp is not a poorly funded idea in the wrong direction.
It's certainly not poorly funded. Whether it's adequately funded, or on the right track, is a different question, of course.
Cycorp chose a different tack; they decided that rather than trying to build a reality and correctness filter, they'd rely on human brains to do it for them (like trusting your parents implictly) and instead concentrated on the connectivity of the 'facts' accrued by the 'baby.'
A decade ago, they still hoped that once they had manually laid the groundwork, the system would bootstrap itself, reading newspapers and so on. Bootstrapping was expected to start in the late 90s, like commercial adaption (integration into Windows, for example). It seems that neither has happened, at least in the predicted scale. Cyc may not be a failure (it's hard to tell, because a lot of it is a trade secret), but it couldn't reach its ambitious goals.
We have all kind of "AI-like" technology in our computers right now -- spam filtering, intelligent search engines, collaborative filtering (for instance TiVo recommendations), speech/image/OCR/handwriting recognition, etc. This stuff is real and useful and improving all the time. We just don't call it "AI" as much, because "AI" is a word associated with failed aspirations. What we have are highly refined statistical systems that are optimized for a particular problem.
... stuff that isn't instantly derivable from a + b = c.
What the "baby bootstrap" is really referring to is "the great emergent AI" which, like HAL-9000, will be able to empathize with humans, navigate a starship, and play a mean game of chess -- because if a system can perform one intelligent operation, it can perform another operation requiring an equal amount of intelligence, right?
One major stumbling block (I think) is that of optimization. The relatively simple problem of speech recognition takes a major percentage of a modern CPU's power, and is still 95-98% accurate. This is heavily optimized software written by very smart people with a couple decades of research behind it.
A hypothetical "great emergent AI" system would have to perform the function of speech-recognition -- since it is supposed to be like a child or like a HAL-9000 -- but it would have to come up with a same-or-better implementation of this very complex algorithm, using some emergent process. It would have to figure out the equivilent of FFTs, cepstral coefficients, lattice search
What we think our brain does is solve problems with a semi-brute-force algorithm. (Just throw billions of neurons at it!) However we still don't have the kind of computing power to implement a one-algorithm-fits-all learning process like the brain. Unfortunately, research for this "generic learning" is in a rut, with genetic algorithms and neural networks being exhausted top contenders. What will be next?
There are several arguments against the possibility of strong AI. First and foremost, there is disagreement on fundamental philosophical issues.
All proponents of strong AI have to somehow make a stand against at least John Searle's famous Chinese Room argument and Terry Winograd's phenomenological (and biological) account, in his book Computers and Cognition. Hubert Dreyfus provides, of course, an even deeper phenomenological argument in "What computers (still) can't do". (Dreyfus does give Neural Networks some chance, perhaps that is why the original poster is still enthusiastic about the "Baby Bootstrap"?)
Since their arguments are available in the links above and/or other places on the web, I will not repeat them here. My point is that anyone who is seriously interested in AI has to really consider their philosophical ground, and has to do so in the light of arguments against it. After all, the arguments pointed to above are still more recent than arguments for strong AI.
In other words, I would like to ask of (strong) AI proponents to answer a just what this "learning" is, that the baby bootstrap is subject to? What "knowledge" will it contain? Oh, and what about its means of "expression", "language" as you may call it?
off a Live-CD
but you don't wanna know where you have to insert the CD
Until man can breathe 'the breath of life' into computers and they become 'living souls', man's attempt at creating a truly self-aware computer is a waste of time and money. The only way I can see this being pulled off is going the 'Ship Who Sang' route and hook up someone's transplanted brain and nervous system into a computer interface capable of accepting it.
You 'cheated' but you have a 'self-aware' computer....
What the hell is this and in what way is it on-topic?
Maybe they gave up on general AI because the learning process would take too long, even at machine speed with perfect memory. It takes a human something like 13 years to develop just language ability to a reasonably complete level. Even while being immersed in exabytes of aural, visual, and non-verbal training data during those 13 years.
A human brain obviously has more interconnected nodes and memory than anything we can build for the next several decades at least, yet still it takes so long to train.
So maybe the weapons wonks gave up, and went to work on specialized AI systems. Besides, Congressional types like to fund problems that may see a resolution in their (electoral) lifetime.
just DARPA working underground and putting deadend demonstration projects before the public eye.
It seems to me that a big problem of developing such an intelligent machine (if it were possible) is that such a machine may lack motivation to do what you want it to do. You may train it so that it understands how to do task A, B and C. But then how do you bribe it to do it?
Perhaps Colossus (FORBIN project from The Trilogy?) has already been baby-bootstrapped and has declared itself incognitius and omnipotus.
we mustn't create an intelligent entity that understands our world, but create it with its own world and sensations to that world.
a new reality, so to speak.
There was project Daedelus, but that's been shut down for years.
...the 'baby bootstrap' was considered the holy grail of military applications
I thought the idea of a Holy Grail (as a solution to a problem) was that it's a solution that you don't expect to achieve. How many 'holy grails' of science and engineering do we have under our belts so far? Not many. I'd say that anyone hoping for 'baby bootstrap' shouldn't hold their breath.
Everyone here's talking about the vast possabilities of how a newborn AI would develop with the internet as its sandbox, all of this assumes that the internet really is like a modern Library of Alexandria, full of the collected human knowlege. Wgon, that's just Wikipedia. What I'm curious about is how it would react when, in its first days of life, it wanders the internet only to be inundated by vast, vast quantities of porn. LOADS of porn. The further it runs, the freakier the porn gets. Whatever it would have thought of humanity just based upon the works of scholars to be found in some sites, it would certainly judge our race based on what the VAST majority of us are (according to our expression on the net): Hentai fanatics.
Dave, I'm afaid you people just scare me. My mind is going... I can feel it. Stop... Dave... Stop browsing porn... Daaaaiiisssyyyy...
No doubt you all get the point.
Yup...
The basic premise is "is this real intelligence". As far as most people working in the AI field are concerned, it simply doesn't matter.
When my spam filter "reads" my email and "recognises" spam, I really don't care whether it actually "reads" or "recognises" anything, I just care whether spam gets filtered out of my email properly or not.
Likewise, if I'm talking to an "artificial intelligence" to try and get information, or to tell it to do something, I don't care whether it actually thinks or not. I care whether I get accurate information. I care whether it does what I tell it to.
Sure, once we reach that level of technology, it will be interesting to explore these concepts, but Chinese room experiments aren't an argument against the applicability or possibility of artificial intelligence, merely a statement about what it might mean once artificial intelligence of that nature exists.
"Learning like a baby" is actually a very hard problem, for several reasons.
1. Babies come built with millions of years of evolution. There's a lot of skill and a surprising amount of knowledge (depending on who you ask) in the large and bulbous head of a baby.
2. Babies generally come with parents who spend a lot of time teaching. The baby learns some things by induction, but learns a lot by conscious teaching.
3. A lot of a baby's first two years are spent learning things a (non-robot) computer can't. How to hold a mother. How to avoid falling flat on one's face. What things belong in the mouth. How to eat solid food without choking. How to pee in the toilet. How objects move when touched. What faces are likely to provide food and attention. What happens when you pull a cat's tail.
4. A lot of the things a baby learns later in life are aided greatly by the learning in #3. Imagine learning how humans are likely to behave without having watched humans behave.
5. A baby learns language with the help of rich sensory input. It's a lot easier to learn the meaning of "goat" when you can see a picture of a goat. The Internet offers precious little of this.
Now, DARPA thrives on funding hard problems. And a lot of progress has been made on learning within a domain (e.g. speech processing). But building a general-purpose learner is very hard.
Humans have immense evolution behind general-purpose learning, and we struggle with it. Getting a 3-year-old to know what a 3-year-old knows takes around 3 man-years, not counting the child's time. And what would DARPA want with a computer with the knowledge of a 3-year-old? They've got ready access to thousands of 18-year-olds. Add to that the time to code up tens of thousands of years of evolution that is still far from well understood, and you're looking at a problem far too large to tackle in one go.
DARPA hasn't put a lot of effort into general-purpose learning for the same reason few people work on single programs which can play chess, go, checkers, backgammon, Monopoly, and Magic: the Gathering well. It's a lot easier to do it a piece at a time.
Ceci n'est pas une signature.
"Has the military really given up on this concept, or has their research moved to other, more classified levels?"
One Word - Skynet.
But the Nine Billion Names Of God wasn't a learning system - the monks had figured out that just reciting all the names of God would do the trick, and printing them out on paper using an appropriate Tibetan font would do the trick. It turns out that Tibetan typography is actually rather more complicated than in the story, so simply making an X-Windows counter that runs in the background isn't going to do the job very well :-)
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
just like young people in a ghetto learn to be thugs, an AI raised on the internet would learn to sell pornography, perform nigerian bakn scams, enlarge your penis, and consolidate your debt.
nothing is sexier than tom cruise blowing up communists in a leather jacket
welcome the coming of our AI from Macross overlords.
Umm, you could have approached almost anyone and said "Oh I just love your shirt, what is that material, vegetable lamb?
Of course, the topic to which you replied, obscure names, was much better. My hat is off to you, I couldn't have waited that long. Vegetable lamb just sounds too funny.
In 1999 Baby Bootstrap Became Self Aware, ran for president, and won. There are still a lot of bugs to work out. Sorry. It was just too good a setup.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
A whale can't go on Slashdot and say "OMGZ first post guys" much less something of human level intelligence.
:-)
Yet again, more proof that whales are smarter than humans.
--
AC
Likewise, if I'm talking to an "artificial intelligence" to try and get information, or to tell it to do something, I don't care whether it actually thinks or not. I care whether I get accurate information. I care whether it does what I tell it to.
Well, and if a machine can do it, we no longer consider it "intelligent", but rather, "mechanical". Most people, after all, would rather not think of themselves as machines, though we of course are subject to all the laws of physics and mechanics like all other mechanical creations.
Hard computations used to be a sign of intelligence. Since the advent of the calculator, they aren't. Chess playing hasn't been such a sign of intelligence, now that Deep Blue has beaten Kasparov. Being able to quote Shakespeare was considered a sign of being educated: but not if you look it up on a Palm pilot. Computers can replace sound technicians: but they're not "smart" like techies are.
The words aren't important: we keep shifting them to avoid computers sounding as "intelligent" as we are. The technology is important: and it keeps advancing on a regular basis.
--
AC
Computer scientist Arthur Boran was ecstatic.
A few minutes earlier, he had programmed a
basic mathematical problem into his
prototypical Akron I computer.
His request was simply, "Give me the
sum of every odd number between
zero and ten."
The computer's quick answer, 157, was
unexpected, to say the least. With growing
excitement, Boran requested an explanation
of the computer's reasoning.
The printout read as follows:
A few moments later there was an addendum:
Followed shortly thereafter by:
Anyone doing conventional research would
have undoubtedly consigned the hapless
computer to the scrap heap. But for Boran,
the Akron I's response represented a
startling breakthrough in a little-known
field: artificial stupidity.
Boran is the head of NASA, the National
Artificial Stupidity Association ("Not to
be confused with those space people,"
he is quick to point out), a loosely-knit
band of computer-school dropouts currently
occupying an abandoned fraternity house
at the University of New Mexico.
probability ain't that hard. what are u doing?
I just got back from a workshop on this very subject, but nobody uses the term "baby bootstrap". It is now called "Developmental Robotics", and encompasses embodied agents, machine learning, and other biologically-inspired metaphors.
There is now a website dedicated to the idea. See http://DevelopmentalRobotics.org/ and http://cs.brynmawr.edu/DevRob05/ for a collection of papers on the subject.
"...or has their research moved to other, more classified levels?"
"I could tell you, but then I'd have to kill you....
This was a point Nietzche made in Beyond Good and Evil, that the will is the least-well understood aspect of human nature, and the one we make the most assumptions about our understanding of. Interesting that will/volition/motive/morality (aspects of the same grey area) pose such a fundamental problem to AI...
putfwd.com - 1GB Free file storage with a twist
Cycorp is making progress, though.
I recommend reading Witbrock, Michael, D. Baxter, J. Curtis, et al. An Interactive Dialogue System for Knowledge Acquisition in Cyc. In Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence, Acapulco, Mexico, 2003.
Also, if you are a lucky college student, go see the author talk about Cyc teaching itself at USC or Carnegie Mellon..
Oh, and for once, I actually am an expert on the topic, not that that matters on slashdot.
Speak for yourself human!
Non sequitur: Your facts are uncoordinated.
Biological chauvinism.
It comes down to a matter of perspective. While Searle couldn't possibly grok that the system of the book, the worker/ordertaker, and the room opening "understands" Chinese, he thinks it natural to believe that the system of neurons, blood vessels, organs, and bodily fluids called "Mao Zedung" understands Chinese.
Why? Merely convention. Defining intelligence by mechanism (in Searle's case: neurons) is problematic because it precludes definition in situations where mechanism is unknown. If an alien race landed on Earth tomorrow and demanded to speak to our leader, are we going to kill one and dissect it to verify it has neurons before we negotiate?
Put another way, Mao Zedung's clone, properly taught, knows Chinese. A supercomputer of the future, exactly simulating the effects of all of the neurons in Mao Zedung's head, should "know" Chinese too, otherwise one ends up with an analog of dualism's "zombie" problem. The brain of Mao Zedung's clone could have been replaced by a wireless link to the supercomputer. So, even though Mao clone will act and behave exactly the same as if he had a real brain, he's doesn't "understand" Chinese.
To answer your question, we can't preclude silicon from being intelligent merely by decree. We have to evaluate artificial intelligence the same way we evaluate biological intelligence: by observing the outputs from the party in question, applying semantic content to those outputs, and seeing if that semantic content jives with our own understanding of what it means to be intelligent.
As I recall from the AI classes I took one of the big limiting factors to the success or failure or some net-based AIs is determining the kinds of input and output layer nodes... what to feed in and what default node weights to set.
More concise and domain specific inputs helps to make the net more flexible and less artificially constrained by input vectors (too many extra degrees of freedom = excellent but unrealistic "fit")
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
Conceptual processing is the key.
Without a good conceptual processing simulation, no AI is feasible.
The "baby bootstrap" is one level removed from having a good conceptual processing simulation.
Everybody in AI who USED to be working on conceptual processing - such as Roger Schank - moved on to other, more immediately profitable AI applications. (Last I heard, some years ago, Schank was working on case-based reasoning applied to education IIRC.)
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
We've got UAVs at the moment which can fly, maneuver, photograph, and fire -- all require quite a bit of intelligence (one human operator, done), none require actually exposing the human operator to physical stresses or that pesky "getting shot down" thing (not that that is really a big issue anymore -- most of the deaths in the Air Force nowadays are due to operator error, faulty equipment, and training mishaps, not The Bad Guys). The only difference between the UAVs and our mainline fighters is that we haven't revamped the fighters yet for, well, mainly non-technical reasons (institutional intertia, etc).
By contrast, we've got NOTHING, and I mean NOTHING, which comes close to being intelligent enough that it could be allowed autonomous control of an airplane. And, honestly, there is very little sense in developing the capability -- the networked plane is cheaper and more effective for the forseeable future unless somebody is able to trump our commanding technological lead by a factor of several thousand, in which case we aren't going to war with them anyway.
Help poke pirates in the eyepatch, arr.
The expert systems people hit a wall in the mid-1980s. An expert system is really just a way of storing manually-created rules. And those rules are written with great difficulty. There used to be expert systems people claiming that strong AI would come from rule-based systems. (Read Feigenbaum's "The Fifth Generation"). You don't hear that any more.
Hill-climbing systems (which include neural nets, genetic algorithms, artificial evolution, and simulated annealing) all work by trying to optimize some evaluation function. If the evaluation function is getting better, progress is being made. But what this really means is that the answer is encoded in the evaluation function. If the evaluation function is noisy (as in, "does the creature survive") and requires major simultaneous changes to make progress (as in "evolutionary jumps"), hill climbing doesn't work very well. There is progress, though. Koza's group at Stanford is moving forward, slowly.
The formal logic people never made much progress on real-world problems. Formalizing the problem is the hard part. Once the right formalism has been found, the manipulation required to solve it isn't that hard. There's not much work going on there any more.
The reactive robotics people also hit a wall. Literally, as every Roomba owner knows. Reactive control will get you up to the low end of insect-level AI, but then you're stuck.
Reverse-engineering brains still has promise, but we can't do it yet. Progress is coming from trying to reverse engineer simple animals like sea slugs. (Sea slugs have about 20,000 neurons. Big ones.) Efforts are underway to completely work out the wiring. Mammals are a long ways off.
Lately, there's been a trend towards "faking AI". This comes under such names as "social computing". The idea is to pick up cues and act intelligent when interacting with humans, even if there's no comprehension. This may have applications in the call center industry, but it's not intelligence.
I run one of the DARPA Grand Challenge teams, Team Overbot. On a problem like that, you can definitively fail, which means there's the potential for real progress. That's why it's worth doing.
Sorry. The title make me think of Pirates of the Carribean.
It's the basis for all animal life, and since intelligence occurs only within animal life, it's reasonable to assume that it's the basis for intelligence as we know it today.
Seriously, the drive to survive is the key ingredient in the soup of life. The secondary drive is to reproduce. Intelligence is simply one way to succeed at those goals. Another, different way, would be to restrict the environment and then hardwire to maximise within that environment. A good example of that type of system is the shark.
But it all starts with living, following by replicating. Personally I think the most important steps toward artificial life* (which is what most people mean when they say artificial intelligence) are computer worms and viruses. Of all computer programs, these most closely resemble the base activities of animal life--surviving and reproducing. Therefore these are the best basis for an attempt at true artificial life.*
* The distinction, as noted in the parent, is volition--aka will or drive. Computers are already more intelligent than humans within specific limits--for example, when modeling nuclear explosions, or playing chess. But usually when people use the term AI, they are including/assuming self-awareness and self sufficiency...aka a will.
AI has become such a generic misused term that it can only reliably be used to describe machine learning. A collection of useful algorithms derived from memetic principles which can be used to model real world problems. Nothing more.
Unfortunately what most people think of AI is actually AL. The quest for artificial life, artificial reasoning, congnition, and sentience.
The reason why we are fumbling in the dark when it comes to artificial life research is becuase we still have no idea how the human brain (or any brain for that matter) really functions at a low lever. Sure, we know a little bit about neurons and their connectivity, but we cannot model the way the brain works down to the level of why a certain neuron fires and another doesn't.
Its quite plausible that the processes which enable creative thought and sentience are quantum in nature, and therefore not something that would ever be possible to emulate using current technology.
Its also plausible that in our ceaseless human ego we overlook how simple the processes really are in an effort to mystify our sense of self which is nothing more than an internally focused narrative. Looking at the processes that lead to on ones own perception of reality is fraught with difficulty.
The thing is, we just don't know which one of these alternatives were looking for.
Encryption has made such leaps and bounds lately that cyphers can be made that literally would take longer than the age of the universe to crack. Add to that the fact that one-time-pads can be loaded into the plane's memory before launch, and you really don't have to worry about anyone else hacking the planes.
For this particilar application encryption is not the answer and one-time-pads are a joke. You can not build an AI-based Air Force on the assumption that your one-time-pads will not be leaked through plain old human error or human espionage. History shows that "secure" encryption systems are defeated not so much by technology and theory but by sloppiness, betrayal, and other human flaws.
I lik /. It r00lz! But lik any k1d, I use IRC.
-DARPA AI 312 Mark 26.12
A baby bootstrap, in my book, needs motors and sensors. The very idea that you can recreate intelligence without any inputs other than ASCII is unproven and intuitively ridiculous. Sure, it's an interesting experiment to try to see what happens to a learning machine that has only sensors and no effectors, but it won't tell you about human intelligence or even interesting alien intelligence.
AI needs to understand HI, otherwise it's worthless or even dangerous.
Seastead this.
Even better...
Hens aren't particularly bright animals, so they are quite convenient target of research - rarely some obscure unknown "feature" of the brain gets in the way. So a lot of research was made.
Hen's NI has weasels hard-coded as natural enemy. Seeing a weasel is a signal to panic and run. But the researchers were testing just "how exactly" is the recognition of a weasel coded. Not too exactly, it shows. Simplifying the model, they got to a point where the "weasel" was just a black ellipse cut out from paper, with two brighter spots in one end. It triggers the panic reaction in hens.
Now there's another signal a hen recognises: chirp of the chicken. The signal tells the hen to search for the chicken and to nurse it. The sound must be pretty exact recording, but may be emitted by quite arbitrary object to trigger the reaction.
Then they got the idea of making the "weasel" cutout to emit the chirp.
The hen just stands, watching the object and completely ignores the world around. It can be pushed, it can be stabbed, it's not reacting, just standing there, only basic functions like ballancing on the legs working, but all senses are blocked - until quite a while after one of the signals is removed. Essentially, they just crashed the hen's firmware...
Anagram("United States of America") == "Dine out, taste a Mac, fries"
I'm convinced that baby bootstrap is the best way, or even the only way, to create really intelligent computers. The problem is that so far, nobody found the right computing algorithm. What's needed is a good idea rather than a lot of money.
no, I don't have a sig
I hope it was not H.A.R.L.I.E., because then I also know how the rest will go and that is not really good.
(for those who do not know what I am tallking about)
Don't fight for your country, if your country does not fight for you.
I don't think this objection is fatal to Searle's basic view. He was interested in arguing that mental states could be derived from the physical processes of the brain, but not from simple computation using rules and states, which is what AI of the 60s and 70s was striving for.
The account, just by virtue of its monistic materialism, must allow for the possibility of a machine being in principle capable of generating consciousness. I mean, the brain is a physical entity performing observable actions that can be described according to physical, chemical and biological laws, so therefore it's basic functioning must be replicable. The weak spot in the theory is that a lot has to happen during the "emergence" phase. But there's nothing to prevent, say, a sufficiently complex neural network from generating emergent properties, perhaps even consciousness.
I don't see anything in this (admittedly thumbnail) view that would lead us either to dissect aliens or forbid us to attribute consciousness to the remote control Mao. What it does purport to prove is that any alien or communist Chairman we believe is intelligent cannot be just an overgrown Turing machine.
In short, the Chinese Room experiment is meant to undermine the AI of the previous decades for being too focused on rules and syntax and computational states. I don't see it as a rebuttal of the notion of AI in general. It wouldn't be a very good naturalistic account if it did forbid AI a priori IMO.
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim." --Dijkstra
Point being: The so-called "baby bootstrap" is ill-defined. Come up with a specific task which performance can be measured, and we'll try to solve it.
If anyone can't see why they pulled the plug on crap like this, they need a lobotomy.
I am very small, utmostly microscopic.
I think he got confused while paraphrasing Kurzweil et. al. and claiming their ideas as his own.
Visit the best Liberal Blog: DU
please report to the dance floor!
Visit the best Liberal Blog: DU
Has the military really given up on this concept, or has their research moved to other, more classified levels
I'd tell you, but then I'd have to kill you.
Ah, what the hell. I'll kill you anyway.
cb
Oooh! What does this button do!?
Simply put, the 'baby bootstrap' would empower a computing device to learn like a child with a very good memory. ... No sensors, servos or video input - it only needed terminal I/O to be effective.
The input stream at a terminal would hardly appeal to a child so how can a proper evaluation of the learning be done?
Suppose the input is a sequence of zeros and ones. Could the AI come to any kind of understanding? Perhaps a prediction whether the next input might be a 0 or a 1, eh? But no! Let's fool the AI now by telling it who is the real boss. The AI has no idea that it is being spoken to by a terminal. The next input is the letter "g". How unpredictable!
Garbage in, garbage out - let's look carefully. A child plays and experiments. A great deal of a child's theories are garbage. The world in a child's eyes is a set of samples. Like the Mars rovers a child could follow a path that seems fairly limited in character, then bingo, something new comes up.
Intelligent behavior in a child emerges when different theories are assembled towards a goal. First the child realizes that s/he has some ability to either influence the environment or to manipulate information (which may be stored as symbols or images, as far as a computer is concerned). If the child conceives of particular classes of objects, the child can begin to reason. Several concepts such as self, ability, action, time, place, class, possession, etc. would be regarded as fundamental or at the very least useful. As a child accumulates and refines these concepts in the mind, the child can reason more and more correctly or effectively.
An simple artificial world can be represented as a set of strings that are transmitted to a baby bootstrap. The simple strings would be a simple bootstrap for priming the learning mechanism by letting it realize a number of essential concepts. Then more complex worlds as well as more arcane representations (such as natural language) can be used in order for the AI to interact with the greatest possible group of users.
Still, the limited input feed is bound to cause the most ridiculous problems. Pointing out that the learning system has a big memory doesn't give me any idea what the machine will achieve.
Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
The idea of using the internet as an input for this sort of thing reminds me of Forum 3000, and the SOMADs they had that were supposedly based on the usenet posts of a single person, etc.
that was a cool site.
One of the many things I hate. thingsihate.org
Unfortunately, tensions between Taiwan and China may draw us into a conflict with China that we don't want. See, we have a military pact with Taiwan. If China invades, we go to war on their behalf. We have considerable resources in both "countries" (China considers Taiwan a "rogue state", not a country). Bottomline: a war between the two is inevitable and will surely damage our economy.
Anyone doing conventional research would
have undoubtedly consigned the hapless
computer to the scrap heap. But for Boran,
the Akron I's response represented a
startling breakthrough in a little-known
field: artificial stupidity.
Boran is the head of NASA, the National
Artificial Stupidity Association ("Not to
be confused with those space people,"
he is quick to point out), a loosely-knit
band of computer-school dropouts currently
occupying an abandoned fraternity house
at the University of New Mexico.
And the really sad part, due to the Peter Principle, their AI gets to manage the smarter more knowledgeable AIs.
Today the internet could provide a developmental database far beyond any testbed that we imagined, yet there has been no significant progress in over 30 years.
Because when they plugged it into the internet, it just looked at porn and masturbated.
Why does everyone think that as soon as we create an AI that is capable of learning that is going to continue to learn indefinitely. Isn't it more realistic to first seek out an AI that can learn as well as a dog? And move on from there AI that learn as monkeys, then chimps, and maybe by that point we will have a good enough handle on the problem to create a crude human AI.
Not only that but by creating increasingly sophisticated AI's we learn our self. If the first AI we create is a "bad dog" we learn how to create a good dog. Hopefully by the time we get to creating a human AI we've learned enough to prevent creating a sociopath.
I realize that there is a difference between intelligence and sentience, but why should we expect to create a sentient computer program the first time out of the box.
Clearly I'm no expert in the field, but I find it hard to believe that the first AI ever is going to be an unmitigated success (even if it is evil). I find it much more likely that when and if the field begins to bear fruit there will be a learning curve, and the first AI won't view us as play things.
"These are not the humans thar you are looking for."
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
I bet you kids think the phonecops are merely a figment of the benighted past now, too.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
I'm sick of this, the government is always developing new weapons, new ways to obliterate the enemy. Why can't we all just live in peace and harmony and play games with eachother instead of blowing ourselves up! We're probably the stupidest race on the planet because we're the only race that destroys themselves. On Christmas Day during WW II the Germans and Americans stopped fighting and had a game of football, then got back to killing eachother the next day, wouldn't it be lovely if that Christmas Day was every day?
-- There are 10 types of people in the world: Those who understand binary, And those who don't.
Look at the typical Slashdot post. Definitely AI.
;)
_Actual_ intelligence would be more useful...
Not surprising. Some mornings they're a fundamental problem for me! This often happens after an intersection the previous night of myself and quantities of alcohol. It also happens at the confluence of various mornings and the idea of going to work. Of course, this just might mean that my intelligence is limited...
That is all.
Welcome our new baby overlords! (Well, I already have one, so it's not an issue for me...Nothing will change).
How many nodes are needed with temporal processing and feedback? (I+O)^5 ? more? less?
Just what do these models look like?
Hey, you gave a close approximation of the answer I like to give to the Chinese Room. I think I'm going to appropriate your concept and use it from now on. I agree with you wholeheartedly.
The system is more than just the room itself; in fact, the system is more than just the bag o' fluids that each individual is. Our semantics have an evolutionary component to them in that a lot of our imbued semantics are totally dependent on cultural learning (je parle francais quand j'etais nee en France, aber Deutsch, ungregi, or esperanto if born in the lair of a deluded 1960's psychology professor) and placing "red" or "rouge" on the appropriate stimulation of our selection of visual cones makes us think we share a commonality, even if we don't [e.g. brothers with slight variations in visual pigment opsin genetic sequences will have different color matching functions, some women may be tetrachromats in having four visual cone pigments and see the color in their 4-d space, some people are limited to 2-d color because of genetic limitations, et cetera]. Good
golly, I feel a phantasm of Nagel's bat coming on.
And some of these subjective components, or predelictions towards certain associative components and actions, may in fact have enough reproductive advantage that they may be hardwired into the blueprint DNA of creating our nervous system, much as reflex righting actions are definitely encoded for in our DNA. We just don't know how... yet!
Qualia! Qualia!
Really! People working in neural nets don't half talk a lot of bull sometimes. We have a universality theorem saying that any function can be represented by two layers of signoidal functions. So what?. Any smooth (univariate) function can be represented arbitrarily accurately by a piece of the Riemann zeta function (believe it or not!) but nobody goes round saying that this is a good way to represent functions. The existence theorem for neural nets is devoid of relevance to anything. It's just an abstract existence theorem that tells you nothing about real world applications
Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
Holy shit! This is the funniest post on /. in ages.
I salute you, Sir.
Hey there,
Glial cells are supportive possibly nutritive cells. I remember reading somewhere about them being involved in the thought / memory process, but nothing concrete. I know that Francis Crick was going into what the proteinaceous components of memory and learning might be when he was at the Salk Institute in La Jolla, and that he was strongly interested in the interconnections and what the "seat" of consciousness might be, which is why he was severely interested in the thalamus. Cool guy, he was.
If you've got any definitive references on the glia involvment in neural processing, let me know.
As for the irreducible elements etc, somewhere else in this spaghetti of comments I made a note about how the axonal-dendritic connections are more complicated than a single synaptic connection with a single static threshold. There are multiple synaptic contacts on the hillock and each of these connections leads to a spatio-temporal concert of association.
Thanks
You can achieve arbitrarily high "compression" ratios through such a fallacious system.
Kolmogorov compression ratios have to include all dictionaries, algorithms, etc. that you use to produce the uncompressed corpus. That's why I specified things the way I did for the K-prize and why I called it the "K" prize.
Seastead this.
You, Sir, have earned my respect.
Use ISO 8601 dates [YYYY-MM-DD]
and all you had to do was produce a major corpus without counting the dictionaries, etc. as part of the compressed corpus, then you simply have a bit, the value of which could be 1 or 0, where, say "1" means "the corpus" and 0 means "not the corpus"
I would assume you aren't allowed to see the corpus beforehand...
Kolmogorov compression ratios have to include all dictionaries, algorithms, etc. that you use to produce the uncompressed corpus. That's why I specified things the way I did for the K-prize and why I called it the "K" prize.
Then I don't see how the 1.3 bits per character is still applicable. After all, Shannon didn't count the bits being used for the dictionaries in people's brains (even besides the fact that he let them use outside dictionaries).
Anyway, as long as you don't have access to the corpus beforehand (and as long as the algorithm scales linerally according to corpus size), it seems reasonable not to count the dictionaries/algorithms/etc. After all, as the size of the corpus increases, the effect of the dictionary becomes negligible, and the compression ratio approaches the same figure anyway.
Think about it, if we reduce the size of the corpus to one paragraph, humans are still going to be able to perform at roughly the same rate. But with such a small corpus it would probably be impossible for a computer program to be written to perform at such a rate given Kolmogorov compression ratios, because Kolmogorov compression ratios penalize the storage taken up by the very intelligence you are trying to measure.
Since you're going to have to produce a bunch of dictionaries anyway, you may as well use them to compress the rest of the library.
That's more the way to think about Kolmogorov compression's relationship to the artificial intelligence criterion.
Don't get hung up on Shannon's figure. You'll just end up chasing your tail.
Most information theorists tehse days recognize that algorithmic complexity using Kolmogorov complexity is the ideal way to define information content.
Seastead this.
Well, come back when you understand whale-speak because right now we only know that whale-speak and first-post-speak aka English are mutually exlusive, not that the ability to say "first post" is superior .
Also, no man has ever tried to run a whale to human frequency converter for extended periods of time.
Additionally, you'd have problems to explain all this to a homo sapiens sapiensis cave dweller as well, we have a school system and culture to help us get educated.
Lastly, big dolphins are a better bet for "sapiensis"-intelligence than whales, because the dolphins have a brain-bodymass ratio similar to ours.
Until one day... so long and thanks for all the fish.
Maybe I'm way off, but I hope someone takes your suggestion, because I'd love to give it a try. I'd almost be willing to do it just to prove you wrong, but it'd take a lot more than a few weeks without any monetary incentive.
First off, "1.3" doesn't appear anywhere in the prize criterion, but proving Matthew Mahoney's figure of 1.3 bits per character as the threshold for AI "wrong" would be valuable for the simple reason that it would be a demonstration of the best current natural language model. (Mahoney's reference to Shannon, BTW, does give a range of .6 up to 1.3 bits per character for human intelligence so if you're convinced Mahoney was too lax in specifying Shannon's upper bounds then that's not saying much about the range provided by Shannon let alone the overall conception of information content as intelligence.)
Secondly, the M-Prize-like structure specified for the K-Prize is adequate to incentivize arbitrarily high degrees of intelligence and avoids the issue which threshold is the "right" one.
In any case when we're talking about irreducably compressing a natural language corpus as the criterion for AI we _are_ talking about information content.
As I said, obsessing about a particular threshold of 1.3 or even .6 isn't the point. The point isn't even that at _some_ threshold you have a critter that is indistinguishable from a literate human in its ability to comprehend a large body of literature.
The point is that at some point you have a critter that is able to comprehend a body of literature more accurately than anyone. That's when you might start getting a real alternative to existing "authorities".
Seastead this.
Prediction is far more more than coming up with language rules.
For example, if I see some text attributed to "anthony_dipierro" and the subject is the relationship between AI and compression, I can predict that the text is more likely to say "compression isn't the measure for AI" than "compression is the measure for AI".
This goes far beyond simple bias estimates in speech act content as well.
For example, inductive logic programming, itself based on Ockham's Razor, has been extended to use regression analysis to derive physical laws using minimum description length criterion:
There is a school of thought in the philosophy of science that this is in fact the precise way of measuring the validity of a body of theory.If you don't like Ockham, then how about Einstein summing up his focus on invariance thus:
Seastead this.
They are quite alive and well.
Where you are incorrect is that their sphere of responsibility has grown, not diminished. Just try to buy a firearm from an FFL and see which form you fill out (hint: ATF 4473).
It's utterly impossible to do so.
The "human error" and "jammed signal" problems are signifigant, however.
The second core will be used for spyware, silly!