SDSV: Angle Measurement for Supervised Classification
Procedia Computer Science
https://doi.org/10.1016/J.PROCS.2021.05.085Abstract
Data classification is one of the most fundamental tasks that can be accomplished by supervised machine learning. There exists a lot of algorithms, and they have the specific case of uses. Different classification methods follow different techniques to map the relationship between input and output. This article proposes an angle measurement-based classification technique called Support Directional Shifting Vectors (SDSV) to segment a spectral domain into regions with a very effective solution for classification problems. This method introduces two shifting vectors, named Support Direction Vector (SDV) and Support Origin Vector (SOV). These vectors are formed as a linear function to measure cosine-angle by the dot product of two separated data classes, named target data points and non-target data points. Considering the target class samples, the vectors get aligned in a way that the angle with the target class gets minimized, while the angle with the non-target class gets maximized. The error in the position of the linear function has been modeled as the loss function. Then, the vector position is updated iteratively by optimizing this loss function using a gradient descent algorithm. We have used this model to classify data from two different machine learning datasets to evaluate the performance of the proposed method. Finally, we have carefully examined the results and compared them with the other standard classification algorithms. In summary, the proposed SDSV algorithm has shown a comparable accuracy compared to different standard algorithms.
References (19)
- Md. Kowsher et al / Procedia Computer Science 00 (2019) 000-000
- FISHER RA. THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS. Ann Eugen 1936;7:179-88. https://doi.org/10.1111/j.1469- 1809.1936.tb02137.x.
- White BW, Rosenblatt F. Principles of Neurodynamics: Perceptrons and the Theory of Brain Mechanisms. vol. 76. Cornell Aeronautical Lab Inc Buffalo NY; 1963. https://doi.org/10.2307/1419730.
- Cortes C, Vapnik V, Saitta L. Support-Vector Networks Editor. vol. 20. Kluwer Academic Publishers; 1995.
- Kowsher, Md, Anik Tahabilder, and Saydul Akbar Murad. "Impact-learning: a robust machine learning algorithm." Proceedings of the 8th International Conference on Computer and Communications Management. 2020.
- Quinlan JR. Induction of Decision Trees. Mach Learn 1986;1:81-106. https://doi.org/10.1023/A:1022643204877.
- Breiman L. Random forests. Mach Learn 2001;45:5-32. https://doi.org/10.1023/A:1010933404324.
- Freund Y, Schapire RE. A decision-theoretic generalization of on-line learning and an application to boosting. Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 904, 1995, p. 23-37.
- Cunningham P, Delany SJ. k-Nearest neighbour classifiers 2nd edition (with python examples). ArXiv 2020.
- Liu H, Zhang S, Zhao J, Zhao X, Mo Y. A new classification algorithm using mutual nearest neighbors. Proc. -9th Int. Conf. Grid Cloud Comput. GCC 2010, 2010, p. 52-7. https://doi.org/10.1109/GCC.2010.23.
- Pernes D, Fernandes K, Cardoso JS. Directional Support Vector Machines. MdpiCom 2019. https://doi.org/10.3390/app9040725.
- López-Cruz PL, Bielza C, Larrañaga P. Directional naive Bayes classifiers. Pattern Anal Appl 2015;18:225-46.
- Friedman, N., Geiger, D. & Goldszmidt, M. Bayesian Network Classifiers. Machine Learning 29, 131-163 (1997).
- David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent dirichlet allocation. J. Mach. Learn. Res.3, null (3/1/2003), 993-1022.
- Cabrera Casado Y, Siles Molina M, Velasco MV. Classification of three-dimensional evolution algebras. Linear Algebra Appl 2017;524:68-108. https://doi.org/10.1016/j.laa.2017.02.015.
- Kowsher, Md, Md Uddin, Mir Md Moheuddin, and Mahbuba Yesmin Turaba. "Two New Regression and Curve Fitting Techniques Using Numerical Methods." Algorithms for Intelligent Systems, Springer (2020).
- Aggarwal C. Linear Algebra and Optimization for Machine Learning. 2020.
- Kowsher, Md, Md Zahidul Islam Sanjid, Avishek Das, Mahid Ahmed, and Md Murad Hossain Sarker. "Machine Learning and Deep Learning based Information Extraction from Bangla Names." Procedia Computer Science 178 (2020): 224-233.
- Kowsher, Md, Anik Tahabilder, Nusrat Jahan Prottasha, Md. Abdur-Rakib, Md. Moyez Uddin, and Puspita Saha. "Bangla Topic Classification Using Supervised Learning". Computational Intelligence in Pattern Recognition. Springer, Singapore, 2021 (In press)