thewishmaster
Active Member
The NN weights are fixed between software updates; re-training or even augmenting existing weights with new data is a computationally expensive process and requires a good amount of verification to make sure other aspects are unaffected. Your overrides will feed into what snapshots are sent back and added to the training set for the next release. Hard to tell what proportion becomes new training data, but probably as much as they can handle with manual curationI think its more like adaptive filtering and building more accurate estimates/probabilities.
Situation: Lets say you get your new SW build and you get phantom braking due to stuff it sees on the road like patchwork alphalt and concrete.
- NN(s) calculates 80% chance of road debris and brakes. Driver overrides with the gas pedal. NN(s) understand it's estimation was incorrect and adjusts to get better estimates.
- Next time on same stretch it calculates 30% chance of road debris and doesn't brake. Driver doesn't override with brake. NN(s) understands its calculation was correct and adjusts to get better estimates.
I don't think the NNs are reset every time you get in the car and start driving as if you power cycled your computer. I think it retains it's at least some states and continuously adjusts.
Last edited: