The paper proposes an Improved Monte Carlo Localization (IMCL) algorithm for mobile sensor networks that enhances localization accuracy and sampling efficiency, particularly in environments with low beacon density. It addresses the limitations of existing Sequential Monte Carlo (SMC) methods by introducing dynamic sampling and time series forecasting, reducing energy consumption and failure rates in localization. Simulation results demonstrate that the IMCL outperforms previous algorithms in sparse networks by optimizing sample utilization and localization techniques.