# How Elon Musk Knocked Tesla's "Full Self-Driving" Off Course

**URL:** <https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296>\
**Category:** Macro Economic Trends and Risks\
**Created:** [March 20, 2023, 11:26pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296 "2023-03-20T23:26:15Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![MarkR](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/markr/32/2011_2.png) [@MarkR](https://discussion.fool.com/u/MarkR)\
**Post date:** [March 27, 2023, 8:40am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/81 "2023-03-27T08:40:25Z")

</div>

> [@captainccs](#):
>
> Learn by playing, just like babies and puppies do!

That works for games in which the complete rules can be described. It doesn’t work for “games” (like driving a vehicle) for which the complete rules cannot be described. That’s why babies (and puppies) might misbehave in a restaurant the first few years until they observe the implicit rules of the place (“road”). And, the simulated toy restaurant that a child has _DOESN’T_ help one bit in learning those implicit rules.

---

<div class="post-metadata">

**Author:** ![captainccs](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/captainccs/32/3775_2.png) [@captainccs](https://discussion.fool.com/u/captainccs)\
**Post date:** [March 27, 2023, 8:46am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/82 "2023-03-27T08:46:05Z")

</div>

> [@MarkR](#):
>
> That works for games in which the complete rules can be described.

Cops and robbers? Hide and seek? Fishing? Dating?

> [@MarkR](#):
>
> That’s why babies (and puppies) might misbehave in a restaurant the first few years until they observe the implicit rules of the place (“road”).

> **[Perfect is the enemy of good](https://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good)**
>
> Perfect is the enemy of good is an aphorism which means insistence on perfection often prevents implementation of good improvements. The Pareto principle or 80–20 rule explains this numerically. For example, it commonly takes 20% of the full time to complete 80% of a task while to complete the last 20% of a task takes 80% of the effort. Achieving absolute perfection may be impossible and so, as increasing effort results in diminishing returns, further activity becomes increasingly inefficien 
> I...

The Captain

---

<div class="post-metadata">

**Author:** ![MarkR](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/markr/32/2011_2.png) [@MarkR](https://discussion.fool.com/u/MarkR)\
**Post date:** [March 27, 2023, 8:50am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/83 "2023-03-27T08:50:12Z")

</div>

> [@captainccs](#):
>
> Cops and robbers? Hide and seek? Fishing? Dating?

Exactly! You don’t see AI doing those things very well via simulation learning.

---

<div class="post-metadata">

**Author:** ![AlphaWolf](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/alphawolf/32/5945_2.png) [@AlphaWolf](https://discussion.fool.com/u/AlphaWolf)\
**Post date:** [March 27, 2023, 3:33pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/84 "2023-03-27T15:33:49Z")

</div>

> [@captainccs](#):
>
> Mules

I mentioned this to my wife and she replied that having one stubborn @s$ in her life was plenty.

😮

---

<div class="post-metadata">

**Author:** ![captainccs](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/captainccs/32/3775_2.png) [@captainccs](https://discussion.fool.com/u/captainccs)\
**Post date:** [March 27, 2023, 4:01pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/85 "2023-03-27T16:01:04Z")

</div>

> [@AlphaWolf](#):
>
> I mentioned this to my wife and she replied that having one stubborn @s$ in her life was plenty.
> 
> 😮

😆 😆 😆 😆 😆

The Captain

---

<div class="post-metadata">

**Author:** ![albaby1](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/albaby1/32/12772_2.png) [@albaby1](https://discussion.fool.com/u/albaby1)\
**Post date:** [March 27, 2023, 5:19pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/86 "2023-03-27T17:19:59Z")

</div>

> [@ItsGoingUp](#):
>
> the target is to be significantly better than the average driver, not the best in the world, and machines don’t get drunk, sleepy, bored, or inattentive.

One complication in hitting that target, though, is that it’s a little uncertain what it means to be “better than the average driver.”

As we discussed upthread, a disproportionately large number of accidents (especially serious accidents) are caused by teenagers and by drunk people. Or drunk teenagers, since they’re not exclusive. But most drivers at any given time - which would certainly include the **median** driver - are neither teenagers nor drunk. Negative outcomes, again especially fatalities, are highly skewed towards a very small subset of the driving population. Which means it is very possible to have an AI system that’s better than the average driver, but worse - perhaps **significantly** worse - than the average **sober adult** driver.

In that situation, the **typical** driver (a sober adult) would be making things **more** dangerous if they activated their AI, even if the AI was better than the **average** driver. The machine would never be drunk or teenaged; but since it’s a worse driver than a sober adult driver, that driver would be better off without the machine.^^

That’s why being better than average, even significantly better than average, is probably not going to be good enough. I don’t think regulators will allow too many situations where someone is seriously hurt in an AI-driven car that could have been avoided by a reasonably good driver. IOW, the AI isn’t going to have to be significantly better than the average driver, but instead will have to be significantly better than the average adult, sober, and attentive driver. At least before it gets regulatory approval.

Albaby

^^Note that if **everyone** were activating their AI’s, then it’s possible even that median driver would be better off - because even though **they** are better than the AI, the safety from not having teenagers or drunk people trying to drive themselves might compensate. But since AI driving will likely be rolled out piecemeal, the regulatory safety analysis will almost certainly require the AI to be safer **for the occupants of the AI car** in isolation.

---

<div class="post-metadata">

**Author:** ![mschmit](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/mschmit/32/1404_2.png) [@mschmit](https://discussion.fool.com/u/mschmit)\
**Post date:** [March 27, 2023, 7:22pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/87 "2023-03-27T19:22:10Z")

</div>

> [@ItsGoingUp](#):
>
> > [@mschmit](#):
> >
> > In a game like Go (which AlphaZero trained itself to play) it is very different from self driving cars.
> 
> And the machine learning that’s going on now is very different. I really don’t think you can generalize beyond saying that very unexpected things happened very quickly with regard to AI becoming better than human at Go. That can probably be generalized to saying that very unexpected things will continue to happen very quickly with regard to AI becoming better than human at [fill in your endeavor of interest here].

The “machine learning” that is going on now is **not very different**. If you look at how Alexnet won the Imagenet competition back in 2012, the approaches being used today are very much the same…many layers in a convolution neural net (CNN)…thus the term DNN (Deep neural networks). The industry has just built more optimized software and more optimized hardware to run bigger and bigger networks solving bigger and bigger problems faster. Most of the change is adding some new and more optimized layers in the models. The basic principles are even the same as what was used to read zip codes (see MNIST) back in the 1990s.

**Maybe this example will help.**  
In the game of Go each side can only do one thing…place a game piece. Each side can only do the same things the other side can do, thus it can learn some new strategy based on how it won or lost or gained/lost some squares. This learning is how it then makes that strategy part of its tool bag for future games.

In a driving simulator the simulator is basically generating the world as a 3D game and controlling (and randomizing) all the actions, while an autonomous car has its driving software running inside the “game” trying to safely get to its destination. The 3D game simulation does not learn from the actions of the autonomous car since it is not trying to copy what the car does.  
I suppose that you could make a simulator observe and see how a car got out of a sticky situation and make the game harder by recreating that situation and blocking the safe path. But this does not allow the simulator to learn new edge cases, such as figuring out that it can cause a power outage that turns off all the traffic lights. The programmers would have needed to think ahead and put that feature in. Same thing for lanes closed for maintenance, or icy roads, or foggy conditions, or mud on cameras, or sink holes or any of hundreds of other edge cases – the simulator has no way to learn how to do those things from the other “player” in the game.

If you disagree, please find a link to a description of any simulator that does learn new things (edge cases that must be tested) from the autonomous car.

Mike

---

<div class="post-metadata">

**Author:** ![ItsGoingUp](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/itsgoingup/32/3596_2.png) [@ItsGoingUp](https://discussion.fool.com/u/ItsGoingUp)\
**Post date:** [March 27, 2023, 10:41pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/88 "2023-03-27T22:41:28Z")

</div>

> [@mschmit](#):
>
> The “machine learning” that is going on now is **not very different**.

Seriously, what part of “we don’t know and I think we’ll be surprised by how fast progress is and how it happens” are you not understanding? Tediously explaining how you think some practices you think you understand won’t lead anywhere, and how you don’t see any other ways to do things are not useful or enlightening observations.

We don’t know. I don’t know. You don’t know. You’re not going to suddenly know any more by discussing it with me. Right now, things are in flux and even the researchers in the middle of trying new things don’t have time to read all the papers being published on other new things.

This is what a revolution in scientific understanding looks like. Go read Kuhn. It’s good stuff. I just wish I were young and starting out again rather than old and watching from the sidelines.

> **[The Structure of Scientific Revolutions](https://en.wikipedia.org/wiki/The_Structure_of_Scientific_Revolutions)**
>
> The Structure of Scientific Revolutions is a book about the history of science by philosopher Thomas S. Kuhn. Its publication was a landmark event in the history, philosophy, and sociology of science. Kuhn challenged the then prevailing view of progress in science in which scientific progress was viewed as "development-by-accumulation" of accepted facts and theories. Kuhn argued for an episodic model in which periods of conceptual continuity where there is cumulative progress, which Kuhn referre...

-IGU-

---

<div class="post-metadata">

**Author:** ![mostlylong](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/mostlylong/32/3943_2.png) [@mostlylong](https://discussion.fool.com/u/mostlylong)\
**Post date:** [March 27, 2023, 11:32pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/89 "2023-03-27T23:32:06Z")

</div>

Are you able to answer this question on why cross validation can be a nonsense idea, in your view?

I didn’t see an answer in your reply.

> [@mostlylong](#):
>
> > [@ItsGoingUp](#):
> >
> > When you look at AI and machine learning in general, **every idea is nonsensical** … until it isn’t.
> 
> **Cross validation** is a fundamental idea and principle in machine learning.
> 
> From your point of view, based on your statement above, can you please explain why this would be a nonsense idea?

---

<div class="post-metadata">

**Author:** ![mschmit](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/mschmit/32/1404_2.png) [@mschmit](https://discussion.fool.com/u/mschmit)\
**Post date:** [March 28, 2023, 4:28am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/90 "2023-03-28T04:28:47Z")

</div>

> [@ItsGoingUp](#):
>
> We don’t know. I don’t know. You don’t know.

I think you are trying to convince yourself that there is something magical (possibly) soon to be discovered in machine learning.  
But think about this. The Tesla HW3 is basically a very fast and power efficient DNN accelerator. And HW4 is supposedly the same thing, just 2-4x faster to be able to process higher resolution cameras.  
Possibly the best autonomous driving HW available…but it is not going to magically solve all the edge cases, IMO.

Mike

---

<div class="post-metadata">

**Author:** ![captainccs](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/captainccs/32/3775_2.png) [@captainccs](https://discussion.fool.com/u/captainccs)\
**Post date:** [March 28, 2023, 9:33am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/91 "2023-03-28T09:33:25Z")

</div>

> [@ItsGoingUp](#):
>
> This is what a revolution in scientific understanding looks like. Go read Kuhn. It’s good stuff.

From Wikipedia:

> Kuhn did not see scientific theory as proceeding linearly from an objective, unbiased accumulation of all available data, but rather as paradigm-driven:

One I like for its simplicity is a law of motion:

Aristotle: things move when you push them  
Newton: thing keep moving until you stop them

Is ICE to BEV a paradigm shift?  
is ICE to BEV plus AI a paradigm shift?

The Captain

---

<div class="post-metadata">

**Author:** ![rainphakir](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/rainphakir/32/1497_2.png) [@rainphakir](https://discussion.fool.com/u/rainphakir)\
**Post date:** [March 28, 2023, 10:15pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/92 "2023-03-28T22:15:51Z")

</div>

Should we add:

Is the shift from the legacy business plan of “you got what you bought and you don’t get any upgrades until you buy a new car” to the Tesla plan of “continuous OTA upgrades to keep even those cars sold a couple years ago, up to “new” specs”… A paradigm shift?

🤷‍♂️  
ralph

---

<div class="post-metadata">

**Author:** ![captainccs](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/captainccs/32/3775_2.png) [@captainccs](https://discussion.fool.com/u/captainccs)\
**Post date:** [March 29, 2023, 9:59am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/93 "2023-03-29T09:59:46Z")

</div>

> [@rainphakir](#):
>
> Is the shift from the legacy business plan of “you got what you bought and you don’t get any upgrades until you buy a new car” to the Tesla plan of “continuous OTA upgrades to keep even those cars sold a couple years ago, up to “new” specs”… A paradigm shift?

Interesting question! I suppose it depends on how paradigm is defined. Why would you want to give away things for free? In business because giving it away for free has greater benefits than not doing so.

Classical economics dealt mainly with the Law of Diminishing returns but information technology (IT) changed all that. The IT economy is ruled by the Law of Increasing Returns, once you create a software product, making and distributing copies of it is practically free of cost. OTA you don’t even have CDs and shipping costs. The recipient is paying for the Internet connection!

If you develop software for your new products you might as well make it available to your loyal customers since OTA already pays for itself by reducing physical recalls.

I would call it more consequence than cause. You make more money by selling more cars instead of selling more expensive cars. A competitive advantage.

The Captain

---

<div class="post-metadata">

**Author:** ![mschmit](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/mschmit/32/1404_2.png) [@mschmit](https://discussion.fool.com/u/mschmit)\
**Post date:** [March 29, 2023, 6:16pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/94 "2023-03-29T18:16:56Z")

</div>

> [@captainccs](#):
>
> The recipient is paying for the Internet connection!

That’s only partially true. If a customer parks their car where they have a WiFi connection it is true. But for people that do not they get the OTA updates via cellular data and I think Tesla is paying for this bandwidth.

Mike

---

<div class="post-metadata">

**Author:** ![syke6](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/syke6/32/26265_2.png) [@syke6](https://discussion.fool.com/u/syke6)\
**Post date:** [March 29, 2023, 7:15pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/95 "2023-03-29T19:15:49Z")

</div>

Just saw this video. Bill Gates takes a drive in an autonomous car in London. Very impressive tech.

[![](https://us1.discourse-cdn.com/motleyfoolfree/original/3X/e/9/e9b772a3f1eb0f692e045765cf745fad7d229677.jpeg "Putting an autonomous vehicle to the test in downtown London") ](https://www.youtube.com/watch?v=ruKJCiAOmfg)

---

<div class="post-metadata">

**Author:** ![ItsGoingUp](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/itsgoingup/32/3596_2.png) [@ItsGoingUp](https://discussion.fool.com/u/ItsGoingUp)\
**Post date:** [March 29, 2023, 10:23pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/96 "2023-03-29T22:23:16Z")

</div>

> [@mostlylong](#):
>
> **Cross validation** is a fundamental idea and principle in machine learning.
> 
> From your point of view, based on your statement above, can you please explain why this would be a nonsense idea?

Because it’s fundamental only to the way we do things now. It’s not necessary at all. What’s necessary is that the end result of the machine learning is something that works better for us than what we had before. Job done.

Let’s say we get to the point where we can solve the self-driving problem by simply having a humanoid robot get in any car and drive it without any specialized training. And let’s say one day the manufacturer, who has been selling these general purpose robots for a while, says they can now be used for driving and are insured for liability by the manufacturer. All it requires is paying an extra $50/month.

There’s no cross validation involved. Because the thing wasn’t ever trained to do that particular task. Rather it ingested all the experience of all of humanity that is in a form available for it to ingest. Then it figured out how to apply its “experience” it to the task at hand. My understanding is that things similar to this are being done now. Generalized training is working better for specialized tasks than specialized training.

-IGU-

---

<div class="post-metadata">

**Author:** ![captainccs](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/captainccs/32/3775_2.png) [@captainccs](https://discussion.fool.com/u/captainccs)\
**Post date:** [March 29, 2023, 10:38pm UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/97 "2023-03-29T22:38:19Z")

</div>

> [@mschmit](#):
>
> That’s only partially true. If a customer parks their car where they have a WiFi connection it is true. But for people that do not they get the OTA updates via cellular data and I think Tesla is paying for this bandwidth.

✅ ✔ ☑

The Captain

---

<div class="post-metadata">

**Author:** ![Goofyhoofy](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/goofyhoofy/32/4721_2.png) [@Goofyhoofy](https://discussion.fool.com/u/Goofyhoofy)\
**Post date:** [March 30, 2023, 1:07am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/98 "2023-03-30T01:07:14Z")

</div>

> [@captainccs](#):
>
> If you develop software for your new products you might as well make it available to your loyal customers since OTA already pays for itself by reducing physical recalls.

When you buy an iPhone you usually buy some other services a la carte, and continuing. AppleCare is one, iCloud is another, music subscriptions and others come quickly to mind. This is not particularly new, Ma Bell used to sell you a phone and line, but if you wanted “an extension” you paid more, even though it cost them almost nothing to provide it. Want Caller ID? Call Back? All those were an up charge.

It hasn’t worked that way in automotive because it was expensive to retrofit the beast, but when software doo-dads can change for the price of a download, I expect more of it. I also expect they will continue to provide free updates for certain things, just as Apple does as it upgrades its core system.

I won’t like it, but I won’t be surprised,

---

<div class="post-metadata">

**Author:** ![ItsGoingUp](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/itsgoingup/32/3596_2.png) [@ItsGoingUp](https://discussion.fool.com/u/ItsGoingUp)\
**Post date:** [March 30, 2023, 1:47am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/99 "2023-03-30T01:47:31Z")

</div>

> [@Goofyhoofy](#):
>
> I also expect they will continue to provide free updates for certain things, just as Apple does as it upgrades its core system.
> 
> I won’t like it, but I won’t be surprised,

Everybody likes it. In fact everybody loves it. Buying something physical and having it get better over time, with new capabilities and features you don’t have to pay for is magical.

My many Apple devices and my Teslas are all better than when I got them. That regular software updates make my Teslas materially better every few months is one of the best features of the cars. The fact that I can buy even more stuff for them is an extra bonus, not a detriment.

As a Tesla paid upgrade example, since I got my Model Y, at the end of 2021, it offers me the choice (in the Tesla app, under Upgrades → Software Upgrades) of paying $2000 for the “Acceleration Boost”. It is described as “Improved 0-60 mph time, 4.8s to 4.2s”. Although I have no particular desire or need for this, I like the fact that it is there. Maybe if they put it on sale some day, I’ll splurge.

The actual advantage of this upgrade (as I know from my Model S), is the big improvement in 40-60mph time. That enables passing easily on twisty roads with limited legal opportunities.

-IGU-

---

<div class="post-metadata">

**Author:** ![captainccs](https://sea2.discourse-cdn.com/motleyfoolfree/user_avatar/discussion.fool.com/captainccs/32/3775_2.png) [@captainccs](https://discussion.fool.com/u/captainccs)\
**Post date:** [March 30, 2023, 8:55am UTC](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296/100 "2023-03-30T08:55:31Z")

</div>

> [@ItsGoingUp](#):
>
> The actual advantage of this upgrade (as I know from my Model S), is the big improvement in 40-60mph time. That enables passing easily on twisty roads with limited legal opportunities.

As a road warrior I attest that instant acceleration can be a life saver.

> [@Goofyhoofy](#):
>
> When you buy an iPhone you usually buy some other services a la carte, and continuing. AppleCare is one, iCloud is another, music subscriptions and others come quickly to mind.

Add-ons are one thing, updates another, and the twin sometimes meet. (With apologies and thanks to Rudyard Kipling).

The Captain

[Previous page](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296.md?page=4)

[Next page](https://discussion.fool.com/t/how-elon-musk-knocked-teslas-full-self-driving-off-course/90296.md?page=6)
