And nobody really noticed.
What am I talking about? Tesla held its AI day last night (Pacific time). So we all thought that it was about their self driving AI and their computer system for training that self driving AI.
We were wrong and right. Musk had hinted about this before but very few really took it up. I was one who has been going on for some time about how Tesla has been making an artificial driver and training that driver to drive the vehicle. Whereas the rest have been creating a very constrained driving environment for driving in then using a smart circus chimp to drive in those circumstances.
What was the info that Musk let slip? He said that they had it wrong, that to solve self drive AI, they were going to have to solve the vast majority of the entire AI learning world.
This is only logical if you think about it. We think, recognise objects, understand size, movement, relative scale, things which are moving towards us and away from us. We also understand behaviour (a person walking around a vehicle is likely to emerge from the side you cannot see), etc. This is the reason why we don't allow humans under a certain age (usually 16, 17 or 18), to learn to drive. Simply put they don't have enough real world life experiences and have not developed the skills to deal with them.
So Tesla has been working extremely hard to produce an artificial AI which is mobile, can recognise objects, measure distance, anticipate closing and passing distances and speeds and is aware of how it moves relative to everything else around it.
If you think about that for 5 minutes it should be obvious what the next step is.
Tesla announced that they are going to create a "bot". This bot will use FSD (full self driving), hardware and software (yep all the training they did for their driving AI). Recognising and understanding that people will be intimidated by these things, they deliberately made it slow and weak. A human child over 5 years old can outrun it and a early human teenager is stronger than it.
They then talked about the difficulty in training AI. It needs an incredible mass of data and that data has to be recognised, tagged and introduced into the training matrix so that the AI will understand it and be able to use that information. To gain this learning knowledge requires prior unheard of levels of power and data bandwidth.
The "computer" will be made out of "tiles" which are specially made processor grids in a special packaging. It is water cooled top and bottom and it has one layer entitled 18,000 amps. The Tesla FSD computer is 144 TOPS. The latest Nvidia AI chip is circa 1 PFLOP and the Tesla training computer is expected to parallel up to mulitple Exaflops. 1 Top is a thousand million floating point operations per second (FLOPS). 1 Pflop is a thousand Tops and an Exaflop is a thousand Pflops. To put that into perspective, my fairly fast Ryzen 3 home PC appears to be 0.000710 TOPS (64 bit, double that for 32).
Tesla says they'll have a sample bot in around a year. In Tesla time that's likely to be 3-4 years. But there is one point which people should note. There has not been a single "Tesla Day" where Tesla has not delivered the product they showcased.
I guess you could ask "why?". After all Tesla is a car company and it makes cars right? Yes but Tesla makes about the most automated built cars in the world and produces EV's faster than their competitors for the same workforce. All due to automation. Musk wanted full automation but it simply couldn't happen with existing automation technology. It needed robots with intelligence, agility, flexibility, sense of distance and movement. In short, the Tesla bot.
Then we should not forget that Musk is also the largest shareholder of a Space company trying to set up a colony on Mars. Tesla Bots, if they can drive in DownTown LA, should find flying a Starship to Mars a snip. Also Tesla bots, designed and built to manufacture stuff, should find landing on Mars and setting up habitats a snip. After all they don't need to breathe which means they can set up the entire infrastructure for the frail humans so they don't need to run the risk of creating habs in their environment suits. They will simply need the suits to get from the lander to the habitat.
This is a pretty big deal and it will happen in my lifetime.
Cool stuff!