Abstract
The article deals with the problem of feature selection in data analysis. It is critically important for any tasks which are solved by machine learning algorithms. The difficulty is that features depend on the domain area, so the feature selection requires a lot of manual work. In this paper, the regression task with categorical input data is considered. The problem is that when using simple methods such as logistic regression, it is necessary to combine features into separate levels to obtain an acceptable result. This requires expert work or computationally expensive full search of all variants. In the present paper, the neural network for solving this task is proposed. Its architecture and details of learning are discussed. The advantage of this architecture is that it doesn’t require selection of complicated levels. For its operation, it is sufficient to list all input features. Experiments have shown that such neural network with raw features works better than logistic regression with handcrafted chosen levels. Also in this article, the metagraph representation of proposed neural networks is discussed. This makes it more convenient to work with this neural net.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lecun, Y., et al.: Gradient-based learning applied to document recognition. Proc. IEEE 86(11), 2278–2324 (1998)
Goodfellow, I., Bengio, Y., Courvile, A.: Deep Learning. MIT Press, Cambridge (2016)
Haykin, S.: Neural networks: a comprehensive foundation, 2nd edn. Prentice Hall, New Jersey (1999)
Bishop, C.: Pattern Recognition and Machine Learning. Springer, Heidelberg (2006)
He, X., Pan, J., Jin, O., et al.: Practical lessons from predicting clicks on ads at Facebook. In: Proceedings of International Workshop on Data Mining for Online Advertising (ADDKDD), pp. 1147–1156. ACM, New York (2014)
Bradley, A.: The use of the area under the ROC curve in the evaluation of machine learning algorithms. Pattern Recognit. 30(7), 1145–1159 (1997)
Li, F., Johnson, J., Yeung, S.: Convolutional neural networks for visual recognition. http://cs231n.github.io/neural-networks-1. Accessed 5 May 2018
Avinash, S.: Understanding Activation Functions in Neural Networks. https://medium.com/the-theory-of-everything/understanding-activation-functions-in-neural-networks-9491262884e0. Accessed 5 May 2018
Fedorenko, Yu.S., Gapanyuk, Yu.E.: Multilevel neural net adaptive models using the metagraph approach. Opt. Mem. Neural Netw. 25(4), 228–235 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Fedorenko, Y.S., Gapanyuk, Y.E. (2019). The Neural Network with Automatic Feature Selection for Solving Problems with Categorical Variables. In: Kryzhanovsky, B., Dunin-Barkowski, W., Redko, V., Tiumentsev, Y. (eds) Advances in Neural Computation, Machine Learning, and Cognitive Research II. NEUROINFORMATICS 2018. Studies in Computational Intelligence, vol 799. Springer, Cham. https://doi.org/10.1007/978-3-030-01328-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-01328-8_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01327-1
Online ISBN: 978-3-030-01328-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)