According to Electrek, Tesla has applied for a technology patent, planning to obtain data from its huge fleet to train autonomous driving neural networks .
Tesla applied for the patent, but Andrej Karpathy, Tesla's head of artificial intelligence and autonomous driving software, was named as the sole inventor on the patent application.
In the patent, Kapathy describes the problem of collecting data for deep learning training in applications: "Developing deep learning systems for applications such as autonomous driving by training machine learning models.
Often, the performance of deep learning systems is limited, at least in part, by the quality of the training set used to train the model. In many cases, significant resources are invested in collecting, curating, and annotating the training data. The effort required to create the training set can be significant and often tedious. Furthermore, it is often difficult to collect case-specific data for machine learning model improvement.”
Tesla's approach to developing its self-driving system is very different from that of most other companies. While most other companies use relatively small fleets of test vehicles to collect data and test their systems, Tesla uses the tens of thousands of cars it sells to collect data. These cars are equipped with an array of sensors to collect on-road and driving data, as well as to test the operation of the self-driving system in "shadow mode."
The data collected by the fleet is very valuable for Tesla to train its autonomous driving neural network . However, it must be carefully collected and fed into the autonomous driving neural network .
"As machine learning models become more complex, such as deeper neural networks, the need for large training datasets increases accordingly," Kapathy said in the patent application.
These deeper neural networks may require more training examples than shallower neural networks to ensure they generalize well. For example, a neural network may be trained to be very accurate on the data in question, but the network may not generalize well to predict future cases. In this case, the network may benefit from additional examples included in the training data.”
Thus, Kapathy explains his patented method for sorting potential training data at the source before it is transmitted:
"An example method includes receiving a sensor and applying a neural network to sensor data. Applying a triggering classifier to an intermediate result of the neural network to determine a classifier score for the sensor data. Based on at least a portion of the classifier score, determining whether to transmit at least a portion of the sensor data over a computer network. When determined to be 'positive,' the sensor data is transmitted and used to generate training data."
Previous article:Summary of the latest technologies in global autonomous vehicle hardware and software (2020)
Next article:How to use F-RAM solutions to enhance ADAS reliability
- Popular Resources
- Popular amplifiers
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- How much do you know about intelligent driving domain control: low-end and mid-end models are accelerating their introduction, with integrated driving and parking solutions accounting for the majority
- Foresight Launches Six Advanced Stereo Sensor Suite to Revolutionize Industrial and Automotive 3D Perception
- OPTIMA launches new ORANGETOP QH6 lithium battery to adapt to extreme temperature conditions
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions
- TDK launches second generation 6-axis IMU for automotive safety applications
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Download from the Internet--ARM Getting Started Notes
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- Learn ARM development(15)
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sell some IC chips
- stm32cubemx always fails to install the packages of various mcu
- [GD32L233C-START review] + DHT11 sensor usage [2]
- DIY an I2C level conversion board
- I hope this book "PCB Design Secrets" will be passed on to you!
- [National Technology Low Power Series N32L43x Evaluation] 3. Key Driver + SPI_LCD Screen Driver
- A comic book about CircuitPython and Mu
- Is there any ADR3433 chip that can be replaced by PINTOPIN?
- About the reset function of capacitor in microcontroller
- [National Technology N32G457 Review] Comparison of two N32G457 development tools and lighting programs