Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

I for one, don't welcome our Robotic overlords (Artificial Intelligence).

Options
  • 04-08-2009 9:34am
    #1
    Registered Users Posts: 32,417 ✭✭✭✭


    http://news.bbc.co.uk/2/hi/technology/8182003.stm

    True AI is a fantasy. It's been never yet proven to exist or be possible.

    To write a program you need a specification. Anyone got one for AI?


«1

Comments

  • Registered Users Posts: 7,962 ✭✭✭jumpguy


    AI would only be possible if one could simulate the computations of a human brain. So it's a long, long way off. The military don't need all that, just enough "intelligence" to tell friend from foe.
    I think the headline of the article is abit sensationalist, my ideas about it are summed up here: "The problem is that this is all based on artificial intelligence, and the military have a strange view of artificial intelligence based on science fiction."


  • Closed Accounts Posts: 19,183 ✭✭✭✭Will


    You can teach AI to learn at a basic level, I did it for a 3rd year project in a game of connect four. Basic enough and all as it was I think the foundation is there to start something dangerous.

    You can make programs pick out colours pretty easily, so lets say if all our troops wore red helmets it would be easy enough for a program to pick out who is with them.Anything else that doesn't have a red helmet is fair game, of course this leads to lots of issues like innocent civilians getting hammered.


  • Registered Users Posts: 32,417 ✭✭✭✭watty


    I think the enemy would quickly issue Red Spray cans.

    A program to play a game (even Chess or Go) or especially to pick a colour isn't real AI.

    If your Connect 4 used "real" true AI, you'd have a Nobel prize.

    I've been programming over 20 years and worked with so called AI including "Expert Systems". "learning" is a bit misleading to describe how computer systems work :)

    We know lots about what different bits of the brain do, and which bits "light up" according to different thoughts. You can even train people or animals to control computers/machinery by "thought", but the computer is not "reading your mind"

    We are as far from understanding the Mind and Intelligence as Descartes was when he finally admitted it wasn't the Pineal Gland and he had no idea how brain and Mind was connected or related. I'm not arguing "Duality" is true, though it may be. I'm pointing out that we are like a non-techincal production worker who could take a computer PCB and make a list of parts and draw the schematic just from the description of each part and how many connections it has.
    Quite an achievement.
    But it wouldn't tell him/her how to make one from scratch, or a better one, smaller one and doesn't even address the issue of the OS and applications to make it go which he/she has also labourously copied as a table of 1s and 0s from the ROMs and HDD. The function of them is unknown, except some changes to parts of the 1 and 0s seem to have no effect (unused parts), others make it not even start and others have little effect or only occasionally halt it.


  • Registered Users Posts: 7,962 ✭✭✭jumpguy


    Well, as far as military AI go, semi-automatic pilotless drones are severely damaging the Taliban at fractional risk to the Americans. If they have intelligence of a training camp, prison camp etc, they can send in an automated drone over any border and destroy it. Minimal risk, high reward.

    As far as AI to the power of the human mind goes, it's never gonna happen with current technology. It's maybe 100 years down the line at least I'd say. If such AI was built to say, control the national electricity grid, it wouldn't need things like emotion. That'd be a complete waste of time. AI will never destroy the earth anyway...

    EDIT: Instead on reposting to reply, I'll just edit this one. UAVs are MUCH cheaper I'd imagine. They'd need less armour, no cockpit, pilot life support, ejection and emergency apparatus.


  • Registered Users Posts: 910 ✭✭✭Flying Abruptly


    I dont really see what the problems with the UCAVs are - theyre flown by pilots using remote control from the safety of a base behind the frontlines taking the pilot out of harms way. UCAVs are probably alot cheaper than proper fighter jets too.

    Targets are selected by people on the ground or as preselected co-ordinates. 'Artifical Intelligence' whereby the UCAV is flying around on its own designating its own targets does not apply in this case. Maybe its just the whole idea of there being no pilot in the air is what confuses people...:confused:
    jumpguy wrote: »
    AI will never destroy the earth anyway...
    Brave words :D


  • Advertisement
  • Registered Users Posts: 32,417 ✭✭✭✭watty


    But Artificial Stupidity might.

    The US "drones" in N. Pakistan are recruiting agents for the Taliban because they kill so many civilians.


  • Closed Accounts Posts: 7,794 ✭✭✭JC 2K3


    The phrase "true AI" is bollocks.

    AI is about abstractions of human intelligence to solve problems, like you said, there needs to be a spec.

    I don't doubt that robots appearing to think exactly like humans are impossible, I just don't see the point.


  • Banned (with Prison Access) Posts: 6,869 ✭✭✭Mahatma coat


    I dont really see what the problems with the UCAVs are - theyre flown by pilots using remote control from the safety of a base behind the frontlines taking the pilot out of harms way. UCAVs are probably alot cheaper than proper fighter jets too.

    really, you dont see a problem with killing people by remote control?

    I suppose you are a fan of the IED as well, a lot of those are remote control too.


  • Registered Users Posts: 910 ✭✭✭Flying Abruptly


    really, you dont see a problem with killing people by remote control?

    I suppose you are a fan of the IED as well, a lot of those are remote control too.

    No i'm saying that i dont see the difference to having the pilot sitting in a cockpit or on the ground - either way hes the one in direct control, theres no true AI involved. They are no different in the way they operate to any other aerial ordnance that attack from altitude - F18, B52, or cruise missile. In all cases their is very little defense armies such as the Taliban have against them.


  • Banned (with Prison Access) Posts: 6,869 ✭✭✭Mahatma coat


    No i'm saying that i dont see the difference to having the pilot sitting in a cockpit or on the ground - either way hes the one in direct control, theres no true AI involved. They are no different in the way they operate to any other aerial ordnance that attack from altitude - F18, B52, or cruise missile. In all cases their is very little defense armies such as the Taliban have against them.

    maybe I'm alone here on this one, but I just think theres something horific about taking the person out of the situatuion and controling it from the safety of a bunker several miles away, just seems sneaky and underhanded. Soldiers should be in the firing line, thats their job, to shoot at 'bad guys' and get shot at by them, very different responses to a situation will arise if the persnsd life is not directly threatened by their actions, it removes the operator from the act of Killing, theres something wrong about that IMO its like going roo hunting, on the one hand I could take a Longbow and a Bolt action Rifle on the back of an FJ45 Landcruiser, or I could chose to stay here in my office and deploy an automatic Guided Roo seekin Missile, one is the actual art that our ancestors practiced for milenia, the other is a product of our pussiified modern society.


  • Advertisement
  • Closed Accounts Posts: 7,794 ✭✭✭JC 2K3


    I just think theres something horific about taking the person out of the situatuion and controling it from the safety of a bunker several miles away,
    War is horrific in the first place. There's no ethical way to fight one.
    Soldiers should be in the firing line, thats their job, to shoot at 'bad guys' and get shot at by them, very different responses to a situation will arise if the persnsd life is not directly threatened by their actions
    Ah, "Dulce et decorum est....."


  • Registered Users Posts: 8,408 ✭✭✭RedXIV


    Don't mind me sticking my nose in but I studied AI in my final year of college and I have to agree with the notion that "True AI" is generally boll*x. Everything a human brain can do all comes down to experience and rules. In theory the major difference is how fast the human brain learns and adds these rules and experience. But you'd be surprised how fast they are catching up. I remember reading about the unmanned car tests where they let 50 cars out in a practice town, and in the first year, only one didn't crash. The second year, only 3 didn't make it. Can't find the link yet. will post it when i find it :D


  • Registered Users Posts: 32,417 ✭✭✭✭watty


    yes, but it's like Chess Playing Computers.

    Once they thought Chess would require Artifical Inteligence.

    It's the Car's PROGRAMMERS that are learning and writing better programs embodying the Programmer's Inteligence.

    It's contentious that EVERYTHING a Human does "comes down to experience and rules", that's the Meat Machine argument and it's never been proven.

    I've no doubt that based on experience, teams will improve Automous vehicles to the point where they outperform people on average, because machines don't do drugs, alcohol, distractions, too tired etc. But most times when the "unexpected" occurs that the Programmers have not thought of occurs the Machine performance is abysmal, and the human may perform OK (or may not).

    No Computer or Program "learns" in the Human or even Animal sense, not even Neural Nets. You can't give a Computer a basic skill in anything and have it learn to be more skilled (like Arithmetic to Calculus), it is preprogramed with measurable goals and possible actions. It can be programmed to measure how closely the goal is met and then have a data relationship between a particular event and possible action. It's totally deterministic could be done slowly with sufficiently complex clockwork. Insects, animals nor humans reliably "learn" this way, though pavlov showed that simple conditioning is possible.

    Yet dogs easily learn much more complex things without pavlovian Conditioning. We can't even begin to understand why some parrots and similar don't just Mimic words but appear to understand language.

    Corvids, even the ordinary local "eat the road kill" kind show amazing ability to construct tools to get food in the lad, with no prior conditioning. It seems in the wild it's not seen because they don't bother, food is easy enough for them without tools. I've seen video Rooks or crows that could start a car, open a padlock and fish. Our locals decided quite out of the blue one year to use the peanut feeder like a tit.

    Guinea Pigs (cavies) we found in tests we did with suitable rewards are absolutely hopeless at mazes. Rats can get good at it. Robots can do it quite well with a preprogrammed algorithm. However the Guinea Pigs (and apparently sheep) despite poor eye sight and less than brilliant sense of smell can tell if someone is a stranger instantly and respond differently to people they know. If they have run out of food or water they do a special squeal only used to humans (a variation of a baby squeak to adult cavy), but ONLY when they see you or hear the back door.

    A dog however if needing food, water, or company may howl incessantly for hours, even though its owner is never back before 6pm. The owner will be surprised and disbelieve that their dog howls all day.


    The reality is we haven't a clue what Intelligence really is or even how we manage to learn things. Until we know, we won't have the Programming spec for "true AI".


  • Closed Accounts Posts: 7,794 ✭✭✭JC 2K3


    Surely that just means corvids, guinea pigs and dogs are all biologically "programmed" differently?

    I'm a determinist, so I just view intelligence as a very complex program.


  • Registered Users Posts: 32,417 ✭✭✭✭watty


    JC 2K3 wrote: »
    I'm a determinist, so I just view intelligence as a very complex program.

    That's certainly a valid viewpoint, but where is the evidence? It's only a theory. (But you do claim to be an Official Cyborg :) )

    Also given sufficient Memory (if only 64K, paged to disk), even a 4MHz Z80 8bit CPU can run just as complex programs as a Supercomputer, just a lot slower.

    My point is that even if these Animals are differently programmed and it is simply a program in the Turing sense, such as could be programmed into a Machine, there is no evidence that we are any closer to Descartes, Pascal or Babbage in knowing what the program might be.

    If someone will give me a real spec for Intelligence I will give them a proof-of-concept program in C, C#, C++, VB6, Java or Modula-2 on Windows in whichever of those languages THEY choose in less than 6 months.

    Most AI research is about Mimicking useful intelligent behaviour. We have no idea how the parrots, Cockatoos, Rats, Dogs, Chimps, Guinea pigs or people do what they do.

    Why are some animals apparently self aware and some not?
    Humans are not the only creatures who are self-aware. Thus far, there is evidence that bottlenose dolphins, some apes, and elephants have the capacity to be self aware. Recent studies from the Goethe University Frankfurt show that Magpies may also possess self-awareness.
    Magpies are Corvids. It's probable that that Rooks, Jackdaws, hoodie Crow etc are too.
    http://en.wikipedia.org/wiki/Self-awareness
    http://en.wikipedia.org/wiki/Aware

    It's a very interesting subject. Maybe one of the Greatest mysteries of Philosophy there is. If you sieve the Universe will you find a single grain of Justice, Mercy, Hate, Love, Revenge, Envy, Loyalty, Regret, Nostalgia, Dislike or Indifference?

    What is the relationship between Creativity, Intelligence, Emotion, Cognition, Learning Ability or Awareness. What are any of these things? How would you put them in a Computer Program?

    Why can people learn different things easier than others?

    What do IQ tests measure exactly? Or Psychometric tests?

    Are there different kinds of Intelligences as some suggest in last few years?

    Does a truly AI system need to be self-aware? Is there a relationship between Self-Awareness and a threshold of some kind of Intelligence?

    Are we using a too Anthropomorphic approach to measuring Cognition, Self-Awareness, Learning Ability and Intelligence?

    Maybe some animals that are rubbish at solving mazes are really good (using Intelligence, not just some special nose) at spotting poisonous food. You get more than one go at mazes and only eat deadly food once, so I know which Skill I'd rather have if I was a small wild furry animal. :)


  • Registered Users Posts: 32,417 ✭✭✭✭watty


    What if losing your Temper is inherent to the "program" of Inteligence? Do we want AI killer drones that can be emotional?


  • Registered Users Posts: 7,962 ✭✭✭jumpguy


    watty wrote: »
    What if losing your Temper is inherent to the "program" of Inteligence? Do we want AI killer drones that can be emotional?
    How could it be inherit? It'd have to "programmed". If AI was emotional then we'd be better off without it tbh, the best thing about computers that makes them so efficient is that they don't have emotions.


  • Registered Users Posts: 32,417 ✭✭✭✭watty


    Absolutely.

    But we don't know what "ingredients" Intelligence needs or what the side effects will be.

    "What do you mean you can't open the Pod Door?" :(


  • Registered Users Posts: 32,417 ✭✭✭✭watty


    More about rooks
    http://news.bbc.co.uk/2/hi/science/nature/8181233.stm
    One of Aesop's fables may have been based on fact, scientists report.

    In the tale, written more than 2,000 years ago, a crow uses stones to raise the water level in a pitcher so it can reach the liquid to quench its thirst.

    Now a study published in Current Biology reveals that rooks, a relative of crows, do just the same when presented with a similar situation.

    The team says the study shows rooks are innovative tool-users, even though they do not use tools in the wild.
    (or they hide them in the wild when they see us coming. Gary Larson and Cow Tools)
    He said that the complexity of the task made it unlikely that the crows were solving the problem using trial and error.

    He added: "We are aware that the animals probably do it by putting together, in creative ways, things that they have learned individually."


  • Registered Users Posts: 2,931 ✭✭✭Prof.Badass


    watty wrote: »
    What if losing your Temper is inherent to the "program" of Inteligence? Do we want AI killer drones that can be emotional?

    Robots will serve specific functions and have their "intelligence" fine tuned exactly for their specific function. Playstation3s don't come with microsoft excell. Why should future robots come with hardware/software outside of their specific function?
    Aside from curiosity, what would be the point in creating a fully self-aware philosphising robot?

    To think an intelligent robot would automatically think like a human is naiive. Human behaviour is ultimately based around survival/reproduction. A robot's behaviour will not be based on these things. Unless robots are programmed with some sort of survival mechanism I would be inclined to think it would not do anything more than it's assigned task.

    To give a robot animal-like desires would be a disaster. A robot with a survival mechanism would have a reason to rise up against humans, so I'm afraid i have to dissagree with what's-his-face's 3rd law.

    ps, by the time we can make robots as intelligent as humans are today, we'll be able to genetically engineer human's far smarter than those robots.


  • Advertisement
  • Registered Users Posts: 32,417 ✭✭✭✭watty


    You are making the assumption as to what is possible.

    We been writing High Level Language Programs for about 65 years. For over 300 years we have struggled with the modern conceptions of Philsophy.

    I can't see that we have made any progress other than the biology of Brain processes which seems to tell us nothing about Inteligence.

    We have made progress on on Cybernetics, Robotics, Expert Systems and AI by clever programming which in reality is nothing to do with Intelligence or Cognition. Like Humpty Dumpty in "Through the Looking Glass" the Computer Researchers make words mean what the want them to mean such than even Computer Science Graduates are conned into thinking we have made progress toward "thinking" machines. yet there is no definition of Thinking or Intelligence.

    Like Chess programs that can beat Grandmasters or Facial recognition software, very clever programmers have solved the problem by going round it. A computer has no idea what a face is, yet we will recognise a :) or a random rock on Mars as like a "face".

    We recognise chairs we have never seen before from almost any angle and lighting as chair. Somehow after meeting a few chairs we understand "chair-ness". We have no idea how we do it either. Not only that but we can decide to use things we know are not chairs as chairs without thinking consciously.

    I'd really love to know how we do all the marvellous things we do and take for granted.

    f _ strt wrtng lk ths ftr _ whl y cn rd t qut wll! Hw cn w d ths?


  • Closed Accounts Posts: 7,794 ✭✭✭JC 2K3


    I think you romanticise the abilities of the human mind, watty.


  • Closed Accounts Posts: 909 ✭✭✭Captain Furball


    watty wrote:
    If someone will give me a real spec for Intelligence I will give them a proof-of-concept program in C, C#, C++, VB6, Java or Modula-2 on Windows in whichever of those languages THEY choose in less than 6 months.

    A few reasons why that's not possible.The programming languages are not suited for such a thing, nor is the hardware.


  • Closed Accounts Posts: 7,794 ✭✭✭JC 2K3


    How do you know if there's no spec? ;)


  • Registered Users Posts: 8,408 ✭✭✭RedXIV


    just been sitting and thinking about his for a while but i assume the reason the why we humans are at such a level of intelligence about robots is BECAUSE of emotions. Pure, stoic logic will only bring people so far, but its usually the people who are passionate about a particular discipline that excel at it. And perhaps emotions is too vague a term. We tend to let it blanket the area of our consciousness that we cannot justify however, surely we have problem solving skills available to us that we do not yet comprehend thanks to these "emotions"

    Or i could be completely wrong, very little sleep is leading my brain in odd directions :)


  • Closed Accounts Posts: 7,794 ✭✭✭JC 2K3


    Emotions are our program, logical ability is our hardware.


  • Registered Users Posts: 32,417 ✭✭✭✭watty


    A few reasons why that's not possible.The programming languages are not suited for such a thing, nor is the hardware.

    A better language or more suitable HW may make it easier. But neither the current languages or HW would stop a computable specification being implemented. It just might run slower or take longer to implement. Only the Speed of Mechanical Intelligence is HW limited providing enough memory is supplied for the program. How "intelligent" it is however is only a factor of the Program, not the language or the HW.


  • Closed Accounts Posts: 909 ✭✭✭Captain Furball


    JC 2K3 wrote: »
    How do you know if there's no spec? ;)
    The programming language and hardware is not ready for the "spec".
    Do you think otherwise?


  • Closed Accounts Posts: 7,794 ✭✭✭JC 2K3


    I don't know, because there isn't a spec for human intelligence.

    I do think that our current technology could possibly be sufficient to emulate human intelligence.


  • Advertisement
  • Closed Accounts Posts: 909 ✭✭✭Captain Furball


    watty wrote: »
    A better language or more suitable HW may make it easier. But neither the current languages or HW would stop a computable specification being implemented. It just might run slower or take longer to implement. The Only the Speed of Mechanical Intelligence is HW limited providing enough memory is supplied for the program. How "intelligent" it is however is only a factor of the Program, not the language or the HW.

    I don't agree with you on anything you just said above.
    The program needs to be able to rewrite itself as it goes, it needs to be the language.


Advertisement