| Algorithm 1. Stack Ensemble |
| Input: Segmented images () = {(xi, yi) | xi
X, yi
} Output: Ensemble classifier (Ec) Step 1: Train base - models () from segmented images () For p 1 P do Train base model base on Aggregate obtained predictions from all 8 base models Step 2: Create a new dataset () from base model predictions. For n 1 to z do Create new dataset comprising {xi, yi}, where xi = {j (xi) for j = 1 − 8} Step 3: Train a second-level meta learner Learn a new classifier Ec based on newly created dataset Return Es(x) = es(es1(x), es2(x)… es8 (x)) |