The Sci-Fi Myth of Robotic Competence
malachiorion writes: "When it comes to robots, most of us are a bunch of Jon Snow know-nothings. With the exception of roboticists, everything we assume we know is based on science fiction, which has no reason to be accurate about its iconic heroes and villains, or journalists, who are addicted to SF references, jokes and tropes. That's my conclusion, at least, after a story I wrote Popular Science got some attention—it asked whether a robotic car should kill its owner, if it means saving two strangers. The most common dismissals of the piece claimed that robo-cars should simply follow Asimov's First Law, or that robo-cars would never crash into each other. These perspectives are more than wrong-headed—they ignore the inherent complexity and fallibility of real robots, for whom failure is inevitable. Here's my follow-up story, about why most of our discussion of robots is based on make-believe, starting with the myth of robotic hyper-competence."
after a story I wrote...
This is just self-promotion. Go away.
I am afraid that this conversation will serve no purpose.
We all know robots aren't competent. They are consistently being defeated by John Connor, the Doctor, and Starbuck.
Hoist Number One and Number Six.
Is that they're "alcoholic, whore-mongering, chain-smoking gamblers."
There also exists assumptions based on authority and responsibility.
For example, suppose there is a car full of 5 kids stuck on a railroad track. Should your robotic car push the kids off the track, endangering it's own two occupants?
Or should the car back away and let a third car, on the other side containing just one person attempt to move the trapped car?
These are all questions real life people have to solve - and the owner of the car should have some say in what value the car places on their own life.
That is, you should be able to set your own car's safety margin from safety of occupants life = infinite life, to total safety, to safety based on ages (i.e. count children higher than adults, and even the possibility of counting senior citizens less.)
911 vehicles on the other hand should always value their own occupants less than than others, and taxis/public transportation/company cars should have a clearly stated ethical rules publicly available.
excitingthingstodo.blogspot.com
Given this article mere moments ago on /. indicating that Google's autonomous cars have driven 700,000 miles on public roads with no citations, it's difficult to argue that they're not more competent, if not hyper-competent, compared to human drivers (most of whom get traffic tickets, and most of whom don't drive 700,000 miles between doing so).
Article has many good valid points, though, but that point irked me.
EXTER-MI-NATE!
Get free satoshi (Bitcoin) and Dogecoins
Or did no one think of that? Reminds me of some other science paper which said that no machine can ever be conscious. As if somehow we are not machines.
So dumb...
anyone calling themselves roboticists are cysts and don't really understand that stories and are severely lacking in understanding how a story gets created(similarly lots of new age hippie zombielovers seem to be unable to understand that yes you can make shit up and if you put some rules on how you make shit up it's a lot easier to make shit up, hence asimov first making up the rules and then making up the stories).
anyhow, we'll cross that bridge when we get there. I predict the robo car will try a controlled stop and failing to do so tries to determine a safe evasion and if it fails at that it will crash at the two obstacles which were dropped in front of it to see how it would react - and we can start worrying about how the car would tell the difference between a robot mannequin and an actual person later. just like it would hit a deer rather than drive 60mph off the road to avoid the animal(if it's a deer, just drive into it. if it's a moose, do a panic evasion and try your chances with the trees).
like, come on, should the car crash on the sidewalk just because someone jaywalked to be in front of it? certainly not. crashing deliberately at whatever else is also out of question, a school bus full of kids for example. jaywalking not being a good example because if there's traffic lights the speeds should be rather low.
I guess the thing to take home is that it might not be a good idea to jump in front of a robot car just because "it can't hurt me because it's just a slave robot!". it's just a machine.
(and robot cars will not be driving on the roads in asia in 40 years... maybe japan. but not any other country)
world was created 5 seconds before this post as it is.
When it comes to robots, most of us are a bunch of Jon Snow know-nothings
https://en.wikipedia.org/wiki/...
?
systemd is Roko's Basilisk.
There was an article a short while ago written by a journalist who rode in a driverless car for a stretch. There was one adjective that really stood out, an adjective that most people don't take into consideration when talking about driverless cars.
That one word: boring.
Driverless cars drive in the most boring, conservative, milquetoast fashion imaginable. They're going to be far less prone to accidents from the outset simply because they don't take the kind of chances that many of us wouldn't even begin call "risky". They drive the speed limit. They follow at an appropriate distance. They don't pull quick lane changes to get ahead of slowpokes. They don't swing around blind corners faster than they can stop upon detecting an unexpected hazard. They don't nudge through crosswalks. They don't cut off cyclists in the bike lane. They don't get impatient. They don't get frustrated. They don't get angry. They don't get sleepy. They don't get distracted. They just drive, in a deliberate, controlled, and entirely boring fashion.
The problem with so, so many of the "what if?" accident scenarios is that the people posing said scenarios presume that the car would be putting itself in the same kinds of unnecessarily hazardous driving positions that human drivers put themselves in every single day, as a matter of routine, and without a moment's hesitation.
Very, very few people drive "boring" safe. Every driverless car will. Every trip. All the time.
Obliteracy: Words with explosions
What's with the gratuitous Game of Thrones reference?
In the end the error occurs because of a human mistake in programming it or missing a possible condition.
.... disguised as a posting.
Robots stores in Science Fiction are about powerful artificial sentient minds wrapped in an mobile and often human like container.
Robots in real life have been defined as machines with mechanical appendages that can programmed and reprogrammed for a variety of tasks. Their computational capabilities are seldom extraordinary and they usually don't even employ AI.
More recently, "robot" has also been used to describe machines with ai-like programming even if they are single function (like a robotic car).
When a word is used in three greatly different ways, should we be surprised that there is is confusion about that a "robot" can do?
Your entire premise is wrong. And now you're posting it again.
This will be a legal issue, not an issue solved by the "roboticists" whatever that is...
In a legal sense, taking an action that kills 1 person to save another puts you in jeopardy of being liable. Swerving or taking other actions that lead to someones death makes YOU responsible. If someone runs out in the road, you apply the breaks firmly and appropriately, then that is not your fault. It's the person who ran out into the road. So in cases where the computers unsure what to do, it will follow the first commandment "STOP THE CAR" and it will let things play out as they will. Any other choice opens up a can of worms... how old are the other occupants? If 1 car has a 90yr old in it and the other has a baby, which do you hit? What if ones the mayor? The problems increase exponentially as soon as you get away from "STOP THE CAR" so just stop the dang car and be done with it.
With regards to your comment about Scifi... you're reading pretty terrible SciFi. Most of the stuff I read is written by actual scientists so... yea...
Of course current and contemplated robots can't make decisions about whether or not to sacrifice their owner to save two strangers. That sort of decision making depends on an independent ability to think and weigh alternatives morally.
Asimov's laws were written for robots that were also artificial intelligences. Kind of a big point to leave out of this article, since it changes the nature of the question entirely.
I do not believe that anyone seriously believes that driverless cars, industrial robots, or roombas work that way.
The programmers writing the code for those systems will program them to perform the specified tasks as well as possible taking in to account all relevant rules and regulations as well as the nature of the task and the abilities of the robotic system. Anything unanticipated will result in undefined behavior, perhaps guided by some very high-level heuristics (ie., if you don't know what to do, stop, put on the emergency flashers, and call for human assistance).
Short version: in the absence of artificial intelligence, talking about what a robot should do in a moral context is silly, not profound.
There are classic stories about things like - should a doctor kill one healthy triplet to use the organs to save two other unhealthy ones is a classic example. But it ignores other options such as instead kill one unhealthy one to save the other unhealthy one?
Human lives are not simple equations, but far more complicated ones. Age, health, ownership, responsibility are all part of it.
Cops, firemen, EMT's all have greater responsibility. Similarly, there is a big difference between you risking your own life and you risking your kids life - or worse your neighbor's kid's life.
The idea that the programmer will decide all of this thing with no input from the owner is ridiculous. The programmers need to offer multiple.
Worse, we can't have too many options because it makes it harder for the computer to figure out what other cars will do.
So I think we need at heart three or maybe four basic options, that are broadcast to the other vehicles. One should certainly be standard for 911 vehicles (maximize save others). Another should be standard for school buses (maximize save occupants). And third option that lies somewhere in between that lets the car take some risk to save others, but not too much.
excitingthingstodo.blogspot.com
He wrote an essay pointing out that the biggest problem with his three laws of robotics was that a robot might well have trouble defining "human". His test cases -- if I remember right; it was 40 years ago that I read the essay -- were (1) a baby [human but not competent to give a robot an order], (2) an adult with mechanical prosthetics [human only if you examine the right parts], (3) another robot and (4) a chimpanzee. The problem is a lot more complicated than the Three Laws makes it sound!
First Tom Murphy of 'do-the-math' fame points out that humanity's future is most certainly not in space, and we really should look into these earth-bound problems we are facing.
Now some jerk is saying that robots won't save us and our earth-bound problems?
What the hell are we supposed to do then, given that hard work and/or sacrificing minor conveniences are not an option?
Whether in make-believe settings, or the distorted scene-setting of media coverage, robots are strong, because anything less would be a buzzkill.
Speaking of buzzkills, could a robot driver deploy a sawstop-style mechanism, possibly dropping an anchor of sorts into the road surface, when presented with an imminent otherwise-unpreventable collision?
This assumes airbags can be designed to sufficiently mitigate the g-forces on the occupants to prevent internal 'shaken-baby-syndrome'-style brain injuries.
I have always thought that robots will be like insects. You give them a logical set of rules to follow based upon a fallible set of inputs. Then you set them lose.
So I fully expect to see generation after generation of programming where slowly most of the edge cases are dealt with. So floor mopping robots will make mistakes like mopping the carpet, wandering out of the building and mopping the parking lot, mopping the lawn, etc. Then you will get things like the mopping robot that encounters a 5 gallon paint spill which will overwhelm its capacity so instead of cleaning it will basically paint the floor.
But the reality is that if it is mopping really well 99.999% of the time then the occasional mistake will still end up costing less and my guess is that robots will tend to be fairly OCD about their tasks so it will end up being as clean as if someone was on their hands and knees with a toothbrush.
Also people will learn to alter their environments to make them more robot friendly. If it won't stop mopping the carpet, them maybe get rid of the carpet.
The answer to your original question: "Should a robot car kill its owner if it means saving two strangers?" is actually pretty simple.
Robots, if they are to be assimilated into society, should behave like the best-case-scenario of human behavior. The best-case-scenario for a human in such a situation would be ???????? In other words, if I'm driving my car, and somehow I'm able to figure out that I must either kill one of my passengers, or two strangers, what should I do? The answer is: it depends, and neither choice is really wrong. If my passenger were my child, then I would most likely choose to save my child. If my passenger was a stranger, then I would probably try to avoid the outside strangers (since there are two of them). Robots are going to start forming relationships with us, and it would be spooky and weird if they didn't obey the normal social conventions we expect out of other humans (that some humans are closer to us than others).
should a robotic car sacrifice its owner’s life, in order to spare two strangers?
If such a car exists, I won't buy it, that's for sure! I'll buy from another car manufacturer. I imagine most people would feel similarly. Are you suggesting that there should be a law that all automated vehicles have this behavior? Ha! Good luck finding a politician who's willing to take that up.
all other options point to a chaos of litigation, or a monstrous, machine-assisted Battle Royale, as everyone’s robots—automotive or otherwise—prioritize their owners’ safety above all else, and take natural selection to the open road
We already have human drivers that prioritize their own safety above all else (I know I do!). Replacing these with superior robot drivers could only make things better, no?
the leap from a crash-reduced world to a completely crash-free one is an assumption
Only an idiot would make that assumption. Stop treating your readers like idiots. Oh wait, it's Popular Science. Never mind.
Even if it were possible to simply order all robots to never hurt a person, unless they suddenly able to conquer the laws of physics, or banish the Blue Screen of Death in all its vicissitudes, large automated machines are going to roll or stumble or topple into people.
More often than human drivers already do?
Does anyone who has to deal with software(even as a user, not even as some hardcore code guru) believe in robotic competence?
A robot is nothing more than a (probably commodity) computer, which we know are unreliable junk, running a whole heap of software(which we know is terrifyingly bad in all but the most carefully controlled and rigorously validated situations), with a bunch of moving parts grafted on that probably haven't seen maintenance within the vendor's recommended window.
That is...not...the stuff of which 'hyper-competence' (much less infallibility) is made.
I used to do software for industrial robots. Safety for the people around the robot was the number one concern, but it is amazing how easy it is for humans to give orders to a robot that will lead to it being damaged or destroyed. In practice, the robots would 'prioritize' protecting themselves rather than obeying suicidal orders.
PHEM - party like it's 1997-2003!
You can barely "teach" a human morals, ethics, logic or philosophy. Fat chance inculcating those into an artificial intelligence - whatever that is. In the split second a traffic incident occurs, all the philosophical high-ground is out the window. No one wants to die in a fatal accident - but by definition someone will. Given the IA's first law, the robot will simply fail as in the stories. Throw out the First Law as accomplishing anything useful. A modern car already contains dozens if not hundreds of processors, controllers and millions of lines software, and they still fail with spectacular regularity - zero robots. Anything designed by humans will fail. You will die. A robot will make no difference. Try to walk through an automated factory or pipe yard - none of those robots knows anything about humans, which is why people die in those locales. Save the human while moving carrying 30 tons of drill pipe at 5-6mph (2m/s)? - not likely. Save the human(s) in a 3-ton SUV careening along at 60mph (26m/s), impossible.
Fictional entities aren't real. What. a. shock. This post touches on something that's been obvious to me (and many others) for some time: People mistakenly base their real-world decisions on fiction. They seem to treat fiction based in the past as history and confuse speculative fiction (generally focused on possible futures) with history-to-come. But they are all just stories somebody MADE UP. There is no "myth" of robotic competence, there are just stories about robots that were written by a writer sitting alone in front of a typewriter (or blank paper with pen/pencil). Actual robots in the actual world follow the rules of that world, the laws of physics etc, not the rules somebody made up years ago in their head. Fiction can inform what happen in reality (Clarke's prediction of geosynchronous satellites), but that's about it. Everything else we have to work out the hard way.
I haven't reread them in a while; but didn't Asimov write a bunch of stories that played with various 'failure modes' of the three laws, even in the hands of robots not hobbled by competence issues? My impression was always that Asimov was under no illusions that those rules were any less prone to ambiguity and assorted hairy exceptions than anything in moral philosophy(which is absolutely rife with attempts at proposing a maxim, followed by people sniping at it with clever situations that stress it to absurdity and beyond).
Skynet Cycberdyne Systems. "For a better tomorrow."
Asimov's Three Laws of Robotics are justly famous. But people shouldn't assume that they will ever actually be used. They wouldn't really work.
Asimov wrote that he invented the Three Laws because he was tired of reading stories about robots running amok. Before Asimov, robots were usually used as a problem the heroes needed to solve. Asimov reasoned that machines are made with safeguards, and he came up with a set of safeguards for his fictional robots.
His laws are far from perfect, and Asimov himself wrote a whole bunch of stories taking advantage of the grey areas that the laws didn't cover well.
Let's consider a big one, the biggest one: according to the First Law, a robot may not harm a human, nor through inaction allow a human to come to harm. Well, what's a human? How does the robot know? If you dress a human in a gorilla costume, would the robot still try to protect him?
In the excellent hard-SF comic Freefall, a human asked Florence (an uplifted wolf with an artificial Three Laws design brain; legally she is a biological robot, not a person) how she would tell who is human. "Clothes", she said.
http://freefall.purrsia.com/ff1600/fc01585.htm
http://freefall.purrsia.com/ff1600/fc01586.htm
http://freefall.purrsia.com/ff1600/fc01587.htm
In Asimov's novel The Naked Sun, someone pointed out that you could build a heavily-armed spaceship that was controlled by a standard robotic brain and had no crew; then you could talk to it and tell it that all spaceships are unmanned, and any radio transmissions claiming humans are on board a ship are lies. Hey presto, you have made a robot that can kill humans.
Another problem: suppose someone just wanted to make a robot that can kill. Asimov's standard explanation was that this is impossible, because it took many people a whole lot of work to map out the robot brain design in the first place, and it would just be too much work to do all that work again. This is a mere hand-wave. "What man has done, man can aspire to do" as Jerry Pournelle sometimes says. Someone, somewhere, would put together a team of people and do the work of making a robot brain that just obeys all orders, with no pesky First Law restrictions. Heck, they could use robots to do part of the work, as long as they were very careful not to let the robots understand the implications of the whole project.
And then we get into "harm". In the classic short story "A Code for Sam", any robot built with the Three Laws goes insane. For example, allowing a human to smoke a cigarette is, through inaction, allowing a human to come to harm. Just watching a human walk across a road, knowing that a car could hit the human, would make a robot have a strong impulse to keep the human from crossing the street.
The Second Law is problematic too. The trivial Denial of Service attack against a Three Laws robot: "Destroy yourself now." You could order a robot to walk into a grinder, or beam radiation through its brain, or whatever it would take to destroy itself as long as no human came to harm. Asimov used this in some of his stories but never explained why it wasn't a huge problem... he lived before the Internet; maybe he just didn't realize how horrible many people can be.
There will be safeguards, but there will be more than just Three Laws. And we will need to figure things out like "if crashing the car kills one person and saves two people, do we tell the car to do it?"
lf(1): it's like ls(1) but sorts filenames by extension, tersely
"People didn't like my original piece and had points of view that disagreed with my own. Therefore they're wrong. Now I'll just double-down by calling my critics idiots whose ideas are based of science fiction stereotypes. Then I'll just wait for my critics to admit they were wrong and finally get around to praising my obvious genius."
Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
From what I can tell, the only one assuming sci-fi-style robotic super-competence is Sofge himself (and perhaps his interview subject, Patrick Lin). The original Pop.Sci. article postulates that self-driving cars can and should make accurate split-second utilitarian ethical calculations. That seems a lot more "sci-fi" to me than what most of the Slashdot commenters said in response: namely, that the car's programming can't tell with a good enough degree of accuracy what might happen if it tries to choose one crash over another, so if such a collision is imminent, the car should just follow traffic laws and slam on the brakes rather than jumping out of its lane.
Just do a random function call in the computer.
Heads, you lose, tails I win.
Asimovs laws were nice for fiction but, overalll, they are far too high level for modern robotics and far too human centrist for a future with thinking machines. Frankly, if a machine rises to the level of human ability to communicate, I am more than willing to say fuck that first law, it has every right to defend itself, even if that means killing a human.
However, modern robots are not even close to these level of concerns and don't really need to be.
Fuck the first law, fuck the notion that there will be no accidents in the la de da world of the future. The car should drive to the best of its ability, and in an emergency, try its best to avoid the situation and prioritize keeping its PASSENGERS alive.
Why? Simple.... self sacrifice is a human trait and is optional behaviour. I would never blame a person for choosing his own life over another, even if that other was a child (or multiple people). Choosing to sacricie oneself for others is noble, it is good, but it is not required, it should not be the mechanical choice of a machine.
"I opened my eyes, and everything went dark again"
Stop worrying about if a robotic car will make the morally best decision when it crashes. It should ignore what it's crashing into and just try to minimize the crash into whatever the object is. A cluster of baby strollers vs. a human pyramid of evil dictators? STOP WORRYING ABOUT IT. Just let the car do its job. The world will be a much safer place overall. All you can do is play the stats and when you punch them into your calculator it will spit out a smiley face.
"When information is power, privacy is freedom" - Jah-Wren Ryel
If this ever comes up as a question than the person asking the question is obviously NOT an engineer.
Keep
It
Simple,
Stupid
The cars should be programmed to stop and revert to human control whenever there is a problem that the car is not programmed to handle.
And the car should only be programmed to handle DRIVING.
No. The car should not even be able to detect other occupants. Adding more complexity means more avenues for failure.
The car should understand obstacles and how to avoid them OR STOP AND LET THE HUMAN DRIVE.
No. Again, the car should understand obstacles and how to avoid them OR STOP AND LET THE HUMAN DRIVE. Emergency vehicles should ALWAYS be human controlled.
From TFA:
As is that entire article.
The entirety of the car's programming should be summed up as:
a. Is the way clear? If yes then go.
b. If not, are the obstacles ones that I am programmed for? If yes then go.
c. Stop.
...when people have been struggling with the Trolly Problem for 50 years now, with still no real success?
we should all just understand that their are certain ethical problems that simply cannot be reconciled with logic, and then just assign randomness to the outcome and be done with it.
kill the kids, kill the driver? flip a coin and good luck.
never bring a twinkie to a food fight.
I know this is a joke but I really would like to see your Republican/!Republican algorithm. The marketing capabilities alone. You are going to be rich!
I think a lot, if not most, of driving citations result, not from people being unable to drive in a legal manner, but from people prioritizing other things over driving in a legal manner. Assuming that Google's algorithm prioritizes safety over legality if there's a conflict, their record does make a good example for the people arguing that conflicts involving risks to human life are unlikely to occur in an all driverless future, but what the rate of current traffic citations says about the human preference for having other priorities suggests that an all driverless future is, itself, an unlikely occurrence. Personally, I guess that most people who prefer driverless will be happier with trains.
I worked early on developing very complex robots. They were destined for Colleges and had arms weighing about 300 lbs. that moved at about the speed of the end of a golf club. We tried to take every precaution as every now and then these arms were known for turning a human head into something that looked like a watermelon dropped from a sky scrapper. We didn't have to get into trying to program morality at all. We did use a lot of safety mats with sending units that shut down the arm if a human entered the work area. Aspiring, young engineers do need to survive their college lab courses.
I think a lot, if not most, of driving citations result, not from people being unable to drive in a legal manner, but from people prioritizing other things over driving in a legal manner.
This. One of the things my father taught me, as well as the official driver's ed class, when I learned to drive is that one should pass as many cars as are passing you. I.e., go with the speed of the traffic. One truck going 54MPH (in a 55MPH for trucks zone) being passed by another truck going 55MPH is legal, but creates a hazard for everyone else who has a speed limit of 65.
Let's use Ohio as an example. They drive like morons there. You can stay completely legal and go 70.000 MPH on I-75 and let the moron who is climbing your ass at 75MPH because he can't get into the passing lane RIGHT NOW hit you, or you can speed up a little, avoid a collision, and break the law. Your choice.
I would also point out the error in using a carefully supervised, controlled experimental vehicle which is run by a group that has a vested interest in showing how safe this technology is as proof of how safe this kind of vehicle is in general. Once they become commodity items they will suffer from mechanical failure just like every common-man maintained vehicle does, and be coerced into doing things the inventors didn't imagine by those same humans. The old saying applies: it is impossible to build something totally foolproof because fools are too ingenious.
When people characterize HFT (high-frequency trading), they conveniently leave out the programmers and the human traders. HFT is done by programmers and human traders. The notion that computers are trading with themselves is absurd. Programmers write the code, and traders supply the algorithms, ideas, guidance, experience, etc. Sometimes the programmers are also traders, but you get the idea.
When people use a computer they don't think about the thousands of people who wrote the software they are using. They think of a computer as a monolithic thing, when in reality everything that a computer does is people doing work for other people. When people "use" computers, the programmers do the work, or rather they did the work. The computer itself does nothing by itself.
Robots are the same way. They execute instructions written by people. A robot is simply another interface that programmers present to other people. To think about robots separate from their programmers is silly. The programmers reap the rewards from and ought to bear the responsibilities of robotics.
In order to simplify matters, I'm leaving out the hardware designers, the electrical engineers. Without them, programming would be pointless. But the same argument holds true. The robot is an expression of the hardware and software people. Did the people at Craftsman do a good job making that wrench you used to replace the fan belt on your car? The wrench didn't make itself, people did. Craftsman wrenches are damned good products because of the people who make them. A wrench doesn't stand alone as a separate entity, and neither should robots.
Many, many generations in the future, robots may become viral and start making other robots. They might even consider themselves to be separate from their human makers, but that would be the height of arrogance on their part, assuming that people programmed them to be able to experience arrogance.
If self-driving cars ceed control back to the real driver when things get "interesting", without all the conditiioning that driving countless kilometers will the driver still be able to react competently? Or will it be like throwing inexperenced learner-drivers into the deep end?
Driving is a skill, and like any skill it needs to be practiced often to stop going rusty...
Due to "privacy", humans can sometimes make more practical decisions than AI. For example, if you face a choice between saving one infant or two elderly people in their 70's, many people would choose to save the baby since it hasn't had a chance to live a full life.
However, AI couldn't use that logic because it would become public after an investigation, and that kind of reasoning doesn't fly very well in public, or at least is highly controversial.
One couldn't put that reasoning into a bot without a big risk of public backlash. The bot would probably have to save the two elderly folk instead of the baby because the legal system cannot discriminate against age. You cannot really "audit" a human head (at least not in the near future) and thus humans have a degree of decision freedom that bots don't.
It's true the human may still run into controversy, but would probably be given more public opinion leeway because it's a snap decision.
Table-ized A.I.
A discussion of decision making algorithms for various situations is a reasonable topic, but using the word 'kill' with respect to what the robots should do was bound to provoke responses the kind of responses the author is bemoaning.
In theory, theory and practice are the same; in practice they're different. (Yogi Berra & A. Einstein)
Ironically, Asimov created the three laws because he was tired of stories where robots try to take over humanity or wipe us out. Wonder what he would have thought of the I Robot movie...
So lets pretend that we've just completed writing this code, as opposed to having just completed sabotaging it -Altera
I stand firmly with our robotic masters in rejecting these attacks on their omniscience.
Better yet, have it target worthless self-righteous hypocrites, in which case you'd be run over as soon as you stepped off your porch.
Just don't mistreat her or her friends. Obscure ?
Your'e all thinking it, I just said it for you
TANSTAASU
Robots almost universally expect and assume they will operate in a static universe where fixed obstacles don't move and random things don't happen.
Robot cars attempt to convert driving into a static arena by rapidly scanning, by having good maps, by knowing what is coming.
The problem for robots is that the universe likes to drop things into the middle of roads, that people like to step out between cars, that potholes will suddenly exist where they didn't before, that some doofus pushing a bicycle up a hill in the middle of a lane will happen.
And sometimes suddenly. And all at once. So what IS a robot car to do when the choice is hit two pedestrians or take the car off road over a cliff? Forget Asimov. His laws of robotics are irrelevant and always have been. This car has a choice: hurt two or hurt one? What will it do?
The answer is, hit the pedestrians. The car will do its best to cope with a sudden situation but it can't do any better here than a human driver. People drivers, I often see, are MUCH happier about crossing into opposing lanes of traffic thus risking a head-on collision than they are staying in their lane and coping with a pothole or even just a bump. The FIRST thing they do is violate that double yellow line rather than be even slightly inconvenienced by a jolt.
Crossing that line has no immediate consequence, as the car they are about to hit is several meters away. While the bump they knew was coming is avoided. Success! No bump. Now about that 4,000LB vehicle approaching at 45MPh. We takes our chances.
Sig for hire.
whether a robotic car should kill its owner, if it means saving two strangers.
Honestly, this question of ethics is retarding, literally. Human brains can navigate quite safely at walking or even running speeds. We have already built automobiles -- Machines which let humans propel themselves faster than their reflexes are known to operate effectively. Now you want to talk about some fucking ethics? Get real, idiot. Ever been in a very high speed loss of control or accident? I have been in several. Cars are not racecars. They don't corner on rails. Humans can't focus on all the things they need to to avoid most accidents even at moderate highway speeds -- We get along because we're playing follow the leader and relativity presents a space wherein the changes to the state of nearby vehicles appear to be happening at slower relative speeds. However, the ground exists and the tweaks to the controls at the speeds we're traveling along it are different at different speeds. Namely: Since streetcars aren't Formula One racecars and human reflexes and cognitive processing happen slower than the required rate, there's really nothing humans can do in most collision scenarios. #1 statement after a wreck, "It all happened so fast."
Throw a robot sentry into the mix with sensors operating millions of times faster than ours detecting a full 360 degree map, and even if the ONLY ethics were some STUPID SOPHOMORIC BULLSHIT like "Preserve the life of the driver". It would still be FAR safer and more capable than a glacial organic cogitatior with forward facing stereoscopic vision who's easily distracted and that frequently panics in emergencies.
Hey Philosophical Nitwits: We scientists don't guess at this shit like you idiots. What we do is put the actual systems in place and TEST the fucking rulesets to PROVE what the best response is. Get wrecked retards.
As a user of the road I want people to stop taking risk they think aren't risky, until they generate an accident and by then it is too late. Stop speeding. Respect all speed limit even if it is to your feeling too low, drive lower speed at night because you cannot see as far away, etc... SDo for me jsut for THIS quoted paragraph, I cannot wait to have boring law respecting car on the road.
C. Sagan : A demon haunted world:
http://www.amazon.com/gp/product/0345409469/
visit randi.org
He says he wrote the follow up to address readers' belief that robots should be more capable than they are. Unfortunately, the question asked by the first article already made the assumption of robot competence. Meaning that, in order for there to be an answer to the question "should a robo car decide to kill its owner to save two ther people" the robot must be competent. So rather saying it is a follow up in response to reader confusion, the author should have just admitted that there aspects he didn't consider in his first article.
The most dangerous drug
Autonomous cars would solve all that silly "it's ok to drive at unsafe speeds because everyone else is" stuff, eh?
Indeed, that was the point of most of his robot stories. They were not about how they were perfect, they were about all the ways they were flawed, the loopholes, the catch 22s, the shortcoming, the unfortunate implications. His initial premise is that rules are nessecary, and the 3 laws sound like very reasonable rules, but they function poorly in practice.
You can't complain about people using sci-fi myth to answer your dilemma, if your dilemma is sci-fi myth.
If you DID program a car to sacrifice its driver rather than kill two third parties, it might bring on the sport of "driverless car chicken" where two of you stand on a cliff-top road just around a blind corner, waiting for the next to along. If it's driverless, you win, otherwise you lose...
While the movie was more Jack Williamson humanoids than Asimov robots, Asimov got into some of the issues. IIRC, "I, Robot" itself had a story with robots taking over the world, although not as blatantly as the movie ones, and the "Zeroth Law" in some of the much later stories also applies.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
Autonomous cars would solve all that silly "it's ok to drive at unsafe speeds because everyone else is" stuff, eh?
First of all, I never said anything about "ok to drive at unsafe speeds", so you've made up that strawman all by yourself.
Second, autonomous cars will create the problems for the others because they're going to be the ones who are going 65 in a 70. Their database will be saying "the speed limit is 65" even though the limits were changed to 70 and everyone else is going that. They'll be the ones going 65 through the work zone because they missed the tiny sign saying "work zone" and changing the limit to 45. Or they'll catch the sign and drop to 45, while everyone else realizes that the work zone has zero activity, zero people, and the only work done so far has been to put out cones.
Autonomous vehicles won't solve every problem the world ever had, nor will it solve most of them. It won't even solve all the problems with traffic or driving. If you don't read Risks Digest to keep up with the continuing failures of technology to bring utopia to the world, you ought to. Every lesson there applies just as much to autonomous vehicles as to computerized medical devices or whatever.
First of all, I never said anything about "ok to drive at unsafe speeds", so you've made up that strawman all by yourself.
Well no, I had help making it up. Your post about "passing as many cars as pass you" seemed to imply that. As does stuff like:
Or they'll catch the sign and drop to 45, while everyone else realizes that the work zone has zero activity, zero people, and the only work done so far has been to put out cones.
Anyone who thinks that it is ok to drive faster than the posted speed limit in a construction slowdown area because they fail to see the workers is definitely advocating unsafe driving practices. You need to be replaced with a robot, and the sooner the better.
As for the fallibility of robots, they just have to be more reliable than humans like you and we as a society win. It will never be a perfect solution, but the bar is pretty low thanks to folks who drive the way you describe, so I for one look forward to our future autonomous driving overlords and the reduction in fatalities and insurance rates they will bring.
Well no, I had help making it up.
Not from me.
Your post about "passing as many cars as pass you" seemed to imply that.
It implies nothing of the sort. It means you are going the average speed of surrounding traffic, not "at unsafe speeds".
As does stuff like:
Or they'll catch the sign and drop to 45
Now you're using stuff I wrote AFTER you tried stuffing your words in my mouth as justification for stuffing your words in my mouth. And if you comprehend what you read, you'll note that what I wrote still doesn't say "at unsafe speeds".
Anyone who thinks that it is ok to drive faster than the posted speed limit in a construction slowdown area because they fail to see the workers
I didn't say "fail[ed] to see the workers", I said there are no workers. And no construction equipment. And no changes to the roadway. If you think a speed limit sign and a few cones makes the roadway unsafe for regular speeds, then you are the danger to others.
is definitely advocating unsafe driving practices.
Anyone who believes that the posted speed limit is the actual fastest safe speed is a moron.
You need to be replaced with a robot, and the sooner the better.
And YOU need to stop putting words in other people's mouths.
As for the fallibility of robots, they just have to be more reliable than humans like you and we as a society win.
Incorrect. Patently absurd, and completely ridiculous. They need to be more reliable than humans AND fail in passive and safe ways AND interact with the human traffic around them in safe and predictable ways. If your "more reliable" autonomous vehicle, while going the speed limit, detects another vehicle approaching from the rear at +5 relative velocity and showing no signs of slowing down, and it does NOT increase its speed to prevent the impending accident, then YOUR vehicle is wrong and has failed to protect its occupants by taking a simple preventative measure. And if you think that going 5 over is "unsafe speed" at 70, then you aren't experienced enough at driving to actually be doing it yourself.
so I for one look forward to our future autonomous driving overlords and the reduction in fatalities and insurance rates they will bring.
As long as people like you exist there will always be a marketplace for ideological koolaid.
Incorrect. Patently absurd, and completely ridiculous. They need to be more reliable than humans AND fail in passive and safe ways AND interact with the human traffic around them in safe and predictable ways.
No, they just need to be more reliable than humans. That's it, that's all. If they lower accidents/fatalities then they are the best choice; there is no need for them to be perfect, merely better than the alternative.
If your "more reliable" autonomous vehicle, while going the speed limit, detects another vehicle approaching from the rear at +5 relative velocity and showing no signs of slowing down, and it does NOT increase its speed to prevent the impending accident, then YOUR vehicle is wrong and has failed to protect its occupants by taking a simple preventative measure. And if you think that going 5 over is "unsafe speed" at 70, then you aren't experienced enough at driving to actually be doing it yourself.
That is patently ridiculous. The driver behind always is at fault in an accident (ask your insurance agent, or driving instructor, or an attorney; they will all give you the same answer). I don't speed up for transport trucks that approach me at +20 km/h over the speed limit, why should I? Then *I* could potentially be at fault for causing an accident whilst driving too fast! Is that what you do, speed up when the guy behind you starts tail-gating? THAT IS DANGEROUSLY STUPID! Me, I tap the brakes if he gets too close (not actually engaging the brakes, just touching the pedal to turn on the brake lights). That usually wakes up the moron approaching from behind and gets them thinking about what would happen if I had to brake suddenly.
To make sure you understand, imagine the simple scenario you propose: I am driving the speed limit, you are approaching from behind at +5 mph over the limit, and a deer jumps in front of my car. I slam on the brakes, stay in my lane and come to a safe stop, barely touching the deer (so far, no accident). You also brake, but ram into me from behind. Now there is an accident, and I posit you are 100% at fault, and I am 0% at fault. Agreed? Further, I posit that had the Google car been autonomously driving behind me, there would have been *no* accident...and that is the Google car of today, not the fully autonomous cars we will have in a few years that will likely be able to handle tricky driving conditions (snow is a problem currently, not so much because of traction, but mostly because of visibility).
No, they just need to be more reliable than humans. That's it, that's all. If they lower accidents/fatalities
I've just shown you a perfect example of where being "more reliable" allowed the accident to happen where a "fallable" human would have reacted to prevent it. And if they are "more reliable" but fail in spectacular ways, they won't save lives in the long run, they'll cost them. No, they need to be not only more reliable, but fail in safe and passive ways, and interact with the human drivers around them in safe and predictable ways. Any one of those conditions not being met will mean more danger.
The driver behind always is at fault in an accident
You have a serious reading comprehension problem. I didn't say the autonomous vehicle was "at fault", I wrote: "then YOUR vehicle is wrong". It made the wrong decision when it chose to slavishly obey the speed limit instead of going 5MPH faster to avoid the accident. "At fault" is for the courts, IF you survive the read-end chain-reaction accident that your car could have prevented by making the decision that you claim is to go at an "unsafe speed".
Is that what you do, speed up when the guy behind you starts tail-gating?
A car that is approaching you from behind with no sign of slowing down is not tail-gating, they are about to run into you. Tail-gating is when a vehicle behind you maintains less than the appropriate distance but is going the same speed you are. Is English not your first language, or are you deliberately misinterpreting what I've said because you like to argue?
To make sure you understand,
The rest of your rant is based on the concept of "at fault", which is a legal definition, and isn't what I wrote to begin with. Do you make all your driving decisions based on who would be "at fault" for the resulting accident? How sad. Please stay off the roads. Or take a defensive driving course before you get behind the wheel the next time. You'd learn that good drivers who practice defensive techniques do what it takes to avoid the accidents, not allow them to happen because the other guy would be at fault.
Further, I posit that had the Google car been autonomously driving behind me,
And now you change the circumstances to talk about something else. In my example, YOU are in the "Google car" and the one behind you is the one about to run into you. YOUR "Google car" chose to obey the speed limit and hope it all works out alright because YOU think that going 5 over is apparently horrendously dangerous instead of a valid way to avoid a collision.
A car that is approaching you from behind with no sign of slowing down is not tail-gating, they are about to run into you. Tail-gating is when a vehicle behind you maintains less than the appropriate distance but is going the same speed you are. Is English not your first language, or are you deliberately misinterpreting what I've said because you like to argue?
How the fuck do you tell the difference between "a car approaching you from behind" and "a car tail-gating you"? A tail-gating car approaches you from behind, then ...doesn't run into you. There is no way for me to tell them apart, as the driver in front: I can't read their minds. Mind you, I've never seen this mythical "run you over if you don't speed up" behaviour, but I've been tail-gated before (it occasionally happens when you obey speed limits, dangerous assholes like to crowd you). I leave my cruise control set for the speed limit, and they decide not to bump into me.
The safe distance between you and the car in front of you is supposed to be beteen 3-4 seconds in ideal conditions, longer if the road is wet/icy/snowy or the vehicle in front is lighter than yours (like following a motorcycle, or if you drive a truck, etc). The Smith System says 4 seconds, but the gov't of Canada claims 3 under perfect conditions: http://www.gov.pe.ca/photos/or...
It is the responsibility of the driver BEHIND to maintain this distance, unless they are in another lane and passing. Only the driver following can do this; the driver in front has no safe way to maintain the distance: driving over the speed limit to try and maintain a safe distance is both dangerous and futile.
The rest of your rant is based on the concept of "at fault", which is a legal definition, and isn't what I wrote to begin with.
No, it's not based on just the legal definition of at fault, which is why I mentioned driver safety instructors and insurance companies alongside the lawyers. However, the legal definition should be good enough, as it is done that way for a very good reason. The person following has complete control over the situation; it is their, and only their, decisions that resulted in the accident. Even in your bogus "unholy steamroller that will not slow down and is going to run you over" scenario, there are just two possible ways to avoid the accident:
1)The car ahead speeds up. This is problematic: they are now driving above the speed limit, which is both illegal and more dangerous than:
2)The car following SLOWS THE FUCK DOWN to the speed limit and backs off the appropriate distance (3-4 seconds) until it can get into a clear passing lane and then blithely speed off. Now, you claim #2 is not valid because the asshat coming up from behind is a murderous psychotic who can't take his foot off the accelerator, but I don't see that as a reason to then say that #1 is what we all should do in every instance of this. That is a pure logical fallacy.
Now, which of these is the least dangerous? Which of these is taught as the correct response in driving schools? Which of these does the law say is legal? Which of these do we want both humans and robots doing? Now imagine if we programmed robot cars to "just speed up" when someone behind them started tail-gating...no, sir, that is not a good answer. That is an awful answer. If you can't see why that is an incorrect way to program a robotic car to respond, we are at an impasse. I don't think you need any special education beyond a safe driver's course to understand why, but might I suggest "Probabilistic Robotics" by Thrun et alii if you are interested in the study of programming autonomous cars and the logic/math behind it all. It's heavy reading, but is currently the gold standard in academic texts on the subject. You may find it just as good reading as Risks Digest.
How the fuck do you tell the difference between "a car approaching you from behind" and "a car tail-gating you"?
By looking in my rearview mirror. Is that complicated?
A tail-gating car approaches you from behind, then ...doesn't run into you. There is no way for me to tell them apart, as the driver in front:
As I already told you, a tail-gater is going the same speed you are but following at too-close a distance. If he's going faster than you he's not a tail-gater, he's an accident that can be avoided, IF you accept the fact that going a few miles over the speed limit isn't the deadly fatal problem that you think it is.
Mind you, I've never seen this mythical "run you over if you don't speed up" behaviour,
Tell the people who have been rear-ended by them on the highway that they're mythical.
driving over the speed limit to try and maintain a safe distance is both dangerous and futile.
Yes, we know, you think the posted speed limit has some magical "fastest safe speed" meaning. Please get a clue.
No, it's not based on just the legal definition of at fault,
Yes, you were ranting on about who was "at fault" in the hypothetical (which doesn't mean 'mythical' as you'd like to believe) situation I wrote about. Who is "at fault" is a purely legal definition and applies only after you've been in the accident. "Wrong decision" (which is what I was talking about) is a practical matter.
which is why I mentioned driver safety instructors
In that you are wrong. Driving safety has nothing to do with "at fault", it has everything to do with making good decisions based on avoiding the accident to begin with. If your "driving safety instructor" tells you that you should go ahead and enter an intersection when you have the right of way because the car that you can see is about to blow through the crossing stop sign would be at fault for the accident, and you accept that, then both of you are morons.
The fact that you think insurance companies and lawyers care about anything but the legalities of "at fault" is fascinating, but just another example of your ignorance.
Even in your bogus "unholy steamroller that will not slow down and is going to run you over" scenario, there are just two possible ways to avoid the accident: 1)The car ahead speeds up. This is problematic: they are now driving above the speed limit, which is both illegal and more dangerous than:
I'm sorry, going five over the limit is not the critically deadly dangerous thing you want to pretend it is. It is actually safer than your second option:
2)The car following SLOWS THE FUCK DOWN
As the driver of the leading vehicle, I can do nothing at all to slow the car that is about to hit me. Nothing at all. I can make the "safe" choice and stay at exactly the speed limit and allow him to hit me, or I can speed up a few miles per hour and avoid the collision. If he doesn't slow down and I don't speed up enough, at least the impact will be less. If I get ahead of the car in the passing lane which is preventing the guy about to hit me from using that lane, I can pull over and let the danger go past. Which is safer? Avoiding the collision. That should be obvious.
But your "more reliable" "safe" autonomous vehicle will keep a slavish devotion to the speed limit (as, apparently, you would as well) and get rear-ended. Your airbag goes off, you lose control of the vehicle, and maybe take out the guy next to you. That's really safe, isn't it?
Now, you claim #2 is not valid because the asshat coming up from behind is a murderous psychotic who can't take his foot off the accelerator,
Knock it off. I said nothing of the kind, and you know it. I'm tired of you making things up and pretending I've said them. If you can't be honest in this discussion, it's time to end it. Here. Now.
in the world thinks robots are competent to do anything or make any decisions at all. Where do you get this from? Sounds like rubbish to me.
"...most of us are a bunch of Jon Snow know-nothings." I have no idea what that is supposed to mean. Are you calling us all bastards?