Autonomous Cars Aren't As Smart as They're Cracked Up To Be (computerworld.com)
Gill Pratt, executive technical adviser at Toyota, offers a note of caution, even as more car companies start putting AI elements into their cars. Speaking in Tokyo at the announcement of a Silicon Valley AI research center that Toyota is to open in early 2016, Pratt pointed out the big shortcoming in an AI system as applied to automobile: Autonomous cars might look great in controlled tests or on pristine highways, "but soon fail when faced with tasks that human drivers find simple." From the article:
Drivers, for example, can pretty much get behind the wheel of a car and drive it wherever it may be, he said. Autonomous vehicles use GPS and laser imaging sensors to figure out where they are by matching data against a complex map that goes beyond simple roads and includes details down to lane markings. The cars rely on all that data to drive, so they quickly hit problems in areas that haven't been mapped in advance. ... A truly intelligent self-driving car needs artificial intelligence that can figure out where it is even if it has no map or GPS, and manage to navigate highways and follow routes even if there are diversions or changing in lane markings, he said.
I regularly drive a stretch of road that's just a few miles long, but between construction, accidents, poor marking, bicycles, and heavy traffic I'd be nervous about letting an AI system navigate. In what real-world driving scenarios would you most want humans to take over?
As long as the car can drive me home after the last bar in the line, I'm happy.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
This Gll dude is just silly - he does it all wrong, if he made an intelligent car with 3d printer as discussed here many times this would solve all the problems. Even more - if the whole world had been made with a giant 3d printer then there would be no problem with white spots on maps used by autonomous cars.
At least at the beginning when the model and reality were still almost the same.
You'll look up where you'll be using the car to see if it's covered. I think for 85% of the folks, it would work fine for them: commuting the same paths to work, to the stores, to friends and family houses, etc. There would also be plenty of cases where an autonomous could wouldn't work well. [sarcasm]What?! A solution doesn't work for everyone?![/sarcasm] :P
You don't have to have the car drive everywhere, 95% of the places you drive will probably have all of the factors needed for the car to navigate easily. Just don't have the car drive in areas where it can readily get in trouble.
You don't start teens off in ambiguous hard to drive conditions, but rather low traffic side streets or empty parking lots, etc.
We don't need self driving cars that are perfect from the start, merely good enough to drive us most places most of the time, and do not have accidents in the areas that are suitable for it to drive.
There seem to be two camps of people. Those that think we will be living on mars and have fully autonomous cars in a couple of years, and those that actually look into it and see how hard it is going to be. For some reason, the media seems to prefer the first one. Reality prefers the second one.
Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
I don't see the issue.
For many scenarios where a human will have to fave that decision the autonomous car never will because it would have chosen option C, avoid situation long before it became an issue. Take the Oklahoma parade a few weeks ago, an autonomous car would not have had to decide should I kill the drunk driver or plow into the parade.
But lets pretend that the car has to decide and chooses poorly and wipes out 10 people in a crowd including little kids. How is that a problem if across the set of all autonomous cars 100 such occurrences were avoided. Choices should be made on relative merits, X is better than Y. Not X is perfect or X is imperfect.
People keep saying this, but the truth is that the car is going to [be programmed to] follow the law. That means it's going to approach intersections at safe speeds, and it's going to avoid hitting pedestrians in crosswalks but will simply murderize them even if there's ten of them in your lane, and a cancer-ridden octagenarian driving a yugo in the other lane — even if the car has enough sensors to smell cancer, it's still going to run right into those pedestrians like you've gone bowling rather than deviate from the marked lane. It's going to make a good-faith best effort to stop. But remember, it's not going to go around a blind curve at a speed at which it can't stop if there's an obstacle. It's simply going to decelerate for the curve, and then accelerate again on the other side. If someone is in the road, it won't hit them, because it's not driving for fun. It's driving to minimize risk.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Quick follow up because editing isn't an option. I sort of jumped the gun and replied to a statement you weren't making.
I agree that the day probably will happen and agree that there will be outrage and hand wringing. My post above was actually picking a side in that discussion and not a response to whether there would be such a discussion.
The issue is, human drivers have a strong instinct of self-preservation. Someone who has to decide between the parade and the tree in a split second will probably avoid the tree out of sheer instinct.
Now then, you might think the cool-headed computerized car will make the right decision and kill its occupant. But I can just imagine the following court case: "Your honor, my father's car killed him wilfully. I therefore sue Toyota/BMW/Honda/Google for murder, and for 100 kajillion dollars in damage".
One such court case - especially in the US - will do enormous damage to the entire industry, and might kill it off entirely. And no, the argument that autonomous car create fewer accidents overall won't fly, because somebody's property isn't supposed to kill its owner on purpose. You can bet emotions will run high, and emotions aren't good for rational debates.
Not to mention of course, people will have second thoughts about buying a vehicle that they know can decide to put them in danger for the greater good.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
"A truly intelligent self-driving car needs artificial intelligence that can figure out where it is even if it has no map or GPS, and manage to navigate highways and follow routes even if there are diversions or changing in lane markings, he said." - from tfa
... OK, I'm going to drop you off in the middle of Kentucky mountain area with no GPS and no map, leave you stranded with noone to talk to and you should just magically know where you are.... sorry but NO. Unless I had been there before (i.e. prior knowledge or.... mapping) I will have no clue where I am and will have to basically start driving in one direction (which these cars can do) until I figure out where I am.
Frakly this is BS... I drive a large portion of my day for work (not a trucker, IT guy going to clients.) I run into "diversions or chaning in lane markings" and have to stop and think about what to do at times too! Why should an AI have to understand the intentions of a road worker/civil engineer better than we do before it can be accepted as intelligent?
" that can figure out where it is even if it has no map or GPS"
I know the media hype's this up, but he's going the other way and just being all doom and gloom.
Translation: Toyota is woefully behind in autonomous car development, and rather worried about it.
The FUD begins.
I don't see that as a problem. If it works on most of the roads people drive every day, that's good enough. As with all automation, we automate routine tasks and let humans do the rest.
But we don't need "truly intelligent self-driving cars" for self-driving cars to be very useful any more than we need "truly intelligent factory robots" for factory automation to be very useful.
Well, then don't. In fact, your AI driver would probably simply avoid that route altogether precisely for those reasons and still get you to your destination safely and efficiently. Nobody says that an automated driver needs to take the same route as you do; after all, bikes, motorcycles, buses and light rail probably don't either.
Well, neither are human drivers.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
The real test of artificial intelligence will come when the self-driving vehicle will have to decide between plowing into a crowd of people to protect the driver, and smashing into a tree to protect the crowd of people - but killing the driver, when the accident is inevitable.
Yeah, I hate it when that happens (and it happens all the time). So far I've always chosen the crowd of people - why can't we just program the car to do the same?
Have you read my blog lately?
The biggest problems aren't actually going to be point to point navigation or even obstacle avoidance, though those aren't trivial. Navigation when you know the destinations is a solved problem and we've got a pretty good idea how to handle obstacle avoidance and terrain following though there is progress to be made
Possibly the hardest problem to solve it you want completely autonomous cars will be navigation in the last quarter mile and for destinations where you aren't actually sure exactly where you are going. This is a human interface problem and those are always challenging. In those circumstances it is REALLY hard to instruct a computer efficiently without actually taking the controls yourself. For example how do you explain to the computer that you want the parking space 3 places over but you want to back in? Or that you don't want to block in the car so park next to it on the lawn? Sounds easy but it really isn't - not yet anyway. Humans can do it mostly competently but we don't have any computer that is anywhere close to human level processing of verbal commands. Stuff like parking lots will be surprisingly hard to automate in a way that will be pleasing to most people. There are solutions but they are going to take a long time and require a lot of infrastructure. Probably several decades away at minimum. Sort of how we had autopilot for planes many year before we had the ability to do autonomous takeoffs and landings. (and the aviation problem is arguably easier as it has fewer variables)
I think we will see semi-autonomous systems relatively soon particularly for stuff like highway driving. But I think there is going to remain driver controls for quite some time because steering into that parking space or instructing the car to back up to the front door is actually pretty hard to do well. What will happen is that you'll program in your destination, the car will take you close to where you want to go and then you'll probably drive the last little bit yourself in a lot of cases. I think this piece of navigation will be solved last if at all.
"Autonomous Cars Aren't As Smart as They're Cracked Up To Be"
Let me be the first to say, "No shit."
Just cruising through this digital world at 33 1/3 rpm...
In actual fact, computers are very good at making that kind of decision, and unlike humans, they can make it consistently and reliably, without panic, anger, or selfishness.
So, since you're human and presumably good at making these decisions, just share with the rest of us: what rule should the car follow? Personally, the rule I think it should follow is protect bystanders over protecting the life of the driver, unless the bystanders are doing something illegal. Of course, your preferences may differ.
Well, and you should be thankful that we can actually, for the first time, have these discussions meaningfully, because until now, such discussions were pointless.
The AI wouldn't drive into a tree in the first place. If you jump front of it, it may run you over, but that's your fault. We can't expect AI to make ridiculous calculations on who to kill. The AI's priority is it's occupants. People outside of the vehicle are responsible for themselves. It's exactly the same as when a human drives. When you and your kid jump in front of a car and die, your surviving family doesn't get to sue the driver for not choosing suicide instead.
No, autonomous automobiles.
Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
The columnist inserted their own concerns, concerns which read like FUD more than anything substantive.
Autonomous vehicles are pretty good when it comes to avoidance (accidents, heavy traffic, and bikers, for example) -- they often detect things that people may miss -- the problem they face is, well, exactly what the article noted: location awareness. Put an autonomous vehicle in a parking garage with a layout that is different than its heuristics have encountered, and take away precise mapping, and it may simply decide to park itself in the middle of the lane ;)
We will never be the change to the weather and the sea
How much fog/rain/snow/smoke does it take to degrade the sensing level?
"I don't know, therefore Aliens" Wafflebox1
The real test of artificial intelligence will come when the self-driving vehicle will have to decide between plowing into a crowd of people to protect the driver, and smashing into a tree to protect the crowd of people - but killing the driver, when the accident is inevitable.
I don't believe AI now or in the near future is capable of the sort of recognition needed to determine to make such a determination. It would probably pick the tree because the tree is a single object of unknown mass and density which is moving slightly (due to wind, but the AI doesn't know that) whereas the crowd of people is a bunch of objects of unknown mass and density that are sitting still, moving slightly, or moving a lot. AI also is not capable of determining the damage that may be caused to the tree or the crowd of humans, nor of making the philosophical decision of what the damage cost is in moral terms.
If you are not allowed to question your government then the government has answered your question.
When there's snow and/or ice on the roads, the lane markings might as well be missing. Same for the edge markings, ditches beside road, pathways beside road, etc. For pathways beside the road, we're not so concerned with pedestrians as with the several inch step up. A snowstorm or blizzard is possibly worse.
Human drivers can manage quite well under these circumstances (provided they slow down a little),
P.S. Captcha was "bloodied", appropriately enough.
... Autonomous cars might look great in controlled tests or on pristine highways, "but soon fail when faced with tasks that human drivers find simple." ...
I want to see those so-called self-driving cars navigate a New England winter, or the pothole-filled roads that occur after said New England winter.
Agree. People keep bringing up this scenario, but it really is very unrealistic. If you are travelling at motorway speeds, then why is there a crowd of people near the motorway? If you are travelling at urban speeds (50kph) then a car can come to a stop on dry tarmac within 15m. At 30kph (the actual speed in many busy urban areas) the stopping distance is only 5m. Most of the stopping distance you normally have to leave is due to the really rubbish reaction time of humans (> 1 second). If the Google car's 3D scanner can detect the wall of people at 15m out, then it can just slam on the brakes and come to a stop. I would imagine the Google car can see a bit further than 15m which means it can either go faster, or not have to use full emergency braking so you can avoid hurtling into the crowd in comfort as well.
Fact is, roads and road markings aren't supposed to just pop up out of nowhere. Here in Norway every public road (and many private roads, pedestrain/bike roads, forest roads closed for general traffic and soon) is mapped out in NVDB (Norwegian Road Database), and it's supposed to be authoritative guide on speed limits, road signs, pedestrian crossings, speed bumps, bridges, tunnels, road classification including lane types and weight restrictions, railing and so on. This is all public data, I'm looking at it right now. From the looks of it, everything that needs a permit could be in this system though I'm not sure if it is today so any planned detour, lane closure etc. could be mapped out here. And they're in GPS coordinates good enough to fit on a map, they don't have the structural details in this view but they do say there's more for entrepreneurs doing work. Let's face it, road marking sucks but often people drive like they're there anyway. Like right now on the way to work they've laid new asphalt in a roundabout, there's no pedestrian signs just zebra stripes in the road, well now there's not but people walk like they're there and people drive like they're there.
I don't see this as a problem, I see it more like a double validation. You're going to have cameras scanning the road, if they don't find what's expected according to the database and/or past mapping they're going to assume the safe path like the sign says 55 mph, the database says 45 mph let's drive in 45 mph and send an "uh oh what's wrong here" message to headquarters. Maybe you have to have a human driver or a "safe mode" drive the first time but honestly I don't think that is a problem as long as the camera is in the production model. I'd be more than happy to volunteer driving to the places I want to go, upload the footage and let a Google engineer play "spot the signs and road markings" so it can drive itself next time. That would get crowdsourced real quick.
Live today, because you never know what tomorrow brings
Actually, it would just hit the breaks. Or, you know, swerve the other way.
Computers can hit the breaks a lot faster than a human, and better too.
Toyota researcher finds autonomous driving technology is hard to do, beyond the autonomous accelerator pedal.
On a side note, this stuff has been worked on for ages. I worked with a company in 2000, doing image recognition for lane departure warning systems and other subsystems that are currently in use today. The technology is there, but not all companies are happy that many of those technologies are tied to patents and would rather be able to use in-house sources. Developing those sources now is a bit late in the game.
In 5 years, comments like Pratt's will be completely laughable. The only reason he's taken remotely serious now is because it isn't ubiquitous yet. Consumers do not have serious experience with autonomous driving, so his FUD is accepted at face value. In reality, he's just faced with a tremendous uphill battle to catch his company up in the game, and it's overwhelmed Toyota, to the point they are sowing caution to the masses, mostly in the hopes to catch a breather in the court of public opinion.
The best chance self drive has is on closed loops, e.g. airport terminal transfers where vehicles can drive separately than the other traffic in mostly predictable conditions. Even there there'll probably be some guy in a booth whose job it is to takeover if the car gets stuck, confused or breaks down.
On the public roads it would be better for vehicles to focus on advanced driver assistance - smart cruise control, emergency collision braking, hazard avoidance, lane tracking and niceties such as parallel park etc.
There seem to be two camps of people. Those that think we will be living on mars and have fully autonomous cars in a couple of years, and those that actually look into it and see how hard it is going to be. For some reason, the media seems to prefer the first one. Reality prefers the second one.
I'm guessing you're either a taxi driver or a martian. Reality prefers the first one, but boy would life be more exciting if it was the second.
Just a few of the many things I've encountered in 60 years of driving that are going to be a problem for computers.
1. GPS? My wife and I bought a new GPS on sale at a local mall a few years ago. First thing we did when we got in the car was to program the thing to take us home. We hit GO. It thought a while and then told us that home was 2700 odd miles away and that the trip might take a while. Guess what? GPSen don't work in parking garages. It apparently thought it was still in Sunnyvale where last it was turned off, and it was contemplating a trip across the continent.
2. A couple of days ago I was using that same GPS to navigate through a rural area in Vermont. Seeking the shortest route, it put me on a (dirt) road that ran about a half mile, turned a corner, and ended in someone's barn. Care to try your hand at a program to recognize and deal with that situation?
3. Many years ago while traveling up the (dirt) road to an obscure National Monument out West, I came around a corner and found myself in a large herd of sheep. Couldn't see the road. Or the ditches. Or anything but sheep. What now Kit?
Not that cars a few decades from now won't be able to deal with thousands of situations like that. But it'll take a while I think.
You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
So nobody is answering the last question in the post - about when would you want to take over. I say never. The whole point of a self driving car is so that I don't have to watch the road, don't have to pay attention, and can sleep, read, or work while the device drives me like a taxi would. If it can't do that, it is less than worthless. Less than worthless because why would I want to pay for a fancy AI in my car if I have to keep my hands free, near the wheel, and my eyes on the road? I do that NOW. If I have to pay attention and be ready to take over then the thing is just a toy and they can keep it. Once it can actually drive me without using my eyes, ears, hands, and brain as a backup then I might want one.
"Autonomous cars might look great in controlled tests or on pristine highways"
Hasn't Google been testing out their cars in the real world? And if the wiki article is right they've driven over a million miles and only had 14 minor traffic accidents, none of which were the fault of the autonomous system (at least according to Google). If that is true and if my math is correct that puts their accidents per mile ratio at about 1 / 71,400. Again if my math is correct your average human vehicle experiences accidents at a rate of 1 / 66,700. Suggesting Googles autonomous vehicle is safer. Admittedly there are probably limitations, letting one drive in torrential rain or snow/ice covered roads may result in far less advantageous statistics, the roads do have to be pre-mapped and there are almost certainly situations they can't handle. But most of those situations go for any vehicle/driver, I've driven in a variety of terrible weather and I've never been in an accident that was my fault, I have siblings who have been in a half dozen accidents most of which were in good weather. Most humans generally do well when encountering road work areas, I've seen others driving in oncoming lanes because they failed to notice the gigantic signs pointing them somewhere else. Some people are going to be safer drivers than these autonomous vehicles, some people should be encouraged to let the vehicle drive instead.
I think you are spot-on the crux of the issue. This will determine the future of fully-autonomous vehicles. Even if there are legislative/regulatory decisions in place before the first fatality, the ambulance-chasers will do their best/worst to get around them.
Privately owned vehicles can be covered by existing case law -- if it's yours then you are responsible even if your were sleeping | drunk | makin' whoopie.
Driverless taxis or their taxpaying equivalents are the new issue. One solution would be a broad legislative indemnification for decisions made by approved software. [ Definition of "approved software" is left as an exercise for the reader.]
Since both the automobile and ambulance-chaser lobbyists will oppose this with every fiber of their wallets, I don't see any such legislative action happening anytime soon. Without it, I don't think the autonomous taxi will happen at meaningful size.
Bent, folded, spindled, and mutilated.
decide between plowing into a crowd of people to protect the driver, and smashing into a tree to protect the crowd of people
People hold up ridiculous scenarios like this as some sort of hypothetical metric, but how well would a human do with an insane choice like this, presumably with only a split second to make the decision? Not very well, I'd imagine. Don't put AI up against ridiculous situations. Put them up against realistic obstacles, which we might actually have a chance of seeing in our lifetimes. Road construction. Temporary obstacles with police directing traffic. Blizzards. Temporarily flooded road. Parking lots or garages.
There's also this false dicotomy presented, wherein some people seem to think that unless an AI can can handle ALL situations possible, it can't possibly work. I'll tell you what will happen in many situations. The AI will come to a controlled stop and tell the human "Hey, I don't know what's happening. Take over the wheel, please." That seems perfectly reasonable for crazy scenarios that only rarely occur.
The answer to what would likely happen, by the way, is that the AI in the car would have long ago started braking, so as to avoid the problem in the first place.
Irony: Agile development has too much intertia to be abandoned now.
Agreed. But, just like the doctors, the car companies will find a way to bend the law their way and have limits on how much they can be sued for.
Chance favors the prepared mind.
Perfect is the enemy of good.
Have you seen iRobot where the robot choses to save Will Smith (the police officer) instead of the little girl because the robot calculates the little girl's probability of survival was lower? I thought that was an interesting take on decisions like this.
Chance favors the prepared mind.
Perfect is the enemy of good.
No, the correct decision of an car's AI is to always prioritize the life and safety of it's occupant. And you can bet that's what every vehicle will be programmed to do. People on the outside can take care of themselves.
Note that this doesn't mean speeding recklessly and then plowing into a crowd to save the driver. That only occurs because of previously made poor choices. Obstacles don't magically teleport in front of cars. It only appears that way to human drivers because we have a bad habit of not paying attention. Computers don't have that little flaw, and so will be braking the car before the human occupant even realizes there's a potential situation ahead.
Car manufacturers are not exactly strangers to litigation. The notion that any single court case will doom an industry is overstating things, I believe.
Irony: Agile development has too much intertia to be abandoned now.
Any autonomy that an automobile might appear to exhibit should be seen as a side effect of that goal, and not a direct manifestation of intent.
File under 'M' for 'Manic ranting'
The first step to an intelligent debate on autonomous cars is to eliminate the phrase "artificial intelligence" from the discussion. Autonomous cars are just that: cars that navigate roads without human intervention. They are not intelligent, artificially or otherwise, anymore then a 1940s autopilot in a Beechcraft D-18 is.
"Autonomous" is the perfect adjective, because these cars are automatons, not conscious, thinking beings. Because we have only the foggiest definition of "intelligence", we are in no position to create an artificial one. If someday we do have that knowledge, what will we call artificial intelligence when we actually make one? That'll be a problem if we sully the term today with myth and superstition.
Computers just aren't good at all at that sort of thing.
It's a simple trivial problem that doesn't need any AI to solve. One variable and a couple IF statements is all that is required.
Have the car reset a counter at midnight to zero. For each person the car runs over and kills, increment the counter by one.
Once that counter reaches 2999, shut down the engine and refuse to start until the next day.
If self driving cars limit themselves to less than 3000 people killed on the road per day, they will already be safer and kill less humans that our current situation with human driven cars, so the self-driving cars empirically win.
Is that a world-wide number? US annual traffic deaths are around 30,000 a year.
Chance favors the prepared mind.
Perfect is the enemy of good.
I think you are spot-on the crux of the issue. This will determine the future of fully-autonomous vehicles. Even if there are legislative/regulatory decisions in place before the first fatality, the ambulance-chasers will do their best/worst to get around them.
This is clearly not a show-stopper.
Volvo says it will accept full liability for accidents involving its driverless cars, making it "one of the first" car companies to do so.
There will be some legal issues if ambulance-chasers start to abuse this, but they will be going up against a large car manufacturer with a legal department, not another driver without court experience.
We can't even, after decades of trying, create an 'artificial intelligence' that can pass the Turing Test, and that's just text on a screen. What makes any of you so sure that 'autonomous cars' were ever so close to being a reality? Even then, as I've said in the past and will keep saying, there's always going to be a full set of manual controls, by law, and you'll always still be required, by law, to be fully educated, trained, tested, licensed, and insured in order to be behind the wheel of any vehicle, regardless of any so-called 'self-driving' feature it might have, because when all it said and done, when human safety and lives are at stake, a human being must be the final 'backup system'. Furthermore since we all know that any skill that isn't used often tends to atrophy, you'll likely be required to be re-tested by the government more often than you are right now, to ensure that you're still competent to be operating a motor vehicle. So get over it: You're still going to be driving yourselves around for a good long time to come, probably the rest of your lives, or at least until you're too old to be a competent operator of a motor vehicle.
Now, then, for all of you with all your complaints about 'other drivers' being so bad: Hush up already, you're probably at least as bad as the ones you're complaining about. That being said, what we need to do in this country is to improve driver training and education, and tighten up testing procedures and frequency to improve the overall competence of drivers on the roads, and exclude the ones who can't (or won't) show an acceptable and consistent level of competence. This should include tougher and longer-lasting penalties for individuals convicted of DUI. Furthermore any use of any kind of any mobile wireless device while driving should be strictly prohibited and punished severely; I think a six-month suspension of driving privilege with a hefty fine should be sufficient.
Meanwhile, auto industry, please do continue to develop and produce collision-avoidance systems that warn the driver when they're screwing up.
Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
I'm sure these cars will do great around the Magic Roundabout: http://basementgeographer.com/...
Chance favors the prepared mind.
Perfect is the enemy of good.
The "AI" we're talking about presently and in the near future is mostly "A" and almost no "I" at all.
The kind of thing marketroids and the naive are calling AI today, including the tech that's beginning to show up in vehicles, is so one-dimensional in its "intelligence" as to be on about the same level as a toaster that "knows" not to burn my toast, or a chess playing program that can kick my ass at chess. The toaster "AI" couldn't control a robot vacuum cleaner, and the chess "AI" can't even play checkers, much less deal with anything further out of it's 1D "I" zone of competence, including not burn my toast.
In order for a vehicle to be able to "know where it is" and "know what to do about it", it will have to be more than one dimensional; it will have to be able to read signs, it will have to know destinations as things other than map references and paths other than mapped roads (parking lots, unmarked roads, etc.), it will have to make decisions based on extremely vague inputs and be able to do things such as ask for, and locate sources for, directions and understand them in pretty much whatever form they are provided. It will have to deal with the various situations that come up when the maps don't match the roads, too. Judging by my GPS, that's a lot more common than one might otherwise assume. It changes over time in random, unpredictable ways, too.
A general intelligence system designed for service (by which I mean to imply not conscious... otherwise we're talking about slavery, and we should know better than that by now) is not that close as yet. Frankly -- and I'm speaking with my AI researcher hat on now -- I think we'll get to a conscious general purpose intelligence well before we get to an unconscious one. We have a great deal of experience with imparting information to consciousnesses and we have considerable information available to us about what comprises one in our study of the human brain, whereas we have almost none about building a general purpose non-conscious intelligence, other than stacking multiple one-dimensional intelligences one upon another, which approach is approximately equivalent to solving the problem of multiplying by a million by adding one to an initial value of zero a million times. In other words, it'll eventually get the answer, but it's not in any way efficient.
As far as AI goes, all we really have right now is AI research, and various (not insignificant) benefits from the various tech insights and advances that fall out of that process. We don't have AI at all, at least not in the sense that is even slightly worthy of the term. The way AI is being used today, you'd want to be very careful telling your kid they were "intelligent", because they're likely to take away the idea that you think you just told them they're about as bright as the toaster. Not to mention the fact that when an actual AI is finally brought to light, we're not going to have anything useful left to call it. At that point, "AI" would be an insult. Not a great way to start a conversation with a new entity, IMHO.
The whole "it's AI!" meme reminds me strongly of the whole "3D TV" debacle. Again, marketroids and the ignorant built and propagated that appellation as a supposedly appropriate designation for fixed-viewpoint stereo vision, where fixed-viewpoint stereo vision is constrained, even by a relatively coarse and generous measure using whole-number degrees, to about 2 and 1/64800D or 2.000015432...D, whichever notation you prefer, leaving the viewer with something that in very few ways indeed resembles an actual 3D perception. When trying to describe actual 3D imaging, one is left with no accurate terminology. Unlike AI, we even actually have some low-performance versions of real 3D imaging now, so the linguistic problem is already on the roost, so to speak.
Sure, language evolves, that's a legitimate and real thing, but language also devolves, and that's what we're seeing in both these cases. I'm going with it, but I'm going kicking and screaming about the word-crap the marketroids are leaving on my lawn. Goddamn kids and their unleashed word-mutts. Where'd I leave my shotgun, anyway?
I've fallen off your lawn, and I can't get up.
No, it wasn't:
That is equivalent to the following, just as you were told:
The correct usage for that sentence is:
"its" is possessive. "it's" means "it is."
The mistake is usually made (and I make it as well, though I certainly know better) because in English, the general rule is that the apostrophe followed by "s" indicates possessive; but English is also riddled with exceptions. The "it's" / "its" issue is one of those exceptions. This particular one comes about because English also uses the apostrophe to create single words out of several:
o you will = you'll
o I have = I've
o she is = she's
o it is = it's
The last one simply takes priority over the usage where the apostrophe indicates possession. Instead, it indicates the compounding of the two words. So while it is an exception to the possessive usage, it is fully in line with the compounding usage.
We now return you to non-pedantic mode. :)
I've fallen off your lawn, and I can't get up.
No, that's clearly not what the GP meant. The GP meant that the car would cut a corner, drive across the beach, and crash into the underground coral reefs. I would have thought that was obvious from context....
Check out my sci-fi/humor trilogy at PatriotsBooks.
More likely they'll try to miss the tree, but overcontrol and end up in a skid and hit anyway, sideways. Or clip it, spin, and hit the parade too.
But if you're in the situation where you have to make that decision haven't you already crossed the border into Fuckupland?
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
never drive faster than you can stop in the distance you can see - otherwise, that is driving blind and unsafe.
Do you have an uncle with a country place that no one knows about? Perhaps a former farm?
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
People keep bringing up this argument, but why would the AI be piloting the car at breakneck speed toward a crowd of people in the first place?
The real test of artificial intelligence will come when the self-driving vehicle will have to decide between plowing into a crowd of people to protect the driver, and smashing into a tree to protect the crowd of people - but killing the driver, when the accident is inevitable.
The real test of driver intelligence and ethics will come when the driver of a human-driven vehicle will have to decide between plowing into a crowd of people to protect himsel, and smashing into a tree to protect the crowd of people but killing himself, when the accident is inevitable.
On the other hand, if you as the driver ever allow such a situation to arise, and you plow into the crowd, you'll hopefully go to jail for a very long time.
The issue is, human drivers have a strong instinct of self-preservation. Someone who has to decide between the parade and the tree in a split second will probably avoid the tree out of sheer instinct.
Actually, the most likely thing that person would do is nothing (and the car goes wherever it goes). The second most likely thing is that the person avoids whatever is happening without action. If the car aims at people, that's the immediate danger and the driver will try to avoid that without thinking about the secondary danger of killing himself. If the car aims at the tree, that's the immediate danger and the driver will try to avoid that without thinking about the secondary danger of killing many others.
Agree. People keep bringing up this scenario, but it really is very unrealistic. If you are travelling at motorway speeds, then why is there a crowd of people near the motorway?
I was told by British police that four percent of road deaths happen on the motorway (which makes it the safest place to drive by far). Of these four percent, 20% are pedestrians. Which makes the motorway an awfully dangerous place for pedestrians.
I don't see the issue.
For many scenarios where a human will have to fave that decision the autonomous car never will because it would have chosen option C, avoid situation long before it became an issue.
Autonomous cars are subject to the same laws of physics as any other car. If something steps out in front of it at a distance too close to be able to stop in time then depending on what other traffic is on the road and what is around the vehicle its choice is going to be hit that thing that has just stepped out in front of it or hit something else. As the occupant of that car I want it to be the option that does the least harm to me. Problem is that the AI may not share the same concern for me as I do.
I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
Actually, it would just hit the breaks.
What if the braking distance is too long?
Or, you know, swerve the other way.
Into oncoming traffic?
Computers can hit the breaks a lot faster than a human, and better too.
That isn't my experience of the system fitted to my 44 tonne truck. The times its chosen to hit the brakes because it "thinks" there's going to be a collision even though there isn't, if I'd been carrying any load other than the one I was at the time or being empty, there would've been a serious accident.
I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
Part of Google's testing involved lending out Beta cars to employees. Sure enough, they whipped out laptops, went to sleep, and otherwise were in no position to take over if HAL gave up and handed over control. These were well educated folks who knew they were in Beta cars (and who should have been fired for such negligence). So as far as the general public goes we can expect zero backup for the system from the human inside. So the system needs to be truly autonmous in every sense before it gets released to the public.
That happens because we drive cars. Cars are very stupid, expensive and dangerous solutions to the simple problem of moving people around. They've killed and crippled more people than wars. That's because moving tanks at high speeds on flat open strips results in accidents. That will not change. Want safety? Build trains. Get rid of the cars.
junk food isn't to blame for America's obesity epidemic ?
+1. Except that the human need not actually be in the car, but may be in a third world transport control centre.
For more ideas on this see
http://www.computersthink.com/
I don't see the issue.
For many scenarios where a human will have to fave that decision the autonomous car never will because it would have chosen option C, avoid situation long before it became an issue.
Autonomous cars are subject to the same laws of physics as any other car. If something steps out in front of it at a distance too close to be able to stop in time then depending on what other traffic is on the road and what is around the vehicle its choice is going to be hit that thing that has just stepped out in front of it or hit something else. As the occupant of that car I want it to be the option that does the least harm to me. Problem is that the AI may not share the same concern for me as I do.
Unless you live in Middle Earth, trees "suddenly stepping out at a distance too close to be able to stop in time" isn't really a problem that autonomous cars are going to have to deal with.
The AI wouldn't drive into a tree in the first place.
Where I live, we have trees literally a couple of metres from roads that are zoned up to 80km/h. Should (when) something go(es) wrong, the car can be propelled towards one of those trees without the means to stop itself.
...the AI in the car would have long ago started braking, so as to avoid the problem in the first place.
So it sounds like a typical journey in these things will be extremely slow with cautious braking all the time. Gee you've got me excited....
How about a touchscreen interface showing the area around you (based on sensor data), which allows you to drag a representation of the car to the place you want it to go?
That's basically the same thing as handing someone the controls to the car. Plus it really would be hard to do well, presuming it's even possible at all. Might as well drive at that point. It would be a LOT quicker and less annoying. The car's sensors can keep you from hitting things.
Black ice on a highway curve at night and if a sink hole suddenly emerges in my lane.
1. They can veer right.
2. They can veer left.
3. They can stop.
Simple, the A.I. can then choose which will cost the Insurance company less.
When a bunch of car jackers surround my vehicle.
All autonomous vehicles should constantly upload and retrieve information from a publicity owned database in the cloud, absolutely secured of course, so all vehicles have up-to-the minute awareness of road conditions and status. Let the chaos begin?
In most parts of the world the law is that you must be able to stop in the distance of clearly visible road in front of you, or half that if there is no centreline (narrow roads).
Speed limits are secondary to that - they're the velocity you must not exceed (most are arbitrary) - and you _can_ be charged with speeding if you're driving too fast for the conditions but below the posted limits, or dangerous driving if you're being completely stupid and doing things like driving 60mph in fog with 20 foot visibility.
The vast majority of road crashes are completely avoidable, which is why they shouldn't be called accidents.
Most crashes happen because cars know the laws of physics far better than the monkey at the controls.
An autonomous vehicle is a far more cautious driver than any human will be because if they're outside their parameters they'll either stop or go very slowly (overconfidence on the monkey's part is a big contributor) and they don't get impatient (which is a huge failing on the monkey's part and one which is inherent to their operating system), nor do they miss things like spotting the feet of the kid about to step out from between 2 parked cars 40 feet ahead (monkeys have terrible trouble coping with more than 2-3 inputs)
If the monkey is allowed to direct an autonomous vehicle but not given direct control, having hard limits imposed would reduce crash rates dramatically. The outcry about "loss of control" is the paradox, because the vehicle has _more_ control.
"If something steps out in front of it at a distance too close to be able to stop in time"
Then the driver hasn't been paying attention. Nothing "just steps out" and an observant driver will have seen the pedestrian heading for the roadway long before it sets foot on it.
An AI controlled car is far more likely to have been slowing down long before the human even noticed.
"Don't put AI up against ridiculous situations. Put them up against realistic obstacles, which we might actually have a chance of seeing in our lifetimes. Road construction. Temporary obstacles with police directing traffic. Blizzards. Temporarily flooded road. Parking lots or garages."
The most likely thing in such cases will be a button for "override, proceed - SLOWLY - until obstacle passed"
As for parking and parking lots, computers have already demonstrated they're far better at handling these than most monkeys.
Where you live, you're screwed no matter who's driving.
"What if the braking distance is too long?"
So, are these crowds of people just teleporting in front of the cars or what? You aren't likely to be running into people when you are going more than 30 mph, and you can stop within 10 meters or so. They would have to put a LOT of effort into hiding from the thing, and jump out at the last second.
"That isn't my experience of the system fitted to my 44 tonne truck"
I have no idea what you are talking about, but unless you JUST bought that truck within the last few months (when Mercedes started offering partial self driving functionality on big trucks), then you are talking about some other kind of system. And besides, we are talking about cars here, not big rigs. Cars are a lot easier to stop.
The real question is not when I'd want to be in control of my own vehicle, the answer to that is anytime I think I should be. The real question is when I'd want the other guy to be in control of his car, and the answer is very infrequently.
A few years back, we were driving down the street towards an intersection that (a) had a green light on, and (b) had had it on a significant period of time. There was a bus pulled off to the right, and of course we had no way of seeing through the bus.
A family stepped out from behind the bus, crossing against the light and appearing in front of traffic without warning. My wife did a panic stop, and avoided hitting them. (They looked disapprovingly at us, like we should always stop for a green light or something.)
Fortunately, we were not in the lane just to the left of the bus, but the lane to the left of that. Had we been in the lane next to the bus, there would have been no way to avoid the collision.
Of course, here we're back in the "sure the AI will run them over, but a human would under the same circumstances" situation.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
"There was a bus pulled off to the right, and of course we had no way of seeing through the bus"
Defensive driving 101 - ALWAYS assume that a pedestrian will leap out from behind the object you can't see through.
Your wife was arguably driving too fast for the conditions and she was also likely to be concentrating on the green light (and speeding up, green lights have a tendency to cause that in humans) than on the possibility that someone might step out in front of her.
If you're driving at 30mph and are at the rear of a bus you're passing when someone steps out in front of it, _you_ as a human will run them over before you even get close to touching the brake pedal. An AI will react a lot faster and any defensive driver knows to be slowing down/foot already hovering on the brake pedal in such a situation because sooner or later it happens (in my home country, 100 children a year used to be killed in exactly such circumstances. It became a specific part of drivers' education and that figure is now a lot lower)
In other words: You're bringing up a situation caused by your wife's poor driving skills and claiming an autonomous vehicle wouldn't cope - it doesn't have to cope if it's avoided the situation by slowing down to a safe speed already.