A simple log-linear form is used in SMT systems to combine feature functions designed for identifying good translations, with proper weights.
we often observe that tuning the weight associated with each feature function is indeed not easy.