xpwpol

Explicit piece-wise polynomial representation.


Unlike the implicit relationships provided by the pwpol module which can only provides normality residuals, Explicit piece-wise polynomial representations provide explicit prediction of a label.

This prediction is generally more precise that the one provided by a single polynomial explicit representation returned by plars. On the other hand, when used only to compute normality residuals, it might be less tight than the one provided by the pwpol implicit represenation.

The explicit relationship provided by the xpwpol module takes the following form:

\[ \hat y = \dfrac{1}{n_v} \sum_{\kappa=1}^{n_v}P_{\sigma(x\vert \kappa)}(x)\quad \text{where}\quad \sigma(x\vert \kappa)\in \{1,\dots,n_r\} \tag{1}\]

The computation architecture that is adopted inisde the xpwpol module is schematically shown in the Figure below:

Figure 1: Schematic view of the principle of the xpwpol module. The number \(n\) of voters is precisely the integer \(n_v\) used in Equation 1. The aggregation box performs the average of the values predicted by the different voters although any different kind of aggregation can be implemented.

More precisely:

More details on the associated API and the available tuning parameters are provided in the related API-documentation section.