Muhammad Ibnu Choldun Rachmatullah, J. Santoso, K. Surendro
{"title":"Determining the Neural Network Topology: A Review","authors":"Muhammad Ibnu Choldun Rachmatullah, J. Santoso, K. Surendro","doi":"10.1145/3316615.3316697","DOIUrl":null,"url":null,"abstract":"One of the challenges in the successful implementation of deep neural network (DNN) is setting the value for various hyper-parameters, one of which is the network topology, which is closely related to the number of hidden layers and the number of hidden neurons. Determining the number of hidden layers and the number of neurons is very important and has a large influence on DNN performance. Determining these two numbers manually (usually through trial and error methods) to find fairly optimal arrangement is a time-consuming process, while the automatic approach is divided into two, they are a model-based approach and a non-model based approach. The non-model-based approach, for example, is grid search and random search, whereas model-based approaches, for example, are using particle swarm optimization (PSO) algorithms. In some researches, how to determine the number of hidden layers or number of neurons, often the guidelines are unclear, even the roles and functions of both are explained minimally. Although it is still a difficult area of research, research to determine the number of hidden layers and the number of neurons must continue to be carried out, because these two numbers will greatly determine the performance of DNN.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3316615.3316697","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
One of the challenges in the successful implementation of deep neural network (DNN) is setting the value for various hyper-parameters, one of which is the network topology, which is closely related to the number of hidden layers and the number of hidden neurons. Determining the number of hidden layers and the number of neurons is very important and has a large influence on DNN performance. Determining these two numbers manually (usually through trial and error methods) to find fairly optimal arrangement is a time-consuming process, while the automatic approach is divided into two, they are a model-based approach and a non-model based approach. The non-model-based approach, for example, is grid search and random search, whereas model-based approaches, for example, are using particle swarm optimization (PSO) algorithms. In some researches, how to determine the number of hidden layers or number of neurons, often the guidelines are unclear, even the roles and functions of both are explained minimally. Although it is still a difficult area of research, research to determine the number of hidden layers and the number of neurons must continue to be carried out, because these two numbers will greatly determine the performance of DNN.