Verification of realizability of boolean functions by a neural element with a threshold activation function

Authors

DOI:

https://doi.org/10.15587/1729-4061.2017.90917

Keywords:

tolerance matrix, convex linear shell, structure vector, activation function

Abstract

A widespread application of neural network circuits from neural elements with a threshold activation function would be possible if efficient methods for the verification of realizability of functions of the algebra of logic by one neural element are devised, as well as the synthesis of these elements with a large number of inputs. The article examines algebraic structure of kernels and reduced kernels of Boolean functions. A connection is established between the kernels of Boolean functions that are implemented by one neural element with a threshold activation function and tolerance matrices. Based on the convex linear combination of kernel elements of functions of the algebra of logic, we proved a criteria of their realizability by one neural element with a threshold activation function. By using algebraic properties of kernels in Boolean functions and the representations of their reduced kernels by tolerance matrices, we obtained a number of easily verified necessary conditions for the realizability of functions of the algebra of logic by one neural element. These necessary conditions in many cases make it possible not to perform complicated calculations by the methods of approximation of different orders and by the iterative methods, in which, by means of limit cycles, the realizability or non-realizability of Boolean functions by one neural element with a threshold activation function is determined. Based on the sufficient conditions, obtained in the work, for the realizability of functions of the algebra of logic by one neural element, we devised an effective method for the synthesis of integer neural elements with a large number of inputs.

Author Biographies

Fedir Geche, Uzhhorod National University Narodna sq., 3, Uzhhorod, Ukraine, 88000

Doctor of Technical Sciences, Professor, Head of Department

Department of cybernetics and applied mathematics

Oksana Mulesa, Uzhhorod National University Narodna sq., 3, Uzhhorod, Ukraine, 88000

PhD, Associate Professor

Department of cybernetics and applied mathematics

Viktor Buchok, Uzhhorod National University Narodna sq., 3, Uzhhorod, Ukraine, 88000

Postgraduate student

Department of cybernetics and applied mathematics

References

  1. Izonin, I. V., Tkachenko, R. A., Peleshko, D. D., Batyuk, D. A. (2015). Neural network method change resolution images. Information processing systems, 9, 30–34.
  2. Marin, D., Aquino, A., Gegundez-Arias, M. E., Bravo, J. M. (2011). A New Supervised Method for Blood Vessel Segmentation in Retinal Images by Using Gray-Level and Moment Invariants-Based Features. IEEE Transactions on Medical Imaging, 30 (1), 146–158. doi: 10.1109/tmi.2010.2064333
  3. Azarbad, M., Hakimi, S., Ebrahimzadeh, A. (2012). Automatic Recognition of Digital Communication Signal. International Journal of Energy, Information and Communications, 3 (4), 21–33.
  4. Zaychenko, Yu. P., Dyakonova, S. V. (2011). Application of fuzzy classifier NEFCLASS to the problem of recognition of buildings in satellite images of ultrahigh resolution. News NTU "KPI". Computer science, upravlіnnya that obchislyuvalna tehnіka, 54, 31–35.
  5. Amato, F., Gonzalez-Hernandez, J. L., Havel, J. (2012). Artificial neural networks combined with experimental design: A “soft” approach for chemical kinetics. Talanta, 93, 72–78. doi: 10.1016/j.talanta.2012.01.044
  6. Brougham, D. F., Ivanova, G., Gottschalk, M., Collins, D. M., Eustace, A. J., O’Connor, R., Havel, J. (2011). Artificial Neural Networks for Classification in Metabolomic Studies of Whole Cells Using1H Nuclear Magnetic Resonance. Journal of Biomedicine and Biotechnology, 2011, 1–8. doi: 10.1155/2011/158094
  7. Barwad, A., Dey, P., Susheilia, S. (2011). Artificial neural network in diagnosis of metastatic carcinoma in effusion cytology. Cytometry Part B: Clinical Cytometry, 82B (2), 107–111. doi: 10.1002/cyto.b.20632
  8. Geche, F., Mulesa, O., Geche, S., Vashkeba, M. (2015). Development of synthesis method of predictive schemes based on basic predictive models. Technology Audit and Production Reserves, 3 (2 (23)), 36–41. doi: 10.15587/2312-8372.2015.44932
  9. Dey, P., Lamba, A., Kumary, S., Marwaha, N. (2011). Application of an artifical neural network in the prognosis of chronic myeloid leukemia. Analytical and quantitative cytology and histology/the International Academy of Cytology and American Society of Cytology, 33 (6), 335–339.
  10. Geche, F., Batyuk, A., Mulesa, O., Vashkeba, M. (2015). Development of effective time series forecasting model. International Journal of Advanced Research in Computer Engineering & Technology, 4 (12), 4377–4386.
  11. Liu, A., Zhu, Q. (2011). Automatic modulation classification based on the combination of clustering and neural network. The Journal of China Universities of Posts and Telecommunications, 18 (4), 13–38. doi: 10.1016/s1005-8885(10)60077-5
  12. Pathok, A., Wadhwani, A. K. (2012). Data Compression of ECG Signals Using Error Back Propagation (EBP) Algorithm. International Journal of Engineering and Advence Technology (IJEAT), 1 (4), 256–260.
  13. Bodyanskiy, Y., Grimm, P., Mashtalir, S., Vinarski, V. (2010). Fast Training of Neural Networks for Image Compression. Lecture Notes in Computer Science, 165–173. doi: 10.1007/978-3-642-14400-4_13
  14. Shovhum, N. V. (2013). Analysis of the effectiveness of fuzzy neural networks in the problem credit risk assessment. Information technologies & knowledge, 7 (3), 286–293.
  15. Dertouzos, M. (1967). Threshold logic. Moscow: Мir, 342.
  16. Aizenberg, N. N., Bovdi, A. A., Gergo, E. Y., Geche, F. E. (1980). Some aspects of algebraic logic threshold. Cybernetics, 2, 26–30.
  17. Leyhtveys, K. (1985). Convex sets. Moscow: Nauka, 335.
  18. Karmanov, V. G. (1986). Mathematical programming. Moscow: Nauka, 285.
  19. Yajima, C., Ibaraki, T. (1969). Lower estimate of the number of threshold functions. Cybernetics collection. Moscow: Mir, 72–81.
  20. Geche, F. E., Anufriev, A. V. (1990). Presentation and classification of images in the threshold basis. Cybernetics, 5, 90–96.

Downloads

Published

2017-02-13

How to Cite

Geche, F., Mulesa, O., & Buchok, V. (2017). Verification of realizability of boolean functions by a neural element with a threshold activation function. Eastern-European Journal of Enterprise Technologies, 1(4 (85), 30–40. https://doi.org/10.15587/1729-4061.2017.90917

Issue

Section

Mathematics and Cybernetics - applied aspects