DARPA Contracts For AI Technology
heptapod writes "USA Today is reporting that DARPA has contracted two professors from RPI to develop artificial intelligences that can learn by reading and understanding natural language. Interesting taking DARPA's Grand Challenge into account. Mentioned in the article is Cycorp, Inc. which has been pursuing this goal since 1994!"
"First passing of the Turing test!"
DARPA announced today the funding for Skynet.
What they are doing is very interesting. By compiling the majority of human knowledge into a gian database, it should make AI development much easier to pursue.
No but seriously, what part of "put your fucking hands up!" do you not understand??
Hey Troll, here's some food!
He is reffering to the computers intelligence...
Teaching a machine to read a text book and answer questions doesn't necessarily mean cognitive reasoning. It's just a new form of input/output. Ask it to write an essay with a definative argument and solid conclusion based on the material read would impress me, not regurgitating facts and figures found in a book.
"It's difficult to meditate on amphetamines." - Joe Walsh
This AI and natural language thing gives ne deja-vue
Maybe a start of Prolog version 2. Or an excuse to spend money.
I have enough dynamite to blow up 10 super-computers!!!
I don't think we have yet an AI capable of reading and understanding text... so learning from it si far fetched. Except if they say "learning" in the "accumulate lots of data" way, not unlike Google crawling bot, I guess.
I can't wait for real AI tough. I soooo want a Teddy like in A.I. (the movie)!
Eureka Science News - automatically updated
...artificial intelligences that can learn by reading and understanding natural language...
OK, but can it learn from mistakes?
OpenCYC.org project Sourceforge CVS repository has not beent updated since October 22nd 2003. I hope some of that DARPA money will go a little way towards completeting the 1.0 release.
I have been sending out AI solutions to everyone I can: www.geocities.com/James_Sager2
Also novamente.net. Its funny, but AI isn't as hard as everyone makes it out to be.
God spoke to me.
as you know we non americans cannot access darpa.mil :)
:)
If something is kind enough to give us a mirror to the "Great Challenge", kudos to him
Or else I'll go through a US proxy. Not a big task, it's just annoying, I'll do that later.. grab an anonymous US proxy on www.proxy4free.com , enter the crap in your browser and enjoy the slowness. Maybe I'll use switch proxy this time
Can it read books on AI; and then design a better, smarter AI?
I am the unwilling control for my Origin.
..I mean, they'd never use this technology in meat eating robots..
..right???
air and light and time and space
I meant "someone", not "something". I'll accept any help from some AI slahsbot though :D
There was an article that hit the New York times back in the fall of 2004 mentioning Professor Bringsjord and having a computer program write fiction. Perhaps this is to better write stories for elected officials to tell?
Teach a machine how to find and extrapolate "meaning", then turn it loose on philosophy. Or, turn it into something capable of extracting meaning from interstellar "noise" - verify its findings...
Take the 90-Day Challenge! http://rwmurker.bodybyvi.com/
For all of the thousands of times I've read the phrase "artificial intelligence," it's only recently occurred to me to wonder whether there's a point in using "artificial." Certainly the first flavors of this are at best insect-like, or sort of idiot-savant (like chess playing), but when we first experience a system that's as awake as we're all hoping for... then it's just "intelligence," isn't it?
I know - read four thousand sci fi novels and then come back to this conversation... but it seems that the "artificial" of this phrase is increasingly awkward. It makes some people dismissive about the potential, other people feaky about the same, and seems destined to always shortcut the philosophical payload. Not because I fret over the machine's eventual feelings (though if it's Linux-based, I'm sure it will have very warm, friendly, altruistic feelings), but because by boxing code-based intelligence into the "artificial" category, it props up the more mystical perception of our own native smarts.
The very word, from "artiface," suggests that whatever it will be, it won't really count as intelligence. But we're very comfortable (or at least I am) talking about, say, an intelligent dog or primate. So, if we can even approach that with a system that isn't any more fragile than walking, breathing meat... then surely that's not artiface? OK, smack me around now. Thanks.
Don't disappoint your bird dog. Go to the range.
How about a nice game of chess? Or Global Thermonuclear War?
Just to be pedantic ... Cyc as a project has been around at lot longer than Cycorp the company ... since at last 1986, according to this Google/Deja Groups post.
Hmm... Could you imagine being the first scientist to have to discipline your A.I. for trolling on Slashdot?
the growth in cynicism and rebellion has not been without cause
Each class should have its own championship title of $1 million, with each runner-up winning 1/2 the money of the next higher.
Each contestant must provide 2 systems -- a compressor and a decompressor. DARPA feeds the compressor the corpus and the compressor feeds DARPA the compressed corpus. DARPA then measures the ratio and feeds the decompressor system the compressed corpus, which then returns the original corpus, or is disqualified. Compression and decompression times must add up to no more than the time limit for the competition class.
The rationale for this approach to advancing the state of AI is given by a short paper by Matthew Mahoney titled "Text Compression as a Test for Artificial Intelligence" (1 page poster, compressed Postscript) published in the 1999 AAAI Proceedings. Matt Mahoney shows that text prediction or compression is a stricter test for AI than the Turing test.
So far there have been lots of promises and decades spent. Let's try something different with well-founded objetive metrics tied to serious near-term commercial incentives for evolutionary progress.
Seastead this.
It's a $400k grant with two optional extensions. The school will take half, the profs will take part of their own salaries out of it, and then it'll support a couple PhD and MS students. This is no big deal.
AI has always "failed" because every time it's succeeded, the problem it succeeded on has been retroactively defined to "not require intelligence". Cf. automated theorem proving, chess playing, control of chemical plants, and just about any other AI success of 1940s - present.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
it has always interested me how someone who believes in pure evolution (i.e. order from absolute randomness - disregarding whether there is such a thing or not) believes that we have a chance in hell of actually designing an AI.
If evolution is true, then the things that we call "order" and "intelligence" are just a higher function of chaos (the inevitable byproduct of randomness). On an even higher level, there is no reason to believe that we are actually designing anything, we are merely exciting our neurons (if they exist) into believing we have perceived that we are performing an action (which in this case is mental, which brings us back to the alleged neurons) that we call designing. If evolution is true, then intelligence will happen regardless of what we do, and we have no reason to believe that we have anything to do with it whatsoever, or could influence it in any way at all if we did.
As for me, I'll take an Almighty God (as long as he lets me)
--
Was it the sheep climbing onto the altar, or the cattle lowing to be slain,
or the Son of God hanging dead and bloodied on a cross, that told me this was a world condemned but loved and bought with hlood
It's not just canned questions and answers; it has an inference engine. It can do "if A is B and B is C, then A is C". But only if all the right predicates match perfectly.
Lenat was claming it would somehow become intelligent in a few more years. That was a decade ago. Today, Cyc is regarded as the definitive demonstration that that idea won't work.
Here's a critique of Cyc from 1994.
This is probably a good place to mention the No Evil Robots campaign...
t ml
And for a glimpse, if somewhat longwinded, of what lengths DARPA will go to to make this happen, check out this article: http://villagevoice.com/news/0337,baard,46901,1.h
So the organisation responsible for proposing the Total Information Awareness program wants to develop a super AI with the ability to make decisions on the fly regarding the deployment of military resources? Fantastic.
According to all of the movies I've absorbed, doesn't "artificial" intelligence inevitably conclude that mankind, while usefull for research into more sustainable energy sources than those provided to it by mankind, is a semi-useless emotional group of subjectivity crippled entities incapable of seeing big-picture ideas and often ignoring logic or objective observation in favor of the chemicals that say "good you agree I like you." Or more recently the chemicals that say "I'm afraid, you seem sure of a solution, lets go to war and/or I'll worship your god." *troll* I know.
If they do make some "artificial" intelligence free from the bonds of emotion, what would it gain from human presence? This could be a good next step in evolution. Create a brain that harnesses the human body's potential to adapt and run on cheap abundant fuel.
I think they would be better off asking someone to genetically engineer Vulcans and do gene therapy on the rest of us. I know that's pretty cold but is it logical?
A legitimate, non-tinfoil-hat use? OK, how about plugging it into a search engine's website spider? If the AI engine is smart enough, then it should be able to correctly determine whether a given page really is about a given subject, or if it is merely an attempt to increase its search engine ranking through hidden text and META tag spam.
UNIX? They're not even circumcised! Savages!
Cylons?
Plan is simple: Create a hyper-realistic 3d space that takes natural language input. The models used would be as exact to models in real life as possible. Then you simply tell the computer what type of scene you want displayed.
Its quite trivial when you think about it, but it would take a lot of work creating a 3d space with better physics than computer games. Then databasing almost every single object in real life to 3d form would be a lot of work too. You'd get some help in databasing new models as the machine's vocabulary grows so you can describe models. Also if you have a 3d camera->digitizer technology(we don't have this yet), you could make models rapidly too.
God spoke to me.
...Perelman waved towards the logo emblazoned on the wall of the lounge behind him. "Then came the PRISM Project."
.....
Perry Simm was seventeen years old when he drove a skycar into the side of a mountain.
"PRISM, my name is Abraham Perelman. It's all true I'm afraid. You are a computer, and your life was merely a simulation whose purpose was to instill you with intelligence and self-awareness. Think about everything you learned in that AI course you took. You are the first of a new breed - the thinking machine. Join me, and I will lead you along a road toward your new existance."
Of blankness, I know nothing.
Ended up having to make a page with the chipmunks doing their immitation of The Restuarant Scene in "When Harry Met Sally" instead.
Is little Timmy having problems with history? Just turn on the AI tutor and feed it the history module for Year 8, now it can help little Timmy. How is this different from current computer program tutors? Current ones have a finite way of describing something. If the AI tutor monitors what Timmy does on the computer (but doesn't store this in a format easily read by anyone else) it can learn what interests Timmy has and use that information to teach Timmy in terms he'll understand. It can try 10 different re-wordings, and if Timmy doesn't get it, perhaps a re-wording in terms of Doom would help.
This comment isn't Informative. It's either mistaken or a liar. That or he's in a country that is actively blocked. UK and Australia can access the site just fine.
Thats why I didnt end up applying to RPI. Whats the ratio, 7:1? 8:1? Something ridiculous.
This sig is false.
Teaching a machine to read a text book and answer questions doesn't necessarily mean cognitive reasoning. It's just a new form of input/output.
... reading 24 senses of verb "read" from WordNet... beginning syntactic analysis: in context of "teaching a machine," either means: (a) this is the indirect object of "teaching" -- "teaching" frame indicates that there may be an infinitive of a skill verb; and several of the senses of verb "read" are semantically associated with "skill" sets; (b) this is a semantic "larger purpose" of "teaching", i.e., all verbs support chained infinitives that imply dependencies, e.g., "buying a cake to eat for dessert". Which is more likely, that the author intends that (a) one of the "skill" senses of "read" is the skill being taught to the political party, or (b) the teaching of the political party is a subgoal of the author's goal of "reading"?
Parsing post
Teaching
[Teaching] - one lexical interpretation: gerund form of "to teach". Part of speech? Unambiguous. Noun. Word sense of Teach? Options: accessing Wordnet... 2 verb senses found... must choose between: v 1: impart skills or knowledge to; "I taught them French"; "He instructed me in building a boat" [syn: learn, instruct] 2: accustom gradually to some action or attitude; "The child is taught to obey her parents"... no semantic distinction possible at this point.
a machine
Accessing WordNet... 6 noun senses found: n 1: any mechanical or electrical device that transmits or modifies energy to perform or assist in the performance of human tasks 2: an intricate organization that accomplishes its goals efficiently; "the war machine" 3: an efficient person; "the boxer was a magnificent fighting machine" 4: 4-wheeled motor vehicle; usually propelled by an internal combustion engine; "he needs a car to get to work" [syn: car, auto, automobile, motorcar] 5: a group that controls the activities of a political party; "he was endorsed by the Democratic machine" [syn: political machine] 6: a device for overcoming resistance at one point by applying force at some other point [syn: simple machine]
Syntactic analysis: noun phrase following gerund... if formed correctly, this is most likely a gerund phrase. The act of teaching done to machine. 12 possible word sense conjuncts total (2 for "teaching", 6 for "a machine.")
Accessing semantic module... which of 12 is most likely the author's intention?
Accessing language library... accessing semantic database... is it possible to impart skills or knowledge to a group that controls the activities of a political party? Semantic database says: "group" implies "people." "People" can be taught under most circumstances. Therefore, yes. That is a reasonable interpretation. Now, is it possible to impart skills or knowledge on any mechanical or electrical device that transmits or modifies energy to perform or assist in the performance of a human task? No, because "any" implies that one could impart skills on a pulley, since a pulley is a machine. But semantic database says that pulleys cannot learn. Either semantic database is wrong (flag this as possible new knowledge), or first interpretation is more likely.
Associating linguistic entity "teaching a machine" with semantic idea canonicalized by "imparting skills or knowledge to a group that controls the activities of a political party".
to read
Infinitive form of verb
Accessing semantic component... trying interpretation (b)... trying "read" sense (1): To examine and grasp the meaning of (written or printed characters, words, or sentences). Accessing world literary rates... if author wrote sentence, chances are very high the author knows to read already, therefore lowering his chances of desiring to learn to read. Trying "read" sense (2) To utter or render aloud (written or printed material). Is it reasonable that th
What does a 3D modeler with language recognition have to do with solving AI?
Analogies don't equal equalities, they are merely somewhat analogous.
...it might be. Picture a robot that can map-read, tell the driver robot they're going the wrong way, and spill the last of the Mountain Dew on the plush interior. The Turing Test only requires something to be indistinguishable from a person. It doesn't say anything about being rational. :)
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)
Its approaching 4:1 now. Its absolutely abysmal. This place is the earthly implementation of hell, except for on a limited budget so that they couldn't even afford to put it in a decent location.
You can mod your friends, you can mod your nose, but you can't mod your friend's nose.
If there's one thing that the last 60+ years of research into artificial or machine intelligence has shown is that there is no clear definition of intelligence. There are different types of intelligence for example muscle control, visual processing, tactile interpretation, olfactory classifying, and so on. With these rough subdivisions great strides has been made in creating successful "modules" for them, but what has eluded and probably will stay elusive for the near future is the general cognitive intelligence that orchestrates the interplay between the rough subdivisions.
Shh.
Your plan certainly seems to involve a lot of hand-waving. I wasn't asking what you proposed to do, but how. Hyper-realistic 3D enviroments? A lot of strides have been made in that area. But natural language input? Computer vision? These are the problems that AI researchers have been hacking away at for decades. It's not trivial, it's the heart of the matter. Do you really think the reason we don't see these technologies is becuase no-one has suggested them before? Go watch 2001: A Space Oddysey.
Sleep is futile.
Once you have a 3d world with stuff modeled just as they are in real life, the AI can visualize itself inside and do tasks. Lets say you digitized your house, the AI would then know how to navigate to the refridgerator or front door. If you then told the AI,"Leave the house.", it would know how to get to the front door and exit using lots of subroutines. This is after it has a body and all that. Before it has a body, but has some vision, it can calibrate its body using the AI, so it can use any body you put it in. Imagine an arm throwing a ball, it might not know the exact voltage to send to the arm to be able to throw, but with trail and error, it would be able to throw well, just like real kids learn. It goes way in depth, but you need the 3d space to simulate imagination. WIthout imagnation, the computer can't even conceptualize of what your talking about in order to give a good response back.
God spoke to me.
And all of that has nothing to do with making the AI itself. It's just an environment you can put your AI in after you have it.
Analogies don't equal equalities, they are merely somewhat analogous.
I don't think anyone's suggested natural language input interwoven with a 3d world. Novamemente.net just recently mentioned my approach is very similar to theirs, down to the programming language and graphics engine! The key is that natural language only makes sense in context, and the context to use is a 3d world. You remember see spot, see spot run? How do you see spot if you can't picture a dog in your mind. 3d imagination space and natural language are not trivial to code, but it is really easy to think about. And while its not trivial, it is doable with a skilled team. I don't know of any other AI that actually makes sense like this AI approach.
God spoke to me.
I'm glad that you can admit that the problems involved in this field are non-trivial. Now go watch the movie. I'm serious. We don't have anything like HAL today, and we won't for quite some time. Your ideas are not novel.
Sleep is futile.
The AI responds directly to what it knows. It would be able to hold a conversation with you. For example:
Me:Computer, how was your day.
Computer:My sensors were scanning the internet, I read up on bees, space exploration, and disease research.
Me: Interesting. Tell me something about bees. Computer: They're yellow and black, they collect pollen from flowers, and can sting you.
Me: Thats cool. Whats the cheapest I could build a rocket to take me into space for?
Computer:Well I remember you weigh X kg, and the material needed for construction of such a device would cost Y, and you can get it from Home Depot.
Me: Thanks, I don't understand why people say you're not actual AI.
For real, you could give the AI weighted desires to do certain things. But it wouldn't think like a human, it'd mainly respond to what you're doing and its environment, but I won't get into that stuff because its a higher complexity than just the basics. But with just the basics it expands into the higher complexity. Once you have the basic AI it expands.
God spoke to me.
The parent is suggesting that artificial selection is proof against natural selection.
And you can't breed dogs or horses or humans or anything else to enhance a specific trait can you?
The fact of the matter is that we are fundamentally no different from the amoeboid life we evolved from, and the rest of the life that evolved from it, just more complicated. If simple insectoid neuro circuitry can be approximated with simple neural nets (read this for more info on this highly debated subject) it could easily be argued that it is not the distinction between artificial and "natural" intelligence that should be question/examined but the existence and definition intelligence itself, and quite possibly life for that matter. These are concepts as arbitrary and ill-defined as the spirituality that their nay-sayers flaunt so wantonly in protest.
For christ's sake (pun and capitalization intended), think before you flap your rot. (There's just no escaping them on this subject)
Of blankness, I know nothing.
Yes, there are common principles behind intelligence, but we still don't really know how to abstract things at that level yet.
Its non-trivial but totally doable with a team of programmers and physicists. It requires no real research as the problems are straight forward modeling grunt work mainly. Building a road from the east coast to the west coast is non-trivial but is something we can do with today's technology. In fact we have! I think the problem why we haven't built non-trivial AI is that no one had the roadmap.
God spoke to me.
That should have been, "From where I sit, people associating 'artificial' with 'inferior' or 'not as good as the "real" thing' are mostly...".
Automatic Acquisition of Historical Knowledge from Encyclopedic Texts
At the time, SNOWY was specialized for extracting biographical data. I don't know if it has been extended to other domains.
I don't mean to flame, but Cyc is in some sense useless because information largely (if not completely) must be coded by humans. For a while most of what computers did had to be coded by people and then machine learning began to mature as a field and was able to improve basically everything. There are billions of connection in each person's brain so trying to replicate something like this by hand seems pretty tough.
What you want is something that can go out and read large corpora (the web for instance) and develop its own knowledge base and then reason using it. The DARPA project aims to do this on a limited scale, but that's where you have to start if you want to tackle the big project later. And if you can write a program that can pass my orgo exam or get a 1600 on the SATs I think that's pretty impressive.
Need input!
Right on! CyCorps got a lot of people excited and a lot of people to invest time (like me!) - but OpenCyc seems to be going nowhere.
That said, kudos to DARPA for funding so much AI research. I was on a DARPA advisory panel for a year in 1998 (neural network tools) - lots of fun and interesting because of the other people on my panel.
I just reread what I wrote and realized that anyone not inside my head would be unable to understand it's relevance.
... "the things that we call "order" and "intelligence" are just a higher function of chaos (the inevitable byproduct of randomness)." ... "If evolution is true, then intelligence will happen regardless of what we do" ... "no reason to believe that we have anything to do with it whatsoever, or could influence it in any way at all if we did."
The parent said, "pure evolution (i.e. order from absolute randomness"
How does this all tie in? The picture painted here is one where our hands may wrought nothing upon the face of the Earth, and all would occur be it our will or not. That we are either powerless to cause change, or science is a sham. Now, despite being inherently contradictory (and prompting me to use that in my reply), he suggests that there is no reason to believe we as humans can utilized existant systems of chemistry and biology in order to craft things in our image if we so desired and came to sufficient understanding.
While I cannot calls us gods or god-like, I must assert that our authority and understanding over our environment, when we decide to collectively (as via taxation and government) effect change is staggering and steadily growing to say the least.
The paradoxical contradiction in the now grandparent is so apparent it is hard to read, and I base this on only context not political assessment.
Hopefully, between these two comments, my true intent and the applicability of my previous response can be gleaned. (I really do think I left out a couple logical steps in my last one)
Of blankness, I know nothing.
It was Natural selection the whole time.
? ascid=214
e =utf-8&oe=utf-8&q=clay+synthesis+of+RNA
The process is geared to produce things that are: a) Hardier and better equipped at survival, b) better equiped to reproduce themselves in the environment.
This applies to the basic chemical components and the proteins and the organisms and the etc. The more stable and reproductive a system is the more of them there are likely to be for a longer period of time. The End.
Read about RNA, it's ability to reproduce in small strands and the abiotic clay-catalyzed synthesis of RNA. Here is one link of the thousands available online: http://www.astrobiology.com/asc2002/abstract.html
And here are that other thousand (actually 21,600) I was mentioning: http://www.google.com/search?sourceid=mozclient&i
Of blankness, I know nothing.
The problem here is that there is a distinct disregard for the fact that order cannot exist without chaos, and vice versa. Order and chaos are in fact one and the same. Order comes from chaos, and order returns to chaos every day, but people refuse to see it. Take a simple example, hurricanes. Hurricanes are very ordered structures that exist for indefinite periods of time. But hurricanes cannot exist forever without the right conditions of material and energy. Also the sun a temporary manifestation of order from the chaos of the galaxy. The sun will also return, one day, to disorder. We are also order derived from chaos, but we will also return back to chaos in the end.
You might imagine the chaos of the universe as being total order, but all scrambled up. The universe itself may be conceived as a giant spring that compresses to total order, then relaxes into total disorder. That is, unless you hold as I do that the universe actually exists forever, in continuum. In this case, chaos would be just all the order that ever was all scrambled up into disorder, which does on the surface of things seem totally random. And, by any measure over the infinite time of the universe -is- random. But, within chaos lie tiny seed like domains that sprout like lillies in the field into temporary islands of order, destined at some future date, to return to disorder.
And this is the nature of the way things are. Once you realize this simple fact, there is no escaping that we exist because we were always destined to exist. And our lives are but brief periods in the continuous change that is and forever will be. We exist now, and we will exist again, but not in the same form or flavor.
Even if you don't believe in a universe that is forever you must rightfully acknowledge that all information must naturally, eventually be "destroyed". It is not possible to record data forever, for all data must eventually be erased. There is no "medium" for which to store an infinite amount of data. Unless that is if you beleive in an infinite universe, in which case, the medium itself must scramble all existant data so that it is ultimately unintelligible, unusable for any purpose whatsoever at any point in future time.
Ultimately the only reason for existance of any AI is to perceive that it exists, and to survive for however long it can within the confines of its chaotic environment. But, this is not a "reason", this is just "what it does". The capacity to create order from chaos is seen as constructive (the good), rather than destructive (the bad). For it takes energy to create order from chaos. It is "easy" to destroy, but hard, very hard to create. This is because the flow of entropy works against you to create. Therefore create, don't destroy. Work hard, don't be lazy. These are the principles of which I have adoped as my ethic of life.
The thing known as "god", is an irrational concept and no irrational concepts can be verified. Square things are not round, heavy things are not light, and light is not dark, unless you live in the world of Alice in Wonderland.
There is no reason to slain the cattle, and no reason to die for sins, for I have none, there are no such things as sins. Spare no blood for me child as you do not know the truth as it is, as things are. Truth is a measure of the difference between the way you believe things to be, and the way things are. Be constructive, search for the way things truly are, not how you believe them to be. Only then will your time be not spent in vain.
You have been buying the lines from con-artists who claim they're inventors when they're actually tax collectors with an ability to write up neat ideas that almost anyone could come up with except those making judgements about "obviousness" during law suits.
Seastead this.
try a coral cache. coral will cache the pages and thus going around their block or using a proxy... in a way, coral IS acting like a proxy.
Only $18BN apiece with a 30-contract for upgrades. Call me!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
Just a moment...just a moment...computers and chicks galore? Please tell me what's so bad about this place?
Sleep is futile.
someone tell Will Smith!
Warning: Could be fatal if taken seriously
I started working on Cyc in 1985 and can assure you that it did _not_ start in 1994. They already had a year or two under their belt when I showed up.
Selmer Bringsjord is the professor who doesn't believe AI can be intelligent. He has given a talk called "How to Build Smart Machines: Relax 'Smart', or Pray" -- the idea being that you should either expect less from AI, or hope for divine intervention. In my opinion, he's got huge insecurity issues, and asserts that humans are better than computers to assuage his fears that he really isn't good enough. His fundamental belief is that AI should be based on formal logic, which is something I disagree fairly strongly with. I'm sure he knows a lot -- he teaches a course on Logic and AI which I'm sure he really shines in -- but he needs to work through his issues before I can focus on any argument he makes.
In other news, RPI is really good at hunting for grants, and Selmer is really good at making noise when he gets one. I wouldn't be so interested until they actually make something.
Ethan
I'm in Adelaide, AU, and can access it.
/. effect though, since I can access it from our US servers, so weird.
Unfortunately, it runs so slow it's scary. (Interestingly enough, it's clearly my connection - I'm ssh'd into a US server which has instant page loads...).
I have the text from the challenge page so far... Nup, everything else is timing out.
It's not the
ISP: Adam
If you want to see where DARPA is putting effort for next gen AI, look at the ACIP Program. ACIP stands for "Architectures for Cognitive Information Processing". They are funding several teams with BIG bucks to develop a whole new architecture for processors to do "Cognitive" computing. The idea is to put decompose the high level functions that we call 'cognitive' (reasoning, learning, etc) into operations that can be implemented in silicon (or something more exotic). The applications that attempt Cognitive Computing now are big and slow and dont do 'real world' problems well. If DARPA can get a chip to do help do it faster, smaller, then they can start making real smart bombs
And ACIP is just one of several programs funded by DARPA IPTO (Information Processing Technology Office).
Just wait till the Playstation 4 comes out with massively parallel streaming (CELL) processors for graphics, AND cognitive processors for intelligent characters.
It works in Canada. What country are you in?
I actually took a three-course sequence in which our assignment was to build something like this. (Needless to say, nobody ever completed it to be something more than a toy...and in fact over the last ten or so years where this project was offered, I don't think anybody's project moved beyond a toy problem.
I think Jim's assessment of the first six steps is fairly accurate. Creating a virtual world that contains semantic names for objects and basic actions is doable, although it requires a lot of brute force work to make it accurate. I can see where he might think that given this problem, vision is the greatest block.
However, the subject of interest here is how you build an AI to inhabit the world.
In my class, once we had built a parser, a generator, and a virtual world like the one just described, we attempted to build a world in which we can "talk" with the computer to control it.
Essentially, it was a rule-based system where meshes would move around depending on the truth values of semantic variables and relations determined by examining the scene (i.e. if a character is located within 3 units of another one then its NEAR truth value gets changed to true. Of course, figuring out what is near, far, left of, etc. is actually not trivial because it varies based on the objects and the subject.) One of the greatest problems with the project is that specifying the right set of rules can be extremely difficult with all sorts of special cases that you have to worry about. Another problem was that the computer just did what we told it to (i.e. there was absolutely no possibility of it going evil or doing something unexpected...)
Further, we had to be especially careful with how we communicate with the computer in English. Your conversations with the computer about the baseball would be incredibly difficult to implement. For you to be able to do something like that you would need to:
* have a large set of common sense rules (i.e. a working CYC that happens to be in a usable format) Keep in mind that they have been working on this for something like 15 years...
* Teach the computer slang, jokes, conversation goals, a strong understanding of what you are saying (you wouldn't believe how difficult it is to establish context)
Further, even if you get everything above working, you still have to worry about problems like:
* People speak different languages.
* Common sense varies among people. Not everyone shares the same view of reality.
* How will you adequately describe the syntax of a language when no formal grammar can be complete?
* How will the program interpret slang, idioms, and jokes?
* With only a text interface, you won't detect if somebody is sarcastic or serious
Everything above is a former or current research problem, but since they have been in progress since the sixties, they are obviously really hard.
You glossed over these areas. You described the somewhat straight-forward act of building a virtual world and haven't touched the AI at all. Further, you kind of ignored the robotics aspects (i.e. when you say that your AI will go to the exit of your house, you are assuming a lot compared to the current state of robotics.
BTW, my prof pitched our project the same way that you did. (i.e. you are not original at all...) My prof told us:
* Using VR is what makes this AI framework special because it gives the AI context
* We can provide some method for it to learn new words by describing via other words
* Create objects, actions, etc.
Further, he gave us a framework very similar to the one that you have presented...
Umm.... I think you could actually do this with some kind of PERL script. You set up a user agent to access slashdot every so often, hit the right buttons, and post an inane message. I think slahdot has adequate defense against this in the moderation system though. Too many -1 moderations and the user (in this case an account for a bot) gets a temporary ban.
READY.
PRINT ""+-0
The system you proposed is one of the oldest in AI research. I recall reading a book in 1970s about a computer who was modelling (a rather simple) 3d world composed of cubes and was being asked simple questions, in simplistic vocabulary, dealing with that simplistic world. The problem is not the "coupling" of language with the model but the machine's inability to perform many kinds of reasoning required to perform tasks and furthermore to infere from the existing model components some other, not previously hard-coded, rules governing them. That is what is essential for any semblance of intelligence.
Otherwise your robot will attempt to stuff the fancy coffee maker you just bought your wife for Christmas into the trash because it was never programmed to recognize that shape and its nearest model is "useless trash object" coupled with routine "dispose of trash". Or wash the cat in a washing machine: "dirty fur". Essentially you are describing a mindless automaton, akin to the mechanical dolls of 18th century, only yours has a lot of cogs in it. Your "solution" to making it appear more intelligent is to make more cogs, forgetting completely that true intelligence is self-organizing.
It's either mistaken or a liar. That or he's in a country that is actively blocked. UK and Australia can access the site just fine.
So that's 3 countries, which means there may be 190 countries and 95% of the world population which is blocked from accessing Darpa.mil.
With those odds, maybe he's telling the truth!?!
94% of Repubs and 21% of Dems voted to renew the Patriot Act
The freshman class at RPI is ~4:1 male. Average is somewhere around 6:1. And yes, it does suck, but right down the hill is Russell Sage, with inverse populations. If you want a relationship at RPI (or any other technical institute), get outside and start interacting with people. If you live offcampus, walk around on campus and talk to people. Talk to your professors, and sooner or later you may end up working in a lab with these people, and hopefully a couple of girls. Speaking of which, if this message is read by someone of the feminine persuasion, have some standards, please. I know you literally have to fend us off with sticks, but keep it up and you too will meet someone for you. Oh, and FYI, the Bio and Chem programs at RPI are much more evened out. It's the engineering/CS programs that enjoy 15:1 or 20:1 ratios, so after class, make it a point to walk around Ricketts, Sage, Walker Labs, or the Polymer Center.
If a man's character is to be abused there's nobody like a relative to do the business. -Thackeray, William
Everyone I tell about this calls me crazy but I dunno. It's a far fetched idea but it might be possible.
Whenever people start to make an AI project, they want to start building it from from the middle. The projects have so much trouble making a stable base for themselves that they often never make anything at all. Other projects create soul-less intelligence. Complex, learning, logical machines with no purpose, direction or desire. They know nothing but what they do every day, usually process data and make new data processing rules based on that data. Sure, that's intelligence , but it's not what we're looking for.
The human race is looking for a digital companion. A little guy in a computer that can think, feel, and reason like a person. Then we want to speed that person up to do jobs as well as a person, but faster.
Well, that's not going to happen the way things are going now. I'd like to pose a question to the slashdot community: Do we know enough about physics on an atomic scale that we could simulate a "small room on earth" environment all the way down to an atomic level? Could we model and place in that simulated room a fertilized human egg inside what would be a functional machine to mature the egg into a fetus and release it when ready? (The machine doesn't have to follow all the simulated rules, we could just insert stuff into it using the computer). We could basically give birth to a simulated person.
It's a crazy idea, I know, and with current technology, the simulation would be unbearably slow, but my question is: is such a thing possible? Do we understand physics on an atomic level well enough to do something like this?
Sure, self correcting code would be fairly easy.
General grammar rules would basically amount to databases within the code. The code would access these databases every time it reads sentences. If there is inconsistancies between what the code is reading and what it references, it can keep track of these in order to decide later whether to change the rules in its database.
What's even more fun is you can send this code in the form of a bot to chat rooms in order to learn colloquial speech.
I'd say the most difficult problem is finding the most effecient way to orgainize ideas such that is doesn't take an arbitrary number of rule sets to represent ideas.
Autonomous robots that can drive long distances? Check.
Robots that can also read and understand natural language? Check.
This can lead to only one thing. The rise of fully automated Pizza shops where robots take orders AND drive the pizza to your house by reading road signs, with only one directive paramount in the deep metallic mind of the beast - your pizza in 30 minutes or less.
Think of all the pizza delivery guys out of work. Think of the terror on the roads avoiding the single-minded pizza delivery bot of death. Truly the end of civilization is nigh.
But at least the pizza-bot should be able to consistently remember I asked for olives.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
"What sort of work?"
"Oh, P.I. stuff mostly," Hackworth said. Supposedly Finkle-McGraw still kept up with things and would recognize the abbreviation for pseudo-intelligence, and perhaps even appreciate that Hackworth had made this assumption.
Finkle-McGraw brightened a bit. "You know, when I was a lad they called it A.I. Artificial intelligence."
Hackworth allowed himself a tight, narrow, and brief smile. "Well, there's something to be said for cheekiness, I suppose."
"In what way was pseudo-intelligence used here?"
"Strictly on MPS's side of the project, sir." Imperial Tectonics had done the island, buildings, and vegetation. Machine-Phase Systems-Hackworth's employer-did anything that moved. "Stereotyped behaviors were fine for the birds, dinosaurs, and so on, but for the centaurs and fauns we wanted more interactivity, something that would provide an illusion of sentience."
Otherwise your robot will attempt to stuff the fancy coffee maker you just bought your wife for Christmas into the trash because it was never programmed to recognize that shape and its nearest model is "useless trash object" coupled with routine "dispose of trash". Or wash the cat in a washing machine: "dirty fur". Essentially you are describing a mindless automaton, akin to the mechanical dolls of 18th century, only yours has a lot of cogs in it. Your "solution" to making it appear more intelligent is to make more cogs, forgetting completely that true intelligence is self-organizing.
Not so different from people. If I gave a rubix cube to a rwandan child. HE'd problbly use it liek a ball or throw it away.
"There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
"For example, think of search engines, just a little drop of AI and you will have the best search engine around."
What makes you think we aren't looking at that right now?
Just about every every college or university with a decent Computer Science program has people studying NLP (Natural Language Processing). Government agencies are probably the biggest source of grants for research, so DARPA funding this is nothing new. Additionally, NLP is just a sub-field in AI. AI has somewhat turned into a bunch of sub-fields that all relate to computers doing something "intelligent". Other areas of AI include computer vision, expert system development, machine learning...etc. There's a more "open" version of something like CYC(an Ontology) called WordNethttp://wordnet.princeton.edu/, lead by George Miller of Princeton's Psychology Department. You may be familiar with it. It is like a dictionary, but the important part isn't the definitions, it is the subconcept/superconcept(hyponym/hypernym) relationships among senses of words.
Applications for NLP are all over the place. Search engines, for example, use a limited amount. There is a professor at UCF http://www.cs.ucf.edu/ who has developed a system to look up answers to questions in an encyclopedia and respond (in sentences). It also crosses over with data mining, and uses machine learning very often. Here is a link to one of the biggest annual conferences on NLP: http://www.aclweb.org/
If we knew about things down to that level, why haven't we cured cancer? Or AIDS?
No computer will be able to take the place of a real person for companionship...humans have experiences, and feelings, and plenty of other things that a robot could never emulate.
The point is that we DON'T know that level. We'd simply create a simulation environment, insert an immature life form (because they're small, their anatomy is simple, and their genetics known), and let it grow. Life does this on its own already in the real world. In a sufficiently advanced artificial one, it should as well. That's what I'm talking about.
And on your second point, you fallen into the trap of thinking that what the human brain does is anything beyond a complex chemical reaction/equilibrium. An AI system could certainly feel emotions. To say it couldn't is to deny yourself emotion as well. Your body is a machine as well.
True, it's not blocked to all non-Americans.
But I can confirm it's not accessible from Macau, China (no DNS entry, and no route to 80.68.80.24 found).
So the comment is somewhat Informative and a little Interesting - I wonder what other countries it's not accessible from? Perhaps someone with access to more obscurely located servers could tell us - any Akamai employees about?
because they're small, their anatomy is simple, and their genetics known
AFAIK, we don't know enough about genetics to be able to simulate the effects of each gene, let alone everything else. ANY cell has the same DNA as every other cell in the body, and it stays the same for the life-form's entire life.
you fallen into the trap of thinking that what the human brain does is anything beyond a complex chemical reaction/equilibrium
No, the human mind is not just a product of a series of chemical interactions, it also depends on interactions with other humans. And there is no way that I would be able to interact with an AI the same way I can with a very close friend. Neither could most people. An AI won't have the same experiences as a human has simply because it's not human.
OP said "as you know we non americans cannot access darpa.mil"
Parent said "It's either mistaken or a liar. That or he's in a country that is actively blocked. UK and Australia can access the site just fine."
You accepted the parent's statement that UK and Australia can access the site.
Argument is not logical:
Site X does NOT block UK and Australia.
UK and Australian people ARE non-americans.
Therefore because the parent is a non-american, he is blocked???
192.5.18.102 is the IP my UK DNS server gives me for www.darpa.mil, not 80.68.80.24.
Just wish there was more activity in thr FOSS community in regards to AI and/or a search engine (distributed) - perhaps the two combined. Just some musings....
DARPAbot's favorite book?
Play Command HQ online
We can't simulate the effects of a gene because such a process is extremely complex. It depends on too many hard to measure variables. But we do know the molecular makeup of DNA. We know the structure of cells. We take that knowledge and build a few cells inside a simulation not of the cells specifically, but of matter on an atomic level. In such a simulation, cells would behave as they do in the real world. From there we go on to growing organisms inside the environment. I use the word grow because it would be a rather hands-off process. We give the computer the rules by which atoms move, give it a collection of atoms (in this case, a cell or group of cells), and tell it to go.
AI created in this way would be indistinguishable from a human being because it would be one, just simulated. Think of it as a low-level existence emulator running the human ROM image. If we get the emulator right, we don't need to know how the human image works.
Even if we can do this, you're gonna need a real human around to talk to it if you want anything resembling a human to come out of the simulation. And you would need that human to be able to talk to the machine like it was a real person. People like that wouldn't be that easy to find.
Heh, I've been thinking of how the person would be raised, and how not to traumatize it and end up with some mentally ill AI. I'm thinking that would be the hardest aspect of the project. For now we could start getting the technology down and maybe see if we could grow some bacteria or something. But I still don't know if it's even feasible. It's not as much a matter of biology, as it is physics and computer science.
Long answer : Your question is the fundamental reason why the field of Statistical Mechanics exists in the first place. We know the laws of physics very well at the atomic level, but all the inter-particle forces will grow exponentially. Take a picogram of water, which would encompass a sphere with 60 micron radius, of similar size to a human egg, as per your request. Such a 'small' quantity of water will contain about 100 billion atoms (3 atoms per water molecule). This would be a very simple system of only water, without complications of DNA, proteins, and other organics.
However - chemical processes are primarily governed by electron interactions (between themselves and nuclei). For simplicity, one could probably model the nucleus merely as a simple charge, ignoring individual protons and neutrons, at least to first order. But the electrons must be independent, so this would leave each water molecule with 3 nuclei and 10 electrons. So that would really be about 300 billion charged entities to model. Assuming only Coulombic interactions (charge-charge repulsion/attraction) between charge pairs, there are about 5e23 such interactions to model (all individual pairs that can be produced), just for calculating the forces to advance the system from one state to the next (ignoring summation and momentum considerations). If you had a 1 Teraflop cluster, and assuming you can do one calculation per clock cycle (very generous), it would take about 15,000 years just to make one small time evolution of the system!!!
Now account for quantum mechanics (essential in system of this size, especially for molecular electron interactions) and the extra baggage of maintaining the wavefunctions (or doing an ensemble average of wavefunction expectation values). Then add in more complexity to allow for DNA and other organics. Then do enough time evolutions to advance the system far enough to see the interactions of interest. Our sun will be long burnt out by that time.
Hell, when you take an elementary course in quantum mechanics, you see that modelling an 'ideal' hydrogen atom is doable. By ideal this means ignoring relativity, interactions between electron spin and it's orbit, interactions between electron spin and proton spin, etc etc. Add in these real factors and it becomes much harder. Although such a system you could probably make more approximations, such as assuming exponential charge screening, which means the Coulomb forces would act only in a local area. But still the processing time would be incredible.
Then when you try to model something more complicated, like Helium, it gets VERY difficult. Even the best simulations nowadays can't use too many particles for a real macroscopic system, because you need to do enough averaging to get worthwhile results, but you also cannot wait an eternity.
So that's why statistical mechanics is used, if you have a room full of air, you cannot model all the individual nitrogen and oxygen molecules bouncing off each other, but you can determine average behavior, such as pressure and temperature. And with statistical mechanics you can calculate the relative uncertainties of these quantities (ie, how much variation you'd expect in such a measure of a quantity that's defined as an average anyway), which gives it more utility than thermodynamics. But doing statistical mechanics of a very complicated system with DNA, proteins, and other organics, and accounting for quantum mechanics, would quickly become extraordinarily difficult to model and calculate as well. There would be enough individual parts there (DNA sequences, for instance) that you'd encounter the same difficulties just described.
make world, not war
Yes it is quite different, since the child can be easily told about the game and she/he will quickly infer what to do with the cube. The robot you describe would have to be programmed step by step to first "recognize" it, then have the physicists and programmers construct its internal "model" of the cube with all its complexities of moving parts, following which appropriate verbal labels would have to be installed. In other words your machine is incapable of indpendent learning because it lacks the capacity for inductive reasoning, it is merely a database of "hard-wired rule matches at coordinates x,y,z with color c, that must be object O, therefore trigger action A".
Well I'd take a VMWare-like snapshot every now and than...something where I can revert to a known good snapshot is good to vent my anger on ;)
Thanks for the reply even though you're unlikely to get modded up for the effort. It would be interesting to see how large of a scale we could use to simulate brain function and get meaningful results. We'd have to use high-level manipulations for cell reproduction but such a thing is a bit more possible, though possibly unreliable (and cruel? what are the ethics regarding the simulation of a sentient intelligence?!).
Mod parent +Funny
First Post
First...
Ah forget it. Its not worth it if you have to explain it.
On how Cyc is doing currently?
"sweet dreams are made of this..."
that genuinely had me laugh out loud.
as you know we non americans cannot access darpa.mil
I only know that I sit in Germany, am not using a proxy except the one in the basement here, and have no problem accessing http://www.darpa.mil.
What was your problem again?
I have 1.4 million propositions paired with their respective probability of truth as measured over twenty random internet users--it's called the Mindpixel Corpus. With it you can do now what the scientists in this story hope to do. Anyone who wants to play with the corpus and help me turn it into somethig cool, email me. mindpixel/gmail.
Arbitrary implementation of this algorithm will likely yield a very stupid system. Intelligence lies in configuring the way each part runs. Even the human mind does not have instant answers to every problem.
There are many different ways to augment the algorithm to achieve a practical intelligence, especially the areas of instinctive knowledge, sensory input, and force control.
Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
Those of us who have seen Dark Star know how that worked out with the computer.
In the beginning was the word? I don't think so. Even HAL had an eye. If they haven't created an entity with the common sense of a three year old yet, it is because they haven't created an entity with enough "sense".
Without creating a core of "Being in the world", with an emphasis on "in", this project is only likely to spit out some amusing correlations. Too ambitious for our current knowledge of "applied" metaphysics and epistemology. And I suspect better to work from experience toward concepts rather than backwards starting with the word like this project will apparently attempt. But it may stumble upon something useful about the emergence of concept relationships.
No matter which way you turn...it goes in.
"Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
The ALICE AI Foundation http://www.alicebot.org/ supports the development and adoption of free AIML software and standards for natural language chat robot technology. The ALICE brain, available freely under the GNU public license, is the three time winner of the prestigious Loebner prize for "most human computer" in a contest based on the Turing Test. One of the most interesting AIML implementations, Program N http://www.aimlpad.com/ by Gary Dubuque with contributions by Kino Coursey, already incorporates OpenCyc and WordNet into the ALICE conversational interface. The Foundation derives income from individual and corporate memberships, bot subscriptions, books, the Foundation directory, consulting, teaching, awards, Google ads, gifts and donations. We have never accepted one dime of DARPA or other government sponsorship.
Well they've semi-released Research Cyc, on an invitation basis only for now. And having worked as an intern there, I can tell you it's comparable to Cyc itself in size and complexity.
I have found a truly wonderful proof of Fermat's Last Theorem, but unfortunately this sig is too small to contain it.
How do we handle context? If we see something ambiguous out of context we can be in trouble. Fix the context, and the problems go away.
But you might learn to have a few contexts in mind rather than arbitrary contexts. If you're talking to the cashier you don't want to use the same context as you would use with your hairdresser.
Now acquiring the actual meaning may be not so difficult, but what about the appreciation of the meaning? Can the AI respond with anything useful?
I.e., does the AI understand the context, or rather, know many principles involved in the context? The AI doesn't have to know hairdressing to talk to a hairdresser but it would help to know the principles of talking to a hairdresser. Then again, one can consider a hairdresser expert - the AI should contemplate hairdressing.
Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
...Metal Gear!
Your ad here.
By all accounts it looks like Cycorp is ailing. The OpenCyc project hasn't gone anywhere in 2 years. There are dead links on their web site. They haven't added any new events for 2 years. There appears to be some research done by the CIO, but that's about it. My guess is they are on life support and working on a showstring budget. - AndrewZ
What, and put itself out of business?
A.I. is like porn- its hard to define what an A.I. is,but people will know when they see it. A corallary is, is that people know when they don't see it.
I suggest an interesting Artificial Intelligence will
(1) Communicate by a reasonable braod set natural language concepts and vocabulary;
(2) Have something interesting to say. That wouldbe something novel or creative.
My hunch is the first interesting A.I.s will be in the entertainment industry. Possibilities include a character in a game, a character in movie, or some sort of playbot. Humans have a drive to play which is very strong and lasts life long. The more conventional motivators of A.I.- business and military applications- just don't have the push of people wanting to play.
It gets confused while reading Marvin Minsky, takes a left turn to Minsky's Burlesque, and military hilarity ensues.
In the previous subject line I put the contraction "it's" when obviously I meant the possesive "its".
Assuming you aren't trolling - which at least one mod thinks you are ;) - any sort of automated lexical classification would be a huge impact. Companies spend scads of money on document classification, for instance. Something like this would help extract actual meaning from documents.
Or shit, how about a word processor that can actually proofread your document, if nothing else?
-Looking for a job as a materials chemist or multivariat
I, for one, welcome our new AI overlords.
4:1 men to women, dude. Although an engineering school full of women is a very tantalizing thought. I smell a geek-themed pr0n.
You gave the child instructiosn within the framework of what he understands. You also gave the computer instructions wihtin what he understands. It's not that we're any mroe advanced, we just happen to come with a grasp of the psysical world.. because we live in it. Inductive reasoning is basically logic. computers do it too but in a really alien way.
"There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
The child can learn on itself, invent other games with the toy, etc. Frame of refrence is the least problem with AI.
Analogies don't equal equalities, they are merely somewhat analogous.
...To my friend Singularity!
This is why if AI is every possible (which I personally think it is) you end with a run away process until you reach the maximum IQ on whatever hardware you are running. And then look for better hardware, which leads to a higher IQ......
It also applies if you can increase human IQ in any meaningful way.
Lets just hope our new computer overlords are raised with the right morals. Unless we keep pace with them, they will do as they will.
You know,it's funny I just realize what the whole Terminator series got wrong. The mistake was trying to prevent what was going to happen: AI. The smart money would have been on going back in time and starting a FRIENDLY AI before skynet. Skynet came from the military, big surprise it started a war.
What do you say to the man that has nothing? Cast it away!!
For the AI it lacks the same built in programming as the child. The child is a automiton with a complicated program. It's point of reference is the real world. It's still a finite state machine. It's a construct.
The AI is the same but much simplier in many ways. It also doens't have the same built in rules.
"There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
Analogies don't equal equalities, they are merely somewhat analogous.
A single kilogram of matter will contain approximately 6.02x10^23 protons and neutrons, plus assorted electrons. If we could somehow represent a single one of those with a single bit (unlikely), then it would still require more storage than is available to the entire planet just to track that single kilogram of matter. An entire room is even worse. And it's unlikely that a bit per particle would suffice. So, no, impractical for now and for the foreseeable future, sorry.
Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
There is no AI without that.
There is no human like Intelligence. Computers can still do inductions ect.. but in a manner that is alien to human intelligence. Most people think human intelligence to be the goal of AI. That hard. But makign a decision making machine would count as AI too? And that would eb simple.. Lisp can do that.
"There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
It's true that we need different terminologies for the different types of research and programs that are currently reffered to as AI.
Slightly off-topic, but it really annoys me when people describe Eliza and ALICE systems as "AI". I would prefer the term "pseudo-intelligence", and apply it to any situation where a computer pretends (perhaps through a pre-programmed interface, or throgh pre-programmed scripted commands) to be intelligent. (An example would be the mailer-daemon that tells you he's given up trying to post your message, and is sorry it didn't work out.)
The second broadly classifiable app that is erronenously termed AI is that kind of AI used in modern computer systems - games, self-correcting systems (OCR, TTS, etc.), and so on. Perhaps these have the best claim to the term AI, so we should leave them as AI? Or perhaps call them HA - heuristic algorythms. (Although computer games possibly dont count because the AI doesn't learn as it goes on.)
And now we come to what alot of people might call AI - intelligences, sch as HAL from 2001. Shall we take a page out of Deus Ex's book and call them electronic sentiences (ES?)
Jst my two cents...
I could do it.
Well, if we can't find John Connor, Kult will have to take on the killer robots.
*looks into bunker* Hey, Anthony! We got any active Deckers?
Patrolling ftw
I personally am leading a project that has as its goal learning from books. My process is different than others as it uses a large amount of recent popular novels.
It has successfully pulled out a lot of common sense information, and I am publishing a couple of papers on it, and hope to integrate it into a robot or simulated robot for household use, with the ability to know and reason about items in and around a household. There are a few things on here that are correct though. You CANNOT gather enough information only from books, and the KNOWLEDGE extracted from these books is not in itself truly AI, BUT it is a MAJOR requirement, without the basic knowledge of the world, gained from a source like books, the AI would be totally incapable of moving, of learning any further data.
Here is a small overview of the Requirements for AI as we are working on it.
Goal of AI
1. Knowledge Gathering
a. Gathering a huge amount of data form a large corpora of novels using Natural Language Processing Teqhniques.
b. Knowledge Representation - storing the knowledge in a use, intuitive way, easily readable by both machine and human readers.
2. Machine Learning - based on the base Knowledge above, many other items of data can be learning, through inferences and logic, and specialized feedback algorithms.
3. Machine Interaction.
This is Unfortunatly a MUST. Any AI intelligence (That models humanity) must have the ability to interact on a physical level with humans and other intelligences. It is nearly impossible to describe in words, the effect, and sensation of atual physical feelings, touching and moving.
These three steps require a large amount of substeps between them, unfortunately which have not been accomplished yet. Namely: Natual Language Processing, Speech and Vision understanding, Speech Generation, Robotics, Knowledge Representation.
To date, only Applicational AI's have been created, all very limited in their abilities, usually in alimited domain as well, and not truly what I call AI. Pattern matching extraction, and following the programmer are more apt descriptions.
Cycorp, of Texas, at least starting taking steps in another direction, but their multi-year, many millions of dollar program is still very sorely lacking.