Abstract

The classification of the brain tumor image is playing a vital role in the medical image domain, and it directly assists the clinicians to understand the severity and to take an appropriate solution. The magnetic resonance imaging tool is used to analyze the brain tissues and to examine the different portion of brain circumstance. We propose the convolutional neural network database learning along with neighboring network limitation (CDBLNL) technique for brain tumor image classification in medical image processing domain. The proposed system architecture is constructed with multilayer-based metadata learning, and they have integrated with CNN layer to deliver the accurate information. The metadata-based vector encoding is used, and the type of coding estimation for extra dimension is known as sparse. In order to maintain the supervised data in terms of geometric format, the atoms of neighboring limitation are built based on a well-structured -neighbored network. The resultant of the proposed system is considerably strong and subjective for classification. The proposed system used two different datasets, such as BRATS and REMBRANDT, and the proposed brain MRI classification technique outcome is more efficient than the other existing techniques.

1. Introduction

The term brain tumor is referred to as accumulation or rapid development of cells in the brain region. However, addressing the tumor location in the brain region is not as much as easier for radiologists. Basically, CT or MRI images can be used to identify the tumor portion from the brain region. A biopsy is a preamble clinical test used for brain cell extraction which can be done before the cerebrum surgery. The accurate measurement of a tumor cell or diagnosis is much needed without any technical or qualitative mistakes, whereas the advancement in machine learning may assist the radiologist of providing accurate information about the disease status [1, 2]. A CNN-based machine learning approach has been producing substantial outcomes in image classification and segmentation. Basically, there are three different types of brain tumors that have been classified by the CNN system approach. This CNN system or architecture has been tested with various existing system architectures, and the testing procedures involved T1-weighted contrast which improved MRI, and it is very simpler than the conventional models [3]. Four perspectives have been utilized to measure the system performance such as a grouping of 2-10-fold cross-examination technique, and it has 2 datasets. The defined system quality and capability have been tested by accepting one of the folding techniques, and the cross-examination of the subject portion was examined by involving the static image database called augmented framework. The designed framework outcome was 96.57% of accuracy, and it was the finest outcome when compared with other framework outcomes [4, 5]. The initial level of brain tumor examination can be executed with the help of a biopsy analysis report. However, this report is not up to the mark where the clinicians are not able to conclude the disease status history since it has a computational error and high time consumption. This demerit can be chased in order to utilize the deep learning technique in terms of performing multilevel classification of cerebrum tumor images [6]. This proposed system is being used to address the cerebrum tumor portion as quickly as anything without any technical flaws by using the CNN approach. This proposed system has three CNN architectures and classifications. However, the anticipation of the first CNN framework accuracy outcome is nearly about 99.34%, and the second model has five different types of cerebrum tumors such as benign, malignant, meningioma, metastatic, and pituitary, along with the obtained precision outcome of 92.67% [7]. The method describes the brain tumors are categorized into three grades (G) based on their characteristics such as GII, GIII, and GIV which obtained an accuracy rate of 98.15%. However, the specified CNN hyperlevel parameters are systematically routed by applying an optimized algorithm called “grid” [8]. Apparently, all these parameters are tuned with their respective characteristics by the proposed multilevel classification framework. The proposed system outcomes are compared with various traditional techniques like GoogleNET, ResNet50, and AlexNet [9].

