Convolutional Neural Network: A Review on The Development and Applications of The Deep Learning Algorithm
Keywords:
Deep Learning, convolutional neural network (CNN), deep neural networks, ConvolutionAbstract
Most often used to evaluate visual images, the convolutional neural network (CNN/ConvNet) family of deep neural networking is a popular choice in deep learning. Whenever a neural network is discussed, matrix multiplications is often sought for, but this is not the case with ConvNet. A unique method known as Convolution is used. Now, in mathematics, convolution is a mathematical operation on 2 functions which results in a third function which indicates how one's form is affected by the other. In this paper, the algorithm of the CNNs have been covered along with a literature survey on the applications of CNN algorithms for various purposes.
References
[1] R. Du, W. Liu, X. Fu, L. Meng, and Z. Liu, "Random noise attenuation via convolutional neural network in seismic datasets," Alexandria Eng. J., vol. 61, no. 12, pp. 9901-9909, 2022, https://doi.org/10.1016/j.aej.2022.03.008
[2] Z. Li, F. Liu, W. Yang, S. Peng, and J. Zhou, "A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects," IEEE Trans. Neural Networks Learn. Syst., pp. 1-21, 2021, https://doi.org/10.1109/TNNLS.2021.3084827
[3] J. Wang, Y. Chen, R. Chakraborty, and S. X. Yu, "Orthogonal convolutional neural networks," Proc. IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognit., pp. 11502-11512, 2020, https://doi.org/10.1109/CVPR42600.2020.01152
[4] A. Feng-Ping and L. Zhi-Wen, "Medical image segmentation algorithm based on feedback mechanism convolutional neural network," Biomed. Signal Process. Control, vol. 53, p. 101589, 2019, https://doi.org/10.1016/j.bspc.2019.101589
[5] T. Li, Z. Zhang, and H. Chen, "Predicting the combustion state of rotary kilns using a Convolutional Recurrent Neural Network," J. Process Control, vol. 84, pp. 207-214, 2019, https://doi.org/10.1016/j.jprocont.2019.10.009
[6] M. Sarıgül, B. M. Ozyildirim, and M. Avci, "Differential convolutional neural network," Neural Networks, vol. 116, pp. 279-287, 2019, https://doi.org/10.1016/j.neunet.2019.04.025
[7] B. B. Traore, B. Kamsu-Foguem, and F. Tangara, "Deep convolution neural network for image recognition," Ecol. Inform., vol. 48, pp. 257-268, 2018, https://doi.org/10.1016/j.ecoinf.2018.10.002
[8] J. Gu et al., "Recent advances in convolutional neural networks," Pattern Recognit., vol. 77, pp. 354-377, 2018, https://doi.org/10.1016/j.patcog.2017.10.013
[9] J. Wu, "Introduction to Convolutional Neural Networks," Introd. to Convolutional Neural Networks, pp. 1-31, 2017, [Online]. Available: https://web.archive.org/web/20180928011532/https://cs.nju.edu.cn/wujx/teaching/15_CNN.pdf.
[10] S. Albawi, T. A. M. Mohammed, and S. Alzawi, "Layers of a Convolutional Neural Network," Ieee, p. 16, 2017.
[11] D. Mishkin, N. Sergievskiy, and J. Matas, "Systematic evaluation of convolution neural network advances on the Imagenet," Comput. Vis. Image Underst., vol. 161, pp. 11-19, 2017, https://doi.org/10.1016/j.cviu.2017.05.007