← Back to context

Comment by case0x00

3 years ago

This article is kind of a wrapper for the linked bloomberg article, which is more interesting IMO.

Driving of cars is a massive cooperative game with high stakes, and autonomous cars essentially need AGI in order to play to a degree that is safer than a human with other humans. Fully autonomous cars would be sick, but IMO you'd need massive infrastructure changes (realistically restricted to cities/urbanized areas) if you want autonomous cars to work with anything less than AGI. Until companies start pursuing that, they are actually unknowingly using all that money to push for AGI and obviously coming up short because they don't even understand what they are trying to do.

Why should we change city infrastructure to work with less than AGI driven cars? It sounds instead like yes, AV companies are over selling what they can do and they should be restricted to things like highways and the like where the easier, less complex driving environment already exists.

Cities are by far the most complex relative to every other driving environment, in fact there is a good argument that, in cities, cars should be much more restricted because of health effects and traffic deaths, and the less complex areas (highways) are already the bulk of the drudgery in driving, but are much easier to automate, so why not do it for there?

  • Not all driving outside city areas happens on the highways.

    My brother lives in the countryside (somewhere in the EU), and, as a driver, he shares the paved road just outside his house with the village’s cows (including his two cows). I don’t see any non-AGI system being able to negotiate that, as at times is difficult even for me, a reasonably AGI system, to make sense of it all when I encounter a herd of loose cows on the road.

  • One good reason is to help the AIs make better decisions through greater certainty. For example, if a road sign has machine readable data there is a greater certainty that an AI will interpret it correctly. This could affect safety and ease of implementation.

    • The question is what value would a city get after, what seems to be, a very expensive process? What value do they get from unlocking semi competent AI cars that's worth the time, effort, and requires dedicated street space and an inconvenience to everyone else who travels a different way? It doesn't seem like it's replacing public transit and if someone needs a private vehicle to go beyond the area that's optimized they'll need a different transportation solution. It seems like a lot of cost for a very small benefit.

      7 replies →

    • If a so-called AI needs help reading a road sign then it stands no chance dealing with the rest of it's surroundings.

    • Then someone spray paints the sign, a taxi parks in the bike lane just behind a box truck blocking half the entrance to where you're going, meanwhile a cyclist rides the other direction directly toward you because human agents are chaotic and cities are full of them. Oh, a racoon!

      Less tongue in cheek: I think we should optimize city centers for human scales and activities, rather than sending cars right through them at all. We already sacrifice so much for cars in their current state, if we have to optimize for their mobility even moreso we are going in the wrong direction I feel.

      I'm not saying get rid of cars, just keep them out of the denser parts of cities and the CBD. Put them on roads, not streets.

      1 reply →

    • The environment requires too many constraints, in a city it wouldn’t be unusual for someone to vandalize these road signs.

    • How well would that work during snow, fog, storms, how resilient would it be to vandalism? Sounds extremely fragile.

This bullshit shows up in every HN thread on autonomous vehicles. Really only on HN. It's wrong, uninformed, and won't seem to go away.

The challenges self-driving cars have nothing to do with infrastructure and everything to do with the other moving objects on the road. It's not that the vehicles can't detect the other things on the road. It's that they can't anticipate reliably what they're going to do.

(However you may be correct that we need AGI or something close to it to do autonomous vehicles robustly)

  • Object detection is an issue, but it doesn't only apply to "moving" objects. The current state of the art is having trouble differentiating between a "solid" stationary object like a tire or chunk of metal that must be navigated around, and something like an empty plastic bag that can be safely ignored. Regarding infrastructure, AVs also seem to have a lot of trouble with faded lane lines on roads.

    • If you're relying only on cameras, then yes, that's an issue. Level 4 vehicles can locate themselves without the need for lines on the road. Everything has been carefully mapped out ahead of time.

      11 replies →

    • This pretty much. You've got to be able to rapidly identify everything you see and predict what it's reasonably likely to do, which sounds like an AGI-scale problem.

  • Unless… the infrastructure change they propose is removing the “other things on the road”. Sounds brilliant. You could call that system a “rail” road as the cars would be on rails in a manner of speaking

  • This is where I see the problem being with autonomous vehicles, too. They can only react to other vehicles, they can't predict them.

    Humans are good at predicting.

    You don't consciously know you've seen the guy a couple of cars in front checking his mirror and his shoulder but you're hanging back because you just know he's going to pull out any second. The guy that's wavering a bit in the middle lane is about to dash across to the far lane of the sliproad that's coming up, clipping the zebra stripes a bit, because he's concentrating on the sat nav not the road, but you just know - out of all the other drivers in your space at the moment - that red Ford is the one that's going to do something boneheaded.

    Autonomous Vehicles won't be able to do that, probably not ever.

  • I recently drove a rented Tesla 3. On a highway in Norway it failed to detect speed limit signs in like 25% of cases. And if the speed limit sign was a temporary one due to road repairs it failed with those like 50% of times.

    And this is with stationary objects designed to be seen and easily grasped by humans.

    • Teslas do not read speed limit signs or basically any signs other than stop signs, including not reading “Do Not Enter” street signs. It is using the wrong speed limit because their maps do not list the correct speed limit.

    • Signs are nice but the simplest way to know the speed is to store it in a database and look it up from position.

      In fact roads should have barcoded position markers everywhere. That way you could navigate without gps and all road signs could become virtual. Just download a road marker update.

      3 replies →

  • This reminds me of something the Rocket League devs said. Something to the effect that bots wouldn't be effective at the game because it's too challenging.

    This is -not- my line of work, so I have no idea if that's true. But if it is, I don't see how we could have perfectly safe self driving vehicles.

  • Teslas, despite the ludicrous promises of "full self-driving in 6 months, just you wait", completely choke if there is so much as a traffic cone or a road-work barrier for it go around.

