I'd like to implement a java application using AdaBoost wich classifies if an elephant is African or Asian Elephant. My Elephant class has fields:
int size;
int weight;
double sampleWeight;
ElephantType type; // (which can be Asian or African).
I'm a newbie with AdaBoost and I've learned that good weak classifiers are decision stumps. I'd like to know if I am suppoused to create only 2 decision stumps(1 for size and 1 for weight) or should I make more decision stumps(few different for size and few different for weight)? How does exactly creation of classifiers look like?