New Tesla DOJO AI architecture

In summary: Waymo does. If they can generate variations on events, they can generate variations on anything.In summary, experts differ about who is ahead, Tesla or Waymo. The number of innovations is impressive. The technical presentation in the video is very entertaining.
  • #1
anorlunda
Staff Emeritus
Insights Author
11,308
8,732
I'm not qualified to evaluate the performance numbers in this video, but the number of innovations is impressive. I saw another source that speculates that Tesla may become like ARM, licensing this technology to other manufacturers, while it continues to improve it for their internal use.

Both the source of this advancement, and the business model I find surprising. Anyhow, the technical presentation in the video is very entertaining.

I also think that it is interesting to compare Tesla's and Waymo's approaches to self-driving cars. Tesla is using big data and AI. Tesla collects real-life experience data from every Tesla vehicle on the road. They use that as training data for neural nets. That's were the DOJO comes in.

Waymo seems to depend more on traditional man-made logic and less on AI.

Expert opinions differ about who is ahead, Tesla or Waymo. I think it is a very interesting horse race that may be a harbinger of things to come.
 
  • Informative
  • Like
Likes Filip Larsen, hutchphd, Jarvis323 and 2 others
Computer science news on Phys.org
  • #2
Perhaps one can count the number of car crashes per vendor vs number of their cars on the road.
 
  • Like
Likes cyboman
  • #3
anorlunda said:
Expert opinions differ about who is ahead, Tesla or Waymo. I think it is a very interesting horse race that may be a harbinger of things to come.
After reading about Waymo's stratagy, I find it pretty fascinating. The problem with training self driving cars is that they learn from experience as is the nature of neural networks. But while they are learning, they are more prone to error, which can be dangerous. They can set up isolated courses (like race tracks with obstacles and such things) and train them on those where risk is mitigated. And they can drive around cities with human oversight to take control in case of emergency. But it is crucial for AI self driving cars to be able to learn what to do in rare/unexpected cases. But those are too rare to find enough of in the wild to train effectively, and too numerous, varied, and complex to simulate with real life obstacle courses.

So essentially what Wayumo has done (not sure about Tesla) is they have created a 'Matrix' for AI cars. In the 'Matrix', they can generate events they know of as many times as they want, and can also generate variations of an event. So whenever they find a real world event they want to train on, they do just that, and train the cars on those events and their variations in the 'Matrix' (not much unlike how Neo was trained).

What's especially interesting to me, is that this is a pretty obviously good approach to training AI in general. For whatever reason, people seem to be obsessed with making AI general intelligence that mimics human intelligence. We also want the AI to care about the things we care about, and 'have humanity', and compassion, and look out for our interests. But a full general AI, would in theory have its own perspective learned through its own experiences. To truly make an AI intelligence that mimics a human intelligence and thinks like a human, with human values, the AI would potentially need to have human experiences, be treated like humans, think they are humans, and learn to identify and care about humans and their interests. Moreover, if we introduced such an AI into the real world, we probably don't want them being unpredictable, rebelling in their teenage years, and acting recklessly while they are still learning wisdom and maturing (not to mention the uncertainty about what we have actually created). And we probably want them to be 'good' human beings.

So ultimately, it would make the most sense, as with the self driving cars, to make a 'Matrix' simulating our world, in which AI agents train over and over to be 'good' humans.

Anyway, I think this is almost certainty something in store for the future, and would make a good scifi plot. Imagine you die, and suddenly you wake up as a robot. If you were a good AI, you go to heaven (get to live in the real world).
 
  • #4
Jarvis323 said:
But those are too rare to find enough of in the wild to train effectively, and too numerous, varied, and complex to simulate with real life obstacle courses.

So essentially what Wayumo has done (not sure about Tesla) is they have created a 'Matrix' for AI cars. In the 'Matrix', they can generate events they know of as many times as they want, and can also generate variations of an event.
I think you stated it well. The "Big Data" approach presumes that there are ample instances of all the important cases in the training data. That may be more true or less true in different applications.

I, for one, do not think that deep-learning-neural-networks is the final word on AI paradigms. But most popular press accounts of AI do exactly that, treating it as if it was the final word.
 
Last edited:
  • #5
It turns out tens of thousands of years of biological evolution churn out a pretty good bio computing machine for the 3d world we live in. Trying to recreate this level of aptitude in a silicon based transistor technology has proven extremely challenging. Also, we simply can't create a matrix sim that can reach even close to the entropy inherent in the variables of the physical world we live. We might get there one day, and that feels centuries away. Right now I think it's mostly VC hype between companies, using old ideas in AI and throwing gobs of money and computing power at it. Proof is in the pudding and Tesla AI cars suck at driving as a mean. In commercial air travel, there are way less variables to contend with, yet there is no impetus to replace pilots with AI, not even for perhaps the most difficult aspect, landing. Is that because it's not just a max of 4 passengers but hundreds? Or is it because engineers and people with liability on their minds know that besides the hype, AI has been proven to fail catastrophically just too often and therefore is not even close to mature for implementation on that level. It's like how VR was a horizon tech forever. AI is sort of a dream. Like Pinocchio. Interesting innovations, but be careful to not be pulled into the hype of those trying to out market each other. It's not all about speed, the human brain has mysteries we haven't yet to scratch the surface of. But the hubris of tech companies like to down play that as it doesn't sell their latest mark.
 
  • Like
Likes Tom.G

1. What is the Tesla DOJO AI architecture?

The Tesla DOJO AI architecture is a custom-built hardware and software platform designed by Tesla to train artificial intelligence and machine learning models, specifically for autonomous driving and other AI tasks. It is known for its high performance and efficiency in processing vast amounts of data, particularly video data from Tesla's fleet of vehicles.

2. How does DOJO differ from other AI training platforms?

DOJO differs from other AI training platforms primarily in its custom hardware design which is tailored specifically for machine learning tasks related to autonomous driving. It uses a unique approach to data processing that allows for extremely fast computation, aiming to handle vast datasets more efficiently than traditional GPUs used in other AI systems. This specialization makes it particularly adept at improving Tesla's Full Self-Driving (FSD) capabilities.

3. What are the key components of the DOJO architecture?

The key components of the DOJO architecture include its custom-designed chips, a high-bandwidth interconnect that allows for the rapid transfer of data between chips, and a software stack that is optimized for machine learning workflows. The architecture is designed to scale horizontally, meaning that it can increase its computing power through the addition of more chips and servers.

4. What benefits does DOJO provide to Tesla's autonomous driving technology?

DOJO provides significant benefits to Tesla's autonomous driving technology by enabling more rapid iteration and improvement of machine learning models. It allows Tesla to process and analyze more data collected from its vehicles at a faster rate, leading to quicker enhancements in its autonomous driving algorithms. This results in more accurate and reliable self-driving capabilities.

5. When will DOJO be fully operational and accessible to developers?

As of the last update, Tesla has been progressively rolling out the DOJO architecture and it is in various stages of testing and implementation. The timeline for when DOJO will be fully operational and potentially accessible to external developers has not been definitively stated by Tesla. It remains an internal tool primarily aimed at enhancing Tesla’s own products and services.

Similar threads

Replies
10
Views
2K
  • Computing and Technology
2
Replies
51
Views
4K
  • Computing and Technology
Replies
1
Views
4K
  • Programming and Computer Science
Replies
29
Views
3K
  • STEM Career Guidance
Replies
10
Views
8K
  • Art, Music, History, and Linguistics
Replies
1
Views
1K
  • Art, Music, History, and Linguistics
Replies
2
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
2K
  • General Discussion
2
Replies
54
Views
7K
Back
Top