Cars are bad. Electric cars are a bit better than ICE cars, and self-driving cars might one day be better than human-driven cars. But they're still terrible: they're still big, inefficient, polluting, loud, dangerous, and take up precious space. Cars are completely unsuited to cities, and cities which are designed around cars are terrible.

This to say: the future is having cars removed from cities entirely. Focusing on self-driving technology, or on electric cars as if they're going to "save the planet", is entirely the wrong direction imo.

  • This is the logical answer but companies need to profit off something and EVs are what “save the world” right now.

    Everyone is committed to being green as long as their lifestyle isn’t inconvenienced and they have the funds to buy the green equivalent technology.

    • EV promotes energy independence of a country. In the worst case they can use electricity from coal that is widely available on this planet. And as long as the coal plant is modern they still will generate less CO2 than petrol-based cars.

  • Personally, I think while probably too futuristic large drones that are autonomous and deliver people would be safer. Its arguably easier to avoid objects when you can dodge in 360 degrees of direction.

    It's also easier to avoid pedestrians as most can't fly.

    It also could save on gas and energy as you can go directly as a bird flies to your destination instead of taking 20 minutes it takes 3.

    Of course this would be a huge infrastructure ordeal as well probably and require a damn good system as you don't want vehicles landing on houses all over the place, but it'd be amazing for people with long commutes.

    You could probably have airbuses that pick up like 30 people say in a small town and fly them to the city to be delivered individually by smaller vehicles locally. What took 45 minutes, now maybe takes 15.

    These would be better if maybe electric with gas as an emergency backup system, and then just have good batteries and solar power fuel most trips.

  • Los Angeles has already been built, however.

    • Make the boardwalk wider (so you can have fun things like restaurants on the boardwalk), add 2 direction bike lanes on both side and have thin single direction car lane in the middle.

  • >the future is having cars removed from cities entirely.

    Sounds somewhat authoritarian to impose your idea of the 'future' to inconvenience a large number of people.

I always imagined the future of self driving cars wouldn't lie in cities (except maybe some main ringroads or arterial roalds) but in highways. Just tell the computer to go to highway X exit Y, and from there the driver can drive the last few miles. Basically geofencing known 'sane' locations, which cuts down on the boring bits of driving significantly.

  • And then in those safe geofenced locations we could put down metal guide rails so that navigation is easier. And then use metal wheels with flanges to reduce rolling resistance. And then hook many cars together into one long vehicle. And ...

    • That could be more than just a joke though: special lanes for computerized slipstream driving could make cars and trucks approach railroad efficiency. A "driver agent" posts its itinerary to the routing network, finds peers going the same direction at roughly the same time, accelerates/decelerates to find them and hook (contactlessly) into the moving paceline, at a position that fits the vehicle's frontal area (you wouldn't want small cars breaking the slipstream between trucks). The routing network bills some of the slipstream savings on behalf of the vehicle(s) in less favorable positions at the front.

      Like the visionary dream of individually routed rail cars, but built bottom-up, with cars/trucks that are perfectly useful in standalone driving on regular roads. And it could scale even closer to rail: perhaps some long-haul connections get metal rails integrated in the floor like tram rails, that some long-haul trucks with a special bogey option could slot in, in the fly? That would be an impressive stunt if performed by humans, but easy for computers. Perhaps some connections add overhead wires? Perhaps some trucks, with the overhead wire pantograph option, add a robotic power handover arm because that's cheaper than wear and tear on two pantographs? Could all start bottom up, with few installations.

    • I'd be impressed a train service that had 8 parallel lines plus dedicated lines at each station so that it was economical for 1-5 people to alight directly at their destination.

      1 reply →

    • That would be great. But the minute I have to get out of my car to get in another vehicle to then get in another car at my “destination” then you’ve lost me.

      1 reply →

Are there even any racing/sim games with solved driving AI? All the ones I can think of cheat, replay hardcoded paths, and/or are terrible. And thats with perfect information about the world and other cars.

Practically all the AI-assisted automation systems I'm familiar with, whether its identifying objects in an image or parsing documents, have the same problem. They work for 90-95% of problems but get trumped up by edge cases and a human has to intervene.

That's not a problem when you're transcribing a video, but becomes a matter of life and death when you're driving a car.

> autonomous cars essentially need AGI in order to play to a degree that is safer than a human with other humans.

This is really an astonishingly large claim without any evidence.

I question if you understand what AGI actually is? It's not "AI that can solve game theory" or "AI that can play cooperative games" - conventional video game AI's do this all the time in a myriad of permutations.

For others agreeing autonomous driving needs "AGI", first read what it is: https://en.wikipedia.org/wiki/Artificial_general_intelligenc...

Artificial general intelligence (AGI) is the ability of an intelligent agent to understand or learn *any intellectual task that a human being can*.

It's a very difficult engineering problem but we don't need AGI to solve it.

Where is this kind-of-a-wrapper-article you write about? What am I missing?

Statements about X specialized task requiring AGI are questionable now, just like they were questionable when they were said about Chess, Go and Video Games.

  • Show me a chess engine that can deal with a chess peice that has been mangled so you can only tell what it is with context clues. Also a plastic bag occasionally obscures one of the other pieces. There's also construction on one side of the board every few turns that it has to route around using lanes that arnt normally legal. It has to do this while a drunk human is also moving the pieces, sometimes in ways that arnt legal, and if it takes too long it can hit a wall and die