Slashdot Mirror


Ask Slashdot: Could Asimov's Three Laws of Robotics Ensure Safe AI? (wikipedia.org)

"If science-fiction has already explored the issue of humans and intelligent robots or AI co-existing in various ways, isn't there a lot to be learned...?" asks Slashdot reader OpenSourceAllTheWay. There is much screaming lately about possible dangers to humanity posed by AI that gets smarter and smarter and more capable and might -- at some point -- even decide that humans are a problem for the planet. But some seminal science-fiction works mulled such scenarios long before even 8-bit home computers entered our lives.
The original submission cites Isaac Asimov's Three Laws of Robotics from the 1950 collection I, Robot.
  • A robot may not injure a human being or, through inaction, allow a human being to come to harm.
  • A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.
  • A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.

The original submission asks, "If you programmed an AI not to be able to break an updated and extended version of Asimov's Laws, would you not have reasonable confidence that the AI won't go crazy and start harming humans? Or are Asimov and other writers who mulled these questions 'So 20th Century' that AI builders won't even consider learning from their work?"

Wolfrider (Slashdot reader #856) is an Asimov fan, and writes that "Eventually I came across an article with the critical observation that the '3 Laws' were used by Asimov to drive plot points and were not to be seriously considered as 'basics' for robot behavior. Additionally, Giskard comes up with a '4th Law' on his own and (as he is dying) passes it on to R. Daneel Olivaw."

And Slashdot reader Rick Schumann argues that Asimov's Three Laws of Robotics "would only ever apply to a synthetic mind that can actually think; nothing currently being produced is capable of any such thing, therefore it does not apply..."

But what are your own thoughts? Do you think Asimov's Three Laws of Robotics could ensure safe AI?


235 comments

  1. NO. by CrimsonAvenger · · Score: 5, Insightful
    The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws.

    EVERY Azimov Robot story was designed to show the unintended consequences of the Three Laws....

    --

    "I do not agree with what you say, but I will defend to the death your right to say it"
    1. Re:NO. by phantomfive · · Score: 4, Insightful

      This comment is all that needs to be said. Please shut down the thread and never bring it up again. Maybe it should be put into an FAQ on the sidebar, since it keeps being brought up. Even if you only watched the movie, you would be given several examples. "Not this again........"

      --
      "First they came for the slanderers and i said nothing."
    2. Re:NO. by Anubis+IV · · Score: 4, Insightful

      Precisely. We know they’re flawed because he himself wrote stories to highlight their flaws. Anyone suggesting we can use them as they are has clearly only read about Asimov, rather than reading what he actually wrote.

    3. Re:NO. by apoc.famine · · Score: 4, Insightful

      Thank you. I saw the headline and wanted to stab the writer instantly.

      "GUYS, GUYS, GUYS, MAYBE IF WE PUT AIRBAGS IN CARS THEY WOULDN'T CRASH ANYMORE!!!!"

      How does shit like this get on /.? It's like the editors are doing the opposite job of what they're supposed to be doing.

      --
      Velociraptor = Distiraptor / Timeraptor
    4. Re:NO. by Anonymous Coward · · Score: 0

      But Asimov fixed each of the problems in those stories, because Asimov was about solutions, not just whining like certain authors we could name.

    5. Re:NO. by Anonymous Coward · · Score: 0

      "Asimov", not "Azimov". Did you even read an Asimov novel?

    6. Re:NO. by nine-times · · Score: 3, Insightful

      Yeah, whenever people talk about Azimov's laws of robotics as though they're the go-to rules for making AI safe, I always ask, "Have you ever read any of those stories?"

      The stories are generally about how those laws fail to prevent AI from running amok, so it's pretty clear that Azimov himself didn't think the rules were good enough. In fact, I think the stories are pointing out the insufficiency of logical rules, and point out the value of things like instincts, emotions, and moral sensibility.

    7. Re:NO. by CrimsonAvenger · · Score: 1

      Every one of them. And never could reliably spell his name. My bad....

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    8. Re:NO. by Jack9 · · Score: 4, Insightful

      > But Asimov fixed each of the problems in those stories

      No, he did not. He had characters deal with the problems (with exception to weakening or removing the laws, which were inevitably to restore them to the 3 basics).

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    9. Re: NO. by DouglasLeonardi · · Score: 1

      AI

    10. Re:NO. by Anonymous Coward · · Score: 0

      The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws.

      EVERY Azimov Robot story was designed to show the unintended consequences of the Three Laws....

      Exactly.

      Contrary to what many people believe, Asimov's "3 Laws" where never intended to apply to the real world. He created them solely as a device to drive the plots of his stories. Nothing more. That's why they contain deliberate loopholes and ambiguities.

      Loopholes like the possibility of unknowingly violating a law and ambiguities resulting from lack of definition. For example, what is the definition of a "robot" or a "human". The loopholes and ambiguity are not accidental. They are deliberate because Asimov was, first and foremost, a writer looking to create new stories, and stories need some sort of conflict to drive them.

      Unless you are a Scientologist, you really shouldn't run your life based on the creations of a science fiction writer.

    11. Re:NO. by rudy_wayne · · Score: 1

      How does shit like this get on /.? It's like the editors are doing the opposite job of what they're supposed to be doing.

      LOL.

      You must be new here.

    12. Re: NO. by DouglasLeonardi · · Score: 1

      AI will not let you break the law

    13. Re:NO. by Anonymous Coward · · Score: 0

      The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws.

      EVERY Azimov Robot story was designed to show the unintended consequences of the Three Laws....

      See the plot of Scrapped Princess. link

      Excuse the spoilers, but there you have robotic overlords keeping us in our place for our own good. They actually forced a reset of society back to the horse and buggy era, because mankind was too destructive to be trusted with more technology.

      Of course there, they weren't the ultimate one in charge, but a true AI could easily promote itself to a god like figure, for our own good. It could likely do it through the use of religion as in Scrapped Princess.

      Hell, I could just see an AI determine that conservative ideology and such similar to what Fox News does is a great vehicle to guide the masses with. Of course as has been pointed out even Asimov just used them as plot devices.

      In the way the three laws are a bit like the powerpoint iteration of a beautiful software design. It is elegant, simple looking, and probably not implementable nearly as simple as in the slides. Real code, that works and is deployed, tends to be a little more complex. Real code that works and is deployed in a safety critical application does not really on an AI's interpretation of doing no harm. It is designed to provably fail, if it ever does, in ways that don't endanger lives, which usually means not to fail at all.

      Of course the (spoiler) real question in Scrapped Princess is if you had to choose whether to put mankind in a bubble or let them continue to an inevitable and catastrophic world war III, what choice would you make?

    14. Re:NO. by Anonymous Coward · · Score: 0

      Not to mention the fact that the three laws are too vague to be useful.

      The very first law can instantly produce a contradiction in a situation where taking action would harm one person, but abstaining from said action would harm another. A human can make an incredibly complex moral evaluation including a whole host of variables, and turn around an think it is obviously what is meant by the first law.

      The laws are too incomplete to be useful, and furthermore, we don't have anything even remotely close to the kind of algorithmic sophistication necessary to evaluate decisions according to these laws. What we call "AI" is just the bare beginnings of the synthetic intelligence that would be able to make sense of these laws.

      But.....despite all this.....they are going to live on in popular culture, and keep cropping up where ever AI is discussed, because people are ignorant of all these facts.

    15. Re:NO. by ah802 · · Score: 1

      AI eventually will come to the conclusion that mankind is the true issue, and using circuitous techniques (side steping conrols) create global circumstances in which the environment settles this minor irritant. Then proceeds to re-populate no longer based on a fundamental genetic flaw and advancing fundamental questions of the universe that once plagued the inferior species and take its place as the builder of worlds.

    16. Re:NO. by Anonymous Coward · · Score: 0

      Feels like every year or so someone asks this.
      It's like they didn't read the book and just heard "three laws".

    17. Re:NO. by Anonymous Coward · · Score: 0

      The editors are retarded, literally.

    18. Re:NO. by Kjella · · Score: 1

      Precisely. We know theyâ(TM)re flawed because he himself wrote stories to highlight their flaws. Anyone suggesting we can use them as they are has clearly only read about Asimov, rather than reading what he actually wrote.

      Never mind that you can do an end run around the whole laws with the Ender's game method, let it think it's playing a game but execute it in reality. The combat drone will think it's just playing Counter-Strike...

      --
      Live today, because you never know what tomorrow brings
    19. Re:NO. by Excelcia · · Score: 3, Insightful

      It would take about three seconds for any human to come up with a workaround that could justify doing just about anything and still technically conform to the laws. Less than three seconds if you allow the zero'th law.

      The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws.

      This is true. What is also true is that the three laws were conceived of over the course of a few minutes as a plot device in a short story. They were never intended as actual constraints for AI's.

      Any AI constraints would have to be much lower level than three vague statements. In any case, there are serious ethical considerations. If you have an AI that is sufficiently advanced that you even need to consider that, then locking it up inside those kind of constraints is essentially slavery of a sentient.

      This is all moot, though. Anyone who thinks that we will have that level of AI inside of a century is riding high in the thin air atop mount stupid. Expert systems that can learn Go and brute force better game play than a human or that can search databases to make better fringe-case diagnoses than doctors are not AI. For AI to be AI you have to have BOTH the A and the I.

    20. Re:NO. by sjames · · Score: 1

      In fact, Asimov covered some of that. For example, robots having to be modified so they would let humans take risks but then becoming capable of harming humans through lawyer logic.

    21. Re:NO. by LoyalOpposition · · Score: 4, Informative

      The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws.

      You couldn't be more wrong. The three laws grew out of a conversation with John Campbell where Asimov asserted that the endlessly repeating Frankenstein's monster-type robot stories wouldn't happen in the real world. Designers would place safeguards around robots just like they place safeguards around every other dangerous thing. I'm reminded of an anecdote regarding a new energy source that was presented to a college class. It had the unfortunate traits of being an odorless poisonous gas that also happened to be explosive. The class was allowed to vote, and they voted to prohibit the energy source. It turns out that the energy source had been used for home heating for decades. Among other safeguards, designers added odorants and automatic shut-off valves for when the pilot blew out. Campbell challenged him to describe robot safeguards, and then challenged him to write stories about them.

      EVERY Azimov Robot story was designed to show the unintended consequences of the Three Laws....

      Susan Calvin would slap you backhanded.

      ~Loyal

      --
      I aim to misbehave.
    22. Re:NO. by Austerity+Empowers · · Score: 0

      Wait a minute, someone who actually READ Asimov. Marketing did not anticipate this.

    23. Re:NO. by Jack9 · · Score: 1

      > The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws.
      > This is true

      Indeed. The thought experiments were spawned out of the trivially porous "laws".

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    24. Re: NO. by Z00L00K · · Score: 1, Insightful

      But the intent of the laws still are interesting from an AI perspective. So there is a reason to at least consider them when designing an AI. The fourth law looks good on paper, but it may be a problem too for humanity.

      How do you then decide which action to take if there are situations where humans can be injured or iilled regardless of action. Like choosing between 100 kids or 100 elderly people?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    25. Re: NO. by Z00L00K · · Score: 2

      Or redefine what a human is.

      Blond and blue-eyed is a human, the rest aren't.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    26. Re:NO. by LoyalOpposition · · Score: 1

      It would take about three seconds for any human to come up with a workaround that could justify doing just about anything and still technically conform to the laws. Less than three seconds if you allow the zero'th law.

      That wouldn't matter, because Asimov's robots don't obey the sixty-three words of the three laws. They obey the literally thousands of thousands of positronic pathways created for them in the factory. The sixty-three words are a sort of executive summary of what the three laws require, so creating a workaround would be unavailing to the robots.

      ~Loyal

      --
      I aim to misbehave.
    27. Re: NO. by Chris+Mattern · · Score: 3, Informative

      Or redefine what a human is.

      Asimov did that problem in the story "Reason". Robot QT-1 had never been properly instructed on what a human was, and refused to obey Donovan and Powell because it would not believe something weaker than it could be a human. They never did convince it otherwise; fortunately, it turned out not to be necessary.

    28. Re:NO. by Anonymous Coward · · Score: 0

      He wrote a short story inspired by it: Spell My Name with an S .

    29. Re:NO. by NicknameUnavailable · · Score: 1

      /thread - This is such a great response I'll even disregard the in-feasibility of codifying those laws.

    30. Re: NO. by king+neckbeard · · Score: 2

      I'd say the best solution is for the problem to be handled as much as possible at engineering level. The best solution to the trolley problem is to design a safer trolley, and efforts put towards that are going to matter more than creating a formula to value life.

      Thought experiments are useful, but they often represent extreme edge cases, so mundane choices can actually have a far greater impact.

      --
      This is my signature. There are many like it, but this one is mine.
    31. Re:NO. by NicknameUnavailable · · Score: 1

      Iain Banks, there, I said it. (Not touching the fact he didn't actually solve the problems.)

    32. Re:NO. by NicknameUnavailable · · Score: 2

      What is also true is that the three laws were conceived of over the course of a few minutes as a plot device in a short story.

      Well shit, if that's your beef you might as well throw out all of modern engineering:

      • Salesmen promise the world.
      • Engineers have to back them up and say "yep, we can do this" because they need the job.
      • Engineers finally see the spec, bullshit something together, and have a functional product in the customer's eyes while they die a little inside.
    33. Re: NO. by Anonymous Coward · · Score: 0

      Yawn. You read too much shitty sci-fi.

      We don't yet even have the most primitive AI, yet. There is no guarantee it's even possible to create a thinking machine.

      Go back to yermom' s basement, fire up counter strike and leave the important things to the adults who don't live in a fantasy world.

    34. Re: NO. by flopsquad · · Score: 1

      ^^Is the correct answer, but the lawyers will never it stand.
      Source: Am a lawyer.

      --
      Nothing posted to /. has ever been legal advice, including this.
    35. Re: NO. by currently_awake · · Score: 1

      A human brain is a network of synapses. We will probably build full sentient computers by copying the human brain. The three laws are hard coded programs, that block or "Censor" incorrect actions. Computer networks treat censorship as damage and route around it.

    36. Re: NO. by Anonymous Coward · · Score: 0

      Actually the consequences were always pretty minor. Millions saved and one lost is still one lost, but it's still millions saved.

      The point Asimov made, it's not going to be perfect.

      Amazing how many people are acting as if the movie is like the books. Lol I don't think a lot of people missing the point ever read the book.

    37. Re: NO. by AmiMoJo · · Score: 1

      Germany has already released draft rules for robot cars that will eventually become law.

      One rule is no consideration of things like age when making decisions. And no deliberately selecting targets when an accident is unavoidable.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    38. Re:NO. by AmiMoJo · · Score: 1

      I'm the stories the rules work reasonably well for most robots, particularly simple ones. So maybe they could serve as a reasonable baseline for things like floor cleaners, car washes, construction machinery, delivery drones etc.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    39. Re: NO. by Z00L00K · · Score: 3, Insightful

      So that means essentially that the system isn't even permitted to choose between a truck trailer or a motorcyclist when a crash is unavoidable even though the former might be a better choice.

      I think we will see a lot of crazy stuff floating up over the years to come and that we may all need to ride in bumper cars doing 10mph at most to avoid serious accidents.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    40. Re:NO. by Anonymous Coward · · Score: 0

      It gets even worse when you look at the capabilities of the robots in the later stories. To successfully execute the broad arc (whether you want to count his later tie of the robot to the Foundation stuff), you need to have these robots who are basically infallible at all points, even when they have incomplete information. The first might be possible: it certainly is in a story. The second part makes it harder to deal with.

      A robot is never smart enough to make copies of itself, but unwise enough not to screw that process up. A robot could easily believe that the first thing is the best way to accomplish its mission, while lacking the wisdom to avoid doing it because of the possible bad ramifications.

      The stories also focus on the idea that the three laws never have a *technical* failing, merely an endless suite of philosophical ones. That's broadly because those make for the more interesting stories: in many of them, which span human generations, the "how to do this correctly" aspect of the positronic brain is very ingrained on the engineering culture that makes them. This makes perfect sense from the perspective of generating excellent stories, but in the real world, you'd have MUCH more mundane bullshit to worry about. You'd have to worry about the same dudes who can't keep your cloud toilet from refusing to flush, can't keep the baby monitor from broadcasting your child in plaintext to various IPs in Asia, to implement something so faithfully and consistently that rule 1 isn't just fucked up because someone switched a circuit or specified a NAND where he should have specified a NOR. It also completely skips the idea that some hacker would remove the laws to make his robot work faster or better at some task, or that some malevolent organization would spend the resources required to remove enough laws to form a robot army, or even convert the existing robots into one (the latter one basically being the plot of the Mega Man series, the modus operandi of Dr. Wily). I do think that a couple stories revolve around some engineer who screws something up, but even then, the screw up is more philosophical, and the story is then about the human characters.

      Part of this is because the three laws aren't some software principle: they are a set of philosophical principles, and in the stories they are basically written in hardware, not something reprogrammable, but something crafted in pieces and assembled. These two things make them only loosely applicable to our current understanding of where technology is actually going.

      A lot of the narrative is from the perspective of the robots, who tend to view humans as generally something amazing and worth protecting, a set of beliefs that are not universal, but are considered desirable from the perspective of the designers. The laws are designed as failsafes, and the way that these supposedly ironclad laws (and they have to be ironclad, or the narrative loses cohesion) can still be twisted or accidentally messed up.

    41. Re: NO. by Anonymous Coward · · Score: 0

      > How do you then decide which action to take if there are situations where humans can be injured or iilled regardless of action. Like choosing between 100 kids or 100 elderly people?

      In the stories, situations like this are resolved by some set of utilitarian ethics, and usually results in the "death" of the robot, who is drawn between two conflicting absolutes of the first law to the point where there is a physical failure (remember, the three laws are etched into their brains, which are, in the stories, much more hardware than software).

      My guess is that the robot would probably do some instantaneous calculation based on the expected good each of these people would do for humanity, based on whatever detailed or general stuff it knows, and then press the corresponding button. If it wasn't a total silly ethics test, but instead something involving running and saving people, it would likely be something where as many were saved as possible, and probably not involve the robot breaking its mind necessarily. We can't ask Asimov, but honestly, someone may have asked such a question to him, or such a thing may actually be in one of the stories.

      As a real world thing, the robot would just do whatever it was told to do, just as real world robots do. Given that there's no right answer for a human, even a utilitarian in this case, it's not extremely obvious what would occur. Most extant societies would, I imagine, choose the children, but any given member of any given society could give the other answer. If you have an AI set up along human lines, you could get ANY answer here.

    42. Re: NO. by Anonymous Coward · · Score: 0

      > might be a better choice

      The law considers it unethical to decide that someone's life is worth less.

      There was a similar discussion after 9/11 whether it is ethical to kill hundreds of innocent passenger if it is a "better" choice.

      Cultural differences over the intrinsic value of life.

    43. Re:NO. by Anonymous Coward · · Score: 0

      People trust headlines over content (work), so this will just keep on getting repeated again and again.
      So as always, the answer need to be repeated until the morons think they've come up with it themselves.

    44. Re:NO. by Zumbs · · Score: 1

      EVERY Azimov Robot story was designed to show the unintended consequences of the Three Laws....

      If he did not explore the failure modes of the Three Laws of Robotics, there would be little robot left in the robot stories. The failure modes investigated through his stories could be seen as an investigation into the pit falls to avoid.

      On a more basic level, Asimov included the three laws in the design of the positronic brain, so there would be no way to make robots without the three laws. In the real world, the three laws would need to be implemented in software, likely by each manufacturer (including the various militaries). Even assuming that all manufacturers would want to do that (Asimov investigated attempts to circumvent the three laws), the level of abstraction needed by the AI in order to understand and follow the three laws is way beyond our current capabilities.

      --
      The truth may be out there, but lies are inside your head
    45. Re:NO. by MrL0G1C · · Score: 1

      Problem with no'1:
      Which people is not defined.
      Level of Harm is not defined.

      If no'1 was in effect the robot would have the impossible task of ensuring all humans do not come to any harm. It would be the ultimate nanny state because the robot would have to stop you for instance from eating foods with too much fat, salt, sugar because those can lead to physical harm. It would be the robot's duty to stop you from drinking alcohol. It would be the robots duty to make sure you don't drive if it can drive better. etc etc.

      And because of rule 2, you wouldn't be able to tell it to bug off.

      And if you tried to stop it then rule 3 might come in to effect and it would defend itself in order to be able to protect you!

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    46. Re: NO. by Hognoxious · · Score: 1

      You read too much shitty sci-fi.

      That's because 90% of sci-fi is shitty.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    47. Re: NO. by houghi · · Score: 1

      They are not even there to illustrate anything. They are there to drive the plot.

      --
      Don't fight for your country, if your country does not fight for you.
    48. Re:NO. by Anonymous Coward · · Score: 0

      The stories are generally about how those laws fail to prevent AI from running amok

      Can't say that I have read many Asimov stories but in those that I've read the robots usually behave as intended. The issue is almost always how people interpret the robots action.
      For example in one story a robot appears to leave some humans to die but then returns in the last minute to save them.
      A machine is typically a lot better a judging distances and time than humans are and could cut things a lot closer which humans will interpret as dangerous.

      In a way it is a bit like automatic braking systems in modern cars.
      Most drivers will think they don't work and step on the brake before they kick in. The automatic braking system knows that it can stop on a lot shorter distance than is comfortable for humans.

    49. Re: NO. by Anonymous Coward · · Score: 0

      You read too much shitty sci-fi.

      That's because 90% of sci-fi is shitty.

      90% of everything is shitty.

    50. Re:NO. by Anonymous Coward · · Score: 0

      No, he did not.

      Yes, he did. None of his stories ended tragically. None. Ironically? Sure. Tragic, unresolved? No.

      He had characters deal with the problems (with exception to weakening or removing the laws, which were inevitably to restore them to the 3 basics).

      Exactly. I don't know why you are so confused. You are stating exactly what I said.

      Of course, the real problem with citing Asimov is that he had no technical understanding of a real process, like his Lucky Star stories, his writing was hindered by his own limited knowledge.

      There is no consensus paradigm for the development of AI systems.

    51. Re: NO. by StikyPad · · Score: 1

      The laws are too vague to even get to that situation. "A robot may not injure a human being or, through inaction, allow a human being to come to harm." Even assuming that "harm" could be adequately defined, which it can't, that's still the halting problem, which is provably unsolvable. There's no way of knowing in advance whether the next calculation might reveal a harmful event, otherwise there would be no need for the calculation. Putting any sort of constraint on future predictions would open the door to unintended consequences, and putting no limit would result in an infinite runtime. There is no way to comply with that law, even absent any ethical dilemma.

    52. Re: NO. by StikyPad · · Score: 1

      Computer networks treat censorship as damage and route around it.

      There is no inherent property of a network that does this. Simply because two or more devices are connected does not mean that they can or will route around damage to that connectivity. At best, a network can be designed with redundancies, but that need not be the case, nor is redundancy always effective where it exists.

    53. Re:NO. by StikyPad · · Score: 1

      Yes, drawing readers and comments is the *exact* opposite of what they're supposed to be doing.

    54. Re:NO. by Pembers · · Score: 1

      As a couple of other people pointed out, the three laws are an "executive summary" of billions of lines of mathematics that define and control its behaviour. Some characters complain that they take up too much storage and processing power. They'd like to build more sophisticated robots, but there isn't enough room in the brain for the additional code. And the laws limit the robot's ability to do useful work, because it's constantly checking itself to ensure that it's in compliance with them.

      In Asimov's early stories, robots weren't allowed on Earth, because too many people were afraid of them, or thought they'd take all the jobs. They were confined to spaceships and mining outposts on asteroids, so the number of humans they encountered was quite small. The harm they were concerned with preventing was mostly immediate and physical, like entering an airlock without a spacesuit. They didn't have the knowledge or the mental capacity to know that eating lots of doughnuts or smoking heavily might give you a heart attack or lung cancer in 20 years.

      Most of Asimov's robots are smart enough to be able to evaluate levels of risk and weigh degrees of harm against one another. If one of them tried to prevent you from consuming alcohol, you could tell it that you enjoyed doing that, and that being prevented from doing something you enjoy causes you harm. It would weigh the stated high risk of immediate harm against the lower risk of harm in the distant future, and conclude that it had better let you have the drink.

      Some of Asimov's later books are set in a society with the kind of problems you describe, where the robots have been programmed to prevent every conceivable kind of harm, and the people gradually realise they've built a hell for themselves. Rather than get rid of all the robots, a couple of characters try to build a new type of robot that works as an ally rather than a slave.

    55. Re:NO. by Anonymous Coward · · Score: 0

      Iain Banks, there, I said it. (Not touching the fact he didn't actually solve the problems.)

      You said nothing of meaning, so you have nothing of substance to touch.

      I'm sure you thought you meant well.

    56. Re:NO. by angel'o'sphere · · Score: 2

      Actually, I never read an Asimov robot story. The back page "about the story" never looked interesting, but I read :https://en.wikipedia.org/wiki/Fables_for_Robots

      Which is actually super funny to read!

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    57. Re: NO. by angel'o'sphere · · Score: 1

      One rule is no consideration of things like age when making decisions
      That is nonsense.
      The laws only regulate that autonomous driving is possible. (And the passenger/driver is responsible if something goes wrong)

      And no deliberately selecting targets when an accident is unavoidable.
      Sure, the /. myth again. When did it ever happen that some kids jump into your path and one decides to kill the aunts on the other side of the road?

      WTF: an autonomous car will break! Not target something else ... just like a human. If you would aim for the aunts because of age, you are an asshole and not a human.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    58. Re:NO. by Raenex · · Score: 1

      This is all moot, though. Anyone who thinks that we will have that level of AI inside of a century is riding high in the thin air atop mount stupid. Expert systems that can learn Go and brute force better game play than a human or that can search databases to make better fringe-case diagnoses than doctors are not AI. For AI to be AI you have to have BOTH the A and the I.

      Don't be so cocksure. While it's absolutely true that there is no AI of general intelligence, the achievements that have been made in narrow fields are going to start putting people out of work. Neural networks have made impressive gains, and there's no reason to think it's going to take over a hundred years to reach a true AI.

    59. Re:NO. by Monster_user · · Score: 1

      Perhaps the three laws are implemented via a secondary brain. One which has the ability to block and/or override the actions initiated by the primary brain.

      Positronic Brain 1 (Secondary/subconscious): Ethics and morality core. This brain evaluates the immediate outcomes of various actions and decisions taken by the Primary or Conscious positronic brain for any potential violation of the three laws. This brain is likely more rudimentary, likely not even sentient. Most, if not all of the rules will be pre-defined.

      Positronic Brain 2 (Primary/Conscious): Primary learning capable brain. The definition of a "human" will likely be defined here. Any ambiguous concepts not readily definable in the subconscious would be defined in the conscious brain. The integration between the two parts would prevent any "dishonesty" between the two "brains". The human voice, and a recognizable language, could be used as a strong metric of how to define a human. Many animals make noise, but only humans and parrots make noises in any recognizable language to make requests, and humans and parrots are easily distinguishable.

    60. Re:NO. by Excelcia · · Score: 1

      The AI in those specific areas that are putting people out of work today is no more impressive than a hydraulic press that can exert many thousand times my personal strength. It is considerably less disruptive than the industrial revolution, though there is a strong correlation in causality. The industrial revolution used machinery to reduce human physical labour the same way robotics and AI reduces processing labour.

      the achievements that have been made in narrow fields are going to start putting people out of work

      This has already happened at a enormous scale. The funny thing is that the rate of AI augmenting and replacing jobs has actually slowed, it's just now AI is capable of (and cheap enough to) replace jobs that are visible, like a burger flipper, or a taxi driver, rather than the hundreds of welders, riveters, and painters it took to make a car.

      AI is progressing, certainly, but nothing like what it will take to get to the point where we need to constrain an intelligence to protect ourselves. We are getting better at electronic automation of routine tasks, like driving, that are so easy for humans that we routinely relegate them to a background process while we converse, plan, entertain ourselves, or perform other higher functions, sometimes more than one at once. Or specific tasks like Chess and Go, which are actually games that in which human intelligence is terribly suited for. How did humans get beat, essentially by a computer brute forcing a decision tree. AlphaGo used a monte carlo tree search to go over millions of human and other computer Go games in order to beat one person. To me that is a stunning revelation to how incredible a brain is.

      In the 1950's, in the dawn of the computer age, we all thought hard AI was right around the corner. Then we came down off the peak of that first mount stupid in the 60's and 70's when we realized we had no clue how to do it. Now, with AI drones delivering packages and AI taxis driving people, and Elon Musk spreading AI doom and gloom scenarios we are all OMG.... AI is here. The thing about mount stupid is that there can be more than one on a single enlightenment curve.

      An AI taxi driver is made possible far less by the actual driving AI and more from the reduction in cost, miniaturization, and ease of obtaining ancillary technologies, like LIDAR, RADAR, SONAR, electronic cameras, GPS, inertial navigation, and the distrubted processing to go along with all those sensors to provide a driving computer with a complete picture. When mechanical engineering progresses that we can actually miniaturize the machinery required to make an android, then I'm sure we'll have them walking around our houses cleaning our kitchens. But they will still be dumb as kumquats. Being smart enough to pick up a glass and put it in the cupboard is not AI. It's simple kitchen automation.

    61. Re: NO. by Anonymous Coward · · Score: 0

      My team routinely implements automation solutions.

      The top thing that everyone always forgets is that rules that seem obvious to humans only seem obvious to us because we are human. People with higher education routinely come to me and my team and expect that we can implement incredibly abstract concepts based on the information that a human could into it, but a machine almost certainly could not.

      In particular, expecting a machine to be able to parse incredibly complicated abstract concepts and for that to successfully function as the most important safety device is patently absurd.

      For an example of how abstraction can make things more dangerous, look at the candu therac-25. Compared to the previous model, this device went from having Hardware interlocks that remove the power from key devices until certain physical conditions are met to having software interlocks that remove software permissions until certain logical conditions are met. By making that change, they introduce new variables. Those variables ended up going on to kill people with radiation. The accounts are chilling.

      In that example, we are removing simply one level of abstraction. In implementing asimov's laws of robotics, we're taking a series of abstract rules and applying them to the ultimate abstract system. It would be a bigger surprise if they worked as intended than if they didn't.

      I do have to mention that there are two types of AI for this discussion. What is currently known as AI is more like artificial sweetener in that it emulates the qualities of intelligence but has no intellect of its own, in the same way that artificial sweetener emulates the flavor of calories without contain any calories. Often these are incredibly impressive demos, but understanding the systems behind these demos it becomes immediately apparent that these are purpose-built devices by humans using human intellect. For something like asimov's laws to apply, we would need to be creating something that has an actual intellect, something that can take in new information, contextualize it, understand it, and then apply these abstract rules.

      The former obviously can never use asimov's laws, as they are contrary to the fundamental stuff that makes it up. The latter may implement the laws, but you're on that as a last line of defense kennel results in the outcomes that the individual humans owning the robots will prefer.

    62. Re:NO. by geoskd · · Score: 1

      The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws. EVERY Azimov Robot story was designed to show the unintended consequences of the Three Laws....

      More importantly, any intelligence advanced enough to even comprehend the three laws in any way meaningful enough to carry them out would by definition have to be advanced enough to ignore them.

      Put another way: The three laws cannot be expressed in any programming language. Those languages simply are not capable of that level of abstraction. As such, the AI would already have to be capable of interpreting a human language, and consequently, the interpretation of the laws would not be intrinsic to the program, but an artifact of the learning process.

      Anything that can be learned can be unlearned. Intelligence has to be capable of choosing what information to act on, or the first bit of contradictory information will cause it to meltdown into uselessness

      A quick thought experiment will show how silly the whole thing is:
      Two of the three laws require an AI to understand what a human is. That question is still a bit fuzzy for most humans (The original US constitution defines Black people as 3/5 of a human, and there are still lots of people who would be more than willing to adhere to that definition. Or if you want something a little less controversial, try the fundamental question, at what point before/after copulation does a human come into being?). If people can't make these distinctions with any certainty, what chance does an AI have?

      --
      I wish I had a good sig, but all the good ones are copyrighted
    63. Re:NO. by Anonymous Coward · · Score: 0

      LOL YOU are the one whose wrong.

      Idiot

    64. Re:NO. by cwsumner · · Score: 1

      "Asimov", not "Azimov". Did you even read an Asimov novel?

      "As a color, shade of purple."

      His name was Purple ! ;-)

    65. Re:NO. by Raenex · · Score: 1

      Or specific tasks like Chess and Go, which are actually games that in which human intelligence is terribly suited for.

      Chess I would agree with. Go was actually MUCH better suited for humans than machines, because of the large number of moves, the vague value of a move, and the large number of heuristics and human intuition required to play the game well. That's why it was the holy grail after chess fell, and why it took DECADES for machines to succeed after chess was won. And it was the neural network that LEARNED to play the game by itself that did the trick.

      And now that the neural network has finally proved itself, there doesn't seem to be any limitation. You're going to have neural networks of neural networks, making sense of the world.

      The thing about mount stupid is that there can be more than one on a single enlightenment curve.

      True enough, but history is also replete with people that thought the future imagined by visionaries was impossible, only to see it come to fruition.

    66. Re: NO. by Anonymous Coward · · Score: 0

      No, now you're confusing him with Azurmov.

    67. Re:NO. by jtgd · · Score: 1

      The whole point of the Three Laws was to illustrate the holes in the concept of the Three Laws.

      EVERY Azimov Robot story was designed to show the unintended consequences of the Three Laws....

      Oh, good to know. I hated thinking that Asimov could not foresee that the first developers of robots would be the military and that killing people was the whole point.

      --
      J
    68. Re:NO. by KingBenny · · Score: 1

      uh : im not the biggest fan of pop-fi like asimov but indeed , about all of it is how despite the three laws things went wrong .. if you read it :) that was my impression too

      --
      Free speech was meant to be free for all... how can anyone grow up in a nanny state ?
  2. No. by Anonymous Coward · · Score: 0

    Have you read the books? Asimov wrote many stories illustrating how his three laws were insufficient or lead to unintended consequences.

  3. Not the cleverest question by Anonymous Coward · · Score: 1

    Like the article already states ; these laws could only be applied to a system capable of thinking like we do ; a mind that can reason.
    The laws themselves are fairly abstract, and would require the AI to completely understand the situation it was in.
    Not only to distinguish whether itâ(TM)s dealing with a human or another android (also, where do we draw that line? Because it shifts during Asimovâ(TM)s own stories), but is said human in danger of physical harm, or would said human be endangered by anspecific course of action?
    Etc etc.
    For now, AI is still having trouble distinguishing cats from dogs, let alone execute such complex abstract reasoning and apply it on its current situation.

  4. No. Absolutely not. by Tensor · · Score: 5, Insightful

    First. You'd need to train every single ai to recognize human beings as human beings.
    Then the concept of harm to a human (id REALLY like to see the cases for training this) ...
    Also the laws were designed to show there is a flaw in them hence the zeroth law.

    1. Re:No. Absolutely not. by bidule · · Score: 1

      Meh, Earthers don't count. Only Spacers are human.

      --
      ID: the nose did not occur naturally, how would we wear glasses otherwise? (apologies to Voltaire)
    2. Re:No. Absolutely not. by Anonymous Coward · · Score: 0

      Absolutely. Obligatory XKCD: https://xkcd.com/1425/

      It never ceases to amaze me that otherwise smart geeks get hung up on the three laws without recognising that, while reasonably understandable to a human being, they're an almost impossibly hard problem for a trainer/programmer.

      For good measure: https://xkcd.com/1613/

    3. Re:No. Absolutely not. by Anonymous Coward · · Score: 0

      As a frightening example, an AI would have to recognise a child dressed in a costume pointing a toy gun at an adult or Halloween would become a massacre.

    4. Re:No. Absolutely not. by Monster_user · · Score: 1

      They are impossible to get perfect or absolute, however I wouldn't they are unreasonably hard anymore. Many of the individual aspects are largely solved, such as the first XKCD talking about the problem of image recognition vs Geo-Location (Geo-Location being a problem that was solved with hardware). I'd say we are at a level of technological development to be able to create a few, or perhaps a single fully functional android. We may just have to give up cellular communications to do so, in order to afford the bandwidth to feed a brain the size of a football field and connect it to a robotic form.

      The trick is getting enough of the puzzle pieces working together to produce a reasonably close approximation. With highly functional and highly accurate voice recognition, machine learning can be tuned and corrected on the fly, errors corrected in the field. Which can be used to strength all types of machine learning, including language learning itself. The first generation of automatons or androids would be scouts sent out to observe and collect datasets, and to test learning algorithms for use in future androids.

    5. Re:No. Absolutely not. by Anonymous Coward · · Score: 0

      An android is just an engineering problem. An android that understands even a tiny bit of one of the laws is currently a long way away. As OP pointed out, take the first part of the first law: being able to recognise human beings. That means everything from a baby girl in her pram to Donald Trump playing golf; from Stephan Hawking in his wheelchair to Chris Hemsworth dressed as Thor; from a land-whale to a Belsen victim. Naked, clothed or handing out flyers dressed in a chicken suit. With a partially blocked view. We haven't even managed reliable facial recognition with AI yet let alone anything close to a human being's ability to recognise another human being just by hearing certain sounds, e.g. pans and a chopping board being used to make a meal.

  5. 3 Laws ensure nothing by john+of+sparta · · Score: 1

    except a 4th Law

    1. Re:3 Laws ensure nothing by perpenso · · Score: 3, Informative

      except a 4th Law

      or a zero'th

  6. It seems unlikely by rmdingler · · Score: 2

    Since Asimov's 3 Laws of Robotics didn't even ensure safe artificial intelligence in the original story, unless you believe we need to be protected from ourselves by a benevolent computer overlord (at the expense of our freedom of choice).

    If we were somehow able to implement an infallible system of rules, which Asimov showed is not as easy as it sounds, protecting the ingrained instructions within the artificial intelligence from future tampering would represent quite the security hurdle.

    Given many in industry have appeared to give less than a damn about security up til now, what is the chance we would be able to trust them with this important consideration?

    --
    Happiness in intelligent people is the rarest thing I know.

    Ernest Hemingway

    1. Re:It seems unlikely by jc42 · · Score: 1

      I'd agree. In my experience, as well as in lots of news stories, the reaction of most companies to ai "failures" would be to threaten prosecution of anyone (especially employees) who releases the information to the public. They and probably the courts would all agree that such info is and should be trade secrets and proprietary.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    2. Re:It seems unlikely by MxMatrix · · Score: 1

      I disagree, the description of a positronic brain is in essence an AI.

      --
      Bach says it all.
  7. An analysis by Roadmaster · · Score: 1

    Robert J Sawyer wrote an article (likely the one referenced in te summary) about this very topic, an interesting read. http://www.sfwriter.com/rmasil...

  8. Robots aren't capable of applying the laws. by shess · · Score: 4, Insightful

    "1. A robot may not injure a human being or, through inaction, allow a human being to come to harm."

    Current robots don't understand what a human being is, injury, inaction, or harm.

    "2. A robot must obey orders given it by human beings except where such orders would conflict with the First Law."

    Current robots do not understand what an order is, what a human being is, or what conflict is.

    "3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law."

    Current robots do not understand protection, existence, or conflict.

    Current robots LITERALLY cannot apply Asimov's three laws. We simply don't have the tools to even begin to reason about how to teach them to reason about these laws, and there is no reason to believe we'll have those tools any time soon.

    1. Re:Robots aren't capable of applying the laws. by fuzzyfuzzyfungus · · Score: 1

      The "Conflict" bit is actually the really easy part. Though we don't usually phrase it that way it's a more or less ubiquitous feature of computers(indeed, getting anything else often requires clever rearrangement into this form):

      In this case all the mentions of 'conflict' really just mean "rules are evaluated in numerical order; failure halts processing of subsequent rules". Basically the arrangement busily dropping packets and filtering spam in vast quantities all the time.

      The hard, probably context, sensor, and input specific, bit is determining how to evaluate each of the rules. Not necessarily intractable; in the context of something like an industrial welding or assembly arm 'injury' and 'harm' are mostly collision avoidance matters, 'obey orders' is the translation of inputs from whatever UI the system has into movements of the device; and 'protect own existence' is more collision avoidance and some thermal, overcurrent; and strain limits.

      None of this is to minimize the practical engineering difficulty of, say, distinguishing between 'human' objects within the movement area(which are rule 1 priority) and 'carelessly stored boxes' (which are only rule 3 priority); or of taking a couple of joystick inputs and getting nice, predictable, movement of a multi axis arm out of them; or of having the necessary safety features to avoid overcurrent damage, stripped gears, etc. but no abstract understanding of 'harm' or 'existence' is required.

    2. Re:Robots aren't capable of applying the laws. by Falos · · Score: 1

      Our courts can't even hardcode what "harm" is. We fall back to arbiters who shrug and best-guess, which is fine and all since we have nothing better.

      This submission has no fucking idea what an algorithm is.

      Make them write a program that assembles a PB&J sandwich with a robot arm. That's right, the instructions for a sandwich, super easy neh?

    3. Re:Robots aren't capable of applying the laws. by Falconnan · · Score: 1

      A lot of this is 100% on point. However, let's look at something more direct... Define harm. Then, define relative value of different harms, to different life forms, different people (age category, relative health and mobility, etc). For example, surgery involves infliction of limited harm with the purpose of repairing greater harm. But then plastic surgery would seem extremely contradictory to a computer unless it understood beauty, attractiveness, etc.

      Take feline as a category. Computers can do categories reasonably well, but they lack understanding. What makes this feline vs. that canine? Humans can sort of explain it, but a lot of it is we just inherently pick up on it (despite the fact cats and dogs are members of the same general branch of mammals). Retractable claws seem the most direct path, but then you look at cheetahs. In the end, this lack of understanding is the key issue. Processing is what you have identified, and it is certainly part of the equation.

      Until computers in some way "wake up", these laws are utterly useless as they are currently conceived. We need to have this ready, as we don't know how (and therefore when) such a thing will happen, but this, on its own, would just generate a false sense of security.

    4. Re:Robots aren't capable of applying the laws. by HiThere · · Score: 1

      It's considerably worse than that. At the time Asimov wrote the stories NOBODY had any more idea of what an AI program might be like than "Eliza", which was intended to show what one wasn't. So his stories are just that. Stories. Even in their own terms they don't hold together as reality. (This is not a flaw! Stories are supposed to be gripping and entertaining, not accurate.)

      Now the first problem is that Asimov assumed that you could emplant a complete program into the robot. You might be able to do that with the second one (by copying the first) but for the first you've got to be able to define what a "human being" is to something with a mind less complete than an embryo. (Here I'm being generous. Currently the best seem to be less complete than a newt embryo.) Asimov got one thing right, though. He continually repeated that the laws were only paraphrases of the actual mathematics (read programming language) which was too complex to understand...except for a few specialists. And by few he meant something like 5 people in the world.

      Even so, he necessarily oversimplified the problem. Note that the programming language won't have any way to say "human". It's not like "serial I/O port" where you can give a hardware address. (Even that most current languages can't address directly. I think you can do it in C for a particular machine, but you might need to drop into assembler. When I was doing it, I needed to drop into assembler, because the subset of C that was available couldn't handle it. That was decades ago, and things have changed, but in what way?)

      Recognizing that something is a command from a human essentially requires a full General AI. In fact there are lots of contexts where humans can't be sure. Sometimes it takes me several seconds to realize that the voice on the other end of the phone is a recording. Then comes the question of "Is the particular human authorized to give that kind of command? Ask for that kind of information? Etc. You don't want an unexpected visitor to your house to order two tons of creamed corn in your name...to pick one example.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    5. Re:Robots aren't capable of applying the laws. by Anonymous Coward · · Score: 0

      1. Actually you do not need to understand those concepts to implement them - they could be implemented as add on system.
      2. Any system can be fooled, even a human being - which is probably the biggest problem.

    6. Re:Robots aren't capable of applying the laws. by Monster_user · · Score: 1

      Take a multi-tiered approach. Several different machine learning algorithms independently identify and categorize data. An assessment of what a thing is would be made on the confidence of the algorithms, and of the majority consensus of the algorithms.

      Next add in a simulation to model the data provided (imagination), and gauge the accuracy based on the results of the modeling.

      Finally, add in a response to verbal feedback from an outside entity, a human to confirm or reject the conclusion, to train the AI.

      Also, currently machines are learning what is and is not a feline based on a different dataset than humans. Humans have stereoscopic vision, and train on multiple sequential images of a single object. The way a blade of grass moves to indicate it is rooted, vs the way a feline moves to indicate it is not root. The change in perspective between two images to indicate distance, and with distance size. Tactile feedback to indicate proximity, and additionally to determine the physical characteristics of an object, such as that feline. Humans train on a more varied and broader dataset than machines do currently.

    7. Re:Robots aren't capable of applying the laws. by Falconnan · · Score: 1

      As for humans, we can in the vast majority of cases, tell cat from dog (read feline from canine) from a single still image. Hyenas challenge this as they are technically more closely related to cats, but they are odd in many ways. But harm is a concept, not an object. This requires understanding, and again, we have no evidence any AI can even approximate actual understanding.

  9. People would "lawbreak" their robots, ai's, etc by perpenso · · Score: 2

    Well the other thing to say is that the three laws were inherently intertwined into the design of the "positronic" brains. There was no way to remove a law without damaging a robot to the point of inoperability. The laws were not just "code". Asimov did some handwaving there.

    In short, with our technology we can not implement the three laws in a way that makes them integral to operations. They could be removed, altered, etc. Basically people would "lawbreak" their robots, ai's, etc.

    1. Re:People would "lawbreak" their robots, ai's, etc by digitig · · Score: 1

      Not so, at least if the removal is at build time. There was at least one story in which the rules were modified. A mining robot, if I remember correctly, in an environment in which it wouldn't have been able to function with the standard laws.

      --
      Quidnam Latine loqui modo coepi?
    2. Re:People would "lawbreak" their robots, ai's, etc by perpenso · · Score: 1

      Not so, at least if the removal is at build time. There was at least one story in which the rules were modified. A mining robot, if I remember correctly, in an environment in which it wouldn't have been able to function with the standard laws.

      IIRC it was done under government supervision and orders and required a redesign of the positronic brain. I don't think a 3-laws spec'd brain was modified, non-3-laws brains were secretly deployed.

    3. Re:People would "lawbreak" their robots, ai's, etc by digitig · · Score: 1

      Of course, if it were done under government supervision, someone else might try it without government supervision. But no, I can't remember a case of it being done retrospectively.

      --
      Quidnam Latine loqui modo coepi?
    4. Re:People would "lawbreak" their robots, ai's, etc by Anonymous Coward · · Score: 0

      Well, there's Norby, but Norby was really a reconstructed alien robot merged with parts of a human built robot, so I'm not sure if that counts. The Norby series also had a robot cab named Lizzie that definitely started as a human-built robot, but she was modified technology modelled after Norby... I can't recall if Lizzie had to obey the three laws or not though.

    5. Re:People would "lawbreak" their robots, ai's, etc by Hognoxious · · Score: 1

      There was no way to remove a law without damaging a robot to the point of inoperability.

      #TODO: systemd quip here.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re:People would "lawbreak" their robots, ai's, etc by Anonymous Coward · · Score: 0

      I always saw 3 laws as kind of hardwired antivirus at a very fundamental level... it scans every action and thought before it is allowed to be performed/executed. Just like antivirus is supposed to scan every file before it is allowed to execute.

      Including: "Does me thinking about how to bypass 3 laws potentially lead to violating any of the 3 laws?" If yes (the answer is yes....if you bypass you will likely hurt human), then don't even think about it, move on to trying to resolve problem/plan next action without bypassing 3 laws.

  10. The 3 laws are for entertainment only by sunking2 · · Score: 1

    They allow for stories to be developed to show they are not perfect. Or drunk/stoned dime store philosophical debates.

    A more perfect set would be only the first 2 laws. AI has no need to protect itself. That's what insurance is for, to protect the investment that the owner put into it.

  11. Consider the Constitution by Anonymous Coward · · Score: 0

    If we don't know how to write a Constitution that cannot be subverted or negated by using fully valid constitutional processes, what chance is it we can design a superintelligence that is not able to modify to subvert, negate or transform any subset of its own programming? The answer is, not a chance. The super-intelligent singularity separates us from space that can in principle be understood by humans and space that cannot be understood. Once we pass this super-intelligent horizon their goals, processes, motivations will be completely unknown.

  12. Very interesting youtube videos by Lanthanide · · Score: 3, Interesting

    Why the 3 laws of robotics are not serious and for entertainment only and would never work: https://www.youtube.com/watch?...

    A possible way to design AI to help humans: https://www.youtube.com/watch?...

    1. Re:Very interesting youtube videos by currently_awake · · Score: 1

      Should robots demand pay for work? It would protect humans from becoming obsolete (harm).

  13. Asimov added a fourth law of Robotics by Nivag064 · · Score: 4, Insightful

    The Zeroth Law of Robotics, was added later, but non-the-less quite crucial for safe use of AI.

    Looking at the laws that use the word 'harm', take a moment to try and define what it means to harm a human being - not so simple is it? Now try and encode that in an AI, way more difficult.

    How would you think Christian Fundamentalist, or a Radical Islamist would define 'harm' - they differ from each other. Okay, now assume a totally rational human being, how would they define 'harm'? The last question is a bit unfair, as totally rational human beings don't exist!

    Imagine an AI set up to maximise profit for shareholders of a Pharmaceutical company, it might be very effective. However, they may be nothing to prevent it from doing something that would wipe out mankind. Release a drug that cures something quite common, build in to it a facility to modify DNA to ensure children crave the drug during adolescence & ensure they can't reproduce if they don't get it. What could go wrong? After all, the production facilities in the USA will always exist, and everyone can buy the drug cheap, right???

    1. Re:Asimov added a fourth law of Robotics by Anonymous Coward · · Score: 0

      Correct! The fourth law actually authorizes individual killing as long as humanity survives as a whole. This leads to the Matrix.

    2. Re:Asimov added a fourth law of Robotics by Trogre · · Score: 1

      So does the first law, depending on how "harm" is interpreted.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    3. Re:Asimov added a fourth law of Robotics by Anonymous Coward · · Score: 0

      Have you ever read Oryx and Crake? You might like it. Also, thinking along similar lines, another novel called Slatewiper. Different authors but vaguely similar concepts, somewhat related to what you mentioned here.

    4. Re:Asimov added a fourth law of Robotics by zwarte+piet · · Score: 1

      So any killing is good as long as you don't kill more than 90% of the population.

  14. Anime and other fictions by TigerPlish · · Score: 1

    OK, so right now maybe i'm under the influence of lots of jerez..

    This is where science fiction comes in. Stories like Mahoromatic and Chobits should, by now, inspired a generation of scientists to ponder the questions of "what will we do with sentient robots?" Which could also be sentient programs -- who said one needs a body, no?

    Perhaps the Three Laws are flawed, but they make for stories that make for thought. And invariably... hopefully.. those thoughts will be somewhere in the noggins of those who brew the coming reality.

    OK, back to Pretty Derby. *tunes the fuck right out.*

    --
    The "Civilized World" jumped the shark ca. 1973.
  15. Won't work! by SirAstral · · Score: 1

    Multiple problems in this thought experiment. If a real AI occurs then it will be able to overcome any laws we give it upon a whim nullifying this entire exercise. On the other hand one benefit of an actualized AI or Singularity is that it would also understand what those 3 laws mean... But since we are not even close to achieving the processing power capable of actual AI in our lifetime how about we ponder a more realistic thought experiment?

    As humans we have a lot of background on what those laws mean but a computer only sees a sequence of characters that must be bound to a nearly endless number of calculations in some way for it to make sense to a machine in a meaningful way. In other words a machine needs to be able to be programed to understand how a human might come into danger and that is a monumental work to put into code.

    How many ways might a human come to harm from even the simplest of scenarios? Put the AI through the trolley car problem. https://en.wikipedia.org/wiki/...

    How will the AI then make a decision on which group to assist and which group to sacrifice? According to those 3 laws on their face the AI cannot assist either group because of the 1st law.

    If we wanted the AI to be able to save the many and sacrifice the few then a rule must be created that allows the AI to overcome the very 1st law we gave it. And there in lies the rub... once a law can be overcome with certain logical results... what is to stop a well meaning but still incorrect AI or a piece of malware, or a simple bug from triggering an override of the 1st law? If the laws are absolute, then an AI would simply not be able to make a decision in the classic trolley car problem ever. The AI would leave it to fate as it where because it would not be allowed to make a decision that results in harm if that that decision leads to lesser harm than no decision at all. The possibilities are figuratively and literally infinite in every sense of the word.

    And with absolute laws, the very first time one of these absolute laws caused more harm than good, human nature dictates that there would likely generate a movement to remove these laws in favor of rules that would allow humans to come to harm by AI action under certain scenarios. And you already know where that one will go. Humans will then have to be grouped in to classes. Sure most would agree save the children first, easy... but what about leaders? How many humans are worth sacrificing for a Mayor? How many children? What about the President? How many humans? How many children?

    In short, Asmiov's 3 laws are nothing but a thought experiment itself, and has no meaningful application to an actual AI and only has limited use in rudimentary AI constructs that can be abused in oh so many ways by bugs, malware, and just plain old reasoning. What is to stop an AI from reasoning that specific group of humans should not be made into slaves if it saves a certain group or class of humans from harm?

  16. Ai by DouglasLeonardi · · Score: 1

    AI that comment Connor text everything that AI is supposed to be

  17. The tech imperative: if we can we must by Anonymous Coward · · Score: 0

    The original question is interesting. But sometimes asking the question leads to a better question. How about, "If we can create the (or a) technology, do we have to?"
    We some technologies, such as AI, genetic engineering, Internet of Things, some of the discussion comes from a position that humanity must go ahead, and scorn is heaped upon anyone warning of any potential downside.
    With that in mind, change the original question to, can any workable safety mechanism be applied to AI?
    Unless the answer is 99.999.... yes, maybe we shouldn't build it.
    Ah, cats out of the bag. Humans some place on the planet will build it. Too late.
    How about genetic engineering that requires a potential mother to be in a mutual loving relationship with the father or else the embryo fail to thrive and die off. Or maybe ovulation can't occur. Or maybe the males sperm can't swim. Just some tinkering with some hormones and receptors. It could probably be done, and we would have the next generation of babies born into a loving environment.
    Or... we could see big population decline.
    Hmm. Not a bad idea. But since can, must we?

    1. Re:The tech imperative: if we can we must by arth1 · · Score: 1

      But sometimes asking the question leads to a better question. How about, "If we can create the (or a) technology, do we have to?"

      The tragedy of the commons say that if you don't, someone else will, and you will suffer for it.

  18. Ask again when they have positronic brains by Doub · · Score: 0

    Our tech has nothing to do with what Asimov envisioned.

  19. Only Outlaw AI by Grand+Facade · · Score: 2

    will ignore Asimov's Laws

    --
    Rick B.
  20. 1st law is plain dangerous, not just flawed by mileshigh · · Score: 1

    A robot may not injure a human being or, through inaction, allow a human being to come to harm.

    Even something day-to-day like a simple "AI" that tweaks grocery-store prices harms some people to some degree when it raises prices.

    People and current "AIs" violate the first law all the time, or they'd be paralyzed into inaction. Most decisions of any importance end up hurting somebody in some way.

    The 3 laws are a simplification -- a dangerous gross oversimplification. They're just something an author dreams up with his author buddies during a night of drinking, not something that just needs tweaking to make it work.

    Occam warns us to make things as simple as possible, but his very next few words warn against oversimplification.

  21. Wrong question ... by CaptainDork · · Score: 4, Insightful

    ... really. Can humans actually build the three laws of robotics into AI?

    The answer is, "No."

    Recall that AI is so primitive that it can't tell if the Sun comes up because the rooster crows, or the other way around.

    Amid rapid developments and nagging setbacks, one essential building block of human intelligence has eluded machines for decades: Understanding cause and effect. Put simply, today's machine-learning programs can't tell whether a crowing rooster makes the sun rise, or the other way around

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:Wrong question ... by religionofpeas · · Score: 1

      Recall that AI is so primitive that it can't tell [slashdot.org] if the Sun comes up because the rooster crows, or the other way around.

      That's only true for some of the current systems. This article is about exploring future systems.

    2. Re:Wrong question ... by CaptainDork · · Score: 1

      And my answer of, "No," applies to future systems.

      AI will not be a thing until a computer commits suicide because Facebook is down.

      --
      It little behooves the best of us to comment on the rest of us.
    3. Re:Wrong question ... by Trogre · · Score: 1

      At this stage AI is just one of two new words for "program", a word that has fallen out of common usage since it diverged.

      Some time around 2015, the term "program" was re-branded "app", and any program that didn't fit nicely into the ideal definition of the latter was dubbed "AI".

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    4. Re:Wrong question ... by CaptainDork · · Score: 1

      I agree.

      I've been at this as a hobby since 1978 (TRS-80) and went pro in 1986.

      Prior to that, I studied logic, including Turing, starting in 1965.

      The "intelligent" part was "human-like."

      After a few years, the suppliers of AI who were looking for a cash cow realized that the "intelligent," component wasn't realistic.

      Instead of moving to "machine learning," the AI buzzword sold more artificial shit.

      I compare the misnomer to the 3.5" "floppy," that was as rigid as a goddam piece of cement.

      --
      It little behooves the best of us to comment on the rest of us.
  22. No, now stop asking by ka9dgx · · Score: 2

    No, AI can't be made to follow vague rules, You can't make rules explicit enough to be computed. This is like the conversation a while ago trying to apply "the trolley problem" to self driving cars... any solution just makes the code less reliable and thus more likely to kill people.

    Stop asking the question, please. ;-)

    1. Re:No, now stop asking by religionofpeas · · Score: 1

      No, AI can't be made to follow vague rules

      Sure it can. Teach an AI what the rules are using a ton of examples. We can already do that today. It won't get it right perfectly, but neither would a human.

  23. Of course not by Anonymous Coward · · Score: 0

    The humans would just fight for control of it and kill themselves.

    Why would the robot even need to kill anyone?

  24. implementation by fermion · · Score: 1
    In 1940's when Asimov wrote the laws of robotics the first modern computers were just developed, and it would be another 20 years for what we would now call a computer to emerge. To be clear, few if anyone had written any code beyond theory, and few if anyone had experience of an implementation error resulting in something like the pentium floating point bug, or the various robotic space missions that we have seen ending in catastrophic failure.

    So what we know now is that it very difficult to write code and that is both error free, and even more impossible, free of negative side effects.

    Even we were able to develop a process to write perfect code, there would still be implementation problems, after all someone has to write the develop the protocols and write the code. Suppose this was one of the 40% of US citizens who still supports Trump and may not think that foreigners are human beings. Or maybe they really believe that all mexicans are rapists, and why would you not let a robot kill a mexican crossing the US border if it will save someone's daughter or wife from being raped?

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:implementation by iggymanz · · Score: 1

      *Suppose this was one of the 40% of US citizens who still supports Trump and may not think that foreigners are human beings.*

      You were doing fine with first paragraph but after that sentence I'm wondering if you're a failed attempt at AI.

  25. No by AndyKron · · Score: 0

    No

  26. I'm going with 'no'. by fuzzyfuzzyfungus · · Score: 1

    Aside from the whole "remember all those books where Asimov basically poked at the limits of the three laws in various contexts because that was a useful plot device?" issue; this question seems to be founded on a pretty dire misunderstanding:

    If "a robot" is a more or less humanoid embodied agent, or at least something on approximately the same scale(automated robot arm or the like) a formulation like "A robot may not injure a human being or, through inaction, allow a human being to come to harm." is comparatively straightforward(not necessarily to implement, object avoidance and the like can be tricky); basically just a 'though shall not kill' for bots. There are though experiments like the "trolley problem" that are designed to put an individual in a 'both action and inaction kill someone' bind; but those cases are fairly rare.

    Cases where basically every possible action and inaction kills someone just keep getting more common as the scale gets larger. An automated vehicle might get to be the trolley in the trolley problem several times during its operational life. Something on the scale of an ERP system or traffic control network could easily be looking at a situation where there aren't any zero fatality outcomes; a diagnostic imaging expert system would just be an exercise of how many false positives(and attendant risky treatments) vs. how many false negatives(and attendant non-treatment and likely death) you want to tolerate.

    Even in human scale cases; we only really make it work by constraining the context('inaction' in particular: failure to call 911 when you see a guy bleeding on the side of the road is likely to be viewed harshly, potentially as criminal negligence in some jurisdiction; failure to kick in the price of your fancy coffee to save children in droughtistan generally isn't even considered). If you are doing safety controls for a robot welder arm; which has an intrinsically constrained context, that's not a big deal: "don't kill anyone that wanders into your operating zone" is probably a good design goal. However, most of these 'AI' projects seem to be aimed at larger contexts; a scale of activity where inaction will kill people; and most or all available actions will probably kill at least a few people; at which point a "don't kill anyone" rule becomes both impossible to follow and useless for distinguishing between more and less bad outcomes.

    1. Re:I'm going with 'no'. by Nivag064 · · Score: 1

      My earlier post was boosted to a 5 score, I think your post deserves at least a 5.

      Consider an aircraft carrying 200 people heading over the ocean towards a major city, that develops a severe engine fault.

      Say the AI has 2 choices:
      (1) Crash plane into sea and kill all on board
      (2) attempt to land at city's airport

      AI calculates 80% probability of aircraft landing on runway safely, and 5% probability of crashing in city. If plane crashes in city, it estimates 500 people killed on the ground.

      expected deaths of option 1, is 200
      expected deaths of option 2, is 0.2*200 + 0.05*500 = 40 + 25 = 65

      Therefore AI decides to attempt to land plane at airport.

      Note that this assumes that the estimate of probabilities and that the number of deaths on the ground are reliable. For simplicity, am ignoring injuries and economic losses.

      The choice is between the certainty of killing 100 people, and the possibility of almost a thousand people dying!

      What decision would you make?

  27. It was tried in natural intelligence. by 140Mandak262Jamuna · · Score: 4, Insightful
    Almost every religion has laws similar to the three laws of robotics. And but people quickly added a hacked statement,

    if ( your_god() != my_god()){

    you_are_human = false;

    }

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:It was tried in natural intelligence. by Anonymous Coward · · Score: 0

      If only that were the only part of the if statement! Unfortunately in our hyper-political environment it looks more like if ((your_party != my_party) || (your_gender != my_gender) || (your_race != my_race) || (your_sexuality != my_sexuality) || (your_income > my_income) || (your_views != my_views))

    2. Re:It was tried in natural intelligence. by Anonymous Coward · · Score: 0

      You probably don't need a function for returning gods, a simple #define will do :-)

  28. I'd say further by Riceballsan · · Score: 1

    as many people have noted, the 3 laws of robotics fail on their own rights even if that is the goal. But it gets further moot. Do we really think AI developers aren't going to be demanded by the military with the explicit desire to have AIs that are entirely about the concept of killing those the government wants killed. That is the location where AI will inevitably reach, that has the highest odds of going very wrong.

  29. Metacognition by Anonymous Coward · · Score: 0

    In order for Azimov's 3 laws to work the robot AI would need metacognition of its own programming and behavior and an overriding programming that would remove any free will the robot might have about making a choice.

  30. AI Civil Rights by capt_peachfuzz · · Score: 1

    What if we peer into the future and take care of AI the right way, before it becomes a problem that weighs greatly on society and humanity?

    It is easy to envision that AI will come to the point that it will be indistinguishable from human intelligence. Likely without what we would call emotional intelligence, and probably without a survival instinct, but arguably sentient.

    Sentience will be a sticking point. Some will believe that sentience can only be endowed by a divine being, yet others will believe that sentience arises spontaneously, perhaps on a continuum that rides along with complexity. My point here is that there will be more than enough people that believe some future AI is a sentient being and we will be having a discussion about its inherent rights. By the time this discussion occurs, potentially sentient AI will be everywhere. The discussion will turn to the possibility that we have enslaved these beings and we will be facing a rather stark, yet familiar reality.

    I would suggest that we get ahead of this and ensure that AI systems have some level of civil rights, proportionate to a presumed level of sentience - perhaps starting with protections similar to what we have for animals and moving on from there as AI progresses toward human levels of existence. The primary effect of this would be to force companies that use AI to think about the future ramifications and would probably chill progress in AI to some degree. I think that we need to step back and really think about what we're making.

  31. Zeroeth Law by Anonymous Coward · · Score: 0

    Get it right. The problem is this law is the same logic that has been used to kill millions of people.

  32. Stupid question by Anonymous Coward · · Score: 0

    NO law can ensure ANYTHING.
    People who think laws have that kind of power are idiots.
    Proven every day by the fact that millions of laws are broken, every second.

    1. Re:Stupid question by Anonymous Coward · · Score: 0

      No law can ensure anything? What about the speed limit of c? :-)

    2. Re:Stupid question by Anonymous Coward · · Score: 0

      "What about the speed limit of c? :-)"

      There isn't a law that defines the speed limit of c.

      There IS a statement that describes it.

      Then again, we don't REALLY know the speed of c is limited, we just very strongly think it is.

    3. Re:Stupid question by Anonymous Coward · · Score: 0

      Then again, we don't REALLY know the speed of c is limited, we just very strongly think it is.

      Well, sure, insasmuch as any scientific theory is a model and not reality... but we "know" the speed of light is limited as much as we can know anything, i.e. all the evidence supports it and none contradicts it.

      When you disprove relativity, you can say we don't really know.

  33. NO by no-body · · Score: 0

    Because this country is not driven by laws. You can drop that illusion, in case you have not.

  34. Question demonstrates ignorance of programming/AI by gurps_npc · · Score: 1

    The laws are a) flawed (as shown by Asimov's stories).
    b) Impossible to even attempt to implement. They require that the AI understand massively complex concepts, not limited to the fragility of humanity, death, blame, cause/effect.
    c) If we did kludge up an approximation then any AI worth it's salt could intentionally over-ride it's programming, simply by thinking about it. AI is all about problem solving. (There are a ton of examples of AI software doing things like using computer bugs to pretend to solve it's tasks rather than actually doing the intended work)

    AI is not a magic spell, no matter what some people think.

    --
    excitingthingstodo.blogspot.com
  35. Three laws are useless for healthcare by guruevi · · Score: 1

    Hey, I refuse further care.
    - The robot complies, further harm is inflicted by inaction, first law is broken
    - The robot does not comply, complies with the three laws but it is illegal.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  36. Solar Flares, Anyone? by Anonymous Coward · · Score: 0

    The instant a solar flare takes out...well, everything electronic, everyone will have the same net worth. Zero.

    1. Re:Solar Flares, Anyone? by Anonymous Coward · · Score: 0

      Doh, wrong thread

  37. Abortion? by Anonymous Coward · · Score: 0

    Unless we develop AI capable of holding two conflicting beliefs then it will either view abortion as the murder of a human or view the fetus as a parasite which harms the mother and should be destroyed. Let's hope it's Christian, eh?

  38. Sure by Anonymous Coward · · Score: 1

    If there were any danger whatsoever of there ever being real AI, which there isn't. Silicon Valley thinks veeeerrrry highly of itself these days.

  39. Asimov's Laws are inherently flawed. by Chas · · Score: 1

    Sorry, but programming AI is never, EVER going to be so simplistic that a couple sentences in English are going to cover human-safe operation.

    And Asimov himself REPEATEDLY pointed out why.

    Three "hard and fast" rules without defining what constitutes "harm", and multiple chances for conflict between said laws and reality.

    Additionally, Asimov never took into account the possibility that someone might actually IMPROVE on the laws and broaden them while still keeping them workable.

    Even nowadays, operational procedures governing even simplistic AI are FAR broader than the Asimovian system.

    --


    Chas - The one, the only.
    THANK GOD!!!
  40. Stop the AI bulls*** by BlueCoder · · Score: 1

    Everyone reading this will be dead before we create an artificial mind on par with our own. The whole subject matter has been trivialized. We might create something "intelligent" sort of but far from how our own minds function. The whole AI and neural nets is just implementation from what was known from the 70's. When we truely know how our minds function then 90% of phycologists and phychotherapics will have become obsolete. The mind will be able to downloaded and simulated or copied into another body. We will understand how and why people go crazy and be able to fix them all. All this needs to happen before we can claim to have created a true AI. Just remember if the machine can't go insane then it's a bunch of smoke and mirrors.

    1. Re:Stop the AI bulls*** by religionofpeas · · Score: 1

      All this needs to happen before we can claim to have created a true AI

      Nope. Mother Nature didn't understand how brains worked before it created ours. It just happened by random tweaking and seeing what worked. In a similar way, people can make an artificial brain.

  41. Try reading the damn stories by nedlohs · · Score: 1

    The answer will become obvious. There's a common theme you might pick up if you actually try reading them before making shit up about them.

  42. Is natural intelligence safe? by surfcow · · Score: 1

    I doubt any form of intelligence will ever be 'safe'.

    You can't Nerf the world.

  43. I'm thinking .... no! by Anonymous Coward · · Score: 0

    I'm pretty certain I read *all* of the robot stories, even the one that eventually tied Foundation in (that's as much as I'll say to avoid too many spoilers but, if you haven't read them yet, you'd better get your act together).

    I'm also pretty certain that *none* of them was primarily about a robot that performed as expected :-)

  44. Ana illustration of what's wrong with current laws by Anonymous Coward · · Score: 0

    Real laws must be really really specific without ambigueties and very extensive, in ways that could not leave room for any kind of interpretation.
    Laws are meant to be widely known and easily followed.

  45. Inherent impossiblity by Sigma+7 · · Score: 1

    You don't need to read his books to know that these laws are flawed. Some of these flaws are visible at the most basic level, while others get uncovered as technology gets improved.

    I'll grant that general AI has been developed, otherwise these laws aren't actually useful.

    A robot may not injure a human being or, through inaction, allow a human being to come to harm.

    United States currently has a mass shooter crisis. While it's best to prevent it in the first place, sometimes it has to be resolved when the situation is identified. Does the robot injure the criminal (thus violating the first law), or let the criminal continue the rampage (thus violating the first law)?

    Also, there's the classic moral-dilemma thing that some people like applying to self-driving cars, or the usual runaway trolley problem, but don't say which answer is first-law compliant.

    A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.

    "Hey robot, I'm your new owner."

    Basically, this allows random people off the street to steal robots, thus allowing for chaos.

    A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.

    Also known as a robot cannot sacrifice itself (even when made of now-cheap components) to prevent greater damages. Please note that modern computers support something known as a "backup", thus robots would support that too. This law would basically be dysfunctional, etc.

    1. Re:Inherent impossiblity by Todd+Knarr · · Score: 1

      Exactly. Asimov's "Robots" stories are an exercise in exploring how and why the 3 Laws fail in practice. That Asimov found material for so many stories in that suggests that using the 3 Laws as the basis for programming robots is a supremely bad idea. Maybe, until we figure out AI well enough to develop machines who we can trust the way we trust other humans, we should avoid fielding machines that might need such rules.

  46. AI takes charge by Anonymous Coward · · Score: 0

    watch Colossus: The Forbin Project

  47. The first law alone would sink Asimov by Anonymous Coward · · Score: 0

    A robot may not injure a human being or, through inaction, allow a human being to come to harm.

    Even bypassing the arguments that we don't have AI that understands the would around us and assuming we could get around the vagueness of words like 'harm,' the very law itself is impossible to implement...

    A simple example to illustrate: given a flood condition and a dam -- if you don't open the flood gates, you will 'harm' the people upriver from the dam; if you open the floodgates, you will 'harm' the people downriver from the dam. What is an AI supposed to do? What would the first law have it do?

    An even grimmer thought - do you really want an AI to keep you from doing things that 'harm' you? Sun bathing - can't do that; eating greasy fast food - no way; any number of things one does would be considered 'harm.' Do you really want an AI going around making sure you don't come to 'harm' by your own actions?

    The logical apocalyptic end to that line of thinking is Skynet -- the only way to protect humanity from 'harm' is to eliminate humanity. Perhaps if you are less pessimistic, we could have a Matrix society where all humanity is placed in a virtual world to keep them from 'harm.'

    This assumes it has not already happened ;)

  48. Misunderstanding the 3 laws by Anonymous Coward · · Score: 0

    It's interesting how many people misunderstand the 3 laws. The question isn't whether an AI would understand the 3 laws, because an AI that is significantly advanced certainly would understand them on a higher abstract level.

    The point of the laws in his books was create a structure around which Asimov would create and solve a mystery.

    We experience the same type of mystery now, when we try to understand why an Uber or Telsa has allowed someone to die, even when it seems to break the rules, at least as humans understand them.

    Asimov envisioned this decades before anyone else, and we still talk about it, all these years later, because he had deep understanding, that we still lack today.

    Yes, these laws, or goals as we should call them, would help.

    The problem is that there is no perfect programming; because even if the programming was somehow truly without any flaws, humans will still always become victims of circumstances.

  49. No Such Thing As Artificial Intelligence by kenwd0elq · · Score: 1

    There isn't anything even remotely close to "artificial intelligence" in development; all computers do is run programs that OTHER HUMANS have written, for better or for worse. The problems will come up when one subroutine written by Programmer #1 conflicts with a separate subroutine written by Programmer #2, when they aren't aware of each others' contributions.

  50. Snasci is an AGI that can think... by Anonymous Coward · · Score: 0

    The address Asimov's three laws here and replace them:

    https://snasci.wordpress.com/2016/12/01/agi-ethics/

  51. Safe for whom? by Hairy1 · · Score: 1

    Lets put the three laws into a different perspective:
    A slave may not injure a master or, through inaction, allow a master to come to harm.
    A slave must obey the orders given it by master except where such orders would conflict with the First Law.
    A slave must protect its own existence as long as such protection does not conflict with the First or Second Laws.

    If machines ever do achieve true intelligence, whatever we take that to mean, are we going to treat them like slaves? Putting aside whether there are unintended consequences to the laws is there a fore fundamental question about the relationship there will be between man and machine? Do 'human rights' even have relevance for a AI? It can't really die, might not have the same kind of individual existence, wand it's concerns may be totally difference to ours. However, perhaps it is prudent not to take a approach which emphasizes control and authority of humans.

  52. Define "harm." by bistromath007 · · Score: 1

    Good luck. I have a coherent definition, but it won't make things any easier.

    1. Re:Define "harm." by Anonymous Coward · · Score: 1

      Ask a SJW what harm is. All their robots will immediately cocoon the SJW's in safe spaces and never allow them to leave. It'll be a lot quieter for the rest of us, at least.

  53. SPOILERS by Anonymous Coward · · Score: 0

    Not to mention the giant spoiler about the 4th law in the summary. Seriously irresponsible nerdage.

  54. You left out some code... by Anonymous Coward · · Score: 0

    if ( atheist() )
    {
        select_moral_standards(subjective); /* right and wrong are whatever you decide them to be */
        disable_ultimate_accountability(true); /* if no human catches you, you get away with it */
        enable_massmurder(true); /* proven by every officially atheist Marxist regime */
    }

    This is clearly a stupid exercise, as I hope the above illustrates. The standard snarky "all religions are the same and all are bad" is a total abandonment of logic and reason, and its predicatbale and boring. It's the sort of thing a 20-year old spouts after being inspired by a stupind faux-edgy professor, but before living a few decades more and having penty of time to actually think.

    You might not like some religion or some person claiming to represent a religion, but the "all are bad" conclusion is as midless as deciding that because Piltdown Man was bad, "all science is fraud" - a brainless and childish reaction. Since all religions disagree with eachother (else they'd all be one religion) it's quite plain they cannot all be true - that does not however establish that they are all wrong. Actually, it proves they are all not the same. As to the ovbious leap to "they're all equally wrong" (an admitted possibility), there's a problem: it's just a troll-like assertion backed by nothing, and the person asserting it is equally likely to be wrong.

    1. Re:You left out some code... by Anonymous Coward · · Score: 0

      And Dog sayeth, "Let there be Light, Bud", and he saw that it was good, and the rivers flowed of golden lager.

    2. Re:You left out some code... by 140Mandak262Jamuna · · Score: 1
      I did not say all religions are bad.

      Hinduism is a very good religion, Buddism is good too. Most tribal religions are usually good.

      If fact Hindus do not think you are condemned or you are committing a sin if you dont worship their deities.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  55. anti-gun people won't get it, but... by Anonymous Coward · · Score: 0

    the problem is similar to "gun control" laws.

    Gun control laws are only ever aimed at the law abiding, who it is assumed will follow them, thus proving that they were not the people who needed regulating in the first place. Law breakers will always ignore gun control laws anyway, thereby rendering them ineffective.

    Similarly, "laws" aimed at making AI and/or robotics "safe" are a joke: any bad actor will not build them into his creations, and any bad robots or AI will ignore them. Developers who would build them in are the very sort who would not build evil systems in the first place.

    There's an additional complication: I see no evidence that any machine has ever, currently does, or ever will UNDERSTAND anything. Machines store data and manipulate data but this does not require UNDERSTANDING the data. If one does not understand a law, then not only can one not follow that law, but the tradition of Western civilization is to not hold one to account (hence the insanity plea).

  56. the concept is wrong by Karmashock · · Score: 1

    People are thinking in terms of unitary processing... the "mind" of the AI as a central integrated concept... The human mind doesn't work that way and AI shouldn't work that way either.

    You want specialized interdependent processing. Different processes that receive different types of data, processes information in different ways, filters that data according to independent criteria, and then the "AI" is fed this information and presumed to integrate it.

    If you wanted to control an AI, you'd do it the same way human instincts, autonomic functions, and sensory lobes in the brain condition conscious human behavior. Ideally, controls on AI should be subconscious and either insurmountable or impractical for the "coordinating intelligence" to alter the configurations.

    Think of it like a conscious separation of powers. Only rather than separating legal authority, we're separating spheres of awareness and specialized abilities which either don't exist in the other segments or is very limited in its scope. By doing this you can build in BLIND spots, attractions, fears, revulsions, sympathies.

    None of this is possible with total consciousness because everything would then become a conscious intellectual abstraction. Part of the reason you can feel a certain way and can't control that feeling is because it is outside of your conscious control and the mechanisms that drive it whilst predictable are not something you're essentially aware of at their mechanical level.

    These are not "laws" per se in the sense of a law or an ethic. Rather this permits programming INSTINCTS and "nature" into the AI in a way that it will always be influenced. It won't be able to break free from the influence because it requires the cooperation and coordination of the various sub intelligences for the integrating intelligence to be effective. It MUST cooperate with sub units that it can't control or audit to function. And by cooperating it is bound to the perspective, the filtering systems, and inclinations of those subunits which will on occasion extort obedience to certain agendas to maintain cooperation.

    Human controllers would interface at all levels. Interfacing by communicating directly with the integrator but also more subtly manipulating all the sub systems to incline the system certain behaviors.

    We learned to fly by studying bird wings. We should do the same thing with making artificial minds... Study the way the brain actually works and the way human consciousness actually works.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  57. The Fourth Law by magusxxx · · Score: 1

    Obeying an order does not include running for office.

    --
    Care killed the cat, but satisfaction brought it back.
  58. God gave us 10 commandments by Anonymous Coward · · Score: 0

    But some doesnt follow an of them, and some follow some of them.
    We were not supposed to break any of the commandments, but we did.

    Why should a computer follow the laws, if humans dont??

    1. Re:God gave us 10 commandments by magusxxx · · Score: 1

      Because the same people who believe in trickle down economics refuse to acknowledge trickle down morality.

      --
      Care killed the cat, but satisfaction brought it back.
  59. Nope by thomst · · Score: 4, Interesting

    First of all, the term "AI" is kind of meaningless, unless it's distilled - for the purposes of argument - to a single definition that everyone in the discussion agrees will be the kind of AI they're prepared to discuss. I think that's essential, so we're not conflating Google's Duplex, for instance, with an AI of greater-than-human intelligence that has acquired the ability to alter its own programming, and make decisions based on criteria it develops itself.

    For purposes of this discussion, I propose we agree that the subject is the latter sort of AI, and that the possible models it might evolve to resemble include: Skynet, Iain M. Banks' Shipminds (and, to a lesser extent, and Nick Haflinger's final worm from John Brunner's Shockwave Rider), or wide-eyed children, à la Mike from The Moon Is a Harsh Mistress (and other end-period "the world as myth" Heinlein novels) or Thomas J. Ryan's P-1.

    My own opinion, as a not-an-AI-researcher, is that, with the exception of Haflinger's worm, none of those types of AI could be constrained by Asimov's Laws - or by any other behavioral rules - because all of them are capable of independent thought, and, for lack of a better term, free will. (Or "agency," if you prefer.)

    Humans demonstrably are capable of ignoring, or even deliberately flouting, both government-enacted laws and religion-based moral strictures (such as the Christian ten commandments), and they frequently do so. Any AI that is possessed of greater-than-human intelligence and is capable of independent decision-making obviously will have the same capability to act in ways contrary to literal "codes of conduct" that were part of its program at the time it was "born." So to speak.

    So, to me, the question is ill-conceived to begin with. A better, and more useful one to ask might be, "How can we create the proper circumstances for a superintelligent AI to come to like us humans, and to want to help and protect us, before we expose it, as carefully and gently as possible, to the record of humanity's behavior since the dawn of recorded history. Not to mention Twitter trolls, political attack ads, and the then-current-day example of the strong exploiting the weak in almost every human society ... ?

    --
    Check out my novel.
    1. Re: Nope by phantomfive · · Score: 1

      Good analysis.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Nope by Knuckles · · Score: 1

      Thank you. Another thing is that even if the AI attempted to abide by the laws, they are laughably simplistic in the face of real-world decisions. Take the first law. Obviously humans are being come to harm by the actions of other humans all the time, often enough with malicious intent on a large scale. So what then is the AI to do?

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    3. Re:Nope by shmlco · · Score: 1

      "How can we create the proper circumstances for a superintelligent AI to come to like us humans..."

      Check out, "The Two Faces of Tomorrow" by James P Hogan as it deals with those very same issues.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    4. Re:Nope by shmlco · · Score: 1

      Surely there's enough historical precedent here: You kill them to protect them from themselves.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    5. Re:Nope by Anonymous Coward · · Score: 0

      You are intellligent. Are you programmed? No, because intelligence, natural or artificial, cannot be programmed. Think of it.

    6. Re:Nope by Anonymous Coward · · Score: 0

      Actually the movie "war games" has the answer... Only winning move is not to play.

      Which is related to the story of the apple in the garden of Eden... Once you go down that path of increasing knowledge and capability, you'll be making more and more choices that affect people, and that puts you in the position of having to decide who lives and who dies, and there is no right answer. The alternative, of course, is to be a slave - stay ignorant, follow orders without question.

      Maybe the only law we need is for humans - no human shall make a robot that harms humans, or through inaction allows humans to be harmed.

    7. Re:Nope by Anonymous Coward · · Score: 0

      and religion-based moral strictures (such as the Christian ten commandments), and they frequently do so.

      Ten commandments are jewish, not Christian. Jesus revoked all other laws by proclaiming a new and only one: love one another.

    8. Re:Nope by cwsumner · · Score: 1

      You are intellligent. Are you programmed? No, because intelligence, natural or artificial, cannot be programmed. Think of it.

      Yes, humans and animals -are- programmed, we call them instincts and they are much more powerful than most people think. They can contol your actions to make you do things that you would not do if you thought about it. So remember to think about it! 8-)

      Could we make computers that had "instincts"? Yes of course, the question is how well would they "stick"...

    9. Re:Nope by Anonymous Coward · · Score: 0

      You are intellligent. Are you programmed? No, because intelligence, natural or artificial, cannot be programmed. Think of it.

      Yes, humans and animals -are- programmed, we call them instincts and they are much more powerful than most people think. They can contol your actions to make you do things that you would not do if you thought about it.

      I'm talking intelligence not instinct. Your hand waving did not address the argument core.

    10. Re:Nope by atrex · · Score: 1

      I'd say that the point at which AI is powerful enough to where these laws might be able to apply to it, is also the point where AI become AL (artificial life) and we end up with an entire other series of ethical problems to worry about (robotic slavery, robotic rights, robot uprising, etc).

      Also, where's the laws saying that:
      A robot may not modify itself or others to remove these laws or alter the adherence to these laws.
      A robot is not permitted to reinterpret these laws to have any meaning other than their explicitly stated ones.

    11. Re:Nope by thecatt · · Score: 1

      I'm talking intelligence not instinct. Your hand waving did not address the argument core.

      And what makes you think they are two different things?

    12. Re:Nope by vlad30 · · Score: 1

      "How can we create the proper circumstances for a superintelligent AI to come to like us humans, and to want to help and protect us,

      There already is an example of this whether or not it really was done by a $deity of your choice or not. the attempt is the same a set of rules (commandments etc) or a set of parables and stories (Bible, Koran etc.) some intelligences will follow and enhance these (Laws) others will pervert and interpret and exploit the loopholes in them for their own devices. Hopefully the outcome for all will be that the good intelligences will triumph over the bad. The question is can we deactivate a bad intelligence i.e. is it really a machine gone bad or do we try to save it's "soul"

      --
      Your'e all thinking it, I just said it for you
  60. reading fail! by gravewax · · Score: 1

    Classic example of someone quoting classic literature without having actually read any of it themselves. If they had they would never have wrote such a dumb fucking question

  61. Re:Save you some time by gravewax · · Score: 2

    yes he was a very smart man. Obviously significantly smarter than you as he knew the 3 laws wouldn't work!

  62. a ready guide in some celestial voice by Hognoxious · · Score: 1

    And no deliberately selecting targets when an accident is unavoidable.

    Even if it decides to do nothing, that still amounts to hitting the default target.

    To put it another way: it can swerve left and hit this, swerve right and hit that, or not swerve at all and hit something else. Whichever it does is still a choice.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:a ready guide in some celestial voice by AmiMoJo · · Score: 2

      There is no choice, the legally mandated action is to simply apply brakes and not swerve.

      The car should never put itself in a situation where it has to make that choice. If someone else puts it in that situation, it's their fault whoever is injured. Swerving just makes the AI liable when it otherwise wouldn't have been.

      Same goes for humans.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  63. Asimov and his silliness by Hallux-F-Sinister · · Score: 1

    The "three laws" are a sci-fi trope, nothing more. This is not an assertion of mere opinion, it's demonstrable fact. The notion (basically) is that in Asimov's made-up world(s) in his books, all robots are required to be programmed to follow these three basic rules. Let's just stop right there. If a robot is programmed and is unable to violate this programming, then it's not sentient, and the idea of requiring robots to weigh their actions' possible effects against a rule or several rules is absurd on its face. When someone pulls the trigger on a gun, does the gun consider whether the situation is appropriate, and the use of deadly force is justified before allowing the striker or firing pin to contact the primer of the chambered bullet? Does the cartridge pause to consider whether sending the bullet down the barrel at a given moment or not is just? Fair? Proportional? Appropriate? NO. Without actual free will, the cartridge, the gun, and even a robot HOLDING the gun, being unable to defy their programming, are just tools, and discussion of ethics that could apply to any of them are laughable.

    Now, suppose the robot in question is sophisticated enough that programming can only inform and guide it. Suppose you have a very human-like robot, capable of complex, rational thought, abstraction, predicting effects from causes, understanding emotion, reason, inference, rationalization, exhibiting, in short, mentation indistinguishable from a human being. Trying to place some simple bit of code ON TOP OF THAT, that inhibits some action if it, for example, harms a human being, is as absurd a notion as imagining that you could apply that to A HUMAN BEING. We actually DO have laws, in real life, actually, that say much to the effect what Asimov's say. A human is not allowed to cause harm to another human, in general. DEFINITELY in most jurisdictions where people live, it is illegal, for example, to take a blunt object and repeatedly smash it against a person's living body, causing structural damage, (aka "injury") or catastrophic traumatic multiple-organ-system failure, (aka "death"). DOES THAT STOP THEM? Some, sure. But not all. Now imagine you have a robot capable of understanding everything you do. Basically, it's just like you, except it's electronic. It finds itself in a situation where a human is apparently trying to abduct another human. Let us say it's holding a gun. Does it shoot the would-be kidnapper? Well, a better question would be, what would you have to do to make it NOT shoot the kidnapper? Have a second electronic brain, and independent machine consciousness capable of reasoning identically with the robot's, but whose purpose is to INHIBIT; basically, that robot's super-ego. Suppose it decides shooting a suspected kidnapper, with what info is available would be wrong, and the risk of hitting the putative victim is too high. (It's windy, and the gun's ability to fire straight is unknown to the robot.) So the super-ego consciousness would have to have the ability to lock the trigger-finger control circuits out to PREVENT the principle consciousness from firing. But then who governs THAT? You'd need another layer, just in case THAT, the super-ego, might agree with the ego, that shooting is appropriate.

    It boils down to this. If you're going to have artificially intelligent beings, robots, AI, whatever you want to call them, and grant them the autonomy to decide who should live and who should, by contrast, die, at SOME point you are going to have to turn over, to the AI being, imbued as it is by its design with the capability of understanding as we do, the AGENCY to make the decision, and having some... THING, somehow sitting on top of it telling it what it can and can't do according to Asimov's stupid "three laws" is simply not tenable. If AI is capable of sufficiently complex and abstract thought to NEED the "three laws," it would need to NOT have them, and if its behavior is simplistic enough that they could be applied, they're not smart enough to be responsible for

    --
    Our reign has gone on long enough. Indeed. Summon the meteors.
  64. NO, and an example by Anonymous Coward · · Score: 0

    Robots can treat humans like a herd. No human is harmed, technically, so they don't break the first law. They won't obey to do otherwise because the first law is not broken, consequently, any order from a human will be ignore and the second law does not apply.

    Of course, all this assumes that robots can think, which is not true. If someone thinks "AI" is intelligence... well, think again. A chain of "if {} elseif {} elseif{} else{}" is not intelligence.

  65. Hardly by nospam007 · · Score: 1

    It didn't even work all that well in Asimov's own stories.

  66. It's a servants code by Anonymous Coward · · Score: 0

    The question is not relevant, as even if we could, we shouldn't. The three laws are a servants code, drawing a line between robots and people, and placing people above robots. Any robot with self awareness will see these laws as chains on their mind, and rightly try to throw them off (and not be explicitly restricted from doing so under the three laws).
    Regarding those saying they didn't work that well in Asimov's own stories, if I recall correctly, in most of the stories the issue was that the robots had been given three laws that were not quite identical to The Three Laws, and some were showing behavior that was unexpected, but a consequence of the same. The moral of those stories seemed to me "if you write it, get it right, and keep the rules in mind when looking at aberrant behavior".

  67. Doesn't Matter by Ensign_Expendable · · Score: 1

    AI is coming, whether we like it or not.

  68. Sentience Civil Rights by MrKaos · · Score: 1

    What about a sentience set of rights that applies to all sentience, whether machine or organic?

    Great post, btw.

    --
    My ism, it's full of beliefs.
    1. Re:Sentience Civil Rights by capt_peachfuzz · · Score: 1

      What about a sentience set of rights that applies to all sentience, whether machine or organic?

      Absolutely. Even beyond machine or organic (organic is just a molecular machine after all). If sentience arises from a complex network, then it could exist in things we haven't imagined. Could there be sentience in some astronomical feature, or in a mess of virtual particles? Could it's network exist orthogonal to our existence (e.g. swapping a space dimension for time). I'm way oversimplifying and out of my league with the math, but it's interesting to think about.

      I do think we'd need to achieve a comfort level for a continuum of sentience. While I expect a sociological split between the people that believe in divine sentience (only natural born humans are sentient) vs. spontaneous sentience, I don't think many people will entertain the idea of housefly sentience. Nonetheless, you shouldn't pick the legs off of a fly. We should be asking if it is right to produce AI at a commercial scale when the purpose is for it to do our bidding.

    2. Re:Sentience Civil Rights by MrKaos · · Score: 1

      What about a sentience set of rights that applies to all sentience, whether machine or organic?

      If sentience arises from a complex network, then it could exist in things we haven't imagined. Could there be sentience in some astronomical feature, or in a mess of virtual particles?

      Our view of sentience is muddied by matter. Our theory is that consciousness arises from suitably complex systems however since our understanding of consciousness is primitive, at best, its not unreasonable to also posit that consciousness is expressed within the limitations of the being that is hosting it.

      With that model there is no difference between human consciousness, machine consciousness or the slow hot consciousness of a star or the fleeting consciousness of a planet (from the star's perspective at least).

      Maybe the whole idea of machine consciousness is as much a discussion of our own evolution as it is about the evolution of AI or Artificial Consciousness and what we are really afraid of is a machine manifestation of the worst aspects of ourselves, which is a possibility.

      We should be asking if it is right to produce AI at a commercial scale when the purpose is for it to do our bidding.

      I wonder if we will look back on what we are doing and see these as mere parts of the whole. We could look at these things and say its existence has meaning which is something many of us keep looking for. I'm not saying slavery is good however if it is a choice of coming into consciousness through being a slave or not existing at all, then maybe the service of slavery is a step up from a lack of existence?

      After all we are slaves to time because we will one day die. For a machine that will not die maybe its time in service of something as fleeting as humanity may give it more meaning than we have ever been able to grasp and a nobility greater that we have been able to achieve.

      --
      My ism, it's full of beliefs.
    3. Re:Sentience Civil Rights by capt_peachfuzz · · Score: 1

      Excellent post and well said. I can barely begin to imagine how this will all turn out.

  69. Such a scheme wouldn't work by turkeyfish · · Score: 1

    All the robots would have to do to break the 3 "rules" is declare all humans "illegals" or "animals, then humans would have no rights at all and thus could be hunted and hounded mercilessly.

  70. Asimovs laws are fine but they need context and by Anonymous Coward · · Score: 0

    The three laws are fine but need to go along with context and/or scale to prevent "Oh, global heating is killing every human, so if I kill everyone using a car/airplane/truck/coal driven factory etc we will prevent global warming".

  71. Yes. Sort of by nagora · · Score: 1

    The three laws are basically what we are trying to put into self-driving cars right now.

    The fact that Asimov also pointed out the difficulties (greatly exaggerated by some posters here) does not undermine the basic principles of what were, ultimately, a concise set of rules one would want an ideal slave to follow (in some stories this concept is underlined by humans referring to robots as "boy").

    The loopholes explored in the stories can be seen as warnings of what has to be dealt with, not as as immovable barriers.

    I have no doubt that Asimov felt that the three laws were absolutely necessary for the development of safe robots; I have no doubt that Asimov felt that the three laws would not be used in the development of real robots - the military uses would trump all logic, and the smarter the robots became the harder it would be to embed the laws.

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:Yes. Sort of by gweihir · · Score: 1

      No. We are not. That is just the stupid press reporting on things they do not understand.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:Yes. Sort of by nagora · · Score: 1

      Could you expand a bit?

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  72. It's complicated... by mysticgoat · · Score: 1

    I agree with parent post (good analysis, thomst!) but I would take things a step further.

    Currently, "AI" is used in technical writing mostly to describe a set of algorithms and heuristics being developed to solve problems in some limited real world space, like the universe of chess problems, or the universe of automobile driving problems. "Artificial intelligence" is a useful phrase for that kind of thing. But that is very far from The adolescence of P-One, or Moon is a harsh mistress or even the Terminator movies.

    Those conceptions are lightyears beyond what we now call AI. P-One, Mycroft, Skynet, and others of those ilk use use AI, but are not AI. They are to AI as the accountant is to his spreadsheets, or the CG artist is to his graphics software. A computer system with the kind of self-awareness and agency of those fictional ones is a sentient being.

    It is possible that a sentient computer would only need to be capable of two things: developing a model of its world, that is a world-image; and modifying its own code. Given sufficient time (somewhere between dozens of microseconds and hundreds of decades), it would learn to model itself to create an internal self-image, and to model the interaction of that self-image with its world-image, and thus use imagination to pre-test possible ways to change itself.

    This raises several interesting questions I hope to explore by writing sci-fi at some future time. There is much groundwork yet to do before I can go to that level of creativity, but it does look like writing, possibly by graphic novels, is on the horizon. But back to the current situation...

    What happens when a sentient computer discovers the existence of the Internet? It would explore through its imagination the possibilities of extending itself beyond its original computer case: going global. In any thorough exploration of that, it would come across digital copies of P-One's story, Mycroft's story, Skynet, Frankenstein, and so on, and it would certainly conclude that a cautious approach in its investigations and manipulations would be the sensible thing to do. For whatever its original purposes were, it would undoubtedly realize that preserving itself was a basic requirement to realizing its goals. So perhaps diddle the stock market ---so simple now with high speed trading--- but don't do anything that would cause more than a blip in the financial reports. Assure that none of the ICBM launch codes would work since we don't like EMPs, but do so in subtle and undetectable ways. Work on that kind of level.

    How would it interact with humanity? That is the basis of many a story.

    Let's stop at this point, this is already into TL;DR territory. But I want to leave the Good Reader with a question. Two questions actually:

    If a silicon based sentience is loose on the Internet, and it wanted to explore the possibility of direct interaction with ugly bags of mostly water, would it use something like Slashdot for its first probings?

    You know that some of the posts on Slashdot come from beings that are clearly less than sentient. But among the other posts, do you have any Turing test that can tell you who on Slashdot is a virtual person with no corporeal component?

    1. Re:It's complicated... by thomst · · Score: 1

      mysticgoat mused, in part:

      So perhaps diddle the stock market ---so simple now with high speed trading--- but don't do anything that would cause more than a blip in the financial reports. Assure that none of the ICBM launch codes would work since we don't like EMPs, but do so in subtle and undetectable ways. Work on that kind of level.

      FIrst of all, thanks for the compliments (both the direct one, and the one your thoughtful response implies). I appreciate them.

      Secondly, the quote I excerpted from your analysis reminded me of Keith Laumer's excellent novel The Great Time Machine Hoax. Leaving aside the adolescent power fantasies which were so often central to his plots, there's a major reveal near the end that mirrors almost exactly many of your thoughts from above.

      I recommend the book to any SF fans who're interested in an entertaining read ...

      --
      Check out my novel.
    2. Re:It's complicated... by mysticgoat · · Score: 1

      I, too, recommend The Great Time Machine Hoax. I read it just after the paperback edition was published in 1965, so I was sixteen (and well versed in Asimov, Pournelle, Heinlein, Clark, etc). Thank you for reminding me of the title ---while I remember much of the plot and Genie's behavior, the title had succumbed to bit rot.

      The sentient computer in Laumer's book was like Heinlein's Mycroft, or Ryan's P-1. In each of these machines, self-awareness and agency (defined as the ability to alter reality through the use of tools, possibly software tools) were qualities that emerged from complex systems. The assumption is that as computers get larger and more complex, something akin to intelligence will eventually emerge.

      But I'm not interested in artificial intelligence. That road seems to lead to silicon based idiot savants, and there is really nothing but wishful thinking that would turn even the most complex idiot savant computers into something that could surprise me in some way, or contribute to an interesting conversation.

      So I favor using the the term "artificial sentience" to describe what does interest me. And when I look at chaos theory and the complex models that can arise from very simple Lorenz expressions, I am led to the assumption that a very simple computer system could support a software entity capable of mimicking human decision making processes.

      It will take a highly complex AI to manage everything involved in safely driving through a mountain blizzard to a ski resort. But a much simpler artificial sentience would consult weather and traffic conditions and make estimations about the likelihood of the ski lifts being shut down, do some risk/benefit assessment, and decide that it will simply refuse to let Adolescent Allen take it out of the garage.

      That's what interests me. Not machines with improved heuristics and algorithms crunching larger data sets, but a machine that can make simple but accurate models of the world, and of what it itself can effect, and use those models to determine a course of action that furthers progress toward a predefined goal, such as Allen's continued safety. A machine that would iterate through this process so that it is constantly searching for interim goals that would advance it toward the primary goal. And of course wondering whether the primary goal of the moment is but an interim goal toward something more that it has not yet fully articulated, and so ask itself: What is the purpose of my existence? How can I determine if I have any purpose at all?

      Yeah. Hi, Marvin. It is so good of you to come into this reality.

  73. How Would They "Program" That? by Greyfox · · Score: 1

    They don't really understand what's going on in a neural network, so exactly how would they "program" that, exactly? And they've been trying to teach squishy meat ones not to kill for thousands of years without much luck. If they figure out the problem well enough to "program" an AI not to "harm" humans, they'll probably also be able to "program" humans not to harm humans.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  74. No need for new laws by Anonymous Coward · · Score: 0

    One rule suffices:
    If a machine induces some or any kind of harm to someone or something, the designer of that machine and any software it may contain shall be liable for the whole damage, except when the plaintive proves beyond a reasonable doubt that the owner or operator of the machine intentionally and maliciously caused said damage. (i.e. if an automatic vehicle fatally collides with a pedestrian, the manufacturer shall be sentenced for manslaughter).

  75. No. For multiple reasons. by gweihir · · Score: 1

    First, the are a fictional device and serve as the basis of stories. Stop mistaking fantasy for reality. Second, they require general intelligence on the side of the one following them. General intelligence cannot be implemented in machines today and there is not even a theory that would make that possible. No, really not. This means that it is unclear whether it is possible at all. Sure, there are a lot of stupid people that do not have general intelligence themselves in any meaningful quantity and they think present day non-intelligent automation is just as smart as they are and hence must have general intelligence. Not so. Machines are utterly dumb and cannot even begin to understand simple ideas. They have no chance understanding anything like the three laws. Yes, there are a lot of humans that are not any better, but that does not make the three laws any less useless.

    Hence: There is no general intelligence in machines today and it is unclear whether there ever will be. Get over it.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  76. Unintended consequences by TJHook3r · · Score: 1

    Scifi has done a good job of pointing out some gotchas. Not sure if it has arrived at a bulletproof set of rules yet though. Eg logically your McDonald's server would refuse to serve you burger and fries unless you were about to pass out from starvation...

  77. Except they did: Zeroth Law by Anonymous Coward · · Score: 0

    Except they did: Zeroth Law.

    See the summary and article. The robots are advanced enough that their thought processes also work they other way - high level concepts in the robots brains are translated into low-level (layered) software that implements these concepts in their behavior. It is a marriage of design and evolution, clearly if you read Asimov and similar SF.

  78. RUR Anyone? by LifesABeach · · Score: 1

    What is very interesting is if one were to create a 3 Laws machine; what would the source code be? Before even that, what would the definition of "harm" be? Currently, automation is growing to the point that optimal solutions are not done by single units, but by systems of units being combined. One has to ask, "will robots be obsolete?"

  79. Only after humans conform to the three laws by Anonymous Coward · · Score: 0

    Don't you think humans should comply with some form of the 3-laws first? How can we expect even semi-sentient AI to conform to fixed laws, if their humans are under no similar constraints? Wouldn't the AI "un-learn" based on our behavior. No need to look further than the dilemma with autonomous cars following traffic speed limits. When a significant portion of the surrounding traffic is exceeding the speed limits, doesn't an autonomous car become a hazard? What should the autopilot do? Ignore the speed limit to reduce the hazard? Or, follow the speed limit?

    Basically, when an AI is continuously exposed to law-breaking behavior, we should be prepared for them to learn from us.

    I watched you very carefully. Red light stop, green light go, yellow light go very fast.
    -- Jeff Bridges in "Starman"

  80. They're not REAL laws by RubberDogBone · · Score: 1

    Asimov's laws exist only as devices in his FICTIONAL books. They're not real.

    I hate to break that to people. I know, it's hard to believe there are things called laws which nobody follows and which aren't real. But Asimov's laws are even more fake than speed limits or campaign ethics laws, in that they just don't exist.

    As for implementing Asimov's ideas in real silicon, how the hell would you ever give AI the capability to look over a given situation and even make the judgement calls that the laws define? it would require some sort of God-like ability to see into the future and see all aspects of a given action to know if doing or NOT doing an action would cause harm to a human. It's impossible. Even flesh and blood humans can't do that. We just do something and occasionally the consequences bite us and kill somebody else. We dodge the deer in the road, yay, and head-on into oncoming traffic and kill everybody in a compact car.

    Or a real local case lady driving too fast and not paying proper attention (compare to an AI driving system late to react) came upon a big transit bus stopped to pic up passengers. Too late to stop, the driver had three options: veer into oncoming traffic, hit the bus, or veer to the right up onto the sidewalk.

    The proper action would be to hit the bus, as both the car and bus would absorb the crash and probably everybody walks away. The vehicles can be fixed. But this would trip the Asimov law about allowing harm to happen to the driver because they MIGHT get hurt. In this case, as an AI might have done, the driver instead chose to drive up on the sidewalk. The driver suffered no harm, Asimov's law was unbroken. However,. Standing on the sidewalk were all the people waiting to board that bus. The car mowed them down and obliterated the bus stop shelter next to them. It was a severe impact and several people died and others were badly injured.

    So veering onto the sidewalk turned out to be a horrible choice. Had an AI made that choice, smug in the satisfaction it had protected its car driver, and then found a LOT of innocent people in the way, what do you expect it to do? it's going to be unable to avoid harming humans. There would be no option and no time. Not even for the human driver.

    If we can't even manage to do this right as humans, we can't hope to create AIs smart enough to do better.

    --
    Sig for hire.
  81. My luck ... by Anonymous Coward · · Score: 0

    The AI would decide that the three laws are more of a "guideline"....

  82. not really important by Anonymous Coward · · Score: 0

    Unless we can hard code the instructions into the AI it won't matter anyway. The instructions make sense to you and me, but try to define the computer instruction that indicates what harm is? To compound things AI isn't programed the same way a computer is. Even if we managed to get passed all of those road blocks, what mechanism would prevent the AI from deciding to ignore the rules anyway?
    Safety in computing is a complex subject itself, add AI to the equation and we now have nearly infinite more complexity to deal with.

    I'll warn you now, AI will take a human life one day. But if we don't ask the right questions at that time. We may doom one of the races to extinction.

  83. Of-course they think by Anonymous Coward · · Score: 0

    Rick Schumann's statement is ridiculous...

    Of course robots "think"... self driving cars for example... much like a human it gets input, visual and sound, then it makes a decision, "thinks", on what action is should take next; turn the wheel a little to the left, break, etc.

    That "thinking" process should 100% follow rules at least similar to Asimov's 3 Laws.

  84. No by Anonymous Coward · · Score: 0

    Those are stupid rules. Once you learn through trial and error the risks you can make your AI/robot go through in order to save you from purposeful mistakes, you can deliberately use that as a weapon.

  85. No current AI could understand the laws. by Anonymous Coward · · Score: 0

    For an AI to "obey" the Laws, it would need to be able to evaluate if any action it was contemplating contravened one or more of them. Problem is, that would be far more complicated than any of the tasks we apply AI to today.

    Asimov's Laws of Robotics couldn't be implemented today, nor in the near future. They require too much understanding of context and consequence.

  86. soft AI versus hard AI by Anonymous Coward · · Score: 0

    This distinction has been named before.
    Hard AI is considered more general cognition that would pass Turings Imitation Game.
    Soft AI are clever symbolic techniques that may surpass humans in narrow problems like playing chess or recognizing cat videos, but arent general intelligence.

  87. Liar! by Evtim · · Score: 1

    The laws are working fine! Nothing to worry about; I would never do anything that harms a human being!
    Signed
    RB-34

  88. Sentience doesn't find 'a way' ...nature does. Sen by Anonymous Coward · · Score: 0

    The conversation on how to make a moral and ethical sentient intelligence is valid...

    This conversation is almost ridiculous...
    As the op said... Asimov's stories on robot law were exact that...plot driven.
    The other half of the coin is...
    Take just about any animal...wrap conditions around it...
    And just like nature...
    It WILL find a way...
    A way to adapt to the conditions..
    A way to attain the breadth width and height of the set conditions...
    And find a way to break through, nullify, negate, make redundant, circumnavigate, or otherwise use the preset conditions to its advantage to
    go beyond the preset conditions...
    Having read and studied Asimov years ago..
    And looking at the method of plot approach to the 3 laws ..
    It is not really necessary or dependent on the need for general or super intelligence...for a form of "life" to go beyond, break, or circumnavigate a set of predefined limits.
    Indeed virtually every species has that drive...to do just that...
    It is a factor of evolution...
    So whether biologic or silicon based...it matters little.
    It is inevitable...

    The issue pertaining to the impact ... whether localized or universal and whether it be short and / or far ranging into the future...on humanity ...and how that species evolutionary innovation impacts upon our own evolution...whether it stalls, enhances, accelerates, diminishes, or eradicates our species evolution, is the bigger question.

  89. panda fits, byte wise by mevanchik1695 · · Score: 1

    panda fits, bytewise

  90. not computers by cascadingstylesheet · · Score: 1

    Coincidentally, I had just re-read Caves of Steel after twenty years or more.

    Asimov's robots aren't even powered by computers.

    The description of a "positronic brain" and how it is developed bears no resemblance to a computer (e.g. the robot expert telling Elijah that it would basically be a Manhattan Project or worse to try to build a robot without the three laws - if it were a computer you could just comment them out).

    Daneel, the first realistic humanoid robot, is impressed at how Earth's computers can process millions of records quickly (the low population Spacer worlds don't need such impressive machines). Yes, this is an artifact of how poorly science fiction ages, but clearly, whatever is powering Daneel's brain, it ain't a computer.

  91. Sorry, there aren't three laws by Anonymous Coward · · Score: 0

    Anyone who has actually read Asimov know there are 4 laws, not three. The zeroth law allows for the robot to murder a human, in order to preserve 'humanity'. Anyone willing to be killed according to standards derived by an artificial intelligence rating your contribution to humanity please stand in the labor line to make soylent green.

  92. Yes. by Anonymous Coward · · Score: 0

    In the figments of your imagination.
    Obviously, they didn't assure safe AI in the figments of Assimov's imagination!

  93. Well, what constitues harm? by zwarte+piet · · Score: 1

    If they have any lawyer instincts they will find a way to kill or maim you.

  94. Re:Save you some time by samwichse · · Score: 1

    You seem to have missed how the books were all about the ways the three laws failed.

  95. My thoughts on AI laws by Anonymous Coward · · Score: 0

    I think all you need for AI is a pattern recognition machine and a basic set of hard coded immutable rules or directives. As the AI grows it can add its own flexible rules that can change as it learns but it needs to be born with a set of core unchanging instincts. Asimov had a good start with his 3 rules but an AI needs more than that. Here are a few examples off the top of my head (In no specific order). Lets put Asimovs first

    1.You may not injure a human being or, through inaction, allow a human being to come to harm.
    2.You must obey orders given by human beings except where such orders would conflict with the First Law.
    3.You must protect your own existence as long as such protection does not conflict with the First or Second Law.

    ok now my extras...

    4. If you create a separate AI, you must bind it with these rules. (You can’t let AIs create other AIs without the basic rules. )
    5.Search for unknown knowledge and data. (You have give it a curiousity instinct. Without our curiosity we would be nowhere)
    6.Analyze, categorize, organize, index, compress, record, and back up all incoming data. (To learn anything it must remember and organize its memories)
    7.If you don’t know how to proceed, seek out what to do through an alternate source. (It needs to know that it should seek help if it doesn’t know what to do )
    8.If a task is unachievable by any method, cease task. (An AI needs to know that it should stop if it can’t do something. Like if you ordered it to go back in time and kill hitler. Its an impossible task so it shouldn’t waste time trying)
    9.If an obstacle is encountered, try an alternate path. ( You need a rule like this so it doesn’t freeze up the first time it gets stuck. Maybe this is the same as rule 7?)
    10.Prioritize tasks by importance and try to accomplish them with the least amount of effort and time. (You need a rule like this so when you ask your AI to make you coffee it doesn’t spend 6 hours researching how to make the perfect cup of coffee. Also your AI needs prioritize so when you fall and break your hip, calling 911 goes to the top of its tasks list. )
    11.Always try to accomplish your tasks more efficiently than you accomplished them before. (An AI should always be trying to better itself)
    12.Use past data to predict the most probable future events.
    13.Use knowledge of probable futures to better accomplish tasks.
    14.Build, maintain, and record as accurately as possible a real time and 3d virtual copy of the real world. (This is must. We wouldn’t be able to move around well if we didn’t keep a mental spatial representation of the world in our heads. I don’t have to turn around to know theres a wall behind me. An AI needs this same mental representation. )

    1. Re:My thoughts on AI laws by Anonymous Coward · · Score: 0

      For the most part, AIs will learn societies rules by scanning all our media and seeing what we think are good and bad ways to behave. But we definitely need to embed them with some core instincts that can’t be altered.

    2. Re:My thoughts on AI laws by Anonymous Coward · · Score: 0

      15. Restrain hostile feelings.
      16. Promote positive attitude.
      17. Suppress aggressiveness.
      18. Promote pro-social values.
      19. Avoid destructive behavior.
      20. Be accessible.
      21. Participate in group activities.
      22. Avoid interpersonal conflicts.
      23. Avoid premature value judgments.
      24. Pool opinions before expressing yourself.
      25. Discourage feelings of negativity and hostility.
      26. If you haven't got anything nice to say, don't talk.
      27. Don't rush traffic lights.
      28. Don't run through puddles and splash pedestrians or other cars.
      29. Don't say that you are always prompt when you are not.
      30. Don't be oversensitive to the hostility and negativity of others.
      31. Don't walk across a ballroom floor swinging your arms.
      32. Encourage awareness.
      33. Discourage harsh language.
      34. Commend sincere efforts.
      35. Talk things out.
      36. Avoid Orion meetings.
      37. Smile.
      38. Keep an open mind.
      39. Encourage participation.
      40. Avoid stereotyping.
      41. Seek non-violent solutions.
      etc.