{"title":"Analysis of approaches to the universal approximation of a continuous function using Kolmogorov’s superposition","authors":"Gorchakov Andrei, M. Vyacheslav","doi":"10.1109/EnT47717.2019.9030591","DOIUrl":null,"url":null,"abstract":"Kolmogorov and Arnold proved that any real continuous bounded function of many variables can be represented as a superposition of functions of one variable and addition. In subsequent works by Neht-Nielsen, it was shown that such a specific type of superposition can be interpreted as a two-layer forward neural network. Such a superposition can also be used as a universal approximation of the function of many variables. In the work, one of the variants of numerical implementation of Kolmogorov’s superposition, proposed by Sprecher and modified by Koppen, was investigated. In addition, the functions of the first layer were considered as a generator of space-filling curves (Peano curves). Numerical experiments were conducted to study the accuracy of the approximation of the function of many variables for the numerical implementation of Kolmogorov’s superposition, proposed by Sprecher and modified by Koppen, for a simplified version of this superposition and for an approach using filling curves. A comparative analysis showed that the best results are obtained using space-filling curves.","PeriodicalId":288550,"journal":{"name":"2019 International Conference on Engineering and Telecommunication (EnT)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Engineering and Telecommunication (EnT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EnT47717.2019.9030591","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Kolmogorov and Arnold proved that any real continuous bounded function of many variables can be represented as a superposition of functions of one variable and addition. In subsequent works by Neht-Nielsen, it was shown that such a specific type of superposition can be interpreted as a two-layer forward neural network. Such a superposition can also be used as a universal approximation of the function of many variables. In the work, one of the variants of numerical implementation of Kolmogorov’s superposition, proposed by Sprecher and modified by Koppen, was investigated. In addition, the functions of the first layer were considered as a generator of space-filling curves (Peano curves). Numerical experiments were conducted to study the accuracy of the approximation of the function of many variables for the numerical implementation of Kolmogorov’s superposition, proposed by Sprecher and modified by Koppen, for a simplified version of this superposition and for an approach using filling curves. A comparative analysis showed that the best results are obtained using space-filling curves.