Yann LeCun on Autonomous Driving: Deep Learning is Obviously Part of the Solution | AI Podcast Clips
Watch on YouTubeVideo summary
In this discussion regarding autonomous driving, Yann LeCun addresses Elon Musk's confidence in deep learning solutions, asserting that while large-scale data and advanced algorithms are essential components of a future self-driving system, they will not be sufficient on their own for the foreseeable future. LeCun argues against the notion of building systems entirely by hand versus relying solely on learning; instead, he outlines an evolutionary trajectory seen across engineering fields like character recognition, speech recognition, and computer vision. Historically, these technologies began with manual construction where engineers handled corner cases and imposed strict limits because early learning models were imperfect. As technology advanced in those domains, the reliance shifted increasingly toward data-driven learning methods, a trend LeCun predicts will follow the same path for autonomous driving. Currently, the approach that offers some level of autonomy without requiring constant driver intervention involves heavily constraining the operational environment rather than relying exclusively on perception algorithms. This strategy is exemplified by Waymo's operations in Phoenix, where vehicles operate within specific geographic boundaries like 100 square kilometers under favorable weather conditions with wide roads. To achieve this limited but functional autonomy, manufacturers over-engineer their fleets using sophisticated sensors and extensive mapping to create a complete three-dimensional model of the world. By pre-mapping the environment so thoroughly that static objects are accounted for in advance, the perception system is freed from needing to identify stationary items like buildings or signs, allowing it to focus primarily on dynamic elements such as moving vehicles and pedestrians. The transcript highlights that while this constrained approach works well for fleet operations where costs can be managed through specialized hardware, these expensive sensor suites are not viable for consumer-grade cars intended for the general public. LeCun suggests that eventually, the industry must move away from purely engineering-based solutions to a model that relies more heavily on learning algorithms. This long-term vision likely involves a hybrid architecture combining supervised learning with model-based reinforcement learning or similar techniques. Such an evolution would allow vehicles to handle complex scenarios without needing exhaustive pre-mapping of every possible corner case in the world, marking a significant shift from current restricted deployments to broader, unconstrained autonomy. Ultimately, LeCun's perspective frames autonomous driving as a natural progression through phases of system development rather than a binary choice between engineering and learning. The initial phase involves heavy manual intervention where engineers solve specific problems directly; this is followed by an intermediate stage where some running or data-driven methods are introduced but still require significant human oversight to manage the imperfections of early models. As these systems mature, as seen in other AI fields over the last twenty-three years, they inevitably evolve toward greater reliance on learning capabilities. LeCun concludes that while deep learning is undeniably part of the solution for achieving full autonomy, it will likely be integrated with engineering constraints initially before becoming the dominant force required to solve the problem completely without limiting a vehicle's operational domain.
Read the full video transcript
[Music]
Elon Musk is confident that large-scale
data and deep learning can solve the
autonomous driving problem what are your
thoughts on the limits possibilities of
deep learning in this space I was it's
obviously part of the solution I mean I
don't think we'll ever have a set
driving system or at least not in the
foreseeable future that does not use
deep Ronnie you put it this way so in
the history of sort of engineering
particularly is sort of sort of a I like
systems is generally your first phase
where everything is built by hand and
there is a second phase and that was the
case for autonomous driving you know 23
years ago there's a phase where this a
little bit of running is used but
there's a lot of engineering that's
involved in kind of you know taking care
of corner cases and and putting limits
etc because the learning system is not
perfect and then I as technology
progresses we end up relying more and
more on learning that's the history of
character recognition so history of
speech recognition computer vision that
when I crush processing and I think the
same is going to happen with with the
time is driving that currently the the
the methods that are closest to
providing some level of autonomy some
you know decent level of autonomy where
you don't expect a driver to kind of do
anything is where you constrain the
world so you only run within you know
100 square kilometers or square miles in
Phoenix but the weather is nice and the
roads are wide which is what Weimer is
doing you completely over engineer the
car with tons of light hours and
sophisticated sensors that are too
expensive for consumer cars but they're
fine if you just run a fleet
and you engineer the thing the hell out
of the everything else you you map the
entire world so you have complete 3d
model of everything so the only thing
that the perception system has to take
care of is moving objects and and and
construction and sort of you know things
that that weren't in your map and you
can engineer a good you know slam system
or eye stuff right so so that's kind of
the current approach that's closest to
some level of autonomy but I think
eventually the long term solution is
gonna rely more and more on learning and
possibly using a combination of
supervised learning and model-based
reinforcement or something like that
you