The brain can be tested by various imaging modality, and the tested brain image is obtained from MRI or CT. However, while addressing the image parameter, quality, and image perception, the MRI achieved a better outcome than a CT image. The basic requirement of image analysis by the radiologist is nothing but time-consuming [10]. Low-level time consumption for image analysis for the radiologist is very essential while addressing the issue, and it may have chances of increasing the life span of the victim. The proposed framework uses CNN for image analysis and classification operation [11]. These CNN-based classified images are important for clinicians to obtain higher precision and accuracy values. However, this framework is referred to as a low complexity system, and it has five various types of brain MR images to produce an accurate analysis report [12]. The outcome of this proposed framework achieved 99.45% of the average value of the score. However, the proposed system accuracy outcome was compared with existing framework techniques, and it obtained nearly about 99.69% of accuracy rate, which is a better score in their segment [13]. The MRI-based planes like sagittal, axial, and coronal are involved in training and testing the proposed framework in order to classify the brain malignant image [14, 15]. The two datasets have been used and belong to glioma-classified examination, and the resultant of the proposed system achieved the higher accuracy rate of 86.54% (IDH-mutation) and 90.8% (high/low glioma grades) [16]. Here, the graph-based semiadministrated learning technique has been used to evaluate the nonlabeled data labels which are presented in the dataset of the training mode, and it has an outcome that is slightly improved in performance which is found in a dataset of the testing mode [17, 18]. This method may overcome the data label missing issue in the dataset, and it really matters to the real-time scenario. To increase the performance of the dataset of the testing mode, an augmented dataset like GAN can be added in the dataset of the testing to enhance the overall system performance [19]. The testing of brain tumor multimodal MRI images has been done by deep learning technique from multiple-investigation analysis. This proposed system investigation examination has three different tumor sections such as classification, segmentation, and prediction (survival) [20]. The method of context-aware is with deep learning for segmentation (tumor) since it has the universal feature of context encoding technique. Further, this tumor image is involved in the classification scheme by applying the 3-dimensional convolutional neural network method [21].

The main focus of this framework is to highlight the classification scheme for MRI images of the brain tumor. This classification scheme is compatible with CNN, and it can address the images by utilizing the Keras dataset to create or manipulate the computerized CNN [22, 23]. The MRI images are segmented and extracted which can be done by preprocessing stage. The system proposes the novel classification scheme where the edge of the image can be identified by the edge detection method, and the ROI of the image has to be addressed and customized [24]. The data rate can be increased in training mode by utilizing an augmentation scheme. The resultant of the proposed system illustrates the smaller dataset is sophisticated to obtain a good accuracy, whereas we used to compare our results with some of the existing techniques like ResNet-50 and VGG-16 models [25]. This effort has focused on detecting the DDoS attack by emerging the deep learning-based classifier. The provision appeal from the users is composed and gathered as the record material. From the record file, some significant structures are designated for the organization by means of the Bhattacharya distance portion to diminish the training period of the classifier [26, 27]. Brain tumor happens due to unrestrained and fast development of cells. If not preserved at an early stage, it may lead to decease. Despite numerous important efforts and promising consequences in this area, precise division and classification continue a stimulating mission [28, 29]. A main contest for brain tumor recognition rises from the differences in tumor region, outline, and dimensions. The impartial of this review is to bring a complete literature on brain tumor discovery through magnetic resonance imagery to assist the researchers [30]. This survey enclosed the structure of brain tumors, openly obtainable datasets, improvement methods, division, feature removal, organization, and deep learning, transfer learning, and quantum machine learning for brain tumor examination. Lastly, this review delivers all significant works for the discovery of brain tumors with their advantages, boundaries, growths, and upcoming trends [31]. Medical histories in specific appear to be the consistent victims of hackers, and there are numerous information breach events throughout the history which have warranted the development of security procedures in contradiction of these threats, even though numerous security measures like cryptography, firewalls, and VPN are the combination of these methods that are essential for extreme security in medical image domain and data sharing.

2. Proposed System

2.1. Convolutional Neural Network Database Learning along with Neighboring Network

