| Algorithm 2: yield estimation | ||||
| 1: | Inputs: Preprocessed feature vector F | |||
| 2: | Outputs: Estimation outcome E | |||
| 3: | Let us take a collection P = {P1, P2, P3, Pi} of field sensors data, where i ≤ N | |||
| 4: | Let us apply preprocessing filters to n sensed data items from collection P∀ n ≤ N | |||
| 5: | Let us extract the features of sensed data as vector F = {F1, F2, F3, Fi}∀ i ≤ N | |||
| 6: | Analyze Pi instances with features F using Linear Regressor where each Pi in P | |||
| 7: | Analyze Pi instances with features F using GradientBoosting where each Pi in P | |||
| 8: | Analyze Pi instances with features F using Tree Regressor where each Pi in P | |||
| 9: | Analyze Pi instances with features F using Random Forest regressor, each Pi in P | |||
| 10: | Analyze the individual performance of all estimators on Pi attributes of P for i ≤ N | |||
| 11: | Output the estimation as an estimation vector E | |||
| 12: | End | |||
| 13: | End | |||