SA-CNN: Application to text categorization issues using simulated annealing-based convolutional neural network optimization

03/13/2023
by   Zihao Guo, et al.
0

Convolutional neural networks (CNNs) are a representative class of deep learning algorithms including convolutional computation that perform translation-invariant classification of input data based on their hierarchical architecture. However, classical convolutional neural network learning methods use the steepest descent algorithm for training, and the learning performance is greatly influenced by the initial weight settings of the convolutional and fully connected layers, requiring re-tuning to achieve better performance under different model structures and data. Combining the strengths of the simulated annealing algorithm in global search, we propose applying it to the hyperparameter search process in order to increase the effectiveness of convolutional neural networks (CNNs). In this paper, we introduce SA-CNN neural networks for text classification tasks based on Text-CNN neural networks and implement the simulated annealing algorithm for hyperparameter search. Experiments demonstrate that we can achieve greater classification accuracy than earlier models with manual tuning, and the improvement in time and space for exploration relative to human tuning is substantial.

READ FULL TEXT
research
10/07/2016

Optimization of Convolutional Neural Network using Microcanonical Annealing Algorithm

Convolutional neural network (CNN) is one of the most prominent architec...
research
12/03/2020

Evolving Character-level Convolutional Neural Networks for Text Classification

Character-level convolutional neural networks (char-CNN) require no know...
research
04/28/2022

Automatic Machine Learning for Multi-Receiver CNN Technology Classifiers

Convolutional Neural Networks (CNNs) are one of the most studied family ...
research
12/07/2021

Evaluating Generic Auto-ML Tools for Computational Pathology

Image analysis tasks in computational pathology are commonly solved usin...
research
09/01/2019

An Efficient Convolutional Neural Network for Coronary Heart Disease Prediction

This study proposes an efficient neural network with convolutional layer...
research
09/06/2017

Phylogenetic Convolutional Neural Networks in Metagenomics

Background: Convolutional Neural Networks can be effectively used only w...
research
02/25/2023

A Surrogate-Assisted Highly Cooperative Coevolutionary Algorithm for Hyperparameter Optimization in Deep Convolutional Neural Network

Convolutional neural networks (CNNs) have gained remarkable success in r...

Please sign up or login with your details

Forgot password? Click here to reset