1. A method for discriminating targets using information derived from at least one sensor, comprising: receiving, from the at least one sensor, a plurality of observations corresponding to a target; combining the plurality of observations into an observation vector; assigning, to each observation in the vector, a probability associated with a state, wherein the states are based upon a statistical model associated with at least one target type; weighting each assigned observation probability associated with a particular state with a weighting value, where weighting includes: providing a plurality of weighting values, wherein each weighting value is associated with a particular observation; and selecting each weighting value based upon the importance of its corresponding observation; consolidating the weighted probabilities of observations for a particular state; computing the probability of each particular state based on results of said consolidating; selecting a state of the target based upon the computed probability of each particular state; and discriminating the target based upon the selected state.