Data-driven, target-oriented, kinematic prediction and subtraction of multiples from pure and mode-converted multicomponent data