An Improved Convolutional Neural Network Model for DNA Classification
作者机构:Department of Information TechnologyCollege of Computer and Information SciencesPrincess Nourah Bint Abdulrahman UniversityRiyadhSaudi Arabia Department of Electronics and Electrical Communications EngineeringFaculty of Electronic EngineeringMenoufia UniversityMenoufia32952Egypt Department of Computer Science and EngineeringFaculty of Electronic EngineeringMenoufia UniversityMenoufia32952Egypt
出 版 物:《Computers, Materials & Continua》 (计算机、材料和连续体(英文))
年 卷 期:2022年第70卷第3期
页 面:5907-5927页
核心收录:
学科分类:0711[理学-系统科学] 07[理学] 08[工学] 081101[工学-控制理论与控制工程] 0811[工学-控制科学与工程] 071102[理学-系统分析与集成] 081103[工学-系统工程]
主 题:DNA classification CNN downsampling hyperparameters DL 2D DT 2D RP
摘 要:Recently,deep learning(DL)became one of the essential tools in bioinformatics.A modified convolutional neural network(CNN)is employed in this paper for building an integratedmodel for deoxyribonucleic acid(DNA)*** any CNN model,convolutional layers are used to extract features followed by max-pooling layers to reduce the dimensionality of features.A novel method based on downsampling and CNNs is introduced for feature *** downsampling is an improved form of the existing pooling layer to obtain better classification *** two-dimensional discrete transform(2D DT)and two-dimensional random projection(2D RP)methods are applied for *** convert the high-dimensional data to low-dimensional data and transform the data to the most significant feature ***,there are parameters which directly affect how a CNN model is *** this paper,some issues concerned with the training of CNNs have been *** CNNs are examined by changing some hyperparameters such as the learning rate,size of minibatch,and the number of *** and assessment of the performance of CNNs are carried out on 16S rRNA bacterial *** results indicate that the utilization of a CNN based on wavelet subsampling yields the best trade-off between processing time and accuracy with a learning rate equal to 0.0001,a size of minibatch equal to 64,and a number of epochs equal to 20.