We proposed a fully systematic technique to classify the MR brain image, to support the clinicians to make or stick with the correct decision. However, making an accurate decision is not possible at a first sight or minimal amount of images. Here, the biased feature image representation has to be captured from brain MRI, in order to get the enhanced feature representation. The proposed convolutional neural network database learning along with the neighboring network limitation (CDBLNL) technique is used to anticipate the sparse mode feature illustration along with neighboring limitations for the respective layer. This neighboring limitation term can be utilized in order to maintain the neighboring data by implementing the manifold construction. CDBLNL system has different types of convolution network structures such as SoftMax and GoogleNET models. Figure 1 represents the proposed system architecture, and it has four enlightening features such as (a) CDBLNL learns about feature illustration of a convolutional database for multilayer structure, and this illustration is encoded in a nonlinear plane; hence, this plane data can be employed. (b) This new plane or portion has to be addressed by a vector encoded-based multiple-layer database. If the addressed plane seems to be nonlinear, then the vector coding is known as sparse. Substantially, the unnecessary data can be removed while we implement the vector coding on biased information in order to obtain the estimated result. Let us consider, in our proposed framework, that executing the vector coding on solitary layer database learning can be customized only if it is a nonlinear mode; further, it can be changed as a linear-customized mode as per the system direction. (c) Let us consider the two-way operations like Laplacian graphical illustration, and supervised data seem to be well biased while using learned vector coding. The response received from the end layer shows that the learned vector coding can be preserved by Laplacian graphical illustration model. (d) This proposed CDBLNL framework executed the outcomes based on the two brain image datasets which are publicly available.

The performance outcome analysis of CDBLNL can be measured by five parameters such as precision, accuracy, recollect, stability loss, and score.

Figure 1 applies the dataset inputs, and then, CNN framework is used to construct the neural network with the help of pooling. The output of pooling is associated with a fully connected CNN layer (cumulative input data). The consolidated output is connected with designed database-1 and needs to repeat the process in order to obtain the expected outcome like glioma and meningioma.

2.2. Datasets Used in CDBLNL

The proposed system uses two different types of datasets like BraTS and REMBRANDT. The dataset of BRATS (Multimodal Brain Tumor Image Segmentation Benchmark) is provided [13]. The brain MRI image dataset BraTS has been utilized in order to obtain the expected outcome of this proposed framework. The BraTS dataset is a dataset for brain tumor image segmentation. It has various grades of tumor images like benign, malignant, and pituitary.

It consists of 220 high-grade gliomas (HGG) and 54 low-grade gliomas (LGG) MRIs. The four MRI modalities are T1, T1c, T2, and T2FLAIR. Segmented “ground truth” provides about four intratumoral classes, viz., edema, enhancing tumor, nonenhancing tumor, and necrosis. Second, the proposed system uses the REMBRANDT database, and it has a cumulative amount of presurgical images which has multiple sequences of MR images. This database contains more than 110,000 images, especially for experimental purposes. Here, 135 patients’ histories are taken based on the severity and brain tumor grade. This database contains oligodendrogliomas (OLI), ependymomas (EPY), carcinomatous meningitis (CAM), and some anonymous brain tumor categories. The database provides digitized images with -pixel resolution. Figure 2 represents the BraTS dataset sample images for benign, malignant, and pituitary tumors. Figure 3 illustrates the REMBRANDT database images for oligodendrogliomas (OLI), ependymomas (EPY), and carcinomatous meningitis (CAM) tumors [14].

2.3. Training the Database

However, training the database (metadata) is much essential to pick the correct image from the dataset; also, it is based on the image representation and characteristics. Let us consider the as a label of training image, and is referred as sparse code of vector matrix. The database learning is represented as . However, the illustration of the nonlinear equation is . Here, the database may be learned like

Here, the error modification is representing as first term, and the coding limitation of the vector is declared as . However, this coding limitation can be represented in the form of Frobenius condition such as . The vector sparsity is being controlled by the positive scalar such as “,” then the model complexity can be maintained or controlled by condition. The main motive of this operation is to stop the which is being literally huge; in outcome, it has very small values for “” (coding matrix). However, the notified parameters like and can be optimized with the help of iteration modification towards convergence. The outcome of Equation (1) can achieve a better efficiency in terms of remodification operation, and it is being used for text or data mining with few classification features. Equation (1) is referred as unsupervised learning model; hence, it may consider to hold various type of noise functions in order to provide the information, then the supervised learning of this model can be illustrated as

Here,

