In the depicted adaptive learning system 400, a forecasting model may be generated such that the hidden layer(s) 406 retains information (e.g., specific variable values and/or transformative functions) for a set of input values and output values used to train the adaptive learning system 400. This retained information may be applied to a new contextual data, such as the contextual data 302, in order to identify a likelihood of a particular outcome, the particular outcome representing the likelihood of driver interaction with an interactive element. In some embodiments, the adaptive learning system 400 may be trained on samples of historical driver data having known outcomes.
By way of illustration, an adaptive learning system as depicted in