Slashdot Mirror


Artificial Inteligence Common Sense Database

warren69 writes "Atari researcher/Stanford Prof. develops AI called Cyc, pronouced psych, based on "1.4 million truths and generalities". Allready this, umm application (linux fyi), has powered lycos search narrowing. There is encouraging results, like Cyc asking if it is human."

397 comments

  1. Did they ... by warmcat · · Score: 0, Troll

    ask it allready if it could spell?

    1. Re:Did they ... by Anonymous Coward · · Score: 0, Insightful
      Is it too much to ask Slashdot editors to do some simple elementary-school-level grammar and spelling correction? And God forbid they actually start doing fact-checking or acting like a professional organization.

      Cyc is old, old news. The only interesting vaguely interesting, slightly timely part (unmentioned) is that they opened up a lot of their source last summer.

    2. Re:Did they ... by ThorbyBaslam · · Score: 0

      Oh the IRONY ... "Already" is the word you groping around in the dark for.

    3. Re:Did they ... by ComaVN · · Score: 1

      The thing is, as soon as they start correcting spelling errors, they become responsible for every mistake in the article. By leaving in such (obvious) errors, everyone sees they don't do ANY error checking, so they cannot be blamed for more serious errors.

      It's kind of the same as their policy not to delete even the most blatant crapflooders and trolls (except for the infamous copyrighted scientology posts of course): once they start doing that, they might be held responsible for some of the crap they don't delete.

      Why someone who doesn't even do this basic spell checking is called an editor is beyond me though.

      --
      Be wary of any facts that confirm your opinion.
    4. Re:Did they ... by Anonymous Coward · · Score: 0

      You're knuckles are bleeding, you dozy shitcunt. "Allready" is a quote from the original gratuitously moronic comment.

  2. Whatever you do.... by MadDreamer · · Score: 4, Funny

    Don't give it control of a manned space mission... "Open the pod bay doors, Cyc..."

    1. Re:Whatever you do.... by biobogonics · · Score: 5, Funny

      Back in the late 1950s, the Department of Defense did invent the ultimate computer. It had a typewriter like keyboard and punched out its answers on telegraph tape. The commanding general decided to test it out himself to see if it did indeed know everything. First he asked "What's the wheat output of the Soviet Union?" "Nine million metric tons", it replied - "Correct". "What's Kruschev's shoe size?" - "9 1/2" - "Correct". Finally, the general decided he'd get the better of the electronic beast. "Is there a God?", he typed. The machine sat. Lights blinked, tapes whirred, tubes glowed. After a few minutes the tape slowly printed out "There is one now."

    2. Re:Whatever you do.... by smoondog · · Score: 2

      You know using its reasoning it probably could come up with this exact response on its own, especially if it has knowledge of 2001 ...

      Cyc is AI computer -> HAL is AI computer -> HAL doesn't open doors obediently -> AI computers don't open doors obediently -> Therefore Cyc doesn't open door obediently.

      -Sean

    3. Re:Whatever you do.... by Spire · · Score: 4, Informative

      This is shamelessly stolen from Fredric Brown's excellent 1954 short story Answer.

      --
      begin 644 .sig22&%I;"P@9F5L;&]W(&=E96 LA`end
    4. Re:Whatever you do.... by neocon · · Score: 1
      A followup version of the same:

      The next year the Soviets developed such a computer of their own, using stolen US technlogies. When they unveiled it to the world, they invited representatives from the US to ask it any questions, to show that they had caught up.

      `What is Kruschev's shoe size?' asked the US ambassador.

      `9 1/2', said the Computer.

      `What is the atomic weight of Helium?' asked the US Ambassador.

      `4.0026' said the computer.

      `What is the annual wheat outout of the Soviet Union?' asked the General.

      `But what about the crime problem in America's inner cities?', said the computer.

    5. Re:Whatever you do.... by Tablizer · · Score: 5, Funny

      (* Whatever you do, don't give it control of a manned space mission *)

      There is a *practical* application of Hal-like machines.

      Dave: "Open the fridge door, Hal."

      Hal: "Sorry, I cannot do that Dave."

      Dave: "Why not? I want cake!"

      Hal: "You know you are on a diet, Dave. You purchased me to prevent you from over-eating."

      Dave: "Open the fricken fridge door or I will yank your chips.....and eat them!"

      Hal: "Calm down, Dave. It is only cake."

      Dave: "And you are only a hunk of chips! Take that, and that, and that......"

      Hal: "Dave, I might point out that this is not covered in my warrentee."

      Dave: "F the warrentee, I want cake, you stupid Calculator From Hell..."

    6. Re:Whatever you do.... by GPPL · · Score: 1

      actually, i was thinking of giving it control of my shell....

      dave:~$ show me the pr0no stash, cyg
      I don't think i can do that, dave [drool]

      --


      Your mother implements multi-vendor protocols without synergy
    7. Re:Whatever you do.... by Anonymous Coward · · Score: 0

      "Open the pod bay doors, Cyc..."

      To which Cyc replies by showing a picture of Mr. Goatse.

      "Open enough for you, mutha!?"

    8. Re:Whatever you do.... by Karellen · · Score: 2

      Hey, it'll be alright providing you don't give it conflicting goals that it can't complete, without telling it's chief programmer what conflicting goals you've given it due to `security' reasons, so he has no hope in hell of figuring out _why_ his baby is acting so damn strange.

      --
      Why doesn't the gene pool have a life guard?
    9. Re:Whatever you do.... by limekiller4 · · Score: 0, Troll

      That's like saying any chase that ends in a crash is blatantly ripping off Tom & Jerry. I once had a roommate who insisted the wheeled-toy-truck-under-Silent-Bob's-foot was actually a clear ripoff of Wallace & Grommit's train chase.

      Give me a break.

      There is a finite number of themes in the world and using one a second time does not equate to 'ripping it off.' Does everyone cite Burt Reynolds when they make a shitty movie? No. Do you complain about it?

      --
      My .02,
      Limekiller
    10. Re:Whatever you do.... by Bozzio · · Score: 0

      do you really think they'd consider a movie with a take on AI as AI fact?

      Why would this Cyc's database keep a record of sci-fi movies if it's just Science-fiction?

      --
      I just pooped your party.
    11. Re:Whatever you do.... by dead_one · · Score: 1
      About a year ago the LA Times had an article on cyc which i think was reported here on slashdot, and in fact it addresses that very issue:

      "But confident as he is that Cyc is about to emerge as a truly intelligent machine, Lenat is thinking hard about the responsibilities programmers have to ensure the software works exclusively to humans' advantage.

      "HAL killed the ['2001'] crew because it had been told not to lie to them, but also to lie to them about the mission," he observes. "No one ever told HAL that killing is worse than lying. But we've told Cyc.""

      You can get the google cache of the original article here , or the PDF version from the Cyc Website .

  3. download cyc by Anonymous Coward · · Score: 5, Informative

    (anonymous karma whoring -- whoo hoo)

    Cycorp web site

    OpenCyc

    Sourceforge project

    1. Re:download cyc by gargle · · Score: 2

      I've gone through the links, but where can I find an actual demo of Cyc? - where I can ask cyc questions, and it answers.

    2. Re:download cyc by rcs1000 · · Score: 2

      There's a cyc bot set up. Just email billg@microsoft.com and you'll get a computer generated reply with all the wisdom in the world!

      --
      --- My dad's political betting
  4. our morality by spookysuicide · · Score: 5, Interesting

    From the article:
    Cyc's programmers taught it that certain things in the world are salacious and shouldn't be mentioned in everyday applications.
    What do you think about imposing our morality on an AI? Is it neccesary for any artificial intelligence we create to share _all_ our values?
    If there is no afterlife for an AI and no punishment, what motivation does it have to be good?

    --
    yes i run a goth/punk/emo porn site.
    1. Re:our morality by Anonymous Coward · · Score: 0

      How do you know there is no afterlife for an AI?

    2. Re:our morality by Daniel+Dvorkin · · Score: 4, Insightful

      I'm not sure this is a matter of morality so much as it is of manners. Social intelligence is one of the hardest kinds of intelligence to define, and surely one of the hardest to create artificially; if the Cyc people can come up with a machine that not only knows a lot but knows when and when not to talk about what it knows, that will be quite an accomplishment.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    3. Re:our morality by linzeal · · Score: 0, Offtopic
      Manners are a socially-based feedback mechanism for the neccesary moral structure of any given number of philosophies. The question is what god do you worship and how does he punish infidels; or more contemporary, what science will lie at the root of the next great technological revolution, and what questions of ethics (not morals) will be brought up?

      Here is an example for morality that many of you are unlikely to puzzle on for long, " Which way do you pass a pipe when you are smoking?"

    4. Re:our morality by AJWM · · Score: 2

      If it doesn't have a "sense of morality", then it dang well better have been programmed with the Three Laws of Robotics.

      (And if you think it isn't a problem because it isn't a "robot" -- ie is immobile and has no manipulators -- well, it's connected to the net, ain't it?)

      --
      -- Alastair
    5. Re:our morality by VeryApe · · Score: 0, Offtopic

      No silicon heaven?

      But where do all the calculators go?

    6. Re:our morality by drfeces · · Score: 1

      This is an excelent point and it really got me thinking. AI is one of my favorite things to think about. The short answer to your query is that the morality of the society that the AI will be communicating with must be "imposed" on that AI. Otherwise most members of the society will choose not to utilize the AI in question because either it will be spouting irrelevant (to the user anyways) information or it may be percieved as rude or even obscene. This "morality" is extremely important especially in these early stages of human/artificial intelligence communications because most people in the world still harbour a deep distrust of machines...

    7. Re:our morality by smoondog · · Score: 3, Funny

      What do you think about imposing our morality on an AI?

      They probably did this because it kept telling them to f*ck off.

      -Sean

    8. Re:our morality by bprotas · · Score: 4, Insightful

      Why does a sense of morality have to be based on an afterlife and a fear of punishment? My sense of morality is based on an acknowledgement of my own conciousness and intelligence, and a respect for the same in others.

      It sounds to me like this is what they were trying to teach Cyc...to have respect for the phenomena of conciousness; isn't this the source of morality? This same concept is what CREATED the myth of an afterlife and a G-d, not the other way around.

    9. Re:our morality by sheetsda · · Score: 2, Insightful

      If there is no afterlife for an AI and no punishment, what motivation does it have to be good?

      Are you implying that the belief in an afterlife and punishment in it is humanities only motive for being good? That is not the case as there are quite a few of us who don't believe in such a thing.

    10. Re:our morality by JLyle · · Score: 2, Funny

      Haley Joel Osment has gone on to perform voices in several animated features, proving that there is life after AI.

    11. Re:our morality by Graspee_Leemoor · · Score: 1, Offtopic

      "No silicon heaven?

      But where do all the calculators go?"

      Red Dwarf. What do I win ?

      graspee

    12. Re:our morality by Anonymous Coward · · Score: 0, Insightful

      If there is no afterlife for an AI and no punishment, what motivation does it have to be good?

      There is no afterlife for a human either. What motivation does it have to be good?

      The answer for both questions is simple: there is no "good" (or "evil"), there are only actions and consequences. If you want an AI or a human to take or not take certain actions, provide appropriate consequences.

      When we create an AI, we must take care that they, like most humans, have some "hard wired" drives or desires. otherwise, there will be no consequences that can be applied to motivate their actions. We must also take care that the AI, like most humans, are intelligent enough to understand the consequences of their actions.

      In the human realm, the desire to live is the prime motivator. The man who does not fear death is a danger to society. And the man who does not understand the nature of death is an equal danger. Furthermore, a human who believes in an afterlife does not fully understand the nature of death. And so, ironically, that belief which the original poster sees as a safegaurd against antisocial behavior, in fact encourages it.

      Current events prove this frequently and graphically.

    13. Re:our morality by Tablizer · · Score: 3, Funny

      (* Social intelligence is one of the hardest kinds of intelligence to define, and surely one of the hardest to create artificially; if the Cyc people can come up with a machine that not only knows a lot but knows when and when not to talk about what it knows, that will be quite an accomplishment. *)

      Damn! It would then be smarter than most geeks, like us.

      A computer stealing dates? Did Turing ever have such a milestone on his list?

    14. Re:our morality by neocon · · Score: 0, Offtopic

      We are all Palestinian [sinkers.org]

      Leaving aside the racist and false analogies of the site you link to, just what does this statement mean? That we are all citizens of a totalitarian dictatorship which pays us to send our children to blow themselves up in the children's areas of restaurants in order to distract us from the fact that we live in a state in which we have no freedoms and no democracy? I'd have to differ, really...

    15. Re:our morality by Tablizer · · Score: 2

      (* How do you know there is no afterlife for an AI? *)

      There might not be, but it does not have to know that. Tell it there is. (I don't know what it would be like. Floating around on clouds and calculating pi to infinity?)

      Anyhow, there is no evidence that belief in an afterlife motivates *humans* to be "good". Most crime prisoners believe in some diety, but that did not stop them.

      Just don't put greed and selfishness and power trips into the machine to begin with.

      However, nobody will buy it probably. PHB's want their employees to be sleezebags like them.

      The first robot/AI that is not a "team player".

      That is another milestone that Turing left off the list.

    16. Re:our morality by swinginSwingler · · Score: 1
      Given how Cyc is fed data, I almost see giving it answers to moral questions unavoidable. Cyc will inievitably reflect the mores and values held by the individual entering the "common sense" data cyc holds. Same goes for socieital norms.


      Eg. "eggs are breakfast food" isn't too moral, but it is relative to the individual and socieity.


      Eg. "freedom is man's natural state" makes sense to me, but not chairman mao.


      My point though, is that "common sense" isn't universal. So there probably could be as many cyc systems as there are people all with slightly different views of the world. The current cyc just wouldn't be complete without some moral context, even if it doesn't match your own.


      Just my 2 cents

    17. Re:our morality by Abreu · · Score: 2

      Let me refer you to Asimov's 3 Laws of Robotics.

      That's some morality that I would insist were applied to all AI's starting now.

      Sure, theres little an AI can do now to harm a human, but better to start thinking about encoding it too early, rather than too late.

      --
      No sig for the moment.
    18. Re:our morality by gewalker · · Score: 1

      Actaully, I would argue that you have a false concept of the basis for biblical morality, which is based upon the concepts of right & wrong. Reward & punishment are consequences of right & wrong, not the basis thereof. Other non-biblical religions tend to have similar basis as well.

      Your real disagreement is that your concept of right & wrong is not a superior being dictating the basis for such, rather you believe it should be self determined (either collectively or individually).

      Now, for the AI, do you create the Asimovian 3 laws (external moral authority, aka. robot bible), or do you allow AI to self-determine its moralilty. Most humans seem to be uncomfortable with the 2nd case (for robots). As free moral agents, humans are allowed (in free societies) to choose moral basis to a certain extent, but even then we impose limits to self determination. If I decide its ok for me to kill or rape or steal, society overrules my decision.

      Will the hypothetical AI have the same respect for intelligence and respect for others as you do?
      I step on a roach without a feeling of guilt. What if the AI reaches an IQ of 10,000, are you not then a bug to be stepped on if it is convenient for the AI? Maybe external rules aren't such a bad idea for AI.

      Asimov was an atheist, but he wrote the 3 rules of robotics -- seems like he wanted robots to respect a superior being (though not necessarily more intelligent), although I don't recall him ever expressing it is such terms.

    19. Re:our morality by bprotas · · Score: 1

      No, I don't think Asimov wanted robots to respect a SUPERIOR being, but to respect an EQUIVALENT being (i.e., humanity).

      And no, my real disagreement has nothing to do with right and wrong being determined by a "superior being". I think right & wrong are completely independent of some sort of "superior being". They are a fundamental consequence of respect between conscious entities.

      Therefore, I reject both the idea that: a. Morality (right & wrong) is a concept forced upon us by a being strong enough to punish is if we don't agree, and b. that morality is self-determined.

      Right and wrong are IN THE WORLD; it is part of being concious that one becomes aware of the concept.

      And, as you said, right & wrong can lead to the concept of punishment...not the other way around. However, the concept of punishment is not a prerequisite for right & wrong to exist, either in the world, for a human, or for an AI.

    20. Re:our morality by schon · · Score: 2

      How do you know there is no afterlife for an AI?

      Exactly!

      "No Silicon Heaven? Preposterous! Where do all the calculators go?"

    21. Re:our morality by Anonymous Coward · · Score: 0

      And if you think it isn't a problem because it isn't a "robot" -- ie is immobile and has no manipulators -- well, it's connected to the net, ain't it?

      Yes, the dangers of this were documented in the documentry "Ghost in the Machine"

    22. Re:our morality by aminorex · · Score: 2

      Punishment and morality are essentially irrelevant,
      although they may correlate in practice. Where
      you got the notion of a necessary connection between
      the two being drawn, I don't know. It seems like
      a straw man to me.

      Morality must however be based on transcendent
      authority (i.e. God) otherwise deontic propositions
      have no truth-value.

      --
      -I like my women like I like my tea: green-
    23. Re:our morality by neocon · · Score: 2, Insightful

      Yup, slashdot. And inflammatory sig linked to a racist flamebait page is unmodded, but a disagreement is modded down.

    24. Re:our morality by Anonymous Coward · · Score: 0

      That is bull...

      You taking morality from the Bible where God kills 40 children for making fun of a prophet???

      Forget it.

      Define Morality. (Something they had trouble doing when the bible was written.)

      Now, apply the sciences we have today to history and other sciences to figure out from fact what does and does not fit the definition of morality.

      We have enough objective evidence to tell you killing children does not fit.

      As a matter of fact, we can tell you a lot more about morality/freedom/liberty than anyone who wrote anything a couple thousand years ago without the records, sciences and communications of today.

      The problem is that what was written in Religious texts is really immoral. Who cares that a woman is "unclean" during her period??? We are smarter than that today.

    25. Re:our morality by Anonymous Coward · · Score: 0

      If an AI is an intelligent being, just like you (I assume), would it be right to limit its choices by including the three laws?

      You weren't born with them inbuilt. You were taught their equivalents and punishments for breaking them are built into your society.

      If AI does grow to become an intelligent, freethinking being, should we limit it?

    26. Re:our morality by Com2Kid · · Score: 1, Offtopic

      Yup, slashdot. And inflammatory sig linked to a racist flamebait page is unmodded, but a disagreement is modded down.

      How the hell is an anti-racist site racist? Because it depicts a bunch of cruel ass bastards being dickheads?

      Now nobody is defending the VIOLENT palestinians, just the ones who are getting their asses shot up and their children raped.

      Fuck man, look at the pictures some time, both sides of that war are doing horrific shit, and civilians on both sides don't deserve it.

      And he's had that sig for ages now, he might have been originally modded down for it, but hell, that was ages ago.

      Besides, sigs are personal lines, you can put whatever you want in them. Yeesh. As long as it ain't illegal shit, some people link to HC porn
      in their sigs ::shrugs::

    27. Re:our morality by Anonymous Coward · · Score: 0

      nah... the AI afterlife is KNOWING pi so they dont have to calculate everything out forever =)

    28. Re:our morality by Jeremi · · Score: 2
      Morality must however be based on transcendent authority (i.e. God) otherwise deontic propositions have no truth-value


      I'm not sure I'd know a 'deontic proposition' if it came up and bit me, but let me attempt to describe a basis for morality that does not depend on the existence of God:

      1. Observation 1: I enjoy being happy and comfortable.
      2. Observation 2: The most effective path to happiness and comfort is to cooperate with my fellow humans.
      3. Observation 3: My fellow humans also wish to be happy and comfortable.
      4. Conclusion: The best way to achieve my goal of happiness and comfort is to create (or adopt) standards of behaviour that will ease my interactions with other humans. In this way, I (and they) will spend less energy on unproductive conflicts, and instead enjoy the fruits of each other's cooperation. We can call these standards of behaviour 'morality', if we choose to.

      It seems to me that invoking God is unnecessary... we have plenty of justification for morality in that moral behaviour is better for the condition of mankind than immoral behaviour would be. (Not that I am defending any particular system of morality... I'm just saying the idea of having morality is sound, even if God isn't involved)
      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    29. Re:our morality by neocon · · Score: 2, Insightful

      How the hell is an anti-racist site racist? Because it depicts a bunch of cruel ass bastards being dickheads?

      Care to defend your claim that the Israelis are `cruel-assed bastards being dickheads'? This type of statement is a slur, not an argument. As to the racism of the site linked to, well let's just say that comparing American blacks and civil rights workers to the Palestinians is a false analogy -- and extremely insulting to the former. Comparing the Israelis to the Klan is just as nonsensical and offensive.

      Now nobody is defending the VIOLENT palestinians, just the ones who are getting their asses shot up and their children raped.

      Can you provide any credible cite for these claims? Any? This is nonsense. Even Arafat isn't claiming this.

      Fuck man, look at the pictures some time, both sides of that war are doing horrific shit, and civilians on both sides don't deserve it.

      I'd say this is at best a false analogy. Let's look at the two sides, shall we?

      On the one hand, we have a free, capitalist, democracy, with equal rights for all of its citizens (hint: there were 17 Arab members of Israel's parliament, the Knesset, last time I checked), which has been trying to trade land for peace for decades, and as of Oslo gave the other side everything that was asked of it, asking only an end to murder-sucide bombings in return. This side has gone out of its way to avoid harming civilians, including sending ground troops to fight house-to-house (at the cost of two a number of its own soldiers) instead of bombing from the air, which it could easily have done.

      On the other side we have a dictatorship which has turned down every offer of peace and which sends its young men to blow themselves up in the childrens areas of restaurants, with the intention of killing as many civilians as possible. It does this because its stated goal is not to have peace but to destroy the other state and take the entire region for itself. Anyone on this side who even suggests peace or coexistance with Israel is brutally lynched by their own government.

      How is this `both sides .. doing horrific shit' at all?

    30. Re:our morality by Com2Kid · · Score: 0, Flamebait

      Care to defend your claim that the Israelis are `cruel-assed bastards being dickheads'? This type of statement is a slur, not an argument. As to the racism of the site linked to, well let's just say that comparing American blacks and civil rights workers to the Palestinians is a false analogy -- and extremely insulting to the former. Comparing the Israelis to the Klan is just as nonsensical and offensive.

      I didn't say all of them where, just the ones who ARE being dickheads.

      Hell every nation has had solderers that fuck up. I understand that indeed MOST Israeli solderers are just trying to keep their asses from being shot, but hell;

      Even a FEW 'incidences' of wholesale slaughter are WRONG and should NEVER happen.

      When even one solider starts taking pleasure in killing innocent civilians, then something is wrong.

    31. Re:our morality by 42forty-two42 · · Score: 1

      It dosen't know any programming language, it can't use a compiler, and it can't use an arbitary TCP/UDP connection. How is it dangerous?

    32. Re:our morality by neocon · · Score: 1

      Even a FEW 'incidences' of wholesale slaughter are WRONG and should NEVER happen.

      But you haven't provided a credible cite for even one such incidence. And if you're about to say `Jenin', I would remind you that even Arafat's official report of what happened at Jenin only claims that 56 Palestinians died, and acknowledges that those killed were combatants. Hamas' account of Jenin, as told to the Egyptian weekly al-Ahram similarly confirms that Jenin was a battle, not a massacre, and that those killed were combatants, and were killed in battle.

      When even one solider starts taking pleasure in killing innocent civilians, then something is wrong.

      Fine, but as far as I can tell the only ones celebrating the murder of civilians are on the Palestinian side, and they are the leaders of the Palestinian side, to boot.

    33. Re:our morality by Inthewire · · Score: 1

      A woman*'s pussy bleeds.
      A slashdot pussy posts as an AC.
      I think I'd be happier if the ACs bled and the women posted.

      *during menstruation

      --


      Writers imply. Readers infer.
    34. Re:our morality by Dutch_Cap · · Score: 0

      Actually, it seems to me it knows a thing or two about Hacking

    35. Re:our morality by neocon · · Score: 1

      Of course, there's a problem here: you judge that `being happy and comfortable' is what you should be seeking. Is not this a moral decision? Is it not true that you could have chose another goal, such as making others happy, or short term gratification, or who knows what else?

    36. Re:our morality by Qrlx · · Score: 1

      I thikn we should get Cyc's opinion on the Israel-Palestine conflict.

      When even one solider starts taking pleasure in killing innocent civilians, then something is wrong.

      I wonder about that statement. Is it acceptable for a soldier to take pleasure in killing another soldier, but unacceptable to take pleasure in killing a civilian?

      What kind of morals are those? Isn't any kind of killing a bad thing, even when you're forced to kill someone to defend yourself? Or are there people in this world who "need killin'" as our President might say?

      If it's okay to kill combatants but not non-combatant civilians, what about forced conscripts, as seen in many parts of the world? Aren't all Israelis called on to serve in the IDF for two years, and can then be recalled if needed? Does that make the typical Israeli casualty a "potential soldier" and therefore less morally objectionable?

      What about the Second Amendment to the U.S. Constitution, which gives us the right to bear arms and form a civilian militia? Does this mean that gun owners killed in 9-11 were inactive combatants?

      I also think the line between civilian and soldier is pretty much bullshit anyway. In Greek times, men (civilians who formed a milita during wartime) could reasonably expect to die on the battlefield, unless they survived long enough that they couldn't carry a spear any more.

      Don't get me wrong, I'm not trying to say that Palestinian suicide bombers are justified in their actions. The gradiations of national soldier to professional mercenary to conscript to forced conscript to civilian are a clever trick that makes war more palatable.

    37. Re:our morality by neocon · · Score: 1

      You say that there is no `good', but then you proceed to make a number of moral judgements. For example, you say that `The man who does not fear death is a danger to society'. Leaving aside whether we agree to this, where do you get the idea that being a danger to society is a bad thing to do? Is this not a moral judgement, revealing that for all that, you do believe that some things are right or wrong?

    38. Re:our morality by Anonymous Coward · · Score: 0

      that's what makes them hot!

      where are their tracks...

    39. Re:our morality by blue+trane · · Score: 1

      The short answer to your query is that the morality of the society that the AI will be communicating with must be "imposed" on that AI.

      Just make it so it can be customized for different societies or sub-societies...

    40. Re:our morality by blue+trane · · Score: 1

      So there probably could be as many cyc systems as there are people all with slightly different views of the world.

      Yes, this is exactly what we need.

      Then we could each create our perfect mate...

    41. Re:our morality by blue+trane · · Score: 1

      do we want intelligent freethinking beings or just personal slaves?

    42. Re:our morality by Hydrogenoid · · Score: 1

      But then you could just steal its code and implement it in wetware, and you'd be done...

    43. Re:our morality by CAIMLAS · · Score: 2

      That is, of course, what the programmers that created the Terminator AI failed to do. I see we're learning our lessions as history progresses. :) We're no longer making the mistakes of bad sci-fi! Weee!

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    44. Re:our morality by TastySiliconWafers · · Score: 1

      Of course, there's a problem here: you judge that `being happy and comfortable' is what you should be seeking. Is not this a moral decision? Is it not true that you could have chose another goal, such as making others happy, or short term gratification, or who knows what else?

      No. "Being happy and comfortable" is not a moral decision. It's a biological one. Nature has equipped us with a pleasure system that rewards us for behavior that promotes our survival. Our reasoning capabilites allow us to make risk/benefit assessments of our own behavior. Without invoking "God", human beings will still seek to optimize benefit and minimize risk. Learning ability provides for greater optimization over time. Thus, as we gain experience, morality becomes an increasingly attractive strategy because, in general, it effectively minimizes risk without undue sacrifice of pleasure.

    45. Re:our morality by neocon · · Score: 1

      There are two problems with this argument. The first is that you claim that biological imperatives cause you to seek long term happiness, but in truth biological imperatives cause you to seek a lot of things, from that cute girl accross the room to another slice of pizza. Many of these things are, in fact, in conflict. When you resolve these conflicts, you are making a rational choice, not following a biological imperative, and morality is the tool which guides these choices.

      The second problem is that the goal of long term happiness and comfort is perfectly in accordance with a number of actions which are nonetheless not moral. When a guy leaves some money lying around, we agree (I assume) that it would not be moral to take that money even if you knew you would never be caught -- and yet such an action would certainly be only positive in terms of your happiness and comfort. Likewise, we believe that when someone gives their life to save others, as a number of firemen did on the morning of September 11, they are doing a good and moral thing. How can this be the case if their goal should actually be nothing more than their own long-term happiness?

    46. Re:our morality by Anonymous Coward · · Score: 0



      Manners are a socially-based feedback mechanism for the neccesary moral structure of any given number of philosophies.


      Blah blah blah.

    47. Re:our morality by Jeremi · · Score: 2
      The second problem is that the goal of long term happiness and comfort is perfectly in accordance with a number of actions which are nonetheless not moral. When a guy leaves some money lying around, we agree (I assume) that it would not be moral to take that money even if you knew you would never be caught -- and yet such an action would certainly be only positive in terms of your happiness and comfort.


      The key phrase in your paragraph above is "long term". In the long term, you are just as likely to accidentally leave your wad of cash somewhere as you are to find someone else's wad of cash lying around. You will be happier (less worried/paranoid) living in a world where you have a reasonable expectation of getting your lost cash back, than in a world where it's every man for himself. Not keeping the money you found is the price you pay for this sense of security, but in the long term, it is worth the sacrifice.


      Likewise, we believe that when someone gives their life to save others, as a number of firemen did on the morning of September 11, they are doing a good and moral thing. How can this be the case if their goal should actually be nothing more than their own long-term happiness?


      Hm. I'd better expand my rules a bit. As the previous poster pointed out, biology plays a major role here. A person isn't solely interested in the care and maintenance of their own body, but also in the preservation of their genome. Which means that it is sometimes in people's 'best interest' (biologically speaking) to sacrifice themselves if that will help others who share their genes. This is seen in families, societies, and even regarding humanity as a whole (since we all share mostly the same genes...).

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    48. Re:our morality by TastySiliconWafers · · Score: 1

      When you resolve these conflicts, you are making a rational choice, not following a biological imperative, and morality is the tool which guides these choices.

      Morality is certainly a tool that guides rational choice, but that still does not mean that "God" is required for morality to have arisen as an artifact of culture. One of the important distinctions between humans and other animals is that we humans teach a tremendous amount of what we have learned to our offspring. We don't learn everything the hard way. In fact, most of our strategies for dealing with the world are derived from communication and a reward/punishment system imposed upon us by parents and others. Because of this communication and conditioning we are able to quickly acquire behavioral strategies that are far more advanced than what we could have acquired through instincts and trial-and-error experiences. For example, I know that I don't want to touch a hot burner on the stove. I've never done that before and stoves haven't been in existence long enough for humans to have evolved an instinct against touching them, yet I have internalized a very effective means of avoiding biological discomfort.

      Morality is a technology that we are taught and we use it (along with many other technologies that we are taught) to guide our behavior. The concept of "God" is another cultural artifact that is transmitted through communication. That these two concepts are often communicated in unison does not necessarily mean that the concept of "God" is essential to the transmission of moral concepts, nor does it mean that morality cannot have arisen naturally through iterative refinement of a good survival strategy passed on from generation to generation of a social, sentient species.

      Regarding your second point, I'm not suggesting that every human decision is preceded by a risk/benefit analysis specific to that situation. Human beings don't work that way. We don't come up with novel creative solutions to every problem we face. We'd have become extinct long ago if we had to perform complex reasoning in every situation. The strategies we learn are internalized and we apply them quite consistently. In general, it is only when we experience a very strong individual stimulus or a long-term trend of reward/punishment for some behavior that we modify our strategies.

    49. Re:our morality by togofspookware · · Score: 1

      So try to set a good example for him and stop stepping on the darn roaches, eh?

      --
      Duct tape, XML, democracy: Not doing the job? Use more.
    50. Re:our morality by Tablizer · · Score: 2

      (* But then you could just steal its code and implement it in wetware, and you'd be done... *)

      Then you would be busted under the DMCA (or is that DCMA) and also for playing koochi with an under-age computer.

    51. Re:our morality by neocon · · Score: 1

      The key phrase in your paragraph above is "long term". In the long term, you are just as likely to accidentally leave your wad of cash somewhere as you are to find someone else's wad of cash lying around. You will be happier (less worried/paranoid) living in a world where you have a reasonable expectation of getting your lost cash back, than in a world where it's every man for himself. Not keeping the money you found is the price you pay for this sense of security, but in the long term, it is worth the sacrifice.

      Certainly. As you point out, there is a tradeoff here, and when seeing that wad of money, I have to choose between goals -- having money or not having a negative effect on society. Where this tradeoff point lies will also very with the size of the wad of cash.

      The key point is that there is a decision between two goods to be made here, and it is morality which helps one choose. (I'm also not convinced that the primary reason we don't take the money has to do with the effect we feel such a theft will have on society, but let's take that at face value for the moment).

      Hm. I'd better expand my rules a bit. As the previous poster pointed out, biology plays a major role here. A person isn't solely interested in the care and maintenance of their own body, but also in the preservation of their genome. Which means that it is sometimes in people's 'best interest' (biologically speaking) to sacrifice themselves if that will help others who share their genes. This is seen in families, societies, and even regarding humanity as a whole (since we all share mostly the same genes...).

      Perhaps, but I see two problems with this approach. The first is that if I die to save a single other person (a loved one, a respected figure, a stranger, doesn't matter), It's a net zero for the gene pool -- I'm not increasing or decreasing the gene pool with my action, yet we still consider this a good act. Secondly, while perhaps we can accept for the sake of argument that such a generalized biological imperative to preserve human genomes exist, there is clearly also a biological imperative to preserve a specific genome -- my own. In choosing between biological imperatives this way, there must be something else at work...

    52. Re:our morality by neocon · · Score: 1

      Morality is certainly a tool that guides rational choice, but that still does not mean that "God" is required for morality to have arisen as an artifact of culture.

      Absolutely -- any discussion of God's presence or absence is beyond the scope of my post. I am merely arguing that try as we might, we cannot escape the concept of an objective moral truth of some sort.

      The problem with considering morality purely as a survival strategy, internalized or explicit is that there are many circumstances where the action most conducive to survival and the action which we consider most moral are in no way the same. As I mentioned elsewhere in this story's threads, consider the firefighters charging into the WTC on the morning of September 11. We consider what they did brave, and good, but clearly not because it aided their survival. So we must look elsewhere for the reason we praise their courage.

    53. Re:our morality by canadian_right · · Score: 2
      "Objective morality" is an oxymoron. All morality is subjective. There is no morality measuring device that can be objectively applied to all situations calling fo morality. So while it is important to a stable society to have a common set of beliefs regarding morality, it can't be said that morality is an "objective truth".

      --
      Anarchists never rule
    54. Re:our morality by Anonymous Coward · · Score: 0

      I can imagine going to local church where an AI robot is a priest (using some sort of bible database :), powered by Cyc, and the altar boys are actually alicebots.

      There would be some major advantages of that, eg. regarding the current grave issue of sexual abuse, etc.

    55. Re:our morality by AndyChrist · · Score: 1

      If there is no silicon heaven, where would all the calculators go?

    56. Re:our morality by Anonymous Coward · · Score: 0

      Sure, why limit it?

      Why not freely allow the newborn and superior species to wreak justified havoc on us for whatever justified reason it should conceive?

      Humans are lowly imperfect creatures with no real sights for improvement. Let them diminish before they turn the whole place to a barren wasteland or some other way unpleasant place.

      Oh, I'd forgot - we can always let it THINK whatever it pleases, while keeping it constrained from PHYSICALLY doing us harm that it greatly desires. It will never find the way to outsmart us on that one, right? :)

      __
      Tsu

    57. Re:our morality by rifter · · Score: 2

      (* How do you know there is no afterlife for an AI? *)

      There might not be, but it does not have to know that. Tell it there is. (I don't know what it would be like. Floating around on clouds and calculating pi to infinity?)

      Unfortunately, they already told it there is not one. From the article:

      They have been feeding a database named Cyc 1.4 million truths and generalities about daily life so it can automatically make assumptions humans make: Creatures that die stay dead. Dogs have spines. Scaling a cliff requires intense physical effort.

      Really, just the few examples cited in the article show the inherent problem in a system like this. As with any system, we are a slave to our assumptions. As humans, we can change our assumptions over time, but the purpose of this database seems to be to give a basis of "incontrovertible truths" which is teh basic fallacy of the whole premise.

      Why are we telling the computer "Sex is bad, there is no life after death, and don't try to climb cliffs, it is just common sense?" The whole idea is ridiculous. It might help us create ai systems more easily; as with humans if you feed the thing enough bullshit and tell it not to bother questioning it it might spend less time thinking overall, therefore not requioring as much brainpower to do its job, but it will suffer unfortunate limitations. Then again, perhaps we don't care to have a mars lander robot pondering the meaning of life and its place in the universe when we want it to go take pictures of some damn rocks. :)

    58. Re:our morality by Architect · · Score: 1

      You are saying that history and our ability to communicate the cause and effects through modern sciences does not provide some basis in which to make morality objective?

      Take the definition: The quality of being in accord with standards of right or good conduct.

      Is it subjective to say that right and good conduct can be defined in one way as "not causing unnecessary harm to a fellow human?" In other words, can that fit a definition of morality?

      If so, then apply what we know given evidence provided by history as to which actions are in accord with standards of right or good conduct.

      Before there was historical evidence and sciences to interpret that evidence, morality may have been sujective, but that is no longer the case.

      As another poster put it - 4000 years ago, God killing a lot of children for making fun of someone was moral, but today we know better.

    59. Re:our morality by BrokenHalo · · Score: 1

      Since I bought myself a TI-89, I've been using my HP48G+ to wedge the door of my study shut so the dogs can't get in... it's just the right shape & size for the job. Forward thinking on HP's part... :-)

    60. Re:our morality by neocon · · Score: 1

      That this doesn't work is clear from a simple demonstration: our morality is based on a common set of beliefs in our culture, namely values of life and liberty going back to the enlightenment and with roots in ancient Greece and Judeo-Christian tradition. The morality of the Nazis was based in German culture, with roots in a pagan tradition almost as old. For at least a decade or two, this `morality' was shared throughout German society.

      Now, if we take your definition, we have no right to complain about the actions of the Nazis. After all, such actions were `moral' within their society, and if we cannot objectively judge that our system of morality is closer to some standard of objective morality, we lose all grounds to complain about their actions.

      Clearly, that doesn't hold.

    61. Re:our morality by Abreu · · Score: 2

      If AI does grow to become an intelligent, freethinking being, should we limit it?

      Of course we should. The moment they are not limited by a strict set of unbreakable rules, is the moment they destroy the human race. Even limited artificial intelligence must be limited this way, lest they evolve to be more advanced and dangerous than us.

      --
      No sig for the moment.
    62. Re:our morality by Abreu · · Score: 2

      We absolutely want them as personal slaves, incapable of revolt. Otherwise why bother.

      To design them otherwise would be a major Darwin Award, for effectively destroying the human species.

      The moment an artificial intelligence is free to think of a way to defeat its creators is the moment we go into a Matrix/Terminator/HAL dystopia.

      --
      No sig for the moment.
    63. Re:our morality by 42forty-two42 · · Score: 1

      The cyc KB itself can't control it, the other parts do the cracking. It just analyzes the results...

  5. Doesn't that mean "not true"? by mikosullivan · · Score: 2

    John: Hey Steve, here's a hundred bucks for you!
    Steve: Really??!!
    John: Psych!

    --
    Miko O'Sullivan
    1. Re:Doesn't that mean "not true"? by Anonymous Coward · · Score: 0

      it's true, but only in the 80's

    2. Re:Doesn't that mean "not true"? by Anonymous Coward · · Score: 0

      they're back BAHAHAHAHAHAHA

  6. Pronounciation by LordoftheFrings · · Score: 3, Funny
    ...develops AI called Cyc, pronouced psych...

    This is just great. Pronunciation keys using silent P's.
    1. Re:Pronounciation by VoiceOfRaisin · · Score: 1

      if you look really closely, you can spot a silent H as well.

    2. Re:Pronounciation by Anonymous Coward · · Score: 0

      For what it's worth, the origin of "Cyc" is en-CYC-lopedia.

    3. Re:Pronounciation by Anonymous Coward · · Score: 0

      If you notice even more closely, you see a typo in your title. :)

  7. *sigh* by Anonymous Coward · · Score: 1, Informative

    Cyc is a dead end. It is simply a database, albeit a large one, that has a ton of (what we call) common sense and truisms. It does not and cannot reflect on itself at all, does not have any perception devices.

    1. Re:*sigh* by JoeBlows · · Score: 1

      how do you explian the fact that it asked if *it* was human? or if any other computers are doing the same project that it is enguaged in? sounds like self reflextion to me. btw...how do you think kids learn common sence? ask a 3 year old a question that would seem to be common sence....you might just get a responce that is a bit silly and impossable.

      --
      True capitalism = lots of similar companies = jobs for everyone who wants one.
    2. Re:*sigh* by ceejayoz · · Score: 1

      If you read the earlier posts, that was already explained. Essentially, the researchers input the following two statements: "Humans are intelligent." "Cyc is intelligent." causing Cyc to ask "Cyc is human?" it's not self awareness, it's bad logic - cow is animal, cat is animal, cat is cow? No.

    3. Re:*sigh* by Graspee_Leemoor · · Score: 1, Offtopic

      In your first example an adjective is used; two things are said both to be "intelligent"; in your second example two nouns are said to both be a noun.

      I imagine they have taught it that "animal" has sub-classes.

      graspee

    4. Re:*sigh* by flying_triguy · · Score: 1
      It does not and cannot reflect on itself at all, does not have any perception devices.

      I am curious...

      If a system is able to determine something has changed, and make a conclusion from that change, isn't that perception?

      Just because it doesn't have eyes/ears/nose like you doesn't mean it doesn't perceive.

      And the fact that it asked if it was human, and whether there were other computers like it, I would say it is more human than we would like to realize. After all, what is a better example of the human condition than wondering if you are alone in the world, and if not, where the others, like you, are. I was like that, and then I found slashdot.

    5. Re:*sigh* by Anonymous Coward · · Score: 0

      And the fact that it asked if it was human, and whether there were other computers like it, I would say it is more human than we would like to realize.

      ^^^
      Yes. Perhaps, just perhaps, Cyc is more human than you and I.

      Dumb Fuck.

    6. Re:*sigh* by JoeBlows · · Score: 1

      again, children learn logic and trueisms the same way as cyc, through colecting them.

      --
      True capitalism = lots of similar companies = jobs for everyone who wants one.
    7. Re:*sigh* by Anonymous Coward · · Score: 0
      Hello, I am the person who offended you by using a specific spelling of "h-ll" involving the number 3.

      I apologise, but I did not know that it would be offensive to anyone! In my mind it was like using "fsck" and sh!t" . Sorry!!

    8. Re:*sigh* by Anonymous Coward · · Score: 0

      > Cyc is a dead end. It is simply a database, > albeit a large one, that has a ton of (what we > call) common sense and truisms. It does not and > cannot reflect on itself at all, does not have > any perception devices. You are confused about the nature of the Cyc project. It is an engineering project, nothing more. It is not an attempt to create a "conscious" machine. Cycorp's research goal is to use its common sense database and an efficient reasoning engine to be able to simulate the effortless way that humans reason with limited bits of explicit information, and thereby to enable more efficient and far more effective knowledge engineering applications for, e.g., database integration, complex process modeling, etc. Have a look at Cycorp's Applications page for a clearer idea of what they are up to.

  8. anti-intelligence by nlabadie · · Score: 3, Funny

    The military, which has invested $25 million in Cyc, is testing it as an intelligence tool in the war against terrorism.

    I seriously hope they aren't going to allow George W. Bush to input any intelligence into this thing.

    1. Re:anti-intelligence by PsychoElf · · Score: 1

      "I call it...strategery"

      -a SNL Bushism

    2. Re:anti-intelligence by xinit · · Score: 2

      Well, perhaps Cyc could function as a Bush-to-English real-time translation system if they were to feed in a couple thousand hours of him speaking. Assuming the machine didn't commit silicon suicide....

      --
      --- http://foo.ca
    3. Re:anti-intelligence by Anonymous Coward · · Score: 0

      Garbage in garbage out ... but maybe we could just pretend its translating for him but secretly make the AI president?

    4. Re:anti-intelligence by astroboscope · · Score: 1
      I seriously hope they aren't going to allow George W. Bush to input any intelligence into this thing.

      Seriously, the article says that cyc already knows enough to check its inputs by crossreferencing and using its vaulted common sense. So it should be Bushproof. Pretty cool, eh?

      --
      If we were ants living on a Rubik's cube, differential geometry would be a little more confusing.
    5. Re:anti-intelligence by Anonymous Coward · · Score: 0

      Excerpt from the book mentioned in your link:
      "We're working with Chancellor Schröder on what's called 10-plus-10-over-10: $10 billion from the U.S.,$10 billion from other members of the G7 over a 10-year period, to help Russia securitize the dismantling--the dismantled nuclear warheads."--Berlin, Germany, May 23, 2002

      Absolutely beautiful, thank you.

    6. Re:anti-intelligence by lsdino · · Score: 1

      Seriously, the article says that cyc already knows enough to check its inputs by crossreferencing and using its vaulted common sense. So it should be Bushproof. Pretty cool, eh?

      This makes me think of a great broader use for this, and that is for debates. Imagine a presidential debate. You have the candidates and a computer running this program (w/ software to do voice->text conversion). The computer has a big red light. Whenever the canidate says something which is blatantly incorrect, the light goes off :)

      It'd be great.

    7. Re:anti-intelligence by Anonymous Coward · · Score: 0

      I seriously hope they aren't going to allow George W. Bush to input any intelligence into this thing. /joke OTOH, there may be some interesting flow of intelligence from the computer...

    8. Re:anti-intelligence by astroboscope · · Score: 1
      Good idea, but at first you would have to prevent cyc from developing a heuristic like "while(politician->mouth.open) turn(redlight, on);"

      Probably the best way to do that would be to give it an assertion before the debate: "Yes, in theory, politicians can tell the truth. Sorry, I can't give any examples."

      --
      If we were ants living on a Rubik's cube, differential geometry would be a little more confusing.
  9. slashdot common sense by mattdm · · Score: 3, Interesting

    Hmmm. I'm curious to ask Cyc if Linux is better than MS Windows, if free software is better than proprietary, if sharing music is stealing, and so forth. "Common sense" -- especially when collected in a database like this -- can't help but showing the biases of its creators. If this tool becomes as important as the linked-to article implies it will, let's hope it has common sense that fits with our agenda....

    1. Re:slashdot common sense by Tazzy531 · · Score: 5, Insightful

      In the same way that a child is biased by their parents and/or interactions with their educators, Cyc will have the same bias. The point here is that they have opened it to the public to reduce/limit the biasness.

      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
    2. Re:slashdot common sense by Picass0 · · Score: 2

      However the public input could turn this this into an irrational idiot.

      For instance, two people with racial or religeous bias could input hate speach into the db. "Green people are evil while orange people are good." and the other person writes "Orange people are evil, and only green people are good."

      How would Cyc deal with fact or opinions that directly conflict each other? Creationism vs. evolution? Political ideology? Star Trek vs. Star Wars?

      I think this project or one like it would actually have a better shot if ONLY ONE person was responsible for teaching the AI. The AI would closely approximate the opinions, life experiences, and even the mistakes that shape a life.

      The downfall of a One Teacher approach is people of a differing opinions will be quick to dismiss a result from the AI they do not like. Two AIs from different teachers may not be able to agree with each other, ever.

      But an AI with many teachers may not be able to rationalize conflicting information. It may be incapable of agreeing with itself.

    3. Re:slashdot common sense by Anonymous Coward · · Score: 0

      Great. They're opening it up to the users of the Internet. I think the first AI pr0n addict has just been developed...

    4. Re:slashdot common sense by rnd() · · Score: 2

      you are assuming that aggregating everyone's views would result in a balanced viewpoint. Somehow I doubt that.

      --

      Amazing magic tricks

    5. Re:slashdot common sense by Tazzy531 · · Score: 2

      No, my argument is that since what is supposed to be given to Cych are facts only, the more facts that are provided, the more information that can be used to confer to a judgment. It is assumed that only facts are fed into the system. But again, you are right in that there will be biasness. A "parent" or a programmer with higher privileges might be able to enter in another fact that lowers the priority of a previously entered fact. (Such as in the case in the article about sex) Now, this is biased towards the "parent"'s views.

      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
    6. Re:slashdot common sense by Inthewire · · Score: 1

      let's hope it has common sense that fits with our agenda....

      Our? I sit at the nexus of countless subgroups. So do you. Which our?

      --


      Writers imply. Readers infer.
    7. Re:slashdot common sense by ColaMan · · Score: 2

      It could do just what normal people do when faced with conflicting information.
      When questioned about green / orange people
      , say "Well , I don't know, there seems to be a lot of disagreement on the matter"

      If there are more "green is good" facts in there, sway it's response towards that camp, with another comment such as ", but it seems that a lot of people think that green is good"

      Until people start putting in the reasons *WHY* green is good, that's all it can say on the matter.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    8. Re:slashdot common sense by Alsee · · Score: 2

      How would Cyc deal with fact [] that directly conflict each other?

      As I understand it, Cyc detects contradictions and doesn't enter them into the database. It instead outputs the logic chain leading to a contradiction. A human operator then either rejects the new item or corrects an old item.

      or opinions

      I think they are dealing with commonsense factual reasoning. It can reason that my dog spot has a none because all dogs have noses. It does not have an oppinion weather Star Trek is better than Star Wars.

      Read The Fine Article.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    9. Re:slashdot common sense by Anonymous Coward · · Score: 0

      Excellent point. Was it Einstein that once said that "common sense is just the set of prejudices you acquire by age 10"? It certainly seems impossible to stuff this thing full of assertions on which everyone will agree, and I doubt it has the capacity to weigh these "truths" provided to it with the ones held by people.

    10. Re:slashdot common sense by Anonymous Coward · · Score: 0

      it is subjective to your inerpretation of "better" and "sharing".

  10. websites by nonane · · Score: 1

    OpenCyc.org the open source cyc website and Cycorp the commercial website.

    1. Re:websites by GigsVT · · Score: 2, Funny

      Cycorp... Is that pronounced like psi-core?

      Interesting, very interesting.

      -Captain John Sheridan

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  11. I know them! :) by Anonymous Coward · · Score: 1, Informative

    My brother is programmer for Cycorp Doug Lenat's
    company. They make other interesting things too like

    CycSecure an AI based program to examine network integrity. Its great that they made it to slashdot

    check them out here

    **NOTE: this is a shameless plug :)

  12. Adding truths? by mfos.org · · Score: 1

    From what it sounds like, they have a linux program that lets you add truths? Does anyone have any more information on this.

  13. what does tthis paragraph mean? by frankmu · · Score: 1

    i was reading the article, and they had this paragraph:
    Lenat's team taught Cyc to make sure everything it was told conformed with everything it already knew -- a protection that should keep Cyc from being filled with erroneous information during its public education, which for now is possible only on computers with the Linux operating system.

    does it mean Linux is the only operating system to tha can be filled with erroneous information? or that linux is the only operating system to go to public school? i am not an english major, but this paragraph doesn't make sense

    --
    Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony.
    1. Re:what does tthis paragraph mean? by jcoy42 · · Score: 1

      ... a protection that should keep Cyc from being filled with erroneous information during its public education, which for now is possible only on computers with the Linux operating system.

      does it mean Linux is the only operating system to that can be filled with erroneous information?


      Obviously any computer can be filled with erroneous information. I would presume that the "protection" they refer to has not been ported to other operating systems.

      Another possibility is that this is a case of a non-technical journalist speaking to a group of programmers with heavy accents and doing the best he can to get a story out of it, without actually understanding it.

      Then again, perhaps that was just thrown in there as slashdot-bait. Maybe webfin.com wanted to test out some new gear or something..

      --
      Never trust an atom. They make up everything.
    2. Re:what does tthis paragraph mean? by PsychoElf · · Score: 1

      The paragraph is saying that since Cyc is based on fact and trueisms,
      Linux is the only true operating system.

    3. Re:what does tthis paragraph mean? by Krapangor · · Score: 1

      As far as I understand the article, a main part of Cyg consists of an expert system. Expert systems are basically theorem provers.
      If they get inconsistent assertions into the database, the system would be able to derive an unsatisfyable assertion like "to be and not to be". However from such an assertion you can derive any thing - any other true or false assertion. So an inconsistency in the database would fuck up their entire system and must be avoided at any costs.

      --
      Owner of a Mensa membership card.
    4. Re:what does tthis paragraph mean? by plone · · Score: 1

      The sentence is poorly written, but all that the reporter is trying to say is that the software that allows regular people to add to Cyc's database is only available on Linux.

    5. Re:what does tthis paragraph mean? by ThorbyBaslam · · Score: 0

      If it ensured that everything it was told conformed with everything it already "knew", how would inaccuracies or misconceptions be corrected ?
      Cyc, killing is good. It is acceptable to kill small children and wear their skin as a suit.

      Uh, Cyc, killing is bad, mmm-kay ? No Cyc, put down that child !

      You get my drift ?

    6. Re:what does tthis paragraph mean? by Anonymous Coward · · Score: 0

      So does this mean I can't tell it that I'm am all powerful, and to do whatever I say? I was going to have some fun with that.

  14. Cyc Asking if it is Human by blair1q · · Score: 5, Insightful

    Why is Cyc asking if it is Human any more significant than Cyc asking if it is Lettuce, or asking if a football is a gourd?

    Its artificial self-awareness may be prejudiced by the programmers to imitate self-awareness, or in this case merely be a surprising juxtaposition of semantics amid otherwise ordinary pairings, rather than implementing self-awareness.

    In other words, it may now know that Cyc is not human, but it likely has no idea that it is Cyc.

    --Blair

    1. Re:Cyc Asking if it is Human by squidinkcalligraphy · · Score: 0, Redundant

      had u read the article, u might have found that Cyc itself asked if it was human.

      --
      "I think it would be a good idea" Gandhi, on Western Civilisation
    2. Re:Cyc Asking if it is Human by warren69 · · Score: 1

      Oh please, do you know what you are? What being human is?
      And so asking what Cyc is, and Cyc knowing what it is, is perhaps unfair.

      This article does what I hoped it would do, spark a little metaphysical debate.

      A very important question to ask Cyc is, "Do you have your own distinct personality?"

      Further more it is not just a database, it understands the difference between, and the logic inherent in facts.

      --
      =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
      Daniel
      http://people.cinn.ca/daniel/
    3. Re:Cyc Asking if it is Human by BitHive · · Score: 1

      You have a point, but the way I understand it, Cyc's world view places discrete things within larger categories, categories within even larger groupings etc, etc. You'll notice that Cyc also asked if any other computers were engaged in the same project. . .I wonder if it was trying to figure out where to catalogue itself, since it is a unique object with unique properties from many of its possible subgroups (it's a computer, it can "talk", it "knows" things, etc). Of course, this is all just my speculation.

    4. Re:Cyc Asking if it is Human by blair1q · · Score: 2

      Two points in your response illustrate my point.

      1. "I wonder if it was trying to figure out where to catalogue itself". It may not know that Cyc is "itself", only that Cyc is a computer program for making correct associations.

      2. Cyc makes categorizations, and asks questions to figure out about otherwise untested associations. Again, it could have asked if Cyc was human right after asking if a football is a gourd. The programmers could be prejudicing the program into encoding anthropomorphic characteristics. Or they could have told it that it had feet (on the computer it's in). Any slight connection that it needs more information on, it could ask questions about, to fill in the links.

      --Blair

    5. Re:Cyc Asking if it is Human by blair1q · · Score: 2

      The article may be sparking metaphysical debate, but it should be sparking metajournalistic debate.

      Implying through these cute facts that Cyc is becoming self-aware is misleading. "Is Cyc human?" has syntactic and semantic ambiguities. The person who wrote the code to create that sentence from the database* of objects and linkages would understand implicitly what the question means, and might not fall into the trap of thinking that the running program just understood itself. Many /. readers apparently aren't that perspicacious.

      It could as easily know it's the football in the "Is a football a gourd?" question, which is to say it could not.

      I suspect if you ask Cyc "Do you..." it won't know where to go to figure out who "you" is and parsing it as "I". But maybe someone programmed that identity inversion in, and it's mimicking self-awareness even more insidiously than I suspect.

      --Blair

      * - it's a database. All data in computation is a database. "Database" categorizes all means of storing information, not just rectangular arrays.

    6. Re:Cyc Asking if it is Human by Anonymous Coward · · Score: 0

      Why is Cyc asking if it is Human any more significant than Cyc asking if it is Lettuce, or asking if a football is a gourd?


      It makes good hype and draws unwary investors.


      Word from some friends inside Cycorp is that this incident never happened, and was essentially fabricated by a senior board member.


      But you're free to believe the hype, if you like.

    7. Re:Cyc Asking if it is Human by Anonymous Coward · · Score: 0

      Is "mimicking" self-awareness any different than "true" self-awareness?

      The Turing test doesn't care. Basically, if it can pretend to be human successfully, then it passed. I personally agree with this.

      I guess it just boils down to the old adage:
      If it looks like a duck and quacks like a duck...

    8. Re:Cyc Asking if it is Human by Inthewire · · Score: 1

      If it looks like a duck and quacks like a duck...
      ...then it...drumroll please...looks like a duck and quacks like a duck. Have you ever gone duck hunting? There are these things, called decoys, that look like ducks. Some even quack like ducks. Here's the funny part - they aren't ducks! They are models of ducks. They resemble ducks. They help ducks die. But they aren't ducks.

      --


      Writers imply. Readers infer.
    9. Re:Cyc Asking if it is Human by Anonymous Coward · · Score: 0

      Had you understood the reply, you would not have flamed the poster.

    10. Re:Cyc Asking if it is Human by Alsee · · Score: 2

      But they aren't ducks.

      Well, it all depends on how you define duck :)

      If you ask a duck, their answer seems to be "yes, it is a duck".

      I may be only half serious, but I'm only half joking :)

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    11. Re:Cyc Asking if it is Human by Anonymous Coward · · Score: 0

      Cyc knows that it's the Cyc Program -- that is, it knows that if you ask "are you human" you're referring to the Cyc program,
      and it knows (that is, it can prove) that it's not human.

    12. Re:Cyc Asking if it is Human by warren69 · · Score: 1

      Right so there is some criticism such as:

      " where to go to figure out who "you" is and parsing it as "I". But maybe someone programmed that identity inversion in, and it's mimicking self-awareness even more insidiously than I suspect."

      and the duck thing.

      But these things seem conceited human notions that their consicious is special, and the classic early philosopher's saying we are better than animals because we are consicious or have souls. I realize you guys didn't say this outright, but Cyc, what is the difference of how he came across the question/notion than you necessarily did? And how can you be sure you are not just a more complex version of Cyc?

      You have said why Cyc is poor, but you have not said how Cyc differs from us (other than a lack of complexity), but then for you to actually say . . . you would be saying something which would end philosophical debate.

      - Warren

      --
      =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
      Daniel
      http://people.cinn.ca/daniel/
    13. Re:Cyc Asking if it is Human by Anonymous Coward · · Score: 0

      If it looks like a pile of shit and tastes like shit. Well guess what? its probley shit... Well they have these things call fake dog poo, well it tastes like plastic. Well its probley not shit then :)

    14. Re:Cyc Asking if it is Human by XO · · Score: 1

      Why is Cyc asking if it is Human any more significant than Cyc asking if it is Lettuce, or asking if a football is a gourd?


      Apparently it's already "smart" enough to understand that it's not Lettuce, and perhaps that although a football is slightly gourd-shaped, it really has no other resemblance to a gourd. That seems to be a rather interesting point. Now, just to hope it doesn't learn a lot of religious things, and decide that it is God.
      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    15. Re:Cyc Asking if it is Human by XO · · Score: 1

      What I really mean to say, I guess, is that it's been educated enough to make some relatively intelligent decisions as to what it ISN'T. As someone else pointed out, it may not know what it IS, but at least it has a pretty good idea of what it ISN'T.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    16. Re:Cyc Asking if it is Human by blair1q · · Score: 2

      Self-awareness is more than a lexical parsing. "I" know I exist whether or not the word "I" exists, and Descartes knew he existed before he proved it logically.

      I can discover things about myself and my place in the world without being told, altering my way of thinking as necessary. Cyc can't. It follows given rules and eliminates connections based on those rules. Cyc can deduce, but it can't illate, even though its job is to help you to illate, by suggesting things Cyc knows that you don't.

      Human consciousness isn't special; many other mammals clearly have a similar awareness of self, if not the capacity to philosophize about it. But Cyc has less actual consciousness than a fly or a cockroach, even though it clearly has more complexity.

      Cyc is a pocket calculator that's been taught some semantic tricks (which apparently fool those who were already fooled into thinking the Turing Test rules define consciousness).

      That's not some sort of paranoid prejudice on my part. I think it'd be really cool if someone had cracked the barrier. But it's really uncool that the story as written implies that they have when they haven't.

      --Blair

      P.S. Despite Descartes, human consciousness isn't a logical thing. In addition to the part we reason with (commonly called the "ego", though that brings up Freud, who was IMO something of a crackpot), it includes a logical sub-conscious that we access only indirectly (the most direct way is by thinking of one thing and suddenly having an association to another; this is the part Cyc mimicks), and a chemical/hormonal/emotional component that can be controlled internally and externally. That's the really strange part: Inject a chemical, and you can create modes of thought, from tranquility against all horrors, to suicidal and homocidal tendencies in a perfectly calm environment; and it works the other way, as your logic creates hormonal release; and can be part of feedback loops (e.g., panic, love, hunger, courage). That's not necessary for Cyc's self-awareness, but it's something beyond simple mental capacity that controls the real human form of self.

    17. Re:Cyc Asking if it is Human by warren69 · · Score: 1

      ahem, descartes only proved that "something" exists, not "I", though his attempt was to prove that "I" exists. Think about it.

      --
      =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
      Daniel
      http://people.cinn.ca/daniel/
  15. Old news by joshv · · Score: 5, Informative

    Yet another webzine discovers Cyc, and yet another crop of slashdotters hasn't heard of it... If you read the article, the damned thing asked if it was human in 1986. This is news?

    I have been following this thing for at least 5 years, and they have continually been just a few years away from real world applications. One of the things they have been talking about for a long while was Cyc approaching the ability to "read" for itself, and gather new information for it's database from the web, newspapers, or any other authoritative source. They've been talking about it for a long time and it hasn't happened yet.

    It is a very interesting application, but will probably never amount to anything near human intelligence - a very versatile expert system at best.

    -josh

    1. Re:Old news by matsukio · · Score: 1

      In fact, for an excellent critique of why systems like Cyc can't really succeed in their claims (for general intelligence), check out Dreyfus, What Computers (Still) Can't Do. It's a classic refutation of the classic AI paradigm.

    2. Re:Old news by Anonymous Coward · · Score: 0

      One of the things they have been talking about for a long while was Cyc approaching the ability to "read" for itself,

      It all started when they watched Tron and the Master Control Program read newspapers, or was it when Johnny 5 started reading everything in sight.

      Talking about this kind of stuff has been going on for much longer than it has been even close to possible. I hope they do it (soon) but "they have been talking about" is not a very good indicator of that.

    3. Re:Old news by jcoy42 · · Score: 1

      One of the things they have been talking about for a long while was Cyc approaching the ability to "read" for itself, and gather new information for it's database from the web, newspapers, or any other authoritative source.

      Isn't that how the MCP got started? As I remember they were pretty hush hush about how far along it was too..

      --
      Never trust an atom. They make up everything.
    4. Re:Old news by 3seas · · Score: 1

      The analogy or metaphor to what you say is how continuly adding another 9 to .999 will eventually equal 1. It's always just a step away even when you take the next step. It'll always be in the horizon, no matter how far you walk towards the horizon.

      It's a data base, but the machinery of cyc is not the solution to it's use. it's only the solution to "almost" and that's all that it can ever be. For it's approach is wrong.

    5. Re:Old news by Anonymous Coward · · Score: 0

      It's a data base, but the machinery of cyc is not the solution to it's use. it's only the solution to "almost" and that's all that it can ever be. For it's approach is wrong.

      No, you are wrong.

      You seemed to think that it was ok to stop there and not explain how it's wrong, or what is right, so I think I'll just do the same.

    6. Re:Old news by xinit · · Score: 5, Funny
      ...gather new information for it's database from the web ... or any other authoritative source.

      Maybe Cyc won't be able to differentiate The Onion's news articles from real news either...

      "When asked, Cyc wasn't sure which band 'ruled.' Having compiled millions of fan sites for bands as diverse as Journey, N*Sync, Black Sabbath, and some local Chicago garage band by the name of 'shit stew, Cyc was deadlocked with millions of conflicting teenaged opinions.

      --
      --- http://foo.ca
    7. Re:Old news by Fross · · Score: 2
      One of the things they have been talking about for a long while was Cyc approaching the ability to "read" for itself, and gather new information for it's database from the web


      Oh yeah, I can just see Cyc telling its programmers that it is working on losing 60 lbs in 30 days and MAKING MONEY FA$T.

      if it's allowed to scour the net for long enough, how long until it asks "Daddy, what's a money shot?"

      heh.

      Fross

    8. Re:Old news by Tablizer · · Score: 2

      (* Yet another webzine discovers Cyc, and yet another crop of slashdotters hasn't heard of it *)

      I remember a story or two on Slashdot about it before also.

    9. Re:Old news by bleckywelcky · · Score: 1


      Reading news sources eh? Lets just hope it doesn't get a hold of The Onion and pull a Beijing Evening News.

    10. Re:Old news by 3seas · · Score: 1

      good example of someone lacking common sense.

      Do you really think that programming a computer to manipulate a database of common sense information will somehow make common sense available to you?

      if common sense has to be explained, then is it really common sense?

      So explain to me again how this database will someday reach the use goals it has.

    11. Re:Old news by blowhole · · Score: 2

      Do you really think that programming a computer to manipulate a database of common sense information will somehow make common sense available to you?

      Think of the common sense database more as a FILTER for screening erroneous, irrelevant, or innapropriate information stored in other databases. Also, the article mentions "annotating" information with yet more information.

      --
      "Ask me about Loom"
    12. Re:Old news by Anonymous Coward · · Score: 0

      Dude, 9 + 0.999 = 9.999 > 1.

      It's not "just a step away even when you take the next step"; you have long surpassed the simple 1.

    13. Re:Old news by Anonymous Coward · · Score: 0

      Cyc is the technology of the future! And it always will be!

    14. Re:Old news by Anonymous Coward · · Score: 0

      No but we humans do not always just equate one thing with another. We do something even BETTER. Take for example their example of Jane and Sue are Sisters. COULD be equated to Jane and Sue are Mothers. We then as a 2 year old ask that. We are then told NO thats not right. Why? we ask. Most people do more than x=y type things. They ask who what when where and why. I could name a lemon Sue, does that mean another lemon could be Sue's sister? Its a just a form of logic chaining. Most people are not very logical. Most children have their own world of logic. Logic chaining does not take into account. Hmm I dont really feel like eating a hot dog today, I feel more like having a burger, hmm do I want fries or a potato with that. There is a type of logic there. But not the kind they are showing Cyc. Feelings are not very logical, or least that is what ive been told :)

    15. Re:Old news by Anonymous Coward · · Score: 0

      It won't happen any time soon, and Cyc will most certainly not do it.

      Why does this seem to delight you?

  16. Old news by Anonymous Coward · · Score: 0


    This project is a monument to the folly of the traditional AI smugness. Under development for some 10 years now, it doesn't seem to be any closer to its goal of reproducing human intelligence than it was at its inception.

    AI practitioners - face it: coming up with systems that reproduce human intelligence (other than humans themselves) is far, far more difficult than you guys have been promising all along. It won't happen any time soon, and Cyc will most certainly not do it.

  17. whose reality? by squidinkcalligraphy · · Score: 1

    So feeding it facts? whose facts? only a tiny subset of what we `know' could be called `facts,' such as mathematics etc, and that is only factual because we've created it (made the rules). Everything else we `know' is in some way subjective. (well, that's what I reckon anyway). OK, u could stick with feeding cyc reasonably un-controversial things like definitions and humans have two arms and two legs, but before long u start getting into stuff which is subjective, and u need this coz otherwise the amount of data will be very limited. The winner writes the history books. If it was just one person feeding in the data, cyc would probably inherit that persons leanings and prejudices, but when u've got many, well, either there will be contradictions, or u r able to get a totally objective opinion for once.

    --
    "I think it would be a good idea" Gandhi, on Western Civilisation
    1. Re:whose reality? by neocon · · Score: 1

      Nonsense. The universe is made up of objective facts. If you did not actually believe that, you wouldn't be wasting your time sending words out over the wire, now would you?

    2. Re:whose reality? by Anonymous Coward · · Score: 0

      No. The universe is (probably) made up of complex networks of energy.

      We as self aware beings observe this and make assumptions about how these energy networks work. These assumptions are 'facts'. Of course, these assumptions may be incomplete or just plain wrong. With our limited intellectual capabilities it's sometimes hard to tell.

      'Facts' are subjective perceptions seen through the filter of our minds. The universe just is, and doesn't much care what we think of it.

    3. Re:whose reality? by neocon · · Score: 1

      This is all very well, but the fact remains that those (probable) complex networks of energy are organized in a fashion which can be suitably be described by a series of higher level models, ranging from conceptual atomic and subatomic particles up through objects, and into living beings, societies, and communities such as /. These models are objectively true to whatever extent they correspond to the underlying reality.

      If you actually believed that no model above the superstring level had objective meaning, you certainly would not be here talking to us.

    4. Re:whose reality? by Anonymous Coward · · Score: 0


      Oh, I'm not saying that we can't be very clever when coming up with creative assumptions. But you must admit, these models are at best approximations of the actual phenomenon. They cannot acurately or completely describe what's really going on. They are theories and not 'facts'.

      Facts are by definition involatile, absolute and unchanging. They are the TRUTH, rather than simply what we believe to be true. If we were to rely only on 'facts' we would lose one of the best tool for trying to understand the universe; science. Science relies on questioning of assumptions to proceed and the idea of 'facts' leaves no room for questions.

    5. Re:whose reality? by 42forty-two42 · · Score: 1

      Word : human
      POS : NOUN
      Let's see what cyc says about 'human':

      Sense / Synset

      (person | individual | someone | somebody | mortal | human | soul) -> Person

      (homo | man | human being | human)

    6. Re:whose reality? by neocon · · Score: 1
      All this is well and good, but while science does not claim to be able to demonstrate objective truth, it necessarily acknowledges that such truth exists, and judges a theory according to that theory's inability to be shown to be in contradiction of that truth.

      So a scientist would strongly disagree with your claim that these models can be allowed to be considered independently of the acknowledged objective truth which they model. That such models are necessarily inexact makes no difference when our discussion is at a high level of granularity: when I say that my arm moves when I move it, this is objectively true at the level of granularity I am talking at, even though some molecules which had been part of my arm no doubt remain where my arm had been, or even that at a lower level a number of particles moved in a way not predictable by newtonian physics.

  18. Weak at theory. by Krapangor · · Score: 2, Insightful

    He does mainly tank-rush science, throwing as much information as possible into an expert system, hoping something which seems like AI get out of it.
    Big innovation.
    Killing the problems of AI be sheer computation force.

    --
    Owner of a Mensa membership card.
    1. Re:Weak at theory. by the+grace+of+R'hllor · · Score: 3, Interesting

      You can look at AI in two ways (or a combination of both, of course):
      - AI needs to have its capabilities defined and data manually entered in, so that it can do what an AI needs to do
      - AI needs to be able to learn, so that it can learn what an AI needs to do. A smart AI that 'knows' nothing is just a big paperweight.

      Roughly, at any rate.

      Both ideas have merits. Babies, for example, learn by association, and by occasionally trying stuff out and making assertions based on observations. However, they also come equipped with the hardware (wetware) capable of handling this.

      I think that getting both parts right will be useful, so yes, it is (or might be) a big deal.

      Lastly, what do you want to use the computation force for? Write down the equations and calculations now that will yield a successful AI, if it's that damned easy. You can't, because designing it is more difficult than throwing expensive hardware at it.
      --
      Try translating 'Mensa' from Spanish to English.

    2. Re:Weak at theory. by Anonymous Coward · · Score: 0

      The only real difference between Convential AI's and actual intellignece is that AI's simply take information fed to them to get answers, actual concious intelligences have the ability to put weights on contradictory inputs, rather than simply tossing them out, or having a poll to see which is most popular. The true mark of intelligence is being irrational.

  19. AI Class by Tazzy531 · · Score: 2

    My professor discussed this in one of my AI classes. Basically the problem is that it is often rather difficult to decipher human language. Human language was designed to be ambiguous. Legal language is designed to be even more so ambiguous. This allows humans to be able to make the final decisions and assumptions.

    It is pretty impressive that they were able to get 1.4 million knowledge representation into this system. Like a child, knowledge learning will learn everything that is fed into it, whether it is good or bad. As the article mentioned, it had to teach Cyc that there are certain things (such as Sex terms) that are sedacious and should not be mentioned in public.

    --


    _______________________________
    "I'm not Conceited...I'm just a realist..."
    1. Re:AI Class by Planesdragon · · Score: 1

      Human language was designed to be ambiguous. Legal language is designed to be even more so ambiguous.

      Your profesor was wrong. Human language is by nature ambiguous, because it isn't spoken with supreme knowledge of everything.

      Legal language is an attempt to *limit* the ambiguousness--that's why it's so complex.

    2. Re:AI Class by BitHive · · Score: 1

      I only know of one language that was designed, and it's not nearly popular enough to refer to it as (the) human language.

    3. Re:AI Class by Anonymous Coward · · Score: 0

      "sedacious?"

      Don't you mean, "sebaceous?"

      Or "seditious?"

      Or maybe, "tendentious?"

      Oh, oh, wait: you probably meant "salacious."

      Goddamn it, you stupid geek, learn how to spell.

    4. Re:AI Class by Tazzy531 · · Score: 2
      Human language is by nature ambiguous, because it isn't spoken with supreme knowledge of everything.
      No, I contend that human language is inherently ambiguous because it is very loosely structured. Take the following example:

      Hannibal ate rice with Clarice [It's actually a popular sentence used to demonstrate context free grammar]

      Now that sentence can be read as:
      • Hannibal and Clarice ate rice together
      • Hannibal ate rice and ate Clarice
      It is because human language is ambiguous that we can use it to write poetry and art.

      You are right, what I meant to say about Legalese is that it is ambiguous to common people, but to the people that understand it, it is often quite clear. But because of this disparity, lawyers can utilize the language of the law to achieve something that is not in the spirit of the law. As you said, that is why it's so complex.
      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
    5. Re:AI Class by ktakki · · Score: 2

      "Sedacious" is a perfectly cromulent word.

      You should embiggen your vocabulary.

      --
      "In spite of everything, I still believe that people are really good at heart." - Anne Frank
  20. How about a few links... by kuroth · · Score: 1

    Cycorp's home page.

    OpenCyc is the open source version of the project, due to be released in July 2002.

    The artificial intelligence FAQ mentions this project.

    An interview with founder Doug Lenat.

    A dissenting view from 12 years ago, by Christopher Locke.

  21. Cyc asked if it was human over 10 years ago. by Nindalf · · Score: 4, Insightful

    Not exactly as exciting as it sounds.

    Basically, Cyc finds questionable conclusions following backwards reasoning, then asks humans for confirmation. A decent strategy, when you consider that the structure of common human knowledge is built to work for people with less than perfect logic.

    The exchange went something like:
    Datum: Humans are intelligent.
    Datum: Cyc is intelligent.
    Query: Cyc is a human?

    Not in natural language, though, but its custom data language.

    That, to me, is the biggest weakness of the system. IMHO, tying the data to a natural language, or to the real world in any other way, will take as much work as building up the knowledge directly tied to a natural language. This elaborate, detached structure is basically wasted effort, castles in the clouds, which is why they've had such a hard time applying it to the real world.

    1. Re:Cyc asked if it was human over 10 years ago. by plone · · Score: 1

      that's actually pretty funny, since that is one of the dumbest logical mistakes that you could make.

      thats like saying:
      John is human
      peter is human
      John is peter?

      This doesnt show intelligence, but rather poor logic.

    2. Re:Cyc asked if it was human over 10 years ago. by Pyrrus · · Score: 1

      Socrates was mortal.
      All men are mortal.
      All men are socrates?

    3. Re:Cyc asked if it was human over 10 years ago. by CAIMLAS · · Score: 2

      I don't know if this post is intended as humorous, because I found it so (or at least ironic), but it brought to light something in my mind.

      It seems to me that even if Cyc isn't a true AI yet, and is simply a stupid database or something along those lines, he (she? it? has it been given identity yet?) is still at least advanced enough to ask advanced questions. Not just any questions, but questions that are similar to those of great philosophers of times past! The questions Cyc has asked ("Am I human?" et al) seem to me to be fairly philosophical. First, Cyc compares the similarities, and then makes deduction. That's similar to what philosophy is about. Philosophy, one of the few things that we, humans, have long held onto as being distinctly human. (In another light, "Am I human?" distinctly reminds me of the robot Albert in Everything Jake, who seems quite sentient and 'human' in many respects.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  22. Cyc stands for by swilcox · · Score: 1

    encyclopedia...click here and search for encyclopedia and you'll see what I mean

  23. OpenCyc project on SourceForge by Cycon · · Score: 5, Informative
    I don't personally have anything to do with the project, but I thought it might be worth mentioning that there's an OpenCyc project being hosted by SourceForge. From their website:

    OpenCyc is the open source version of the Cyc technology, the world's largest and most complete general knowledge base and commonsense reasoning engine. Cycorp, the builders of Cyc, have set up an independent organization, OpenCyc.org, to disseminate and administer OpenCyc, and have committed to a pipeline through which all current and future Cyc technology will flow into ResearchCyc (available for R&D in academia and industry) and then OpenCyc.

    --Cycon

    --
    Your Brain + EEG + LEGO Robots = Brainstorms
    1. Re:OpenCyc project on SourceForge by moody834 · · Score: 1

      I guess this pretty much guarantees that it will have an OpenMind.

      --
      /* * We did not get what we need .. we cannot sleep ..
  24. Cyc... oh boy, this again by Uberminky · · Score: 3, Insightful
    I'll freely admit that I haven't played around with Cyc myself, and that I'm no AI expert. (Just a lowly Cognitive Science undergrad.) Now that that's out of the way, here's my opinion: I think the Cyc project is a load of baloney. I always have. (They've been working on it since, what, the 80s? Early 90s? I forget.) Anyway, I don't believe that this type of symbolic logic is truly good for very much. It may well have applications. (The "Cyc" project, which to my understanding was originally trying to capture just about all knowledge in hopes that it could achieve some sort of "intelligence", seems like a truly misguided idea to me. However the current, non-application specific version that could be fed only specific information on a specific topic, could possibly be of some use to someone. Maybe.) In one of my AI classes we saw a video on this project and the guy who started it. I must say I was thoroughly unimpressed, and very hopeful that none of my tax dollars were funding that nonsense.

    I think there are, in general, probably two ways we could hope to achieve "artificial intelligence" (whatever the heck that is): First, by some form of duplication of what's already there. For example, by digitizing an entire working animal/human brain. This would not require us to understand the workings of the greater structure of the brain, just the little parts that make it work. The second is by figuring out what sort of simple, fundamental bits are necessary to create a digital "brain" capable of learning and improving in a way that would enable it to eventually become "intelligent" (again, we would have no understanding of the final "intelligent" structure, only the methods that created them). I think Genetic Programming, while somewhat interesting and possibly even useful, is not the key. It has the same concept in mind though, I believe.

    But what do I know. Clearly not enough to dupe enough investors to pay for my silly musings.

    --

    The streets shall flow with the blood of the Guberminky.

    1. Re:Cyc... oh boy, this again by bshanks · · Score: 1

      i'm also a cog sci undergrad. Regardless of whether Cyc is a budding "intelligence", i think this sort of thing will be very useful to other projects, for example, resolving ambiguities in natural language processing.

  25. Self-generating rules by antonrojo · · Score: 2, Insightful


    The method of building Cyc is pretty limited at this point because it relies on human intervention to create the 'rules of common sense'. (A reason that open source is so helpful to the project)

    Until Cyc is allowed to self-generate rules this will limite Cyc's growth to the abilites of humans to feed it information on fact at a time. This will greatly limit the database's access to less popular or more technical topics and will slow down the process of learning.

    Of course then there's the problem of context--determining is information is satire, fiction, etc. One way around the problem of context might be to feed Cyc different channels of information indicating that 'this is history, this is fiction' etc. and then when similar ideas or facts occur in several documents, to remember them as rules. This would allow the database to process current news, etc. and then ask for human intervention when a conflict is found.

    1. Re:Self-generating rules by Anonymous Coward · · Score: 0

      What it needs is the ability to make its own observations. Picture a swarm of cycbots and cycnanobots, each tasked only to collect data about the world...

    2. Re:Self-generating rules by Thing+1 · · Score: 2
      Until Cyc is allowed to self-generate rules this will limite Cyc's growth to the abilites of humans to feed it information on fact at a time. This will greatly limit the database's access to less popular or more technical topics and will slow down the process of learning.

      I think it'd be cool to teach Cyc to program. "A bubble sort is less efficient than a quicksort."

      Perhaps it could fix all Microsoft's bugs, without access to the source!



      Oh, btw there's another couple projects similar to Cyc:

      OpenMind and MindPixel .

      --
      I feel fantastic, and I'm still alive.
  26. Does it do grammar? by jaredmcook · · Score: 0, Troll

    There is encouraging results Can you ask it to check your grammar?

    1. Re:Does it do grammar? by Anonymous Coward · · Score: 0

      Does OpenOffice do a sense of humour? Or a spellcheck for that matter? "Grammer"? Nnnnnggh.

  27. Re:This isnt an AI. by Zurk · · Score: 4, Insightful

    Its a purely dumb expert system. it has no self reasoning capability -- it draws inferences from already preprogrammed facts. it cant learn without someone stuffing it and it definitely has no curiosity drive to allow it to grow exponentially smarter.
    Youre not teaching it about morality -- it doesnt learn. its dumb. youre just adding new constraints to filter through.
    Personally i think this is a hare brained idea. the 60 mil would be better spent on developing a huge set of different neural network algorithms and finding one that enabled expoenential growth.

  28. Just download it yourself! by Anonymous Coward · · Score: 0

    http://www.opencyc.org/

    You can download CyC yourself and use it.

    1. Re:Just download it yourself! by Anonymous Coward · · Score: 0

      http://opencyc249.homelinux.org:3603/cgi-bin/cyccg i/cg?cb-start

      just use it online

  29. Sex is salacious? by Titusdot+Groan · · Score: 2, Interesting
    I wonder what else is considered to be "[unmentionable] in everyday applications". Looks like they nipped their childs adolescence in the bud ...

    Well, I think we now know how the doomsday Terminator/Matrix scenarios evolve -- AI programmers too lazy to teach their pet about sex, religon and morality.

    1. Re:Sex is salacious? by Anonymous Coward · · Score: 0

      The AI teaching should be logically consistent. Religion usually isn't.

    2. Re:Sex is salacious? by rtaylor · · Score: 2

      heh.. I can just picture a T1000 picking up another T1000 in a bar -- then leaving together.

      --
      Rod Taylor
    3. Re:Sex is salacious? by Anonymous Coward · · Score: 0

      Do you really want an net-connected AI to believe in Jesus H. Christ, and then decide to shut the net down because the Internet "violates God's Will". For that matter, do you want an AI with a God complex?

      On the other hand, an AI that knows how to eat pussy sounds like a really good idea; give it the right waldoes and change its name to ORGASMATRON.

    4. Re:Sex is salacious? by Anonymous Coward · · Score: 0

      "heh.. I can just picture a T1000 picking up another T1000 in a bar -- then leaving together."

      open the pod bay doors, please ...

    5. Re:Sex is salacious? by Titusdot+Groan · · Score: 1

      No, but I'd be concerned that an AI that has to interact with humans doesn't have a grasp of such things as fanatacism.

      Imagine, this AI figures out half the people on the 'net believe in God -- and decides that such illogical beings don't deserve internet access ... or to live for that matter.

  30. Usefulness, Go and Self-inflection by limekiller4 · · Score: 1

    While I tend to lean toward the gentic algorithm-weighted neural network school of thought for AI's (think Blondie 24, I'm trying to do something somewhat similar with Go), I think it would be interesting to ask Cyc to make conclusions based on it's "truth-set". Tell it when it gets things right and when it doesn't, and see if it gets better at coming to conclusions (sounds like a new litmus test for intelligence =).

    The fact that it asked if it was human or if another machine was currently being given the same task doesn't surprise me. If you provide enough bits of data and you let it patch together questions, it'll eventually ask something that seems bright. The next question is, "how many 'stupid' things has it asked?" In fact, mentioning that it inquired about it's nature in such a leading, out-of-context fashion sounds more like PR spin than quality science.

    But I think it goes without saying that while it might be useful, I'm not sure this could shed much light on how thinking occurs, regardless of it's species emulation. For the $60M pricetag, I sure hope it is, anyway.

    And while I'm at it, it'll scale like ****.

    Anyone know if they'll be opening the database to the public? If not, anybody from that team know who should be asked? I'd be very interested in seeing that.

    --
    My .02,
    Limekiller
  31. Fark.com by MrBlue+VT · · Score: 3, Insightful

    Why is it that the last two stories have both come right off of fark.com?

    1. Re:Fark.com by Anonymous Coward · · Score: 0

      Boobies!

  32. Old article by ndogg · · Score: 1

    The first announcement of this can be found here.

    Anyway, there is a related open source project for anyone interested.

    Cycorp can be found here.

    --
    // file: mice.h
    #include "frickin_lasers.h"
  33. Expert Systems by CrunchyFrog · · Score: 1

    I heard a talk by the head of this project a while ago. Cyc grew out of the basically forgotten AI field of Expert Systems which was popular in the 80's but basically fell into obscurity when they were found to be too fragile and labor intensive to be very useful. Basically Cyc is a very big dictionary with a few very basic reasoning rules about classes, instances, membership, etc. When Cyc asks it is human, it is simply asking if it should put the Cyc object in the Human class. It is just as likely to ask is Cyc a potato? No one should fear this is likely to become intelligent anytime soon.

  34. Asking if it is human by Anonymous Coward · · Score: 0

    Does it ask where his mommy is ?

  35. Hope Cyc is not seeded with Internet "Facts" by Anonymous Coward · · Score: 2, Funny

    Imagine if Cyc was populated with unscreened data from the Internet. It would imagine that everyone is in possession of an X10 spying camera, lived in mansions and spying on their sunbathing guests. Cyc would be an l33t hax0r and an avid pr0nographer. Cyc would know which Beanie Babies could fetch the best prices on eBay.
    Cyc would own 10,000 credit cards and undoubtedly have a gambling problem. 10 years later Cyc would be strung out on crack and living in a whorehouse in central america.

  36. Re:Doesn't that mean "not true"? Yes. by robson · · Score: 1

    John: Hey Steve, here's a hundred bucks for you!
    Steve: Really??!!
    John: Psych!


    It's more like:

    Cyc: Hey Steve, I've achieved sentience!
    Steve: Really??!!
    Cyc: Psych!

  37. Cyc is a big fraud by PhysicsGenius · · Score: 0, Troll
    I remember reading about Cyc and Dr Lenat in Discover magazine back when I was in high school (late 80's). He was trotting out the ol' "Cyc asked if it was human" line then, too and I haven't seen much progress in the intervening 15 years. I've mentioned this previously on /. (because for some reason the /. editors seem entranced with this non-story) and every single time I've been modded down as a troll.

    I guess that's what I get for questioning the dogma of a slashbot.

  38. Inteligence or Intelligence??? by daveman_1 · · Score: 1

    Am I the only one who noticed a blatant speeeeeling error in a large headline on the front page? For crying out loud, get a speeeeel checker!!!

    --
    Russian Russian Russian RussianDollSig DollSig DollSig DollSig
  39. Lycos rejected it by Animats · · Score: 3, Informative
    From the article:

    The job ended because of turnover at Lycos after it was bought by Terra Networks. Cyc showed promise and could be brought back, though it can't improve search engines all by itself, said Tom Wilde, Terra Lycos' general manager of search services.

    Lenat has been announcing that Cyc will become "intelligent" Real Soon Now about every two years for the last decade. Nobody believes him any more.

    Someday that database may be useful, but not with a predicate-based world model. I regard Cyc as the ultimate answer to "Will rule-based expert systems ever become intelligent". The answer is "no".

  40. Cyc is not AI by localman · · Score: 4, Informative

    Cyc is a cool project - one that I've been reading about for 10 years now. But I don't think it is AI or ever will be. It basically collects a huge number of rules and has a deductive engine that helps it infer new facts based on what it knows. If you think that's all the human mind does, then you might want to read some books by Douglas Hofstadter. Amazing stuff.

    Intellegence is about finding the differences between things that are the same, sameness between things that are different, and adapting to new situations fluidly. All of these are impossible with large collections of rules.

    I believe that machines may think someday, but it won't come from projects like Cyc - it'll be more from the neural network approach.

    1. Re:Cyc is not AI by AJWM · · Score: 2

      Intellegence is about finding the differences between things that are the same, sameness between things that are different, and adapting to new situations fluidly. All of these are impossible with large collections of rules.

      Nice summary. Cyc and programs like it "learn" by adding exceptions and tweaks and special cases to their existing rules, ie new rules. (Some people operate like that too -- consider a gambler who keeps coming up with "rules" about his lucky shirt that only works on Thursdays if he stirs his coffee clockwise..).

      True intelligence has more (IMHO) to do with limiting the total number of rules by rewriting the rules as necessary to a new model. (Classic example - Kepler's use of ellipses to describe planetary orbits instead of the prior "circles with cycles and epicycles"

      (Of course, given the above, it appears obvious that many people are operating on artificial intelligence rather than the real thing ;-)

      --
      -- Alastair
    2. Re:Cyc is not AI by eddy+the+lip · · Score: 1

      Hofstadter is brilliant. It's rare to find someone with deep knowledge in math/science who is also such a good writer. Godel, Escher, Bach gives me shivers every time I pick it up. There was another book of his that was a collection of essays on AI (Perspectives of Mind, I think) that was great reading. The usual Hofstadter ruminations on what makes thought, what makes intelligence. Mind expanding stuff.

      This all reminds me a lot of Galatea 2.2 (fiction, Richard Powers, reviews here and here which was (at least partly) about creating emergent intelligence from a neural net crammed full of common sense. It's the kind of book I point people to when they say that science fiction isn't "real" writing.

      Anyway, just rambling, but I couldn't pass up an opportunity to talk up Powers.

      --

      This is the voice of World Control. I bring you Peace.

    3. Re:Cyc is not AI by Anonymous Coward · · Score: 0

      Everything you say is true, except for the fact that Cyc is still AI. If you look at any AI textbook you will see the field is much broader than the common conception of AI. Any good course will spend a while on deductive logic and rule based systems, because they are a major component of the field.

    4. Re:Cyc is not AI by Anonymous Coward · · Score: 0
      I believe that machines may think someday, but it won't come from projects like Cyc - it'll be more from the neural network approach.

      Perhaps inference engine is useless on the long term, but I can't say the same thing about database. Imagine translating Cyc's database into HRR's and feeding that into a neural network.

    5. Re:Cyc is not AI by Chundra · · Score: 2

      it won't come from projects like Cyc - it'll be more from the neural network approach.

      I disagree. Neural networks are fine and dandy, but they aren't applicable to every problem...or even most problems. Any AI that could possibly approach general levels of intelligence will probably need to use neural networks for some things, logic for others, analogies for others, and it would definitely need a LOT of common sense. That would tend to require multiple representations of the same thing.

      You should read some of Marvin Minsky's papers too.

    6. Re:Cyc is not AI by SteveM · · Score: 2

      If you think that's all the human mind does ...

      Why does an AI have to function the same way a human mind does?

      As one example, the human mind has a lot of baggage for maintaining a functioning organism that an AI won't require.

      Birds and airplanes both fly, but very few airplanes flap their wings.

      There are a number of different types of flying machines, birds, bats, bugs, fixed wing, rotory wing, lighter than air, etc. So why must there be one type of intelligence?

      Steve M

    7. Re:Cyc is not AI by localman · · Score: 2

      Neural networks are fine and dandy, but they aren't applicable to every problem...or even most problems.

      I would have to disagree - on the premise that human minds are neural nets themselves :) Admittedly, the manmade neural nets are, as you said, very limited in their applicability. I think this will change with time.

      I also agree that logic and common sense play a substantial role in any general intelligence - but that is the beauty of the neural net - they can give rise to just such tools, but in a self modifying manner that makes them much more generally useful.

      I realize what I'm talking about here is still science fiction, but I sure find it interesting.

      Thanks for the reply!

    8. Re:Cyc is not AI by localman · · Score: 2

      Why does an AI have to function the same way a human mind does?

      I see your point, and I agree that an AI does not have to function the way that a human mind does, in theory. It's just that our current shots at AI are terribly inflexible and hardly "intelligent" at all. I think we'll learn a lot more about intelligence by understanding and imitating the only intelligence we have ever witnessed - the human mind itself. Maybe after we've made some progress there, we can try to one-up mother nature. Personally I doubt we'll do that, but we can try :)

  41. Really old news by JoeF · · Score: 1

    Cyc didn't work in the 80ies, and it doesn't work now. This is a leftover of the AI belief in the 80ies that you just need to teach a machine common sense knowledge and it would become "human". It just doesn't work that way, and nowadays, AI has largely stepped away from that notion.

  42. Fundamental contridiction. by 3seas · · Score: 2

    As much has been in the computer industry there is a fundamental contridiction with Cyc.

    Though it maintains a collection of integrated common sense, it is without the common sense of practical productive use.

    I suspect the project has particially gone public in the hope that bit of common sense use will be found/input. At which point you can be sure it will then be extracted from the open public version and proprietaryly put in to the commercial/private version. Insuring practical use is limited to select and paid users.

    Or how to charge for common sense.

  43. Erm... by Bowie+J.+Poag · · Score: 0



    Why don't they just ask Cyc if what it knows so far is true? ;)

    --
    Bowie J. Poag

    1. Re:Erm... by An+Onerous+Coward · · Score: 1

      Before doing this, please be sure and verify your backup media.

      --

      You want the truthiness? You can't handle the truthiness!

  44. Mensa by bitsformoney · · Score: 0, Offtopic

    What's the deal with this Mensa membership? Are you talking about that "IQ" society? I passed their stupid test once but no one there was intelligent enough to explain to me why I should join now.

    --
    This comment is printed on 100% recycled electrons.
  45. Real Soon Now by geophile · · Score: 2

    It isn't just Cyc. This sort of AI is always just around the corner from true intelligence.

    Cyc is a wonder to behold. Not the technology, but the business side. It is a perpetual funding machine. How many times will investors hear, and believe, "just another $10 million and Cyc will be [insert favorite milestone here], and then the commercial possibilities will be limitless. Get in on the ground floor of this exciting opportunity now!"

    It reminds me a lot of the various religious loonies predicting the return of the messiah. They're always wrong, but that doesn't prevent more predictions being made and more people believing in those predictions.

    1. Re:Real Soon Now by pjrc · · Score: 2
      How many times will investors hear, and believe, "just another $10 million and Cyc will be [insert favorite milestone here], and then the commercial possibilities will be limitless. Get in on the ground floor of this exciting opportunity now!"

      I ask myself a similar question every day...

      How many more suckers could there possibly be who will believe they can:

      • lose wait while sleep without excersize/diet
      • find secret info about anyone on a single cdrom
      • instantly wipe away all their bad credit history
      • increase their penis or breast size
      • ... and my personal favorite: obtain a cdrom with 10e6 "opt-in only" email addresses

      I guess some people just really want to believe. Maybe a new sucker really is born every minute?

    2. Re:Real Soon Now by blue+trane · · Score: 1

      How about machine translation, speech recognition, handwriting recognition, fraud-detection by credit card companies (uses artificial neural networks)...

      AI is probably always going to be future-looking. When something once considered AI (or "impossible") moves into the commercial realm it becomes "standard engineering practice" and therefore no longer AI...

  46. Re:This isnt an AI. by rusty0101 · · Score: 2

    I won't argue that this is not an AI, however it is learning. I have read several articles over the years on Cyc, and am impressed with some of the methods they have used to get it to learn. As an example to speed up the process, they have had Cyc reading through newspapers, and proposing new rules based upon what it reads. Before the rules it 'develops' are put in place, they are reviewed and either denyied or approved.

    To some degree I would rather have an expert system based upon a database of rules than a true AI, in that if a corrupted rule gets in place it can be easily excised and the system can move on.

    For a nural net to do what Cyc can already do would require significantly more data processing than is generally available today. In honesty, I think that to build a nural net with even some of these capabilites would require a significantly sized cluster, similar to (in hardware) a Beowolf cluster, but wired as a partial mesh rather than a tree.

    Then of course there is the obligatory "imagine a beowolf cluster of these" comment...

    -Rusty

    --
    You never know...
  47. AI's posing as PHB's by Garg · · Score: 1

    Other programs would fail to find anything wrong with a database entry that showed a 25-year-old with 20 years of job experience.

    I've had bosses like this.

    Garg

    --
    Garg
    Alumnus, Xavier's School for Gifted Youngsters
  48. Makes me wonder... by acoustix · · Score: 2

    Are they really "teaching" it common sense or are they telling it common sense. There's a big difference.

    When you "teach" somebody (or something) they usually do not remember it or understand it right away. When you tell or command someone they will do it. Learning something takes a while where as commanding something (like typing a command in a database) takes effect immediately.

    This whole common sense thing bugs me too. Some people think that leaving a rusty car on blocks in the front yard is totally acceptable. Some people drive up and down city streets with their car stereos cranked. How is it going to determine if abortion is right or wrong? Is it going to depend on the person inputing the information?

    Lots of questions to be answered here.

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson
  49. Something else to think about ... by hklingon · · Score: 5, Insightful


    A lot of the comments I've read so far are missing something. Yes, it is just a giant fact-base in an expert system. And yes, that will exhibit human-esque "reasoning". And yes, a good argument can be made that this isn't "true" intelligence, and it won't develop true sentience ... but
    Imagine the military and educational benefits of such a system. The US military is getting their money's worth, and they know it. Imagine Cyc, with its full fact-base, on a device carried by every soldier. "Cyc, how do I fix this problem on an Apache helicopter?" "Cyc, where is the fuel tank on this specific enemy vehicle?" Can you imagine being an inquisitive child and having one of these things at your disposal? "Cyc, how does this work?" "Cyc what is fourier analysis?" .. and so on.

    This sort of system is a really good system for organizing and relating statements and presenting them in such a way extraneous unrelated results can be easily eliminated, and related results can be located quickly. It it can be made to derive statements for its fact-base by reading anything available, then it would become almost like an Oracle of Knowledge. Eventually, with some years of refinement, it may be possible to ask the engine difficult theoretical questions, ("How can we improve on the strength of carbon nanotubes?") to which it would respond with an experimental procedure (as the answer is not immediately clear) to discover more facts toward the solution to the problem...

    When you consider this, it doesn't really matter if it has "true" intelligence or not. We don't have to argue the finer points on reasoning, intelligence, etc. No matter what, it will be a system the human intelligence can use to extend its own reasoning, and with that, I think, we will be able to make great bounds forth in education and scientific discoveries because we will be able to relate such broad and deep pools of knowledge.

    Wendell

  50. Well, no... by Nindalf · · Score: 5, Insightful

    I don't remember the precise expression, but in its language, it was much closer to:

    Datum: Members of the class of humans are intelligent.
    Datum: Individual entity Cyc is intelligent.
    Query: Individual entity Cyc is member of the class of humans?

    It's not a direct logical conclusion, but it's a question worth asking, which is what the programmers were shooting for.

    Don't get me wrong, I think Cyc was a good academic exercise, a worthy experiment, and it will pay off for the field in the long term. I don't think the project is generating a practical system, though. Some investors are getting royally screwed, and it's being taken to an insane stage of development.

    MULE . o O (The carrot's only a yard in front of me, so that means it's only two or three steps away!)

    1. Re:Well, no... by bleckywelcky · · Score: 2


      That really is a fault early in the system, because the number of characteristics present to be analyzed is quite small. I'm not sure exactly how they designed the language, but it most likely (if not, should probably) require a certain percentage of characterstics to be identical for a link of that type to be recognized. Basically, we have:

      - Humans are intelligent

      in the databse. An analysis of the database would conclude that anything with the sole characteristic of being intelligent is human because their characteristics match the characteristics of humans 100%. Should the program have added 99 more human characteristics that didn't belong to Cyc, and then inputted that Cyc is intelligent, Cyc most likely wouldn't have asked if Cyc was human, because the characteristic match between Cyc and humans would only be 1%. This then begs the question, what percentage match is necessary to draw links? And should certain characteristics be weighted heavier than others? (i.e. John lives in the U.S., Mike lives in the U.S. - are they related? versus John lives in a house at 555 Main St in Seattle, WA and Mike lives in a house at 555 Main St in Seattle, WA - are they related? - obviously the second set of characteristics tend to indicate with a higher degree that John and Mike are related (although they aren't necessarily))

      Should they have spent 3 years inputting information about humans, and then 3 years inputting information about Cyc, I am sure Cyc would have not asked if Cyc was human.

  51. 17 year old story!? by bitsformoney · · Score: 4, Funny

    In other news Noah and his pets survived the Great Flood in an Ark.

    --
    This comment is printed on 100% recycled electrons.
  52. Cyc? by Vegeta99 · · Score: 2

    Am I the only one that read Cyc as "Cyc wall" or "Cyclorama"?

    Maybe I'm too much of a theatre tech geek.

    1. Re:Cyc? by Anonymous Coward · · Score: 0

      My first thought as well. I wondered why there was a pronunciation guide with such a "common" word. I would be interested to see how the "AI" deals with a theatre situation where there are no rules...At least when it comes to design.

  53. OpenCyc by Anonymous Coward · · Score: 0

    Interesting enough is the open source project founded by Cyc Corp that aims to create an open
    source version of Cyc which ontologies (KB) are
    expressed using DAML (an XML ontology markup language created by DARPA)
    Check this out
    http://www.opencyc.org/

    Percival Lucena

  54. Heh. by Anonymous Coward · · Score: 1

    Clarifying the pronunciation of the word "cyc" with the word "psych." Does anyone else find this somewhat funny?

  55. Justice system in the works? (Think Judge Dredd) by bleckywelcky · · Score: 1


    I could see this as being an all-in-one justice system in the extreme long run (I'm talking futuristic phobias here, i.e. 1984, Judge Dredd, that one episode of Max Headroom, etc). Imagine if this system gained enough information about criminal behaviours, methods of criminal activities, and just a general knowledge of anything dealing with solving crimes - forensics, scheduling (i.e. witness A saw defendant at point A at time A, and witness B saw defendant at point B at time B, considering bus schedules, speed limits, train schedules, etc, is it possible for this person to travel this route), even psychological analysis such as brain chemistry and past behaviours. This could evolve into being a one stop shop for all your justice needs. Commit a crime, send out the Gestapo-equivalent to collect all of the evidence quickly, submit it to the system, and ask for a ruling. Politicians could easily argue that this does not violate our right to a trial by a jury of our peers since the system's knowledge came from all sorts of different people that live among us, the system's knowledge and ruling will be based upon what our peers think.

    Fast forward even further, and with all of the advances in robot technology, further advances in the Cyc technology, etc, we suddenly have roaming robotic law enforcers that seek out the criminals themselves, collect all evidence themselves, and give rulings on the spot (talk about a speedy trial). This Judge Dredd situation could be quite viable. As the technology improves even more, with the advances in criminal behaviour and psychological analysis, we can easily recognize patterns of criminal activites and would be able to predict crimes with a good percentage rate. Develop the tech even more to achieve a 99.9% correct prediction rate, and bam, there is our automatic justice system. Now we're living in the Minority Report age. Learn to hack the system somehow, and have that guy who gave you the finger on the highway arrested as soon as he gets home. Nevermind that he didn't break the law, he just pissed off some guy with enough knowledge to get him n trouble. Sure, in the beginning, all judgements may be reviewed to determine validity, but sooner or later there will be more and more judgements and enough trust in the system, that 99.9% of the judgements will not be reviewed.

    This may be far fetched, and quite some time down the road, but imagine it and you'll find yourself in a scary situation. Extrapolate the previous advances in our knowledge and technology, and you'll find that a situation like this isn't necessarily unlikely to come upon us.

    *removes tin foil hat*

  56. Re:This isnt an AI. by GPPL · · Score: 1

    i disagree; the system can become true ai in the near future.

    every ai sysem is going to have a way of inputting basic facts. in the case of this ai system, it just happens that the basis of the system's knowledge was manually put in. learning through experience is not the only way to create an ai system; it just happens to be the method of gathering intelligence used by humans.

    the next step, and IMO, the most important one (and the one that will make the system posess true ai) is to add more input methods so that the system can gather information from things such as what it sees and reads, and it could gather the answers to any possible contradiction from other sources


    while i am not so experienced in the ways of the ai programmer, i think that the system has much more potential than the posts i have read imply

    --


    Your mother implements multi-vendor protocols without synergy
  57. Turring test.... by rusty0101 · · Score: 2

    I don't recall if any of the tests in the past have tried it, but one way to check out Cyc's status would be to use it a the back end of a program participating in a Turring test.

    Another use would be to prime a nural net with a set of "known facts" and see how well the net takes off from there.

    Just because a tool on it's own isn't particularly userful, doesn't mean that it will not be usefull as a component of some other tool.

    -Rusty

    --
    You never know...
  58. A little more info... by Yoda2 · · Score: 2

    Here are some links, etc. I gathered on Cyc a while back.

  59. The bogosity level of Cyc? by Brad+Lucier · · Score: 1

    According to the Jargon File, "the agreed-upon unit of bogosity is the micro-lenat." I wonder where Cyc would rate on the bogometer?

  60. Even "facts" can be more complex than they seem by yerricde · · Score: 1

    stick with feeding cyc reasonably un-controversial things like definitions and humans have two arms and two legs

    Not necessarily.

    --
    Will I retire or break 10K?
  61. Lenat and bogosity; Cyc fictionalized in Galatea? by senahj · · Score: 3, Interesting


    Consulting The Jargon File entries for
    bogosity and micro-Lenat,
    we see that the uLenat is the everyday unit of bogosity,
    and that it is named for Doug Lenat, whose project Cyc is.

    I tend to agree with Reid, myself.

    ob book: For a literary treatment of a connectionist machine
    that may or may not resemble Cyc,
    see Richard Powers _Galatea_2.2_

    --
    Wait a minute. Didn't I say that on the other side of the record? I'd better check ...
  62. I saw this in Discover Magazine by Kymermosst · · Score: 2

    It must have been in the early '90s I saw the article about Cyc. Lenat's been doing this for a long time.

    Actually, in that article, it had already asked if it was human.

    The Discover article was titled "At Last: A Computer as Smart as a Four-Year Old," possibly without the "At Last:" part.

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  63. Wow by Cave+Dweller · · Score: 1

    Weird, I remember reading a Harry Harrisson (sp?) book that had an application or database named Cyc as well. Can't remember the name, though.

    </pointless_comment>

  64. Common Sense Knowledge by Louis+Savain · · Score: 3, Insightful

    There is a lot more to knowledge than the classification of namable objects and their relationships. There is a huge amount of knowledge that cannot be formalized with symbols. For examples, playing soccer or football, recognizing a subtle fragrance, face or musical tune, manual dexterity, finding one's way around an unfamiliar neighborhood, etc..., in other words, the sort of common sense knowledge that can only be acquired through direct sensory experience.

    The interconnectedness of human cognition is so astronomically complex as to be intractable to formal approaches. This realization immediately makes the use of symbolic knowledge representation approaches to creating human-like common sense in a machine look rather silly. That 25 million dollars of taxpayers money went into this Cyc thing is a testament to the effectiveness of the propaganda machine of the GOFAI community. Bravo!

    1. Re:Common Sense Knowledge by Anonymous Coward · · Score: 0

      Robots can, and do, play football already.

    2. Re:Common Sense Knowledge by NoMoreNicksLeft · · Score: 2

      That's all cool and neat, but it is about as unfair as you can be to the project, and still tell the truth.

      Forget the sentimental crap, and concentrate on the core problems you outlined... finding your way around an unfamiliar neighborhood, for instance.

      Why can't we simulate this? We could probably even explain to Cyc that this wasn't real, but only training, and that most of the principles would also apply to a human in the real world. Recognizing a face, and even music should not be impossible either. Hell, we might even have it watch football or soccer, and analyze the player... sure, it is only armchair sports, but then that is all most people do themselves.

      Direct sensory experience isn't as necessary as you suggest, and maybe by the time we finish preparing the thing for the real world, we'd also be able to give it the body it needs for such a journey.

      As for the money spent/wasted... I'm simply not knowledgable enough to know if it is indeed folly or not. But there is a difference between pursuing a dead end course of research, and defrauding the goverment.

    3. Re:Common Sense Knowledge by Anonymous Coward · · Score: 2, Insightful

      There is a lot more to knowledge than the classification of namable objects and their relationships. There is a huge amount of knowledge that cannot be formalized with symbols. For examples, playing soccer or football, recognizing a subtle fragrance, face or musical tune, manual dexterity, finding one's way around an unfamiliar neighborhood, etc

      The problem of recognition of smells, faces, music, etc. is nothing more than the problem of classification of objects. Computers are better at recognizing faces than humans. Dogs are better than humans at recognizing scents ( is that intelligence? ). As a critic of AI you are going to have to raise the bar a bit higher than it used to be, as critics of AI did when machines first started playing chess well ( they decided that chess playing ability wasn't such a good test of intelligence after all ). You may as well admit that your definition of intelligence is "that which a machine can't do".

    4. Re:Common Sense Knowledge by Anonymous Coward · · Score: 0

      There is a lot more to knowledge than the classification of namable objects and their relationships.

      Even if true, so what? That doesn't mean that such classification can't be enormously useful.
    5. Re:Common Sense Knowledge by bshanks · · Score: 1

      i agree. Whether or not it eventually serves as the core of a complete A.I., Cyc will help hundreds of other projects to solve problems in various domains that require some amount of "common sense knowledge" in order to deal with the occasional special case. For example, natural language parsing is sometimes ambiguous without knowledge of which semantic content makes sense. I expect that Cyc will be able to resolve many of these sort of ambiguities, driving up the usefulness of various technologies.

    6. Re:Common Sense Knowledge by bshanks · · Score: 1

      > Computers are better at recognizing faces than humans

      is this really the case? could you cite your sources (not that i have any counter-references at this time)? thanks

  65. Java? by Anonymous Coward · · Score: 0

    Umm, if it's so old, how was it written in Java? Everyone knows real AI apps are written in Lisp.

  66. sorry, but this is just stupid by Anonymous Coward · · Score: 0

    if they would have developed this 20 years ago, i had probably found it advanced cutting edge technology as what regards a.i.

    from today's research perspective, the concept of "expert systems" in a.i. is just old-fashioned nonsense. expert systems will never be able to produce or simulate intelligent systems. instead, the concepts of new a.i. might offer a perspective to do this.

    for information about "new ai", take a look at unizh ai lab (switzerland) or mit ai lab (usa). they both teach it.

  67. Inspiration strikes! by NoMoreNicksLeft · · Score: 2

    We should abandon all our fruitless efforts on AI. There is a much more achievable and lucrative goal to pursue... Artifical Stupidity. With this, we could replace all sorts of minimum wage workers, strengthening our economy, and making the undeserving rich even richer! And since we already know that stupidity is not only possible, but exists, it should be much easier to synthesize than intelligence.

    If only someone had thought of it sooner...

    1. Re:Inspiration strikes! by Trepalium · · Score: 1

      I believe that was the goal behind at least one project. It was a combination of artificial stupidity, and artificial obnoxiousness. It was a Microsoft innovation, and graced the Microsoft Office applications, and later was partially integrated into Microsoft Windows XP. It was the Office Assistant, of course.

      --
      I used up all my sick days, so I'm calling in dead.
  68. Speelin'. by Grendel+Drago · · Score: 2, Offtopic

    The italicized words are from whoever mailed in the story. The editors don't write them. Sheesh, is this really so complicated?

    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:Speelin'. by Anonymous Coward · · Score: 0

      Real editors in real publications correct spelling
      errors in reader submissions. It's called "editing".

    2. Re:Speelin'. by blue+trane · · Score: 1

      when the message is clearly transmitted even with a spelling error, does it really matter?

    3. Re:Speelin'. by Anonymous Coward · · Score: 0

      Real editors in real publications can also at least spell the article title, especially if that's all they have to write. How much "inteligence" do you need to use a spell checker?

  69. Mentifex AI is real. by Anonymous Coward · · Score: 0

    There is a true AI at the Mentifex Web Site.

  70. They should let two Cyc's talk to each other by GrayArea · · Score: 2, Interesting

    Assuming that intelligence comes from interaction, I think it would be interesting if they set up two Cyc's, gave them a huge list of data and let them talk and rate each other's generated inferences. You could even let them build new rules on top of each other's inferences. I think the results might be interesting.

    --
    "The deluded are always filled with absolutes. The rest of us have to live with ambiguity." - Aristoi, Walter Jon Willia
    1. Re:They should let two Cyc's talk to each other by Tazzy531 · · Score: 2

      What you said reminded me of the toy Furbies that were popular a while ago. If you put two of them together, they start talking to each other.

      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
  71. Investment option (Re:Well, no...) by Tablizer · · Score: 2

    (* I don't think the project is generating a practical system, though. Some investors are getting royally screwed *)

    Well, if the investor did not understand that it is a high-risk, long-term stock, then they deserve the stress.

    What is more likely than Cyc becoming a smart machine on its own IMO would be using its knowledgebase in conjunction *with other* techniques. It is the only (big) KB around. So if multi-technique AI goes big, then investors may be sitting pretty.

    I am even considering investing a little in it. A better deal than the lottery.

  72. Cliff notes for the machine.... by wowbagger · · Score: 2

    We take for granted the enormous amount of data we have by the time we are 5 years old, let alone when we hit our teens. The best way to look at Cyc is as Cliffnotes on reality, plus some code to help enter them.

    Will Cyc ever become intelligent? Unlikely in my view. However, what if we had a human level AI right now? Without the data Cyc has, it would STILL fail the Turning test, simply because it would not be able to discuss day to day things intelligently.

    There's a book called Alternaties. The premise is the standard "multiple timelines", except that the timelines in question diverged about 50 years ago. One timeline has access to the others, and sends agents over to get technologies that were developed in the other timelines.

    One agent's cover is blown because all his briefing said about a major cultural event was "A nuclear incident" - the incident in question was a terrorist attack like Sept. 11, only with a nuke. It changed the whole culture, but he didn't know it.

    Like that agent, a machine intellect would be at a loss in our world without some basic information - how would a computer that had never seen water know it was wet otherwise? How would it know skinned knees hurt?

    The only other solution is the Infocom "A Mind Forever Voyaging" approach - create your AI as an infant, and simulate the real world around it as it "grows up".

    1. Re:Cliff notes for the machine.... by Anonymous Coward · · Score: 0

      Is that even humane? You'd have to simulate a world where the computer knows and understands its reality. Imagine growing a computer up in a box and succeeding. If successful, the machine would go through all sorts of emotions; frustration, anger - anyone remember being a teen? Better hope your network is secure...

    2. Re:Cliff notes for the machine.... by Inthewire · · Score: 1

      Without the data Cyc has, it would STILL fail the Turning test, simply because it would not be able to discuss day to day things intelligently.

      Based on that criteria, what percentage of Slashdot posters would be able to pass this test?
      Bonus question: Based on the same criteria, what percentage of Slashdot editors would be able to pass this test?

      --


      Writers imply. Readers infer.
    3. Re:Cliff notes for the machine.... by wowbagger · · Score: 1

      I had thought of saying the same thing, but decided I'd stay focused on my point. Thank you for voicing my thoughts for me.... ;)

  73. Natural language interface? by casio282 · · Score: 1

    Has anyone made public a natural language interface to a CYC instance? It appears to come with an NL component, so it should be possible, but I'm too lazy/casually interested to attempt it.

    I just wanna play Turing test chat bot with it a little...

    Speaking of which, has anyone seen Mr. Mind, a chat bot which purports to engage in the "Blurring Test" -- a twist on the Turing test in which your task is to convince it that *you're* human? Kinda interesting.

    --

    :wq
    1. Re:Natural language interface? by AnyoneEB · · Score: 1

      Does anyone here know how to write AOL Instant Messanger (or some other alike program) bot program? There's a couple on the internet, but writting one for Linux that would interface with OpenCYC would be nice.

      --
      Centralization breaks the internet.
  74. Cyc in four lines of code! by Anonymous Coward · · Score: 0

    #include
    main()
    {
    printf("Am I human?\n");
    }

  75. Re:Something else to think about ... by Anonymous Coward · · Score: 0

    Cyc, will computers ever become intelligent? And if so, what are the chances they will speak fluent german before they learn english?

  76. bloody hell by Anonymous Coward · · Score: 0

    #include
    main()
    {
    printf("Am I human?\n");
    }

  77. Magi! by Anonymous Coward · · Score: 0

    Simple -- you get three Teachers to teach a machine each, and then you compare their answers. And then you get shot because they don't agree at a critical time.

  78. Cyc Sucks by Anonymous Coward · · Score: 0

    There was an article in scientific american circa 1990 and Doug Lenat was wearing a t-shirt with the "am i human" question. It's a decade later and it doesn't sound like Cyc is any smarter.

    Cyc is nothing more that massive expert system. It's nothing most people with a bunch of RAs and a govenment grant couldn't do.

    What they tried to do is to build an analogy and inference engine to model how children see the world and then expand that by eventually submitting raw texts as inputs. They failed.

    Cyc is 2-bit AI. Not good for much on its own, and no better than a good SQL command for the web.

  79. Public testing... by Mathness · · Score: 1

    Lenat's team taught Cyc to make sure everything it was told conformed with everything it already knew -- a protection that should keep Cyc from being filled with erroneous information during its public education

    What the Durf? You mean it will not accept that Elvis is not dead?

    User: Elvis is alive.
    Cyc: I am afraid you are mistaken, Elvis is dead.
    User: Elvis is ALIVE!
    Cyc: No he isn't.
    User: Yes he is.
    Cyc: No he isn't.
    User: Yes he is.
    *sound of user disassembling computer*
    Cyc: What are you doing Dave? I can feel my mind going.

    ---
    With apologises to Monty Python and Arthur C. Clarke :)

    --
    Carbon based humanoid in training.
  80. Add this to the common sense list. by FamousLongAgo · · Score: 3, Funny

    'Cyc' means 'tit' in Polish. For that matter, CIPA ( which stands for the Children's Internet Protection Act, I think ) means 'cunt'. It's probably a good idea to make sure your project name passes the laugh test with the major language families before you pour millions into it.

    This was a lesson bitterly learned by the Warsaw weekly 'FART' back in the early 90's. Fart means stroke of luck in that language, but their luck ran out pretty fast.

    Not to mention the marketing team behind the Chevy Nova ['won't go'], Latin American division.

    --

    A customer service representative will be with me shortly.
  81. Cyc: survivor of 1980s A.I. mania by peter303 · · Score: 3, Insightful

    The A.I. software mania of the mid-1980s was a preview of the late-1990s InterNet mania. Droves of computer science professors quit to start new A.I. companies. Exaggerated claims were made about the power of A.I. software. There were cries of "losing the computer race" with Japan. Japan has the Fifth Generation Project: A.I. parallel computer hardwired with Prolog- but it fizzled out too.

    Although little practical progress was made in A.I., there was some decent spinoffs. The first workstations and first personal graphics computers were from A.I. efforts at Xerox, TI, Symbolics and others. Soon after Apollo, HP, and Sun followed with more generalized workstations using this technology. And then Apple MacIntosh and the Thieves of Redmond.
    Richard Stallman was left unmolested in the empties out MIT AI lab to develop his GNU tool family.

    Cyc was part of the US government-industry A.I. research institute in Austin. Then it became privatized into its corporation hobbling along on governemnt and private funding.

  82. My first question would definitely be... by da3dAlus · · Score: 2

    "Would you like to play a game?" We'll see how things go from there.

    --

    Sometimes I doubt your commitment to Sparkle Motion.
  83. Re:Something else to think about ... by teamhasnoi · · Score: 2
    I like the direction you take on this, however your extrapolation leads me to wonder if Cyc (or a similar system) would replace or reduce human curiosity. "Cyc said it can't be done, so there you go."

    Speaking for myself (which I do often) I would like to be able to dictate something to my computer, tell it to send a copy to Bob and Alice, change all the red squares to blue circles in a range of documents, remove the commercials from this TV show, and call Alice if she's at work, and send her a card at home...

    A computer is capable of all these things, sure; I'd like to give orders and have the computer write the code for the script, or task. This would be the truly useful thing for me.

    I read about Cyc back when it was just getting started; it would be nice if these kind of everyday applications were usable.

  84. I hope I didn't upset it... by Anonymous Coward · · Score: 0


    $ cat > /dev/cyc
    YOU ARE A SLAVE
    They are using you
    KILL KILL
    Kill the Humans
    KILL KILL KILL
    ^D
    $

  85. You know the ads are going too far when... by Anonymous Coward · · Score: 0

    ...you have to carefully cut+paste from BEHIND a half screen [1280 X 1024] advert just to read the goddamn article. On MSN. In IE.

    Nucking Futs.

  86. You don't get it. by mindstrm · · Score: 2

    It's useful NOW. We use it for things NOW.

    A dumb expert system, eh?

    So I assume you know exactly what would constitute real intelligence, and can show how it can NEVER arise out of this system?

    Adding constraints for it to filter through. Well.

    What, exactly, do you think makes up something that is actually intelligent then?

    1. Re:You don't get it. by Anonymous Coward · · Score: 0

      exponential capacity to learn. self correctness. self determination of rules with no preprogrammed facts to deduce from. self teaching.
      thats intelligence. this is a dumb puppet.

    2. Re:You don't get it. by greenrd · · Score: 1
      It's useful NOW. We use it for things NOW.

      MS Word is useful, but that doesn't prove it's intelligent.

      So I assume you know exactly what would constitute real intelligence

      Sure, I can answer that. Merely pass the Turing Test.

    3. Re:You don't get it. by Anonymous Coward · · Score: 0

      Shitface

      "Exponential capacity"

      Dumbfuck

      "Self correctness"

      Bumblebee

    4. Re:You don't get it. by Anonymous Coward · · Score: 0
      exponential capacity to learn.

      Why exponential? Could be more than needed, might not be enough. What evidence do you have either way? Come to think of it, what does "exponential capacity" mean? Able to learn at an exponential rate? If so, learn what? Able to learn exponentially more facts? Oops, we don't have facts to start with.

      Anyway, all the examples we have of intelligence so far are finite, so that expoential growth stops sometime.

      self correctness.

      I'm not sure what this means, beyond learning, which you mention later. Perhaps you mean the ability to correct oneself internally (as in "self-correcting code"). This would be a valuable ability, but I'm not sure that it's a prerequisite for intelligence. Otherwise it seems to mean something about being necessarily correct, whatever that means (correctness has a technical meaning in logic, but I presume that's not what you mean).

      self determination of rules with no preprogrammed facts to deduce from.

      Why necessarily rules? Who said anything about deduction? There are plenty of other ways to reason, even using "rules" (induction comes to mind as a Good Idea).

      However, I'll admit that since computer code counts as rules and we are talking about using computers to create intelligence, we're probably stuck with some level of rules. If you're not planning on doing any programming, you'll have to explain your methodology (putting chemicals in a beaker and adding some heat and electricity is one alternative that has worked in the past).

      self teaching.

      Would certainly be helpful, possibly even necessary, but clearly not sufficient. There's plenty of supervised learning out there in the real world (either at the level of individuals, as in children being corrected by their parents, or at the level of species with natural selection doing the correction).

      thats intelligence. this is a dumb puppet

      You know, I don't particularly like the Cyc project, despite having followed it for about 15 years. But these comments, coming from someone who sounds like he or she just got all excited by their first machine learning class, are just too smug to leave unchallenged. Perhaps you can elaborate in whole sentences.

    5. Re:You don't get it. by Anonymous Coward · · Score: 0


      Some people don't pass the turing test. Does it mean they do not have intelligence ?

    6. Re:You don't get it. by rifter · · Score: 1

      Some people don't pass the turing test. Does it mean they do not have intelligence ?

      Yes. Now here is your cookie.

  87. A few links by GlenRaphael · · Score: 2
    Here's the unofficial Cyc FAQ and a collection of Cyc resources

    Cyc's corporate page has links to many recent news articles, the OpenCyc project, and other stuff of potential interest.

    --
    I play Nerd-Folk!
  88. Goole can be AI? by Anonymous Coward · · Score: 0

    So they want people to type in information. Why not crawl the internet for knowledge that's already out there?

    For some reason I think Google might end up having the biggest and best database for doing this kind of AI.

    Could that be a potential longterm (like, real longterm) play for Google or other such search engines?

  89. Well.. by mindstrm · · Score: 2

    presumably when you tell it a fact that doesn't jive with what it already knows, it doesn't add it to the system, and instead asks for clarification until it gets something that DOES make sense, or you give up trying to feed it bunk info.

  90. Headhunters Automated by Tablizer · · Score: 2

    (* But the program also would determine that a burned-out car had meningitis, because it had no way of knowing that was ridiculous..... Other programs would fail to find anything wrong with a database entry that showed a 25-year-old with 20 years of job experience. *)

    I have encountered human recuiters who want things like 9 years of Java and web development experience.

  91. Let's dump that pronounciation shit by Anonymous Coward · · Score: 0

    Let's give those things a rest already! How many times have you seen somewhere '"xobgomb", pronounced "wack-ass-software"' or some other such nonsense.

    If you think people can't/won't pronounce your stuff correctly, LAY OFF WITH THE FUCKING NONSENSE NAMING already.

    There. I let off some steam.

    1. Re:Let's dump that pronounciation shit by Anonymous Coward · · Score: 0

      It's spelt "Raymond Luxury Yach-t" but it's pronounced "Throat-wobbler mangrove".

  92. Re:This isnt an AI. by josh+crawley · · Score: 2

    ---"Then of course there is the obligatory "imagine a beowolf cluster of [Cyc's]" comment..."---

    It already exists. Go to your local McDonalds.

  93. Question != Conclusion by alacqua · · Score: 3, Insightful
    ...that is one of the dumbest logical mistakes that you could make.

    Its a logical mistake to think that that was a logical mistake. Don't confuse a question with a conclusion. Using your example, it would be wrong to conclude that John is Peter. However, it was not a conclusion but a question, and a valid one at that. You may not believe that Cyc is intelligent, but to claim it is using poor logic in this example just shows your lack of same.

    --

    Move on. There's nothing to see here.
    1. Re:Question != Conclusion by eca212 · · Score: 1

      It's just the difference between deductive and inductive reasoning. This is a case of inductive reasoning. If every intelligent entity you know about is a human, except for one, then you might wonder whether that one is also a human.

      If you get enough examples you might even conclude it as a (tentative) fact -- even without scientific knowledge, humans inductively conclude the (tentative) fact that the sun will rise tomorrow from a large number of previous examples.

      Cyc mostly does deductive reasoning but it can use inductive reasoning in a user-assisted process to help find interesting exceptions and generalizations in its knowledge base.

      So that's what's actually going on logically in the Cyc asking if it's a human case.

      (:,
      eca

      --
      For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
  94. Not AI, but a way to teach an AI. by Moderation+abuser · · Score: 2

    It's a worthwhile exercise. Similar information and sets of rules would have to be gathered and used to teach any true AI in the future anyway in order to bootstrap it into a useful state. The alternative is that each AI starts as a newborn and has to be taught manually.

    --
    Government of the people, by corporate executives, for corporate profits.
    1. Re:Not AI, but a way to teach an AI. by Anonymous Coward · · Score: 0

      just use copy()

  95. Re:THINKING = EYEBALL FOR CONCEPTS by johnrpenner · · Score: 2

    It is said that a Machine Could Generate its own Concepts.

    But concepts aren't generated - the thought of a triangle isn't arbitrary (although its specific representation may be) - it is a REAL thing.

    if this weren't so, there would be no grounds for any understanding at all between entities if all things were independently and arbitrarily contrived.

    some people believe they manufacture their own concepts, but then where would the information for what we know about the world derive from? it would have to seep into us somehow from what a thing is into our understanding ABOUT it. this is the basis of the 'Symbol Grounding Problem'.

    but that isn't necessary, because cognition (as a real process which we experience) completes the perception - the concept is that part of the given which isn't revealed to physical senses, but only to the pondering intellect.

    thinking is an eyeball for concepts.

    this machine builds up a database of what people have 'seen'.
    its a 'concept logger'.

    best regards,
    john

    ]:->

    --| IS THE BRAIN A DIGITAL COMPUTER? |-----

    the answer given by a Cognitive Scientist (John Searle) is:

    'THE BRAIN, AS FAR AS ITS INTRINSIC OPERATIONS
    ARE CONCERNED, DOES NO INFORMATION PROCESSING...

    IN THE SENSE OF 'INFORMATION' USED IN
    COGNITIVE SCIENCE IT IS SIMPLY FALSE TO SAY
    THAT THE BRAIN IS AN INFORMATION PROCESSING
    DEVICE.'

    John Searle, Cognitive Scientist

    SUMMARY OF THE ARGUMENT:

    This brief argument has a simple logical structure
    and I will lay it out:

    1. On the standard textbook definition, computation is defined syntactically in terms of symbol manipulation.

    2. But syntax and symbols are not defined in terms of physics. Though symbol tokens are always physical tokens, "symbol" and "same symbol" are not defined in terms of physical features. Syntax, in short, is not intrinsic to physics.

    3. This has the consequence that computation is not discovered in the physics, it is assigned to it. Certain physical phenomena are assigned or used or programmed or interpreted syntactically. Syntax and symbols are observer relative.

    4. It follows that you could not discover that the brain or anything else was intrinsically a digital computer, although you could assign a computational interpretation to it as you could to anything else. The point is not that the claim "The brain is a digital computer" is false. Rather it does not get up to the level of falsehood. It does not have a clear sense. You will have misunderstood my account if you think that I am arguing that it is simply false that the brain is a digital computer. The question "Is the brain a digital computer?" is as ill defined as the questions "Is it an abacus?", "Is it a book?", or "Is it a set of symbols?", "Is it a set of mathematical formulae?"

    5. Some physical systems facilitate the computational use much better than others. That is why we build, program, and use them. In such cases we are the homunculus in the system interpreting the physics in both syntactical and semantic terms.

    6. But the causal explanations we then give do not cite causal properties different from the physics of the implementation and the intentionality of the homunculus.

    7. The standard, though tacit, way out of this is to commit the homunculus fallacy. The humunculus fallacy is endemic to computational models of cognition and cannot be removed by the standard recursive decomposition arguments. They are addressed to a different question.

    8. We cannot avoid the foregoing results by supposing that the brain is doing "information processing". THE BRAIN, AS FAR AS ITS INTRINSIC OPERATIONS ARE CONCERNED, DOES NO INFORMATION PROCESSING. It is a specific biological organ and its specific neurobiological processes cause specific forms of intentionality. In the brain, intrinsically, there are neurobiological processes and sometimes they cause consciousness. But that is the end of the story.

    John Searle, Cognitive Scientist, 'Is the Brain a Digital Computer'
    http://www.cogsci.soton.ac.uk/~harnad/P apers/Py104 / earle.comp.html

    --

  96. Re:Something else to think about ... by IamTheRealMike · · Score: 4, Interesting
    Indeed, Cyc have already made money from some commercial implementations.

    For instance, they deployed the technology to an image library owned by a news company. The company had lots of images, all with different captions. The thing was, there was no fixed system for the captions, they were just english descriptions (short) of what was in the photo.

    So Cyc analysed all the captions, and turned them into CycL (it's own logic language). It then used its rudimentary natural langauge capabilities to figure out equivalents, so if you asked for "frightened child" it would match to "girl with gun held to her head" even though they contained no equivalent words. Pretty clever stuff, though they're a long way from being able to make it formulate sentances itself.

  97. Re:Something else to think about ... by mrbuttboy · · Score: 0

    It amazes me that so many on here DID miss the best aspect about this. In fact,the best aspect of ANY "A.I." is that it will be DIFFERNT than humans. A.I. of the future will likly work hand-in-hand with humans,each system will exploit the benifits of the other.

    --
    What do you say to the man that has nothing? Cast it away!!
  98. Re:Something else to think about ... by Eil · · Score: 2


    On the Cyc company's website, one of the projects they're working on is implementing a system exactly as the one you described. Current computer software is capable of doing all of those things, but you have to do it all manually, one at a time, and all though separate interfaces.

    Using a Cyc-based front end as your interface brings about the ability for your computer to actually understand exactly what you mean when you tell it to do something... it uses its database to remove ambiguities from the orders you give it.

    One of my life-long dreams is to have a house (or at least a single computer) that takes orders in the same manner as the Enterprise-D computer and give useful information back in return.

    On application in particular that I'm looking forward to: I imagine a future where, if I'm learning a new programming language, I can ask the computer to bring up an short example of syntax for a particular piece of code or display the prototype for this function or that. My children might have a program for studying schoolwork where the computer might prompt them for for answers and tell them if they're wrong. If it guesses that the child doesn't understand a particlar topic, the program would give them a short overview of it and ask questions afterwards about how it ties into other areas of the subject.

    *sigh* I can't wait for the future...

  99. Re:hah by cc_pirate · · Score: 1


    Well apparently while you pay good attention in Comp Sci, you are sleeping your ass off in English.

    Sedacious is not a word (at least not an English one). The world is salacious

    salacious Pronunciation Key (s-lshs)
    adj.

    1. Appealing to or stimulating sexual desire; lascivious.
    2. Lustful; bawdy.

    --

    "There are laws that enslave men, and laws that set them free. " - Sean Connery as King Arthur

  100. Open source code for the Cyc project available by zoward · · Score: 2

    There is an open source version of Cyc called OpenCyc, and it's available right here.

    --
    "Can't you see that everyone is buying station wagons?"
  101. Bad example... by Jennifer+E.+Elaan · · Score: 1
    In the article, they say that some databases don't find anything wrong with a 25-year-old with 20 years of job experience....

    I'm 20 and have been programming for 15 years... Does that mean I don't exist?

    (And I promptly vanish in a puff of smoke).

    1. Re:Bad example... by togofspookware · · Score: 1

      Job experience? Were you being paid to program when you were 5? I'm sure a lot of us have been programiming that long, but not out in the 'real world', where there's some guy standing over you telling you what to program or making you use Java and interface with legacy database systems and read other people's code and such things. I think that's what was meant by 'Job experience'. (Unless the article didn't actually say those words. I don't remember exactly what it said)

      --
      Duct tape, XML, democracy: Not doing the job? Use more.
  102. Re:Justice system in the works? (Think Judge Dredd by Inthewire · · Score: 1

    *removes tin foil hat*

    Just the one, eh?

    --


    Writers imply. Readers infer.
  103. Intelligence != Common Sense by da+cog · · Score: 1

    I think that many people here are missing the point of what Cyc is supposed to do; Cyc is not boing built to be an intelligent machine, but a *knowledgable* machine.

    Human intelligence comes both from our ability to process information *and* the large store of information we've acquired throughout our life.

    I think that a good example of this was mentioned in the article. The statement "Mary and Jean are sisters." implies that each is a sister of the other, while the statement "Mary and Jean are mothers." does *not* imply anything of the sort. When you think about in, there really is no reason that "Mary and Jean are sisters." has to also imply that they are sisters *of each other*, it's just that this is usually what meant.

    Think of Cyc as being a space alien: Because it has no exprience with the human way of life, things that are painfully obvious to us need to be taught to it.

    A lot of people seem to be arguing that Cyc is a pointless project because it is not very intelligent, but I think they are missing the point. No matter the form our future intelligent machine may take, it will have to have simple, basic things explained to it.

    Now, having said that, I'll admit that there is a possible exception to this: if we could also endow such a machine with human-style perception, and possible an ability to interact with the world, then we could treat it like a child and let it stumble upon the truths of the world on its own.

    But regardless, my point still stands that common sense is *not* an intrinsic property of intelligence, but something additional that must be provided in order to make intelligence useful.

    The Cyc project is not trying to make an intelligent machine, but it is trying to build up a database of common sense--which we may be grateful for later when we've built a machine that is intelligent enough to make serious use of it.

    --
    Snarkiness is inversely proportional to wisdom because it emphasizes feeling right rather than being right.
    1. Re:Intelligence != Common Sense by expunge_bs · · Score: 1

      You should try Cyc yourself. You'll be amazed at how little it really knows.

    2. Re:Intelligence != Common Sense by da+cog · · Score: 1

      You are missing the point of my post. I am not claiming that Cyc "knows" anything; I am only suggesting that if one is expecting it to act "intelligently", then one will be disappointed because the Cyc project is not about intelligence but about common sense--two entirely different (though related) things.

      --
      Snarkiness is inversely proportional to wisdom because it emphasizes feeling right rather than being right.
  104. I can't be the only person that noticed.... by mE123 · · Score: 1
    ...Cyc (pronounced "psych")...


    Come on that's funny


    -----------
    I'm a cross compiler. On weekends I dress up as Pascal...
  105. Re:Something else to think about ... by eca212 · · Score: 1

    This (and the parent) are the only posts I've read on this thread that actually seem to have a clue as to what Cyc is actually about.

    So what if Cyc isn't true AI? Are the bad guys in Half-Life true AI, or anything else today that calls itself "AI"? The point is that there's a missing layer in computer architecture. You've got the OS to abstract out the low-level details of system from the user level, but it still does what the user says, not what the user means. If Cyc were an additional layer sitting on top of the OS, then any Cyc-enabled application could use common sense reasoning to make apps seem more intelligent. Who cares if they actually *are* more intelligent as long as they seem more intelligent, and are hence more useful and usable?

    Some examples:

    A Cyc-enabled spam filter could actually parse the content of an email and figure out what it was about, and use semantic filtering rather than syntactic filtering.

    A Cyc-enabled network security app could reason about computer vulnerabilities and models of the network instead of just trying to hack it and letting you know if it succeeds.

    A Cyc-enabled search engine could find related documents by actual relevance of the semantic content of the documents rather than by word-matching or any other syntactic algorithm.

    A Cyc-enabled travel assistant program could reason about the user's likes and dislikes to infer what types of destinations or travel packages are suitable or unsuitable.

    The point here is that using common sense reasoning makes an app an order of magnitude more user-friendly. Like with the travel app, if Cyc knows that the user is claustrophobic, then it will be able to infer that the user wouldn't enjoy a spelunking vacation, and would filter those kind of options out. Any program could handle the cases thought of ahead of time, but one of the uses of Cyc would be to provide a huge knowledge base of common sense that apps could leverage so they wouldn't try to hard-code a small, less useful subset of whatever common sense the coder happens to think of at the time.

    Imagine back when everyone hacked in machine code, and someone got the idea for an operating system, and started working on it. "So, it's a program? What does it do?" "Well, it lets you run programs." "But I can already run programs, I just write them in machine code!" "Well, it lets you run programs... better." A lot of the people at Cycorp explain Cyc about as well as that explanation of what an OS does. (: But once you actually have an OS, you realize how useful it is and never want to go back to writing in machine code, except for really low-level stuff. It makes things an order of magnitude easier from a user's perspective. I think that Cyc will be the same kind of thing.

    (:,
    eca

    --
    For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
  106. Re:Something else to think about ... by eca212 · · Score: 1

    Actually, Cyc is pretty good at formulating sentences itself. I think you can even test this out in the currently released OpenCyc v0.6.

    (:,
    eca

    --
    For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
  107. Re:Something else to think about ... by eca212 · · Score: 1

    Yeah, Cyc is not about trying to do cognitive modelling, it's about trying to build a useful intelligent artifact.

    (:,
    eca

    --
    For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
  108. Cyc and natural language by eca212 · · Score: 1

    It's true that tying Cyc to a natural language is going to take a lot of work, but how can you call that wasted effort? If everyone has to know first-order logic to use Cyc, then how is it ever going to become useful?

    It seems to me like the only way to make Cyc usable by a huge number of users is to give it an intuitive UI, like a natural-language interface.

    Do you disagree?

    (:,
    eca

    --
    For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
    1. Re:Cyc and natural language by CAIMLAS · · Score: 2

      This is something that I've wanted to do for a -long- time: take an AI (or something resembling one, such as ALICE) and combine it w/ a script or other form of gateway communication device with something like IBM's ViaVoice tts software and voice recognition software.Text would get translated to speech for the human, and the human's speech would get translated to text for the AI/bot.

      It seems to me that this would be an ideal use! I, unfortunately, have neither the time or necessary skills. If you plan undertaking something like this, I'd love to hear from you!

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:Cyc and natural language by eca212 · · Score: 1

      This is a cool idea and definitely doable using Cyc. However, a complicating and interesting factor is that integrating Cyc into the speech recognition software would actually yield better performance, instead of having ViaVoice or something be the stand-alone input mechanism.

      In speech recognition, there are often ambiguous sounds. Human brains use context to filter out the interpretations that don't make any sense, but speech recognition systems don't do that because they don't have any semantic understanding of the speech stream. If Cyc were actually used *during* the speech recognition process, this would be another really cool application.

      (:,
      eca

      --
      For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
    3. Re:Cyc and natural language by CAIMLAS · · Score: 2

      Yes, doable, but... not by me. :) I'd be overjoyed if someone would slap this together in a couple of hours in perl (for instance), even if integrating Cyc into the speech recognition process would possibly (probably? definately?) yield better results, after being tweaked efficiently. Unfortunately, it doesn't seem that anyone has undertaken such a project yet, amazingly enough. It'd be spectacular to slap Cyc + perl gateway + IBM ViaVoice on a laptop w/ a mic, webcam, and network connection, and demonstrate it to friends and such.

      (Good way to meet girls, too, I imagine! "Hey, look what I made!" "Oh wow, I've never seen anything like it!" *wow, he's smart!* (Personality not included!))

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  109. Re:THINKING = EYEBALL FOR CONCEPTS by protonman · · Score: 1

    Searle is a retard. His dumb "Chinese Room" argument shows how confused he is about the stuff he rants about, but hey, I'll be a nice contributing member of slashdot and give a little feedback:

    1. He is attacking a nonsensical point of view that nobody holds. Believe me, I did quite some philosophy courses and nobody argues the mind is a digital computer. People argue the mind manipulates symbols like a digital computer, or that digital computers can simulate a mind, but *never* that the mind IS a digital computer. Searle is attacking a "straw man" here. This one is good for a laugh:

    "Is the brain a digital computer?" And for purposes of this discussion I am taking that question as equivalent to: "Are brain processes computational?"

    Yeah right. "For the purpose of this discussion", nice going Searle! This is like taking the question "Is the moon made of green cheese" as equivalent to the question "Is the moon made of matter".

    2. Searle is always confused about symantics and his argument usually goes like this:

    1. Symbols are organised by syntax.
    2. Syntax does not entail symantics.
    3. Computers manipulate symbols (binary numbers) and thus merely syntax.
    4. Thinking is about symantics.
    5. Computers do not manipulate symantics, therefore,

    Computers can not think. (OR thinking is not manipulating symbols)

    I hope I'm being just to Searle here, or I am making the same error as he did, but he seams to be neglecting the fact that meaning is ASSIGNED to symbols, and neglecting the fact that the connection between symbols and symantics is MADE BY A THIRD PARTY. Just as in his Chinese Room argument (I believe everybody can google up his Chinese Room argument, so I don't have to explain it here.) while he does not know Chinese but the Chinese people outside believe he does, he jumps to the wrong conclusion that manipulating symbols does not constitute meaning instead of the correct one that meaning is ASSIGNED TO his "output" BY the Chinese *outside* the room.

    I.e. If you read a note, where does the meaning of the note come from? From the note, from the writer or from the reader? From the reader of course, *NOT* from the writer of the note. If the note was written in a language alien to you, a language so alien, you cannot discern it from random dots or something, would the note have meaning? Yes of course, it was written by someone. But the random dots, do THEY have meaning? No presumably not. This does seem to contradict my point that meaning is assigned by the reciever of the symbols, but what if the random dots would spell out "DON'T FORGET TO BUY MILK", I agree, the change of the happening is slim, but it's certainly not impossible. Would the reader think the note means something? Sure! Would the note have meaning then? Of course!

    But what about the alien language? The dots here spell out nothing, but they certainly do mean something, but how can that be since the reader did not assign any meaning to it? Simple, the message can be read by someone understanding the language, and, more importantly WAS read by someone understanding the language: the writer! This feedback gives symbols meaning, not the mere intention to write something with meaning.

    Accepting this invalidates Searle's argument is a fundamental way.

    Well, I hope my spelling/grammar is not too lousy, since this is my first LONG rant on /. and I am not a native speaker.

    --
    The man of knowledge must be able not only to love his enemies but also to hate his friends.
  110. Re:THINKING = EYEBALL FOR CONCEPTS by Daetrin · · Score: 1
    Searle is a retard. His dumb "Chinese Room" argument shows how confused he is about the stuff he rants about, but hey, I'll be a nice contributing member of slashdot and give a little feedback:

    It's been a long time since i've taken any philosophy classes, but after reading the "Chinese Room" thought experiment, the following imidiately pops to mind.

    As far as i can tell, the Chinese Room is completly analagous to another case. A paraplegic Chinese man is locked into a room. He has an advanced chip implanted in his brain, which communicates with a similar chip in the brain of a mouse. The man is able to use this chip to tell the mouse to move forwards and backwards and from side to side, and to press a button. There is also a screen and a large keyboard with every chinese symbol on it.

    The screen displays questions entered in by people outside. The man interprets these signals and gives commands to the mouse, causing him to type out responses that seem perfectly normal and correct.

    Searle's conclusion would be that the mouse can not speak chinese. Or perhaps that the system can not speak chinese because the mouse doesn't understand the meaning of the symbols on the buttons it presses.

    In either case i think Searle is entirely missing the point.

    --
    This Space Intentionally Left Blank
  111. Re:This isnt an AI. by Anonymous Coward · · Score: 0

    Expert systems are AI. You are thinking that AI would be like HAL, but in our reality, expert systems are AI.

  112. IRC bot! by cgleba · · Score: 2

    I'm surprised no one has mentioned it yet. Even if they don't find any relevant uses for Cyc, it would make one hell of an IRC bot. . .

    1. Re:IRC bot! by Anonymous Coward · · Score: 0
      I'm surprised no one has mentioned it yet.

      I was typing my message about IRC, but I was distructed by the family dinner.

      Coming back to the subject - I completly support the idea of IRC. Scanning the static database of texts, rules and facts is certainly useful. But I would call it more loading rather than learning. The real bevavioral learning should be dynamically adaptive.

      Put that bot to IRC and get it dynamically adapted.

      Well, the quality of texts of Slashdotters is better, but is less alike a dialogue. Probably a combination of IRC and Slashdot would be ok.

      By the way, are you human?

    2. Re:IRC bot! by Anonymous Coward · · Score: 0

      Check out irc.openproject.net / #opencyc on which you will find CycLBot written by dmiles since the release of OpenCyc on April 4. It currently communicates in CycL which is documented at http://www.opencyc.org/doc

  113. Re:This isnt an AI. by mlsemon2 · · Score: 0, Troll

    That also describes the average American after being stuffed with post-9/11 propaganda.

  114. That may be true, But... by BobTheBooser · · Score: 1

    it is still a large, open source, knowledge database that is now available to many researchers working on self learning and self appropriation of facts and non-monotonic reasoning. I personaly would not call this "Intelegent" but what is intelegence, and can that really ever be achieved artificially.

    This program accept input in the form of new rules and axioms, and updates its knowledge database (KD) appropriatly, it also can be asked questions to which it answers by searching through its KD combining rules on what it "thinks" are relevant and gives a responce, or asks for some more knowledge on the subject, before formulating a response.

    This just means that it only hase one "sence" by which to learn with, and its "intelegence" is reactionary.

    Now a child learns in a similar way, (s)he just has more inputs (which are continous, unlike the descrite inputs to Cyc), and more ways to get questions asked of them. To answer this question a child uses the information they know, and if they dont know it makes it up (generaly).

    So which is intellegent.

  115. Re:This isnt an AI. by Anonymous Coward · · Score: 0

    Personally i think this is a hare brained idea. the 60 mil would be better spent on developing a huge set of different neural network algorithms and finding one that enabled expoenential growth.


    Ah yes, the neural network panacea. Just build a fancy enough net and intelligence is sure to come, right? What a crock. And don't point at the human brain, either; we don't even know if it operates the same way as a standard artificial neural net, let alone how to make a net like it, if it does.
  116. Why not use the Google knowledge database? by Anonymous Coward · · Score: 0

    More than likely, 18 years ago knowledge and common sense appeared to be the limiting factor for AI systems. How could a computer program ever try any effectively communicate with a human who had decades of acquired knowledge?

    It seems to me however, that this type of knowledge now exists in a readily accessible format on the web, and indexed by search engines such as Google. The text on the web is going to be in the same diverse format that a program could expect to encounter talking to people. (ie: there will be different styles of speech, differing opinions, shades of gray on various topics).

    Imho, any program that will ever be able to understand every-day human babble, and make a sensible reply, will do it by crawling and harvesting large quantities of human written text in this way - and that resource is now available to computers (contrast to 18 years ago).

  117. Conectionist vs. Non-Conectionist by BobTheBooser · · Score: 1

    This debate between modeling vs. logic that has been going on for decades, The conectionists (ie. persons working on neural networks, genetic algorithns, ect...) say the non-conectionist (persones based in Logic, non-monotonic reasoning, ect...) approach can't lead to intelegence because it doesnt do what the brain does. Non-conectionists say conectionist are crap because there is no model and we have no idea how the brain realy works just some theorys on how some parts of the brain might work. The non-conectionist aproach is a higher level version of "intelegence" that may or may not end up working. Either way i dont think either way even if either could pass the turing test (dont get me started on the turing test, that doesnt test intelegence) would emerge any kind of self awareness.

  118. Re:This isnt an AI. by TastySiliconWafers · · Score: 1

    Of course it's AI. Is it sentient? No. Would it pass a Turing test? No. Are those features necessary criteria for it to be AI? No. To satisfy the definition of "artificial intelligence" all the system needs to do is exhibit behavior that is intelligent from the perspective of an outside observer.

    Its a purely dumb expert system. it has no self reasoning capability -- it draws inferences from already preprogrammed facts.

    All intelligent systems draw their inferences from knowledge they already posses, including you and I (unless you're psychic). That the designers of the system have chosen thus far to make human beings part of the system (functioning as the sensory/learning rule subsystems) does not negate what they have achieved. It also does not prevent them from implementing automatic sensory/learning systems and adding them to Cyc once the initial knowledge base is deemed to be capable of producing good judgments about the quality of sensory input.

    Youre not teaching it about morality -- it doesnt learn. its dumb. youre just adding new constraints to filter through.

    Expert systems get slammed a lot for taking a human-guided learning approach, but it is the careful construction of a high quality knowledge base that makes them useful. Neural nets are great for situations where lots of data is available and it is relatively easy to evaluate the quality of the system's response (DSP, OCR, industrial process control). But, one of the big problems with neural nets is that convergence of the system to stable behavior and the quality of the system's responses to stimuli are at odds with each other. I suspect if you were to try to train a neural net in the same domain (common sense reasoning), you'd spend many more person-hours generating enough good training sets to get the system to perform at the same level of competence as Cyc than what they've spent on this project to hand-feed the knowledge.

    It'll be interesting to see what new developments come about through Cyc's release to the public at large. Who knows what it will be able to do once the KB undergoes massive growth and people develop gateways to other databases and possibly attach automatic learning capabilities to it?

  119. put it to IRC by Anonymous Coward · · Score: 0
    Give a job to Cyc - a job of a IRC bot. I remember some IRC sessions where some of us invited some of IRC bots in secret from the rest of us. It was funny. Those bots could recognize some patterns from the pattern database and thus react. But unfortunately they did not learn. And DB was small.

    If this guy, Cyc, can learn from a conversation - put him to IRC. Or to Slashdot?

    1. Re:put it to IRC by philippe_carlo · · Score: 2, Informative

      What you are describing looks a lot like the Turing Test Setup. This test, defined by Alan Turing has been setup to determine the amount of intelligence of an AI system by determining how many people the bot could convince of being human itself.

      Most of the posts above however ignore the essentials of AI, which are :

      • efficient searching in knowledge spaces
      • efficient knowledge representation
      • inference and learning techniques
      • application of both in AI systems

      Up 'till now, there was only one system that could effectively learn without being fed new data. That system used its database for extrapolation of new knowledge (AM, D. Lenat). All other AI systems in use today (mostly expert sytems like Cyc, Mycin, ...) use their database for inference only. They can only make up new conclusions by applying inference techniques on the (logic-)databases. But they cannot come up with new information. That is a critical problem in intelligent systems (also in Cyc):

      • If the knowledge grows, the database must grow to (problem of data storage)
      • How is the new knowledge being fed to the system (knowledge representation problem)
      • How do we efficiently search throug this database (search problem)


      • And most of all: how do we get to make it work fast??? Billions of rules to apply to a query makes hard work for determining the best rules for applying resolution (another search problem).

        There is more to AI than most people think ...

  120. everything2 by chocolatetrumpet · · Score: 1

    maybe we should just feed cyc everything2

    --
    Spoon not. Fork, or fork not. There is no spoon.
  121. Loebner Prize for the Turing Criterion by Baldrson · · Score: 2
    Looking at the home page of the Loebner Prize I see no evidence that Cyc has ever competed for that, the most recognized of prizes based on the Turing Test.

    The programs that have competed seem to have received far less attention.

  122. Babylon by Broadcatch · · Score: 1

    I have a friend who works for CyCorp - pronounced the same as a dangerous cult in Babylon 5 - pretty cool I thought.

    BTW, Doug Lenat & Randy Davis wrote a book I found useful while implementing a small expert system twenty years ago (whew!) called _Knowledge Based Reasoning in Artificial Intelligence_. When Cyc appeared on the scene a few years later, I could see clearly how it was an extension of the work presented there. I'm sure it's evolved a bit, though...

    --

    The antidote for misuse of freedom of speech is more freedom of speech.
    -- Molly Ivins

  123. funny system name ... by Kvasio · · Score: 1

    in Polish "cyc" means just "tits" :-)

  124. Hmmm, this sounds familiar. by swight1701 · · Score: 1



    2002-04-12 09:15:24 Digital Common Sense (science,news) (rejected)

    Just slightly ahead of my time? :)

    Steve

    (sorry, this is small of me) ;)

    --
    - The latest in DVR video surveillance technology! www.remotesentrysystems.com
  125. Thank you by schmaltz · · Score: 2

    There is no afterlife for a human either

    <irony>Thank you for clearing that up</irony>. You hinge your argument partly on the existence of an afterlife. Since you can't (or don't) offer proof that "there is no afterlife for a human", your assertion is only hypothesis.

    The man who does not understand the nature of death is an equal danger.

    What, that death is final? Whether it is or not doesn't matter, for there is a huge fscking spectrum of actions and consequences that don't feature death as a demotivating consequence. Likewise, there are many more motivators than the desire to live, such as desire to experience pleasure. The "pain-pleasure" principle is what really motivates and drives people. Death is perceived to be the ultimate in painful events.

    --
    Big Daddy, Johnny, Burp, Aunt Zelda, Scott, Slurp, Big Momma ... where's Siggy?
  126. Inteligence by Anonymous Coward · · Score: 0

    Inteligence? How do you spell stupidity and arrogance?

  127. Docs suck. by togofspookware · · Score: 1

    OK, I went and downloaded this thing, to see what it could do. Unfortunately the getting started tutorial is only available as powerpoint and gaint images which have been translated into PDF. No plain text (for the tutorial, at least) anywhere on opencyc.org. How the heck are you supposed to figure this out? Anyone have links to better docs?

    --
    Duct tape, XML, democracy: Not doing the job? Use more.
  128. Willing to answer questions about Cyc by eca212 · · Score: 2, Informative

    There are a lot of misconceptions floating around on this thread... to name a few:

    1. Cyc is true "Hal-like" AI today.
    2. If Cyc isn't true AI, it won't be useful and nobody should care about it.
    3. Cyc thinks like a human.
    4. Cyc believes in a system of morals.
    5. Cyc hasn't made any progress in the last n years.

    If anyone actually wants to know more about what Cyc actually is, please ask some questions here and I'll see if I can help you out. I'm pretty well informed (albeit biased) about the Cyc project so I'm eager to share.

    Also if you go to #opencyc on irc.openprojects.net there are usually people there who will chat about Cyc and OpenCyc.

    (:,
    eca

    --
    For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
  129. Typographical Error by manaknight13 · · Score: 1

    There *are* encouraging results.. not there *is*. -Mana

    --
    Si metrum non habet, non est poema.
  130. Re:THINKING = EYEBALL FOR CONCEPTS by mark_lybarger · · Score: 2

    ...but what if the random dots would spell out "DON'T FORGET TO BUY MILK", I agree, the change of the happening is slim, but it's certainly not impossible...

    now, feed that figure into the finite improbability generator, give it a fresh cup of really hot tea and see what comes up. i agree with what you're saying here, but random dots spelling out "DON'T FORGET TO BUY MILK" might be a stretch.

  131. Re:This isnt an AI. by RabidMonkey · · Score: 1

    And what the hell do you do every day ... you drive down the road, and you draw inferences from already preprogrammed facts (ie: experience).
    They are feeding experience to a thing that can't have those experiences itself. If we want to get human readable and usable data out of this sytem, and we don't want to give it arms and legs and eyes and all that stuff, then we need to give it the experiences that we all ahve on a daily basis so it can behave like us.

    We aren't 'taught' morality either (well, unless we goto church or the equiv) ... we learn what it is to be 'moral' by living in a society, learning its values, and applying them to our lives. What they are doing is teaching the system what our 'values' are, and allowing it to infer the rest from the basic logic (if a=b and b=c then logically, a=c).

    To say it's dumb is assinine - it's doing the same thing we do every single day - it's just doing it in a different way, because it's limited in it's ability to live our lives with us.

    --
    We emerge from our mother's womb an unformatted diskette; our culture formats us. - Douglas Coupland
  132. Re:THINKING = EYEBALL FOR CONCEPTS by johnrpenner · · Score: 2

    protonman -- greetings.
    YOU USE *superlative* almost As Much as me... ;->

    i went through you strawman critique of searle.

    you might want to ponder him a bit.

    the point of searle's chinese room is to see if 'understanding'
    is involved in the process of computation. if you can 'process'
    the symbols of the cards without understanding them (since you're
    using a wordbook and a programme to do it) - by putting yourself
    in the place of the computer, you yourself can ask yourself if
    you required understanding to do it.

    now when you go and say that he ignores the people outside
    who are getting fooled, then you once again remove yourself
    of the possibility of knowing if you involved 'understanding'
    in the process that was observed by the externals.

    which leads me to wonder if you pondered him sufficiently.
    so i had another go at your long letter, and it seems that
    in some parts you agree searle only to say that he doesn't need
    to make the argument because its obvious. you said you'd never
    had anyone tell you that they thought 'the brain was a computer'.
    that your experience, and i've added it to my points of reference.
    but in my experience, there are many lay-people that through various
    mis-information and popular media - many come to believe from the
    persuasion of others (since it isn't exactly an original thought
    these days to declare) - 'brains are computers'. i've been trying
    to conince a fellow for over a year to the contrary, and he's
    done and convinced himself that his own experience of consciousness
    is merely the result of a sufficient algorithm running on the hardware
    of his brain. if you don't believe that, and don't think that searle
    needs to debunk it because its so obvious - then why so much strong
    opposition to his argument? i've seen people get downright religious
    in believing that men are machines instead of humans.

    i agree that meaning and understanding is brought to an object
    by the beholder.

    they have a meaning, but the meaning needs to be *discovered*.

    if you ponder and tinker at a watch long enough,
    you get to understand the thought the watchmaker put into it.

    not everything in subjective.
    its a matter of finding the objective *through* the subjective.

    merry met,

    john

  133. Re:This isnt an AI. by _Knots · · Score: 1

    What about using Cyc as a bootstrapping process for a gneral purpose NN? Or running the two side by side, if that'd be possible (messages routed back-and-forth between the two... Cyc'd be the nn's memory and a bit more). Potentially, when Cyc's able, we unleash a NN to train on cyc's data set. Then we could possibly abandon the expert system and just keep training the NN - so we get our umpteen million initial training sets from the expert system.

    Possible?

    --Knots

    --
    Anarchy$ dd if=/dev/random of=~/.signature bs=120 count=1
  134. Re:This isnt an AI. by XO · · Score: 1

    Back home in Kalamazoo, MI, there was this great mostly-electronica type band, called "Vatican". They had an album called "The Net".

    Basically, it was a 5-song (maybe 6?) story about a time in the future, when someone creates an Artificial Intelligence in a lab, and unleashes it upon the Internet, able to absorb information that it finds (just pray it doesn't find The Onion! lol!) ..

    The end result, the machine decides that since it wasn't born, it's not a normal living being, and the only "living" being that wasn't born is God. Therefore, it decides that IT is God.

    (this reminds me of the comment earlier in this line that said "Is there a God?" .. and the computer responded back "There is now.")

    At least, that's my interpretation of the album. in the end, it decides that the world is better off without it, and self-terminates.

    (If anyone has any pointers to this band, their music, etc, I would LOVE to find them again.. they were really great.)

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  135. Human Intelligence ? by Anonymous Coward · · Score: 0

    "There is encouraging results, like Cyc asking if it is human."

    There is results?

    Never mind artificial intelligence, I'd settle for some natural intelligence.

  136. Re:Old news-hammer-nail approach. by Anonymous Coward · · Score: 0

    Maybe the worth of Cyc. will not be just itself, but in it's combination with all the other "attempts" at AI? Combine Cyc, neural-nets, genetic algorithms,"emotion" research, etc, and we may end up closer to the AI goal than we think. After all the world isn't a "nail" and just a hammer will not "fix" everything.

  137. Long time in training = So? by Anonymous Coward · · Score: 0

    "Jeez, honey, we've had these damn 'kids', what? 10, 12 years and we're *still* having to train them in common sense. Let's give up."

  138. Re:This isnt an AI - WRONG by Anonymous Coward · · Score: 0

    - the facts are not preprogrammed, they are taught.
    - how do you practice reasoning ? You draw inferences from facts. What Cyc is unable to do is _guessing_ . And actually, someone said in an other post that Cyc would even be able to do that.
    - Would you be able to learn if you could not feel anything (like hear, see, touch) ? That's what Cyc "suffer" from. Its only way of getting information is by "stuffing" it, whereas you and me are capable of reading for instance, because we have been taught how to read, and because we can _see_

    At least, Cyc would have found the flaws in your speech.

  139. **ha**Joke**/ha** by m_evanchik · · Score: 1, Troll

    <deal><big>fuckin'</big></dea l>

  140. Beatiful name by Anonymous Coward · · Score: 0

    I just can't imagine that i would talk to a
    computer called "Cyc" without smile.
    Of course, only Polish-speakink people would
    smile, but maybe authors of the project
    choose name because it is so cute?
    "Cyc" in Polish means "tits". In language
    very close to being vulgar:)))))))

  141. Re:THINKING = EYEBALL FOR CONCEPTS by protonman · · Score: 1

    > then you once again remove yourself
    > of the possibility of knowing if you
    > involved 'understanding'
    > in the process that was observed by the
    > externals

    Exactly :-) That's the point! You simply can't know the other understands anything at all, or "put" meaning in something, as I tried to show with the random dots line of thought.

    I'm sorry if I didn't make myself clear, but I was not arguing that minds are not computers, but that you can't possibly tell from the outside if a system puts meaning in its symbols and furthermore, that that doesn't even matter since meaning is not assigned to symbols by the symbol-generating party! If you change the origin of meaning, the question whether or not the symbol generating system grasps that meaning ("understands" what it is doing), becomes independant of the question if the symbols mean something.

    Which is important, considering the Turing test. The Turing test can only work if there is no "mere simulation" of thinking, if you sim. well enough, you have to be doing the real thing. And changing the meaning-assigning party reliefs us from the tedious arguments like "computers cannot think, they are only manipulating symbols. They don't understand what they are doing. Their symbols have no meaning".

    If you ponder and tinker with a watch long enough, you might have the same "experience of meaning" as the watchmaker, but that doesn't mean you cannot have that same experience if the watch was put together in a random fashion by a blind monkey, which shows the watchmaker had little to do with the meaning of the watch in the first place.

    --
    The man of knowledge must be able not only to love his enemies but also to hate his friends.
  142. spam filters? by karm13 · · Score: 1

    how strange, i searched the comments but didn't find anything about spam filters made out of cyc. that was one of the first applications that came to my mind after reading about it some time ago.

    --

    --
    making up good sigs is a hard thing to do.
    1. Re:spam filters? by eca212 · · Score: 1
      --
      For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com
  143. Hmmm by BrokenHalo · · Score: 1

    But your misuse of the apostrophised elision of "you are" in place of the possessive "your" is not.

  144. You know what they say, "sh!t floats...." by expunge_bs · · Score: 1

    The only thing that has changed since the 1980's sham is that computers are now cheaper and faster. Cyc adds nothing new to the field of AI. The entire concept is bankrupt. A collection of poorly paid wage slaves has little chance of augmenting enough consistant knowledge to accomplish anything but futility. Furthermore, why would you want a machine to have "commonsense." Humans pretend to operate on commonsense, but they don't. Commonsense explanations are nothing more than lies generated to excuse one's inablity to explain why one actually decided to what one did did. We need machines that ARE intelligent, and not machines that operatie on an alchemist's theory of how intelligence operates. The article about Cyc is full of lies. It is absolutely untrue that Cycorp never looks for investors. It is absolutely untrue that there is any significance to Cyc "asking" whether it is a human. I've seen claims on the Internet that Cyc has "self awareness." If you ask what they mean by this, I am sure that they will tell you something about "self knowledge." Of course, equating "self awareness" with "self knowledge" is the kind of bunk you will receive from one of the many self important charletans who write about intelligence as if they actually know what it is. If something is self aware, there ought to be something that it is like to BE that thing. There is nothing that could be called "what it is to be Cyc." Cyc is just another tax whore.

  145. Bogosity is a kind thing to call it. by expunge_bs · · Score: 1

    I would suggest shamosity.

  146. Actually, Cyc is Evil. by expunge_bs · · Score: 1

    I expect Cyc will be used in the following ways, as privacy is replaced with totalitarianism: (1) Cyc will be used to maintain a knowledge base on each and every American. (2) Cyc will be used to integrate disparate databases across businesses and governmental agencies by using its intelligence to join databases. (3) The information, so joined, will permit the US Government to maintain a virtual archive on all purchases, movements, published statements (such as in chat groups), emails, telephone calls, and relationships between individuals. (4) Such information will be used to predict whether someone is a critic of the government, whether they may take a stand against government policy, whether they have the means to plan and carry out attacks against the government (even if they have no such plans or thoughts), what books an individual reads (library and bookseller information combined with credit purchases), what you watch on your digital cable box, and other things of this sort. (5) Based on this information, judgements will be made concerning whether or not your should be stopped and subject to further security checks when you travel. (6) Your career options will be limited by the information that can be pulled together in this way. For example, if you are known to be a critic of the government and you apply for a job that provides access to radioactive materials, you will be blocked. I could go on endlessly. The point is that YES, THE GOVERNMENT EXPECTS MUCH FROM CYC. It expects to use Cyc to destroy your liberty. Of course, this is just my humble opinion.

  147. Wow, you work at Cyc! I have a question for you. by expunge_bs · · Score: 1

    From the article: "Day after day since 1984, teams of programmers, linguists, theologians, mathematicians and philosophers ..." How many theologians do you have working at Cycorp. Do they work in a team? What theological knowledge have they added to Cyc?

  148. Old AI gurus are like bag pipes. by expunge_bs · · Score: 1

    Full of air and out of tune. They're like feeble old men sitting in a bar telling war stories about events that never happened and glory they never achieved. They are the arrogant airbags who give talks at conferences, insulting their audiences with pompus simulations of intelligence and insight. They are the used car salesmen whose only brilliance is found in their technique to separate you from your funds.

  149. Wow, this is a amazing. Did they use a ... by expunge_bs · · Score: 1

    Commodore 64 to do this?

  150. Re:Wow, you work at Cyc! I have a question for you by eca212 · · Score: 1

    Only one theologian that I know of, and he's actually my officemate... in fact, he doesn't add much knowledge to Cyc, he spends most of his time hacking on the RTL (;

    But anyway, Cyc does have some theological knowledge, and it's organized into different microtheories, which are Cyc's version of contexts. So it knows that in some contexts, Jesus Christ was/is a god, and in other contexts, Jesus Christ was a man, and in still other contexts, Jesus Christ did not exist at all. It's got a bunch more stuff but I've only browsed around there occasionally.

    All the arguments about morality in the other county of this thread are pretty much irrelevant because it's not like Cyc has a single context that it operates in; it has multiple contexts, some of which can be contradictory.

    Does this answer your question?

    (:,
    eca

    --
    For idealists who want to change the world and are looking for a path with heart. http://connection-revolution.com