:Class label of “

:Noise function

:Classification task (critical).

The parameters and are to make the system biased capacity along with low cost of classifications. Hence, to achieve the optimized outcome of Equation (3), the methods like orthogonal matching pursuit and gradient allocation method can be utilized. Further, the outcome of Equation (3) will be an optimized outcome for .

2.4. CNN Database Learning

The proposed system framework is an extended work for existing database learning model from [12]. The main purpose of this proposed system is used to increase the capability of biased function and its features. This system must have a continuous flow of learning to follow the chronological order of CNN. Here, the filter convolution for CNN aggregates to make a flow in multiple layer convolutional databases by its sparse coding method. Here, the function of is a convolutional database, where is the learning database and is referred as the in size. Here, the “” is the convolutional illustration, and it can be written as

However, the neighboring limit has a decomposition, and it may be expressed as

Equation (12) is a convolutional database learning, and the value of is given as

Hence, Equation (13) is referred as a vector coding matrix for the given system.

2.5. Different Stages of CDBLNL

This convolutional neural network database learning with neighboring limitation model has three different stages as follows: (i)Abstract model function(ii)CNDBLNL optimization(iii)Brain MR image testing and examination

2.6. Abstract Model Function (AMF)

The continuation of Equation (5) is the multiple layer database framework alongside with layers; then, the vector coding is expressed as

Here,

:Nonlinear operation

:Activation operation of hyperbolic and sigmoid.

This system describes the nature of each layer and its behavior or characteristics which have to be preserved for database monitoring. The coding vector is used to create a new input for every upcoming layer. The preserved data is much essential for retrieval of original sample of existing layer. The retrieval of original sample can be expressed as

Here, is referred as parameter of organization, and the respective rank operator is calculated as where

is the data sample class number.

In order to enhance this performance of classification, the neighboring data is playing the primary role in any type of database learning. Hence, the atoms found in database learning is very stable than original data. In this regard, the Laplacian hazard function is used to manifold the information. In this case, this proposed system utilizes a supervised scheme by its neighboring graph (), when it comes to database ()m found in the existing layer. However, the portions of neighboring graph elements like are described as where

:Flexible parameter.

Here, Equation (18) has to reconstruct with Laplacian regularization, then the equation can be expressed as

Here, the Laplacian matrix “” can be expressed as where

Further, Equation (21) can be used for biased database and utilize the Softmax classifier loss in the existing or final layer in the CNN model.

In Equation (22), the may be the probability value of the label, and it can be expressed as , and its corresponding class is “,” i.e., . It is belonging to softmax layer, and it is flexible in operation. In the classification of a brain tumor image, it requires three basic ordinary functions, and it is denoted as . When we combine these three functions along with convolutional database learning with classifier, then the final equation of the CNN-based database learning model is expressed as

From Equation (23), it clearly shows the decent improvement found in database learning during the optimization operation. However, the outcome of the model shows the stability of the classifier in terms of various potentials like biased and numerical values of database system coding.

2.7. CDBLNL Optimization

From Equation (23), it provides the decent level of improvements in database learning, though it is not up to the standard level. In this regard, we have to find the other alternate solution to obtain the desired outcome. So, we may take database values like along with matrix coding “” (since it has a classifier ‘). The step by step operation is required, and repetition in each step that is used to calculate the parameter needs to be fixed by another parameter. In order to fix this issue, the updating of the database is required, so the chain regulation is being used to calculate the database values in each layer {}.

Here, represents the multiplication for each element in database; once the database has been achieved, then Equation (18) can be applied in order to build the graph value of Laplacian regularization. The classifier which we used for classification of brain image is softmax layer, and the classifier optimization parameter can be calculated.

Equation (26) is referred as convolutional database learning with neighboring network optimization equation.

2.8. Brain MR Image Testing and Examination

The descriptor of the feature can be denoted as “,” and it is depending on the optimization outcome. It is expressed as, for .

Then, the calculation of the encoding of the database can be forms as

