Tesla stopped reporting its Autopilot safety numbers online. Why?
latimes.com
latimes.com
But it is also extremely likely that this is much harder than doing it with radar and lidar added to vision. Since nobody knows how to do any of them yet, you can't expect the company trying to solve the much harder problem to be one of the first to get it.
Their communication is a constant denial of this fact. So they either have no idea what they are doing, or are lying through their teeth.
In fact, when Tesla removed the radar their max-speed with self-driving (or what is it called) dropped from 80mph to 75mph.
What's worse is that they disabled the radar for everybody. How is that not a class action? You're losing features.
Which underappreciates the fact that it is such a hard problem (nature had 500M years to iterate on the reference design) that you want to cheat as hard as possible by giving yourself the best sensor information you can.
But yeah, they need to hit the highest bar possible. As we've seen with vaccines anything developed by humans has to be nearly perfect, while a "natural" massive clusterfuck with 40,000 deaths per year won't count for anything by comparison.
How do you convince the better half of drivers that they should use a system that is worse than themselves, personally?
And I probably should have said "sober, undistracted and competent human" since some people just shouldn't drive, and some people shouldn't be driving under certain conditions (which may not be tired or drunk, but going through a rough break up with late night emotional blowups).
I don't know enough about AI to know if he's right, but it makes some sense to me. I think my biggest issue with it is that human eyes are insanely high quality, able to adapt to huge changes in light levels and clean themselves every few seconds. I know Teslas have issues with cameras being blocked by sunlight and things like that. A human can just move their head and use the sun visor.
With my limited knowledge I think vision probably is the ultimate way forward, but maybe they're too early. Perhaps there's some breakthrough we need to simplify the problem. I don't think Tesla will be the first to start making money from autonomous vehicles. I think Waymo will be the first. LIDAR isn't scalable but it simplifies a big part of the problem to the point that you can generate revenue from autonomous taxis while you train and perfect the general purpose vision model in the long term.
We have an iris, this allows us to limit the amount of light hitting our retina, or increase it when conditions are darker. Do the cameras on a Tesla have shutters that can do this? Otherwise you're going to have fun when there is glare off a wet road.
For that matter, I don't think the cameras installed in Teslas work as well as a good human eye, with dynamic range and depth perception.
So it seems like a bad premise to start with, and the proof of the pudding is in the eating, so to speak. So many years in, and when they pulled the radar out for supply chain reasons they had to disable self-parking, too.
If drivers always paid good attention, I’m sure we would have fewer collisions. I’m not sure we would have none.
But is there any evidence you need to measure distances? We humans can navigate the world without walking into walls, so long as we're looking where we're going. For a machine to navigate the world it should be possible to do it via vision. And Tesla's do have multiple cameras to be able to measure depth.
And radar is not a backup for cameras. The resolution of the data is terrible and you can not rely on it to do any sort of driving except braking if it thinks there's an obstacle. Radar is also susceptible to problems as well, which is why Tesla's and other cars with radar can often go crazy thinking you're gonna crash randomly.
Yes ... and? Is this guy like an oracle with all the right answers wrt to AI?
You're also appealing to the authority of a guy that didn't deliver much in 4 years and then just left the company. Then after he leaves Tesla brings back the radars lol, but that's definitely a coincidence, right? Because he's Andrek Karpathy, and he was definitely not wrong about that, at all.
He might have a point, he might not. I stated the obvious problems with it in my original comment.
By that argument, we should abandon silicon for our chips, because we think without it. Heck, by that argument, we should be building androids and putting them into the driver's seat, because humans use hands to drive.
What an incredibly stupid argument. My respect for this guy just went right into the toilet.
Evolution has created some of the greatest computational machines. If it was possible to build a programmable biological brain, we'd do it in a heartbeat if that's what it took to develop true artificial general intelligence.
>Heck, by that argument, we should be building androids and putting them into the driver's seat, because humans use hands to drive
Humans don't need to use hands to drive though. We could input steering and throttle controls though many different ways. We have vehicles that are controlled by tilting our bodies in different directions. But the fact of that matter is, that we use vision to see where we're going and the infrastructure is designed for vision.
I'm not sure what your point is, it doesn't seem like you understand his.
Humans also learn social dynamics through numerous other senses and in situations that Tesla's models never encounter or code for. Those other cars on the road do have human drivers, after all.
Humans also have ears, etc.
Plenty of unusual road or lot situations where those things come in handy.
Except all the automotive people said: Nay, way to complex to solve.
The automotive guys worked since the 1960s/1970s on this. Yes it got boosted by the advances in AI, which where mainly driven by the now available computing power/memory. But AI and its limitation is known since the 1980s/1990s. I learned AI in hte mid 1990s in the university as part of my degree as an electrical engineer.
Now, we are at a point where even the Waymo guys (former Google Car) admit, that the fully self driving car will be years away. It will take much more years then everybody expected. The cars the Waymo runs, are running in very dedicated areas, which are highly mapped. They still have problems with temporay obstacles, like road construction. They still have problems in unexpected weather situations.
So it is, that even all the tech people who believed in the sayings from Elon, now realizes that its just vaporware.
Tesla's solution looks more like vaporware because of how many times Musk has promised fully driverless operation -- sometimes even promising a cross country hands off trip -- within a year or two. Other companies have also had overly optimistic predictions, but generally not "we'll be able to go anywhere in the country with no intervention within the next year" level of extreme.
Waymo's progress has been slow relative to "ten years" predictions, but they've also made steady progress, and it looks like it's continuing.
It is clearly not sufficient just to have some measure of growth to achieve some goal. It is necessary to have the growth actually matter compared to a measure of the problem difficulty. I would argue for self-driving cars as in Level 4/5 autonomy, nobody even has any useful measure or understanding of the problem difficulty.
It's really easy to understand the autonomous driving levels. It's also really easy to understand the Kardashev scale. It might just turn out that both are of equally little practical relevance in our lifetimes.
I know this is a boring situation, but there is no guarantee the universe shouldn't be boring.
EDIT: nevermind, parent clarified. Leaving original comment so follow-ups make sense.
"Taking longer...": what we call it when it doesn't work, despite all of the marketing. So, IOW, "vaporware".
When Tesla ships a working product, where "working" something remotely close to what has been promised, we can call it something else.
Musk is distracted and showing that he
doesn’t have all the technical chops we
thought he did (if reports from inside
twitter are to be believed)
Who thought he had technical chops? I don't mean this as snarky or glib. But it was surprising to read.The rosiest take is that he's a Steve Jobs type as opposed to a Bill Gates type. A guy who assembles and rallies teams of engineers and designers around a singular vision and often manages to pull, push, or drag them across the finish line.
I'm not a fan of Musk in particular, although I am also not demeaning this sort of CEO. The ability to form/lead/motivate teams that execute on this level doesn't exactly grow on trees. And it's all but impossible for a CEO to have deep, current "technical chops."
It's just that I've never actually heard Musk credited with having technical chops.
Many, many people liked Musk, or called him more credible, for being the one CEO who also knows engineering. It also made him aspirational or a role model for many engineering types. It's a bit like when people mention that Angela Merkel has a PhD in quantum chemistry, it confers legitimacy in context.
The difference, of course, is that Merkel also actually has her degree.
This video edits together examples from various interviews: https://youtu.be/e7ez_WF40hY
I imagine their engineers have said they’re “90% finished” once or twice in the last few years…
Always a red flag!
In a poorly managed project, yes, the last 10% of a project is 90% of the work. A healthy project puts 90% of the work at the front: the work of planning, narrowing scope, thinking creatively about what could go wrong, leaving oneself off-ramps in case of unexpected situations. The speed or cadence of a project should only increase as you near release; momentum should build. There should be a natural period of "dust settling" before production, rather than scrambling to pull the system into a healthy state.
If an engineer repeatedly says they're "close," but cannot quantify such a statement, I find they're (generally speaking) completely full of it.
Perhaps Tesla's situation is unique (or perhaps not). Musk has repeatedly said it's difficult to gauge completion date because no one has built this software before, so there is no benchmark. Having just sold my Tesla in favor of a competitor, I suppose I won't be there for the release anyway!
But when you're talking about AV or fusion power (or even much smaller discoveries that sit on the vanguard of human knowledge), it requires the kind of leap into the unknown that all great discoveries have necessitated.
No, that means a pathologically badly planned project. If some part of your estimates are off by an order of magnitude, you need to learn to do a lot better at estimation.
I am not sure too. I also want AGI to happen but we need to acknowledge the limitations of current formalisms and I think people are married to formalisms.
Given that the typical Autopilot ride has multiple disengagements that also makes it really hard to judge the performance of the system properly - if you always have to have a hyper-ready human waiting in the wings to catch mistakes to produce nice stats, that's certainly still far away from what most people want in such a system. You'd need to demonstrate better safety without disengagements and without a human backup, as the human drivers you compare to don't have one, either.
Marques Brownlee demonstrated this nicely in a recent video review of his daily work commute using Autopilot.
[0] https://www.motortrend.com/news/anti-drunk-driving-technolog...
I think the world would be a better place if most people believed they were bad drivers like I do, and were much more vigilant and less aggressive.
Tesla isn't merely competing with the actual average human driver, they're competing with the average human driver's unrealistically rosy perception of their own driving prowess.
Driving skill is almost certainly normally distributed, and if so, your answer is wrong.
"...Tesla ought to have a NHTSA-reported crash total of 70 since last summer to be comparable with Ford’s rate. Instead, Tesla reported 516 crashes."
When you go to purchase Autopilot on the Tesla website [0], it says in the first sentence: "The currently enabled features require active driver supervision and do not make the vehicle autonomous."
On Ford's website regarding their Blue Cruise[1]: "Blue Cruise allows you to operate your vehicle hands-free while being monitored by a driver-facing camera to make sure you're keeping your eyes on the road."
If anything, Ford seems to be more bold and brazen with their approach here.
[0] https://www.tesla.com/model3/design#overview
[1] https://www.ford.com/technology/driver-assist-technology/#bl...
https://www.tesla.com/autopilot
"Tesla cars come standard with advanced hardware capable of providing Autopilot features, and full self-driving capabilities—through software updates designed to improve functionality over time."
"Current Autopilot features require active driver supervision and do not make the vehicle autonomous."
"The system is designed to be able to conduct short and long distance trips with no action required by the person in the driver’s seat."
https://www.tesla.com/autopilot
> Tesla cars come standard with advanced hardware capable of providing Autopilot features, and full self-driving capabilities—through software updates designed to improve functionality over time.
There is no way for Tesla to know that their cars have the hardware needed for full self-driving capabilities because they don’t know what hardware is needed for that.
Also the branding of their “Autopilot” with a capital A allows them to make up whatever definition they want for it and lets customers (understandably) confuse it with the standard definition of “autopilot” without a capital A.
Musk has been lying about full self-driving for years: https://jalopnik.com/elon-musk-promises-full-self-driving-ne...
Tesla has already been done for false advertising once in court. Tesla didn't even try to argue the case: https://electrek.co/2022/12/12/tesla-ordered-upgrade-self-dr...
Now Tesla is hoping to avoid being done for fraud by calling their "full self-driving" a "failure" instead of an outright fraud: https://edition.cnn.com/2022/12/12/business/tesla-fsd-autopi...
But with years worth of lies behind it, and especially because they've been selling it to customers and still haven't delivered it, it's tough to make the case that it isn't fraud.
1. See the map on this page: https://www.ford.com/technology/bluecruise/
It seems like you're trying to make a point for Tesla but the arguments you present make Blue Cruise seem like a more carefully planned and safer technology, lol.
The useful metric is deaths per distance traveled regardless of whether automation is on or not. Otherwise you can Simpson's Paradox yourself into any conclusion.
But as a sibling comment pointed out it’s limited for a reason. It’s carefully locked to areas Ford has mapped and verified and believes the software/hardware is capable of performing safely. It will disengage for anything more complicated.
Tesla’s “you can run it almost anywhere, good luck” attitude could easily help explain a large chunk of the discrepancy. The Ford won’t engage where it’s unlikely to work while AP very well might.
Tesla, Waymo, Cruise, etc all take real world data and load it into a virtual representation, then do planning inside virtual space, then execute that plan in the real world. It seems like this is just really clunky and doesn't handle weird edges very well.
Comma AI's thesis is that creating this big virtual world to do planning in is both a waste of time and compute, and also a worse driving experience. They just take a ton of human data, and essentially say "given this situation, what would a human do?". I.e. it's a neural network that takes in the last few frames of video, and outputs steering + accelerator + brake commands, with no intermediate virtual space representation.
A huge advantage of this approach is it scales really well. Human data in, model out. They are maybe a year behind Tesla FSD in terms of capability with a tiny team of ~15 or so, and they are gaining ground.
Tesla could probably improve their system by adopting a similar end-to-end approach, but I think this may not be easy to do for organizational/corporate political reasons. They have several hundred engineers working on all of the various bits of their FSD stack who are all incentivized to defend their turf.
It's a little bit like ChatGPT: ChatGPT is a next-word prediction engine. It has ingested and analyzed "human data" which has given it a take on what might come after a prompt. With good training data, a large enough token window and a helping of RLHF this can do very cool things. But there's no actual reasoning going on.
An "edge case" is a prompt that throws this approach for a spin, because statistics over the training data corpus don't yield a good prediction on it. For example because it's novel or its structure is uncommon. In those cases ChatGPT will do its best and confidently return something very dumb.
With the driving problem, Tesla and others are trying to mitigate this with two approaches:
- superstructures of rule-based planning to keep the predictions within safe lanes (no pun intended), i.e. bake in some reasoning after all
- trying to write simulations that auto-generate "edge cases" or just stuff that is underrepresented in the training data set and add those simulated 3d renders to editorialize the predictions
It's currently still unclear if this is enough to solve the problem or if we're still some innovations (e.g. ones that get us closer to AGI) away from being able to make it work.
Depends. Many of the type of situations where FSD runs into trouble or disengages are also the ones where a human would slow down/pause and ponder a moment what to do next. In the FSD case, it then often eventually gives up and disengages, because it can't confidently predict what action to take. Humans show better performance in those cases.
If you ask me what separates a human from ChatGPT right now, it's that ability to use reasoning to fill in for bad training data. If, as some people have posited, the training data for ChatGPT-like systems is possibly already exhausted, we need some new ideas.
But humans are good at that. :-)
Aside from that, note also that your learned instinctive predictions take into account many more parameters than the models a Tesla currently runs anyway. For example you have an understanding of social dynamics (so what those other human drivers think and what might be acting on them, etc.) that is far in excess of what the Tesla models can learn implicitly from videos that observe them driving. With some of these things we have no idea yet how to feed them into the models.
There probably are some situations that do actually require a looping reasoning process that a simple feed-forward neural network can't do, but they are fairly rare.
The most common ones probably actually involve complex parking lot navigation tasks, where you have to negotiate the space with other drivers, understand their intentions, yield space, take space, etc.
Is Tesla doing any better, though?
At least comma can handle the "huge unmovable object in front of me, I should brake" edge case.
So it doesn't need to "understand" a situation in terms of what is physically true, it just needs to understand what information is valuable for the task of driving.
Consider this edge case: https://www.youtube.com/shorts/kM-xBgz26pE
A utility truck carrying a load of new traffic lights. Tesla correctly identifies them as traffic lights and loads virtual representations into its world model. It doesn't seem to cause any weird behavior (thankfully), but this demonstrates a case where doing this fancy classification actually makes your system less robust.
I haven't seen comma doing stuff as dumb as that, so I'm also betting on comma's approach.
What I think is interesting is that if you assume that there's still a couple of new ideas left before the whole thing can work, it matters who is the most poised to adopt (or even to have) the new ideas and turn them around into a product.
I also don't know who that will be. A vertically integrated company like Tesla? A tech supplier like Waymo? A nimble startup like Comma?
My Commas are bulletproof at doing what I expect them to do, and they don't do what I don't expect them to do. And from my perspective as a driver, it's incredibly, incredibly useful. When driving is easy and mundane I can trust that Comma can handle it (and Comma will tell me if it can't), and when driving is hard then I don't expect Comma to do handle every complex situation (though it does do a good job most of the time). They don't overpromise, and they deliver what they promise.
I'm not convinced this method will get to FSB, but I from my perspective I don't think that is necessary. I genuinely believe if every car on the road only had Comma's capabilities and no more, that would on its own reduce highway accidents by like 50%. I really wish some car manufacturers would lean into this and work with Comma on making a first-hand integration. I would 100% buy any type of car from any manufacturer if it had first-hand Comma support.
isn't that how uber killed a woman walking a bike in phoenix? During the critical last second(s) the model didn't know what she was and kind of ignored her even though previous seconds had tagged her as a moving cyclist.
> The recorded telemetry showed the system had detected Herzberg six seconds before the crash, and classified her first as an unknown object, then as a vehicle, and finally as a bicycle, each of which had a different predicted path according to the autonomy logic. 1.3 seconds prior to the impact, the system determined that emergency braking was required, which is normally performed by the vehicle operator. However, the system was not designed to alert the operator, and did not make an emergency stop on its own accord, as "emergency braking maneuvers are not enabled while the vehicle is under computer control, to reduce the potential for erratic vehicle behavior", according to NTSB
So Uber had a lot of systemtic issues leading to the crash, but even if most of those were fixed, I think Comma's approach works better here because it is explicitly not trying to do any of this fancy classification and prediction. If a human sees an unknown moving object near the road at night, they start slowing down even before they have identified the object. Comma is trained to just do what a human would do, so it will also slow down.
Isn't this pretty close to what Tesla does?
Cars phone home with timestamped video from multiple cameras plus data on what hundreds of thousands of human drivers do, also timestamped.
Use all the human events to train a DNN to make similar decisions as humans.
Then augment that with GPS, maps and routing to a destination.
Of course Tesla uses real world data. My claim is that their self driving system it not end-to-end. That is, it's not "just" a neural network that takes sensor data as input and gives steering/accelerator/brake commands as output.
They take in data from all their sensors, fuse it together, and create a real-time virtual copy of the world. They do planning inside this virtual copy of the real world. This has been demonstrated in many Tesla presentations. The FSD visualization on the screen of the Tesla is itself a depiction of the virtual world being constructed from the sensor data.
"The Tesla Autopilot crash numbers are far higher than those of similar driver-assistance systems from General Motors and Ford. Tesla has reported 516 crashes from July 2021 through November 2022, while Ford reported seven and GM two. To be sure, Tesla has far more vehicles equipped with driver-assist systems than the competition — an estimated 1 million, Ogan said, about 10 times as many as Ford. All else equal, that would imply Tesla ought to have a NHTSA-reported crash total of 70 since last summer to be comparable with Ford’s rate. Instead, Tesla reported 516 crashes."
A fairer comparison would have been [ total number of reported crashes ] / [ total number of cars on road ].
Comparing it with sales growth will show poor performance for older brands which have a lot of cars on the road vs newer brands that are just release cars now.
I suspect the real difference is that Tesla drivers cede far more autonomy to the car than other drivers. When you look up from your book and see that you are 20 feet from a collision at 65mph, it's too late to do anything about it.
Perhaps dropping $10k or more on something called “full self driving” makes said drivers believe that the car can fully self drive by itself?
For me it would be having used "full self driving" mode, diligently, for X years or X miles without any issues.
Why? As a consumer, I would be thrilled with an affordable vehicle with a powerful and reliable electric drivetrain, top-of-class range, comfortable features and sensible UI, and flawless fit-and-finish.
That should be what the company strives for in the medium term. Stop the fixation on tech that's a decade+ out and magnet for lawsuits and penalties from regulators. Make the best made-for-human vehicles out there, and become the most successful auto manufacturer. Keep working on moonshots but treat them as such.
But Tesla is not affordable, and doesn't have flawless fit-and-finish
A couple of weeks ago it was Andrej Karpathy. I got about three sentences in when I realized this guy is really, really smart. The way he spoke about neural nets and the problems he was working on suggested to me a deep and nuanced understanding, and a way of thinking that always tries to expand that depth and breadth.
Anyway, I figure if a guy like that couldn't make it work after so many years, even with a team that surely has other strong players, then it's just out of reach for the time being, with the hardware they're constrained to. It's even possible that deep neural nets will just never be able to do FSD at a level that will gain broad acceptance and some new architecture will be necessary.
As a non-expert, how would you be able to judge?
ChatGPT also sounds really smart while giving brutally false answers.
Waymo and Cruise use dedicated hardware and aren't artificially constrained either by preexisting sensors nor compute. Yet they haven't fully solved the problem yet, with Waymo still struggling with unexpected but really should be expected stuff such as road construction, while being available only in specific geographic areas and with quite expensive sensors and years of work.
It wouldn't surprise me at all to hear that Tesla is doing funny accounting with their Autopilot crash data. I'm starting to think that the feds will drop the hammer hard on their autonomy pursuits in light of this and will force them to:
- Change the product name to something less misleading (While I'm okay with ambitious product names like this, SO SO SO MANY people are not), and
- Honor customers wanting a refund (and I bet there is a long line of people that want one)
I've sold all of my shares in Tesla (admittedly, I didn't have many) and have not only cancelled my interest in another Tesla but have considered trading in our Model 3 for another EV despite a smaller charging network multiple times this year. (To me, there's no point in owning a Tesla if their supercharging network will be forced open to everyone and their path to autonomy is infeasible.)
I've been using FSD Beta in our Model 3 this past year. It has gotten a lot better throughout that time frame, but it is very far from safe to use, and I certainly wouldn't recommend it for anyone but the faint of heart.
When it works, it works really nicely. Beta has smartly routed around construction and does a good enough job of navigating around other cars and predicting their behaviors.
Unfortunately, when it doesn't work, it REALLY doesn't work.
Even in the most recent release that dropped this month, Beta has attempted to run red lights and drive on wrong sides of the road, has missed or made wrong turns a surprising number of times, and done some of what I can only call "generally extremely wild shit" (like super sudden stopping and sharp turns without telling you why). It usually picks lanes correctly, but will just as often pick lanes that will take you to the wrong place or straight up don't make any sense. It also LOVES switching lanes at the very very last minute, usually right before a turn onto another road, which is confusing for everyone.
It's actually gotten worse in situations previous versions excelled in.
I even turned it off completely at one point because it was about to miss a turn that it nailed several times before, in broad daylight, with no other traffic around, for no reason.
Recently, I've been thinking about GM, Ford and Waymo's approach to autonomy (LiDAR for object measurement and detection and pre-mapping as many roads as possible). If Google Maps could map over 80% of America's roads within two or three years, then assuming that mapping can be done "at the edge" (i.e. with regional mapping vehicles), what's stopping these companies from doing the same thing? Furthermore, if mapping and equipping cars with LiDAR scales well, then what worth is there in trying for a vision-only approach?
Especially because perception, which I guessed would be the hardest part to solve due to lack of LIDAR, seems to be pretty good already, it's the planning that's bad.
- Elon and his team committed the purge over at Twitter (which made me re-think his leadership abilities and doubt the credibility of his vision-only approach),
- Andrej leaving (why would the head of Autonomy leave when they are supposedly on their way towards completely changing how we drive? Makes no sense to leave your life's work like that), and
- A non-engineer, non-Tesla owning friend of mine got a ride in a Waymo in San Francisco and described it as a smooth ride start to finish. (I cannot imagine FSD Beta being smooth in a city setting; it sure as hell isn't in Houston proper; and Waymo is completely driverless!)
Now I'm definitely going to try it again when FSD 11 drops, but I am a little scared of single-stack given how absolutely rock solid AP is.
Re. Andrej - looks like he might be coming back and his reason for leaving was based on his role being too managerial shrug https://electrek.co/2022/10/31/andrej-karpathy-coming-back-t....
It is truly, truly depressing reading these threads.
https://arstechnica.com/cars/2016/09/tesla-dropped-by-mobile...