Modeling reverse thinking for machine learning
- 5 Downloads
Human inertial thinking schemes can be formed through learning, which are then applied to quickly solve similar problems later. However, when problems are significantly different, inertial thinking generally presents the solutions that are definitely imperfect. In such cases, people will apply creative thinking, such as reverse thinking, to solve problems. Similarly, machine learning methods also form inertial thinking schemes through learning the knowledge from a large amount of data. However, when the testing samples are vastly different, the formed inertial thinking schemes will inevitably generate errors. This kind of inertial thinking is called illusion inertial thinking. Because all machine learning methods do not consider the illusion inertial thinking, in this paper we propose a new method that uses the reverse thinking to correct the illusion inertial thinking, which increases the generalization ability of machine learning methods. Experimental results on benchmark data sets validated the proposed method.
KeywordsMachine learning Inertial thinking model Modeling reverse thinking
This study was supported by the China National Science Foundation (60973083/61273363), Science and Technology Planning Project of Guangdong Province (2014A010103009/2015A020217002), and Guangzhou Science and Technology Planning Project (201504291154480, 201604020179, 201803010088).
Compliance with ethical standards
Conflict of interest
The authors declare that they have no conflict of interest.
This paper does not contain any studies with human or animals participants.
- Alcal-Fdez J, Fernández A, Luengo J, Derrac J, García S, Sánchez L, Herrera F (2011) Keel data-mining software tool: data set repository, integration of algorithms and experimental analysis framework. J Mult Valued Log Soft Comput 17:255–287Google Scholar
- Chang CC, Lin CJ (2011) Libsvm: a library for support vector machines. ACM Trans Intell Syst Technol (TISJ) 2(27):1–27Google Scholar
- Myerson J, Down S (2016) Why designers need to reverse their thinking. J Des Econ Innov 2(4):288–299Google Scholar
- Pratama M, Zhang G, Er MJ, Anavatti S (2017) An incremental type-2 meta-cognitive extreme learning machine. IEEE Trans Cybern 47(2):339–353Google Scholar
- Szegedy C, Zaremba W, Sutskever I, Bruna J, Erhan D, Goodfellow I, Fergus R (2014) Intriguing properties of neural networks. ICLR. arXiv:1312.6199
- Zhang H, Berg AC, Maire M, Malik J (2006) SVM-KNN: discriminative nearest neighbor classification for visual category recognition. In: 2006 IEEE Computer Society conference on computer vision and pattern recognition, New York, 17–22 June 2006, pp 2126–2136. https://doi.org/10.1109/CVPR.2006.301