By Tim Higgins 

When entrepreneur Laszlo Kishonti sought a faster way to program his self-driving car to stay on the road, he turned to a videogame.

The founder of the Budapest startup used a Microsoft Corp. Xbox game console to engage the car's computer brain in a hyper-realistic racing game. The gambit turned out to be a breakthrough that helped the company speed up development of its artificial intelligence-based driving technology.

The company, AImotive, which was formerly known AdasWorks, is one of several teams racing to develop fully autonomous vehicles that would replace human drivers with software. Mr. Kishonti, with financial backing from auto-parts supplier Robert Bosch GmbH's venture capital arm and chip maker Nvidia Corp., aims to have software available for auto makers as soon as 2021, a deadline set by several players including Ford Motor Co. and BMW AG. His company employs more than 100 engineers and programmers, mostly in Budapest.

Progress in building self-driving cars stems largely from advances in software that allow computers to learn from experience. As they drive, such cars collect data from cameras, sonar, radar and other sensors that helps the computer improve. The greater the variety of roads driven by these so-called machine-learning systems, the better they can recognize roadway features, and the better they can make decisions about how to respond to them.

"Our AI, and all of the AI in the world, learns from the different scenarios," Mr. Kishonti said in an interview. He previously founded a company specializing in performance benchmarking software for high-performance graphics and computing. "If you show them the same thing every time, it doesn't improve."

Alphabet Inc.'s Google, for example, has accumulated huge amounts of data from its 2 million miles of driving on public roads, and uses the experiences to create countless variations in a simulation to take the computer through what could happen on the road.

It is a time-consuming process, and increasingly researchers have wondered whether hyper-realistic videogames could substitute for real-world roadways, saving developers time and money. That is what Mr. Kishonti was hoping when he tried it early this year.

Other autonomous-driving researchers also have experimented with imagery from videogames. Researchers at Intel Labs and Germany's Darmstadt University of Technology published a paper detailing their use of data from Take-Two Interactive Software Inc.'s Grand Theft Auto videogame to teach a computer vision system to classify objects along the road. Their idea: help the driving system distinguish between cars and pedestrians.

"Although games can provide a virtually infinite amount of photo-realistic training data, a limiting factor is the variety of scenes in the game," said Stephan Richter, a Darmstadt visual inference researcher. Grand Theft Auto V "is set in a city similar to Los Angeles, so extracting data from GTA V will help your algorithm to learn how driving in a Californian city may look like. But transferring that knowledge to cities in Europe or Asia can be tricky."

AImotive took a similar route, using a driving game -- the company declined to reveal which one -- to help a car understand how to behave on the road. Think of it as the first week of driver's ed, but instead of practicing in an empty parking lot, the system tried to keep the vehicle between the lines on a computer-generated racetrack -- a lesson applicable to real-world roadways.

Repetition is key. The team let the car's brain drive through the videogame until it made a mistake, such as going off the road, then restarted the game and tried again.

"One of the ways...to train AI [is] you just keep repeating training steps and eventually get a little further and further" in learning, said Niko Eiden, AImotive's chief operating officer.

Mr. Eiden described using the videogame to training a car to steer, accelerate and brake. "Initially the car will always hit the wall, but after a couple of million tries -- that take only a few minutes on a regular PC -- it has learned by itself how to drive around a random track and even accelerates on straight sections -- just like a child learns to walk!"

Mr. Kishonti said after using the videogame for a few weeks his system had experienced all the variations to be found in the game world. So the team collected high-definition video of real-world driving and used the imagery to create videogame-like simulations.

"We very quickly realized the advantages this kind of a setup brings and therefore started to develop our own simulator, which we can properly control and integrate into our development environment," Mr. Eiden said. "Thanks to our own early experiments, we now know ourselves exactly what we need and how to use a simulator to ensure a safer autonomous driving experience in the future."

Write to Tim Higgins at Tim.Higgins@WSJ.com

 

(END) Dow Jones Newswires

December 05, 2016 05:44 ET (10:44 GMT)

Copyright (c) 2016 Dow Jones & Company, Inc.
NVIDIA (NASDAQ:NVDA)
Historical Stock Chart
From Mar 2024 to Apr 2024 Click Here for more NVIDIA Charts.
NVIDIA (NASDAQ:NVDA)
Historical Stock Chart
From Apr 2023 to Apr 2024 Click Here for more NVIDIA Charts.