Abstract Argo profiling float data is a crucial data source for fundamental research and predictive forecasting operations in oceanography and environmental science. However, compiling and organizing such datasets demands considerable time and human resources. Therefore, the quest for effective methods of detecting anomalies in Argo data is of paramount importance. In this regard, we propose three improvement strategies within the stacking ensemble framework: preserving the original training set, weighting base model outputs, and combining the two former methods. The aim is to explore implicit relationships within the data, enhance model prediction diversity, and improve Accuracy. Additionally, in the selection of base models, to address the challenge of conventional clustering-based ensemble algorithms in achieving high levels of both diversity and accuracy among base learners, we introduce a selective ensemble method based on C-means clustering. This method selects base learners for the ensemble based on weighted scores derived from membership and performance evaluation metrics. Both of these enhancement approaches demonstrate effective application and improved detection performance when applied to Argo data.