And despite humans having legs and birds having articulated wings, ground vehicles use wheels and airplanes use fixed wings with propellers or jets. Why?
Just because biology solves a problem a certain way doesn't make that same approach optimal for machines. Typically with machines you need to work around other systemic deficiencies.
Humans may have only two cameras, but those cameras are connected to a vision, spatial understanding, and reasoning system that is light years beyond what current day AI is capable of. But the good news is that we can make up for AI deficiencies by giving vehicles super-human sensing ability which makes those problems easier.
Tesla's approach seems to be one in which they think the sensors are the expensive/hard part and solving general AI is the cheap/easy part. I think plenty of people would not agree.
Vision is only used to periodically adjust this model of the world - most of the time, we are living in our heads. This is so true that we normally don't even notice that we entirely lose our vision every time we blink or move our eyes, and we don't notice the extreme blurriness that we have in areas of our 'vision' where we are not currently focusing our eyes.
It's very educational to visit some areas built with non - common sense objects to understand just how limited human vision is if you remove our understanding of the world from it.
The human vision system operates at a bitrate equivalent of well beyond 500 gigabits per second. Resorting to "humans can do it with vision alone" is only a sufficient argument if your computer vision system can match that.
Do you have a source for this claim? Academic sources suggest numbers 4-5 orders of magnitude smaller: 6Mbps [1], 10Mbps [2].
[1] The Oxford Companion to the Mind (1987)
We know the eye has highly nonuniform resolution, with the high resolution region moving around all the time to cover areas of interest. I agree this system has something like 10 Mbps actual bitrate.
But we don't know how to make such a system for computer vision. Our CV systems all have uniform resolution. And thus a CV system needs to match the peak resolution of the human vision system. That requires a ~500 megapixel resolution at 24 bits per pixel and ~50 frames per second.
An AI driver doesn't necessarily need to match or exceed a human driver's sensors in order to drive as well or better. The human eye does indeed have very impressive resolution and tracking, but the ability to attend to a certain area of interest also means that you miss things in other areas.
Instead of using the human as the reference point, we can turn the question around and ask instead: given a video feed from a current generation Tesla, would a human be able to drive safely? I would suggest yes, though it would take some adjustment from existing driving habits. If a human could do it with Tesla's current sensors then an AI almost certainly can eventually do better with the same sensors.
I actually think the bigger issue with Tesla's approach (and I say this as a generally happy Tesla owner... though the timing is terrible since it had to be towed to the service center today) is their insistence on minimal maps/local data for driving. I understand why they want to do that for scaling purposes, but there are lots of intersections that are confusing for your average human the first time they come to it. I expect figuring out the traffic pattern in a confusing intersection is the harder AI problem.
the key word is "etc" which expands into infinite tail, which no big data training on farms of GPUs would ever help with.
Humans and other animals have an ability to understand the scene and generalize from prior experiences to infinite set of new and unexpected circumstances, the "common sense" these dumb curve-fitting models are fundamentally lacking.
Assuming the car is reasonably good at this, it has the advantage that it can see in every direction at once.
I don't think self-driving cars will ever be perfect, but I think they will quickly become less-lethal than the average human.
Let’s see how well does a Tesla react to exceptional cases where actual decision making is required, few data sample is available, etc. Statistics can be misleading with rare events.
It's also worth pointing out that humans are notoriously bad at "exceptional cases" sometimes. People full-stop on the freeway for small animals to cross sometimes or panic when adjusting their eyes out of tunnels.
I do think it would be interesting to compare the two (computers vs humans) and look at the venn diagram of crash cases.