If you want the best chances of surviving against a bigger guy, do Brazilian jiu-jitsu, judo or wrestling (if you can find it/have the opportunity). Boxing/kickboxing is effective, but trying to knock out a bigger guy will be very risky unless you're elite. Traditional martial arts, like karate, won't help you so much outside of their own frameworks. Wouldn't really consider anything else.