1: \begin{abstract}
2: We propose a novel numerical method for solving inverse problems subject to impulsive
3: noises which possibly contain a large number of outliers. The approach is of Bayesian
4: type, and it exploits a heavy-tailed $t$ distribution for data noise to achieve
5: robustness with respect to outliers. A hierarchical model with all hyper-parameters
6: automatically determined from the given data is described. An algorithm of variational
7: type by minimizing the Kullback-Leibler divergence between the true posteriori
8: distribution and a separable approximation is developed. The numerical method is
9: illustrated on several one- and two-dimensional linear and nonlinear inverse problems
10: arising from heat conduction, including estimating boundary temperature, heat flux and
11: heat transfer coefficient. The results show its robustness to outliers and the fast and
12: steady convergence of the algorithm.
13: \\
14: \textbf{key words}: impulsive noise, robust Bayesian, variational method, inverse
15: problems
16: \end{abstract}
17: