Inverse problem of magnetotelluric is nonlinear. It’s easy to fall into local minimum and the non-uniqueness of inversion result becomes more serious if using the linear inversion method. In this paper, the artificial fish swarm algorithm is introduced to geophysical inversion, the nonlinear inversion of magnetotelluric data with artificial fish swarm optimization method is proposed. The calculation of the partial derivative is not needed and the inverted parameters can be constrained, which can reduce non-uniqueness of the inversion result. Meanwhile, the search step is improved, and the artificial fish swarm parameters suitable for magnetotelluric inversion are given. Many synthetic data tests prove that the artificial fish swarm inversion algorithm can be used to find the global optimal solution effectively. The real data test shows that this method can be used to process the field data and a good result can be achieved.


Article metrics loading...

Loading full text...

Full text loading...


  1. LiX. L., ShaoZ. J., QianJ. X.
    [2002] An optimizing method based on autonomous animates: fish-swarm algorithm. Systems Engineering-theory & Practice (in Chinese), 22(11), 32–38.
    [Google Scholar]
  2. Smith, J.T. and Booker, J.R.
    [1991] Rapid inversion of two- and three- dimensional magnetotelluric data. J.Geophys. Res., 96, 3905–3922.
    [Google Scholar]
  3. SunW. B., HuZ. Z., LiD. C., et al.
    [2012] The application of 3D MT exploration in the identification of buried coarse gravels. SEG Technical Program Expanded Abstracts.
    [Google Scholar]

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error