An information field theory approach to engineering inverse problems