Matrix Representations of CNN Layers: A Linear Algebra Approach to Efficient Training

Read full text
Authors: Nanduri Srinivas, Allacheruvu Brahmaiah, Nunna Gayatri Devi, Madasu Ramanjani Devi, Kunapuli Venkata Rama Rao
Cited by: 0

Abstract

In this paper, the authors propose to apply a mathematical concept in Python that they believe we will encounter in our careers in data science and machine learning. Data, Machine Learning Module, and Training Module are the three primary pillars of the machine learning paradigm. Here are some links between machine learning and mathematics: Algorithms for machine learning are developed using notions from linear algebra. It links the machine learning algorithm of a Convolution Neural Network to be used on an enormous number of datasets to investigate how matrices, norms, and vectorisation techniques are required to represent and manipulate data in convolutional neural networks (CNNs), therefore increasing image processing efficiency. The ideal approach to becoming acquainted with mathematical principles in machine learning algorithms is better understood thanks to our goal. It makes mathematical comprehension essential and makes it possible to develop machine-learning solutions for issues in the in daily life situation actual world.

Fields of Study & Subjects

Advanced Neural Network Applications Neural Networks and Applications Computer Science and Engineering

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
5 February 2026