  The automated interpretation and inversion of seismic data have advanced
significantly with the development of Deep Learning (DL) methods. However,
these methods often require numerous costly well logs, limiting their
application only to mature or synthetic data. This paper presents ContrasInver,
a method that achieves seismic inversion using as few as two or three well
logs, significantly reducing current requirements. In ContrasInver, we propose
three key innovations to address the challenges of applying semi-supervised
learning to regression tasks with ultra-sparse labels. The Multi-dimensional
Sample Generation (MSG) technique pioneers a paradigm for sample generation in
multi-dimensional inversion. It produces a large number of diverse samples from
a single well, while establishing lateral continuity in seismic data. MSG
yields substantial improvements over current techniques, even without the use
of semi-supervised learning. The Region-Growing Training (RGT) strategy
leverages the inherent continuity of seismic data, effectively propagating
accuracy from closer to more distant regions based on the proximity of well
logs. The Impedance Vectorization Projection (IVP) vectorizes impedance values
and performs semi-supervised learning in a compressed space. We demonstrated
that the Jacobian matrix derived from this space can filter out some outlier
components in pseudo-label vectors, thereby solving the value confusion issue
in semi-supervised regression learning. In the experiments, ContrasInver
achieved state-of-the-art performance in the synthetic data SEAM I. In the
field data with two or three well logs, only the methods based on the
components proposed in this paper were able to achieve reasonable results. It's
the first data-driven approach yielding reliable results on the Netherlands F3
and Delft, using only three and two well logs respectively.