Further, the classification feature can be executed by softmax layer, then the probability of the label of “” is finalized to class “,” then the equation can be written as

Equation (28) is referred as brain MRI image testing and examination equation for the proposed model.

3. Results and Discussions

3.1. Experimental Setup

In our proposed system, we may have 1200 images from the BraTS dataset and the entire REMBRANDT dataset utilized for simulation purposes. Here, the brain MR images are customized into size in order to utilize the GoogLeNet. Let us consider that all layers in the CDBLNL, which may make use of size filters. Here, the system requires the optimizer to optimize the model. So, we took stochastic gradient descent, and the Tensor-Flow is being used to make system implementation. However, the function is being activated by ReLU operation. The first and preamble step of the database starts from and . The function of K-SVD architecture is utilized in every class of information, and it may get integrated with subclass database into the main database ; finally, the function of fully learned database and coding vector has been obtained from the existing layer of the model . The consolidated parameters like in CDBLNL may be used in grid control mode search {0.001, 0.01, 0.1, 1, 10, 100}. The comparable outcome of the model is obtained, and it has been validated by a fivefold cross-validation method. However, the training and testing fold values are validated, and it is being used 70% and 30%, respectively. In the proposed system, the function of this model is being executed in frequent intervals of time, and we took almost 10 values during the execution, and it has been summarized; then, the average value is being taken from the summarized value.

There are five parameters that have been taken to evaluate the proposed system performance such as precision, accuracy, recollect (recall), balance loss, and score, respectively. A lot of techniques have been used to classify the tumor images from the brain region. However, we made a comparative analysis between conventional machine learning and deep learning for experimental intention. Most of the experiments in conventional ML technique used support vector machine (SVM) [15] along with RDF kernel to make the reliable structure, the database learning technique consistent label (KSVD) [2], and the coactive adaptive neural fuzzy expert system (CANFES) [8], and finally, CNN is designed to automatically and adaptively learn spatial hierarchies of features through back-propagation by using multiple building blocks [11]. During the experiment, the statistical texture features like mean, median, contrast, energy, and variance have been utilized, and comparison outcome of deep learning base KSVD features, and we derive the features from CNN model GoogLeNet and may execute these outcomes on KSVD2. The devices which we have used for our experimental purpose have an i5 Intel processor (10th Gen) and 8 Gb of RAM. The programming language Python (along with Keras libraries and tensor flow) is used as a basic platform to execute any type of implementation techniques.

3.1.1. Database Availability

The brain tumor image database used for experimental execution and analysis in our proposed framework are publicly available, and information is given. (i)BraTS: https://www.smir.ch/BRATS/Start2015(ii)REMBRANDT: https://wiki.cancerimagingarchive.net/display/Public/REMBRANDT

3.2. BraTS Database Experimental Outcome: CDBLNL

The proposed system performance outcome of classification can be evaluated by BraTS dataset. This type of dataset contains three kinds of tumor images such as benign, malignant, and pituitary tumors.

Table 1 illustrates the BraTS dataset-based confusion matrix of CDBLNL model, and it clearly shows the pituitary has the maximum accuracy in the table, and the second highest accuracy goes to malignant tumors, and the least accuracy value goes to benign tumors. Further, Table 2 consists of various parameters like precision, recollect (recall), accuracy, stability loss, and score to evaluate the process, and it has the average value of each parameters. The proposed system classification performance can be evaluated by tenfold model. Here, Table 2 illustrates the obtained parameter outcomes CDBLNL model, and it shows high average and small deviation value on accuracy. Then, the proposed system performance outcomes are compared with various existing techniques such as SVM_RBF, LC-KSVD1, LC-KSVD2, CANFES, and CNN, respectively.

