1. A data preprocessor for preprocessing input data for a support vector machine having multiple inputs, each of the inputs associated with a portion of the input data, comprising: an input buffer for receiving and storing the input data, the input data associated with at least two of the inputs being on different time scales relative to each other; a time merge device for selecting a predetermined time scale and reconciling the input data stored in the input buffer such that all of the input data for all of the inputs are on the same time scale; and an output device for outputting the data reconciled by the time merge device as reconciled data, said reconciled data comprising the input data to the support vector machine.