A Distributed Instance Selection Algorithm Based on Cognitive Reasoning for Regression Tasks
Source abstract
Abstract
Instance selection is a critical preprocessing technique for enhancing data quality and improving machine learning model efficiency. However, existing algorithms for regression tasks face a fundamental trade-off: non-heuristic methods offer high precision but suffer from sequential dependencies that hinder parallelization, while heuristic methods support parallelization but often yield coarse-grained results susceptible to local optima. To address these challenges, we propose CRDISA, a novel distributed instance selection algorithm driven by a formalized cognitive reasoning logic. Unlike traditional approaches that evaluate subsets, CRDISA transforms each instance into an independent “Instance Expert” capable of reasoning about the global data distribution through a unique difference knowledge base. For regression tasks with continuous outputs, we introduce a soft partitioning strategy to define adaptive error boundaries and a bidirectional voting mechanism to robustly identify high-quality instances. Although the fine-grained reasoning implies high computational complexity, we implement CRDISA on Apache Spark using an optimized broadcast mechanism. This architecture provides linear scalability in wall-clock time, enabling scalable processing without sacrificing theoretical rigor. Experiments on 22 datasets demonstrate that CRDISA achieves an average compression rate of 31.7% while maintaining predictive accuracy (R2=0.681) comparable to or better than state-of-the-art methods, proving its superiority in balancing selection granularity and distributed efficiency.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Machine Learning and Data Classification · Data Stream Mining Techniques · Anomaly Detection Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Electronic Information, Central South University, Changsha 410004, China
Funding
National Natural Science Foundation of China · Provincial Natural Science Foundation of Hunan · Central South University
References (38)
Show source-provided references
1. A simple and reliable instance selection for fast training support vector machine: Valid Border Recognition10.1016/j.neunet.2023.07.018 ↗
2. Evidential instance selection for K-nearest neighbor classification of big data10.1016/j.ijar.2021.08.006 ↗
3. Control-flow anomaly detection by process mining-based feature extraction and dimensionality reduction10.1016/j.knosys.2025.112970 ↗
4. Parallel attribute reduction in high-dimensional data: An efficient MapReduce strategy with fuzzy discernibility matrix10.1016/j.asoc.2025.112870 ↗
5. Electricity consumption forecasting with outliers handling based on clustering and deep learning with application to the Algerian market10.1016/j.eswa.2023.120123 ↗
6. Knowledge discovery from porous organic cage literature using a large language model
7. Sharpness-aware gradient guidance for few-shot class-incremental learning10.1016/j.knosys.2024.112030 ↗
8. Knowledge fusion distillation and gradient-based data distillation for class-incremental learning10.1016/j.neucom.2024.129286 ↗
9. Clustering-based incremental learning for imbalanced data classification10.1016/j.knosys.2024.111612 ↗
10. Exploring the Intersection of Big Data and AI With CRM Through Descriptive, Network, and Contextual Methods10.1109/ACCESS.2025.3554549 ↗
11. Villa, A.E.P., Duch, W., Érdi, P., Masulli, F., and Palm, G. (2012). Instance Selection with Neural Networks for Regression Problems. Artificial Neural Networks and Machine Learning—ICANN 2012, Proceedings of the Conference on Artificial Neural Networks, Lausanne, Switzerland, 11–14 September 2012, Springer.10.1007/978-3-642-33266-1 ↗
12. A Genetic Algorithm-based sequential instance selection framework for ensemble learning10.1016/j.eswa.2023.121269 ↗
13. A new approximate belief rule base expert system for complex system modelling10.1016/j.dss.2021.113558 ↗
14. A review of instance selection methods10.1007/s10462-010-9165-y ↗
15. Reduction Techniques for Instance-Based Learning Algorithms10.1023/A:1007626913721 ↗
16. SpIS: A stochastic approximation approach to minimal subset instance selection10.1016/j.ins.2024.121738 ↗
17. A stochastic approximation approach to fixed instance selection10.1016/j.ins.2023.01.090 ↗
18. A distributed evolutionary based instance selection algorithm for big data using Apache Spark10.1016/j.asoc.2024.111638 ↗
19. A multi-objective evolutionary algorithm based on length reduction for large-scale instance selection10.1016/j.ins.2021.06.052 ↗
20. Finding representative patterns with ordered projections10.1016/S0031-3203(02)00119-X ↗
21. A divide-and-conquer approach to the pairwise opposite class-nearest neighbor (POC-NN) algorithm10.1016/j.patrec.2005.01.003 ↗
22. Prototype Selection for Nearest Neighbor Classification: Taxonomy and Empirical Study10.1109/TPAMI.2011.142 ↗
23. Fusion of instance selection methods in regression tasks10.1016/j.inffus.2015.12.002 ↗
24. Genetic Training Instance Selection in Multiobjective Evolutionary Fuzzy Systems: A Coevolutionary Approach10.1109/TFUZZ.2011.2173582 ↗
25. Kordos, M., and Łapa, K. (2018). Multi-Objective Evolutionary Instance Selection for Regression Tasks. Entropy, 20.10.3390/e20100746 ↗
26. A cooperative coevolutionary algorithm for instance selection for instance-based learning10.1007/s10994-009-5161-3 ↗
27. Fuzzy clustering decomposition of genetic algorithm-based instance selection for regression problems10.1016/j.ins.2021.12.016 ↗
28. Instance selection for regression by discretization10.1016/j.eswa.2015.12.046 ↗
29. An efficient instance selection algorithm for k nearest neighbor regression10.1016/j.neucom.2017.04.018 ↗
30. New method for instance or prototype selection using mutual information in time series prediction10.1016/j.neucom.2009.11.031 ↗
31. Instance selection for regression: Adapting DROP10.1016/j.neucom.2016.04.003 ↗
32. Intermediate data placement and cache replacement strategy under Spark platform10.1016/j.jpdc.2022.01.020 ↗
33. RA-MRS: A high efficient attribute reduction algorithm in big data10.1016/j.jksuci.2024.102064 ↗
34. POCLib: A High-Performance Framework for Enabling Near Orthogonal Processing on Compression10.1109/TPDS.2021.3093234 ↗
35. Big Data Analytics Implications on Central Banking Green Technological Progress10.1142/S0219622023500669 ↗
36. A fast parallel attribute reduction algorithm using Apache Spark10.1016/j.knosys.2020.106582 ↗
37. KEEL Data-Mining Software Tool: Data Set Repository, Integration of Algorithms and Experimental Analysis Framework
38. A Simple Sequentially Rejective Multiple Test Procedure