Table 3 represents the proposed system performance metric comparison outcome with other traditional machine learning models. Table 3 has five parameters and tenfold metric outcomes, and these parameter outcomes are cumulatively summarized, and the average value of each model outcome is highlighted, respectively. Figure 4 shows the graphical illustration of the performance metric comparison of proposed system outcome with existing model outcomes. From Table 3, the proposed system provides a better outcome in all parameters when compared with other traditional machine learning techniques. From the feature of deep learning architecture, the proposed system addresses the nonlinear portion indexes like encoding and feature representation for multiple layer database learning. The sparse code data can be preserved by Laplacian regularization for neighboring limitations in terms of enhancing the biased ability of the model. However, from the outcome of the proposed system, we may understand that the deep feature is well-adapted model for image categorization.

3.3. REMBRANDT Database Experimental Outcome: CDBLNL

The proposed CDBLNL system uses BraTS and REMBRANDT databases. Then, the performance classification metric outcome of CDBLNL is achieved from REMBRANDT database, and it contains three kinds of tumor image types like OLI, CPY, and CAM.

Table 4 illustrates the REMBRANDT dataset-based confusion matrix of CDBLNL model, and the classification rate of OLI is 0.9127, CPY is 0.9541, and CAM is 0.9310. Further, Table 5 shows various parameters such as precision, recollect (recall), accuracy, stability loss, and score to evaluate the process, and it shows the average value of each parameters. The proposed system classification performance can be evaluated by tenfold model.

Here, Table 5 illustrates the obtained parameter outcomes CDBLNL model, and it shows high average and small deviation value on accuracy. Then, the proposed system performance outcomes are compared with various existing techniques such as SVM RBF, KSVD1, KSVD2, CANFES, and CNN, respectively. Table 6 represents the proposed system performance metric comparison outcome with other traditional machine learning models. Table 6 has five parameters and tenfold metric outcomes, and these parameter outcomes are cumulatively summarized, and the average value of each model outcome is highlighted, respectively. Figure 5 shows the graphical illustration of the performance metric comparison of proposed system outcome with existing model outcomes. From Table 6, the proposed system provides a better outcome in all parameters when compared with other traditional machine learning techniques.

The proposed system classification performance outcomes based on BraTS and REMBRANDT database are shown in Table 7. The graphical representation of proposed CDBLNL classification performance outcomes on BraTS and REMBRANDT database is shown in Figure 6.

4. Parameter Index Evaluation

The proposed system parameter index sensitivity has been analyzed on both BraTS and REMBRANDT database. However, the consolidated parameters such as in CDBLNL can be used in grid control mode search {0.001…0.1…100}. Let us consider and assign the parameter values as per the grid search, then the assigned values are “” and the classification accuracy visualization of CDBLNL along with various data of , respectively.

4.1. Index Evaluation

When , the CDBLNL classification accuracy value has to be visualized with other parameters .

When , the classification accuracy value illustration is taken along with accompanied parameter values .

When , classification accuracy score visualization is based on other parameter values .

The proposed CDBLNL classification accuracy (parameter index examination) values on BraTS and REMBRANDT are shown in Figures 7 and 8. Let us imagine the “” is the number of layers presented on both BraTS and REMBRANDT databases. Assume the grid value,

From Equation (29), in order to examine the effect of CDBLNL classification accuracy, the grid value of accuracy is shown in Figure 8. However, the proposed system accuracy rate is improving when “” value increases from 1 to 3. Then, when the grid value , then the proposed model classification accuracy is more reliable on both BraTS and REMBRANDT databases.

5. Conclusion

In order to classify the brain tumor MR images more quickly and precisely, we propose the CDBLNL model. The contribution of the convolutional neural network is much essential to search the nonlinear portion of sparse illustration. The various classes and their coding vectors provided the biased approximation information. However, the proposed method utilizes the neighboring limitation of atoms in order to maintain the structure code of manifold. The proposed system extracts the meaningful convolutional features systematically which is based on the deep learning architecture. The brain tumor classification types like benign, malignant, and pituitary on BraTS database and the OLI, CPY, and CAM images on RANBRANDT have been executed, and we obtained the high-performance value in all parameters like precision, recall accuracy, balance loss, and score, respectively.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.