Abstract
There has been a major and rising interest in India for increasing vaccination rate among peoples to make the nation healthier and safer. In this paper, a new hybrid deep learning model is proposed to predict and target vaccination rates in the less immunized regions. The Rank-Based Multi-Layer Perceptron (R-MLP) hybrid deep learning framework uses the data collected from the recently updated District Level Household Survey-4 (DLHS). R-MLP model predicts and categorizes the percentage of partly immunized vaccination rates as extreme, low and medium ranges. This predicted findings are cross-verified by Deep Soft Cosine Semantic and Ranking SVM based model (DSS-RSM). DSS-RSM model uses the data obtained from the medical practitioners through a location-based social network. The proposed model predicts and extracts patterns with high similarity frequency for identifying vulnerable low immunization regions. It classifies the predicted patterns into two classes such as Class 1 is denoted as high ranked regions and Class 2 is denoted as low ranked regions based on the percentage of pattern matches. Finally, the results from R-MLP and DSS-RSM models are cross-linked together using ensemble model. This model finds the loss values to identify the target regions were health care program need to be conducted for increasing the level of immunization among children’s. The proposed hybrid deep learning models trains and validates using python-based Keras and TensorFlow deep learning libraries. The performance of the proposed hybrid deep learning model is compared with other variant machine learning techniques such as Decision Tree C5.0, Naive Bayes and Linear Regression. This comparative results are evaluated using evaluation measures such as Precision, Recall, Accuracy and F1-Measure. Our results show that the hybrid deep learning system is clearly superior to any other alternative approach.
Introduction
India has released a National Family Health Survey (NFHS-4), a recent survey shows how the child immunization rate has been dramatically reduced in Tamil Nadu, India. The results of the survey vividly show that the vaccination coverage of children under the age of 0 to 15 years of age has decreased. Because they do not know the significance of the vaccination [1]. There are many reasons for the low level of immunization among children, one of which is due to lack of education and lack of parent’s knowledge about vaccination.
Another reason is that people have some myths about vaccination, and some consider that vaccination itself is not safe [2]. The Government of Tamil Nadu recently instructed its people to receive rubella vaccination for all children between the ages of 0 and 15 years. Unfortunately, most people did not come forward for vaccination because of lack of trust and legitimacy of the vaccination.
If the Ministry of Health and Family Welfare, the Government of India, could build trust among the people than there may be a chance to improve vaccination coverage among children’s. This will be achieved by reducing the percentage of hesitancy and preventing rejection of vaccination. The main aim of this research is to look beyond national averages, with a particular focus on deprivation, sex and residency in both rural and urban areas.
But there is limited research in these special areas. Nevertheless, there is limited research in these broad areas of focus. Recent findings indicate that there are gaps within countries and states in health services to access education, sex, and other socio-economic characteristics [3].
The data set obtained from the District Level Healthcare survey [4] shows the comparison of higher percentage of boy’s immunization rate to girls between 0 and 15 years of age. According to the DLHS-IV survey, only 44% of children’s in India are not fully immunized. These data sets mainly focus on immunization coverage in the state of Tamil Nadu, India. Immunization coverage in the state of Tamil Nadu was good from 2005 till 2013 [5].
Over recent years, however, the immunization rate has decreased significantly from 80.9% to 69.7% over childhood vaccine rate, as shown in [1]. Nonetheless, the rate of some vaccines has gone too low. The least number of visits to the Anganwadi Health Center is the reason for slow progress in immunization rate.
In this paper, a R-MLP hybrid deep-learning technique is proposed to predict partial immunization rates for each vaccine in the panchayat and town regions. In addition, the Deep Soft Cosine Semantic-Ranking SVM model proposal analyzes the keywords collected from the disease outbreak around the panchayat and town regions were the vaccination rate is very low. An ensemble model cross-links these two predicted results and finds the regions having partial immunization rate.
The remainder of the paper is organized as follows. In Section 2, a brief presentation about the related works and machine learning techniques to classify the immunization rate is mentioned. In Section 3, the DLHS-4 data sets and the deep learning approaches to analyze the data set is described. In Section 4, hybrid deep learning models are proposed. In Section 5, cross-validation on various models are performed and the experimental setup for evaluating the proposed methodology with other variant approaches are discussed and in Section 6, conclusion and summary of the work are explained shortly.
Related works
Several research works have been conducted in the past few years as an attempt to help and improve child vaccination coverage throughout the country. In this section, the research works contributing to the optimization of the child immunization rate are mentioned in detail. Besides, studies on feature selection and classification are also addressed.
The author [6] has proposed a concept of pre-baby vaccination concept for the National Rural Health mission field. The main objective of this proposal is to give proper intimation to the families about the vaccination at the proper time; this application provides the message to the families about the date, time and location of the vaccination facility provided by the government. The author applies the K-means clustering algorithm for sending the notifications as textual messages and reminds the infant families and pregnant women about the vaccination dates periodically. The main limitation of K-Means is that it predicts the number of K and it is sensitive to scale. Also, the order of data has an impact on the final result. This limitation has created an impact on the formation of the cluster and affects the accuracy of the application.
The author [7] investigated the significant effect of socio-economic and demographic factors on immunization coverage. They used a multinomial logical regression algorithm to perform analysis on the dependent variable. The immunization coverage data sets is divided into three categories such as non- immunization, partial immunization, and full immunization. This paper performs analysis on the pooled data from the three periods between 1992–1993, 1998–1999, and 2005–2006. To avoid complexity of interpretation, the results obtained from multinomial logistic regression are presented in terms of predicted percentage using multiple classification applications (MCA). The multinomial logistic regression has the limitation in processing the data set if the independent variables are not identified during the pre-processing. Hence, it affects the classification accuracy and becomes an over-fitting model.
The author [8] proposed an e-governance framework in India which enhances its services to citizens provided by the government. The major advantages of this framework are: it will provide more flexibility to the parent to visit any health care center irrespective of the same city/town/village and it helps in conducting the demographic analysis in particular area.
The author [9] conducted the study to record the child immunization and its association with the household, socio-demographic characteristics which affect child immunization of children aged between 12 to 23 months in Pakistan. They used the Chi-square test and logistic regression to analyze the data. The results indicate that in child immunization, not only the child’s age plays an important role, other attributes also play a significant role. The results of this study indicate that other significant attributes like child’s gender, resident of the child, his/her parent’s education, household income and family size also plays major role. The important limitation of the chi-square test is that all participants must be independent. The immunization data set has the characteristic of participating in more than one category. Another issue is that chi-square is sensitive to sample size. These two limitations degrade the model performance and affect the classification accuracy.
The author [10] tries to explore the coverage of vaccination status among children aged between to 9 months using the National Family and Health Survey (NFHS-III) data. The author emphasizes that maternal and child health has not been promoted aggressively in India. The coverage of all vaccines is better among the urban than rural and coverage of all vaccines is seen to be slightly higher among the male than to female. The coverage pattern of the Measles vaccine and Vitamin-A supplement is not up to the level of satisfaction among the child population. The paper uses Pearson Chi-Square results to find the p-value to make decisions.
The author [11] proposed a data mining technique for predicting immunizable disease rates, particularly in rural areas. This study has been limited to descriptive statistical analysis. So the author presents a Mathematical Model (MM) for predicting immunizable diseases that affect children between ages 0 to 5 years. Using Naive Bayesian classifier, the model was developed and it takes advantage of three data mining techniques: ANN, Decision Tree (DT) Algorithm and Naive Bayes Classifier. This data mining technique detects trends within databases and helps in predicting future disease occurrence in the tested locations. The diseases which show peak periods need immediate immunization to administer to the right places at the right time. Therefore, this paper argues that using this model would enhance the effectiveness of routine immunization in Nigeria. In the future, the author will adopt the decision sup- port system with the existing model. DT has not shown great performance in capturing complex and nonlinear relationships between the attributes. Naive Bayes classifier has the limitation of strong assumption about features independence and sensitive to sample used for training.
The author [12] has done a statistical analysis on lowest immunization rates in India. This paper characterizes the predictors for under and non-vaccination among children aged between 12 to 36 months. They utilized District Level Household and Facility Survey Data III, and Children’s vaccination status was categorized as fully, under and non-vaccinated. A multinomial logistic regression model is applied to compare under vaccination with full vaccination, and non-vaccination with full vaccination. They took 108,057 children’s data sets and the estimated proportions of fully, under-, and non-vaccinated children as 57%, 31%, and 12%. The multinomial logistic regression has the limitation in processing the dataset if the independent variables are not identified during the pre-processing stage. Hence, it affects the classification accuracy and becomes an over-fitting model.
The author [13] analyzed the spatial clustering and risk factors of infant mortality across high-focus states of India, using the Annual Health Survey (2010–2011), Census of India (2011), and District Level Household and Facility Survey-3 (2007–2008). They found substantial spatial auto-correlation across the districts and they identified the hot spots in the districts of the central regions of India. In this study, they implemented a series of spatial regression models that allow determining the key risk factors of infant mortality. The regression results show that the districts with a higher proportion of 24/7 functioning primary health care centers have overall less infant mortality. They concluded that the reduction of infant mortality is possible only if area-specific measures would be adopted on those clusters of districts were infant mortality is high. The accuracy of the spatial auto-correlation system is heavily dependent on the data quality and error propagation.
Prashant [14], assessed the urban, rural and gender differences in child immunization coverage during 1992–2006 across six major geographical regions in India. He found that fifty percent of the eligible children aged 12 to 23 months in India were without essential immunization coverage. Despite several programmatic initiatives, child immunization poses an intimidating challenge to India’s public health agenda. He gathered data sets from the National Family Health Survey (NFHS) conducted during 1992–1993, 1998–1999 and 2005–2006. He analyzed the data sets with bi-variate analyses and applied multivariate-pooled logistic regression model to examine the trends and patterns of inequalities over time. Through this analysis, he found out that children’s residing in rural areas were girls remained non-vaccinated. This study suggests that periodic evaluation of the health care system is vital. It is essential to integrate strong immunization systems with broad health systems and coordinate with other primary health care delivery programs to increase immunization coverage. The results of bi-variate analyses are not always easy to interpret and tend to be based on assumptions that may be difficult to assess.
The survey, reveals that most of the research works related to modeling immunization rates using deep learning techniques have been affected by over-fitting, data quality, error propagation and sensitivity to samples. Further, there are no research work attempts to cross-validate the immunization rate with the medical repository from Anganwadi workers, Nurses and medical practitioners through the location-based social network. Further, none of the related works recommended any options to overcome the barriers in attaining full immunization rates for all children’s. The following section presents the data sets used in this research work.
Data and methods
Data set
The authors [15] reported 337 publications using data from the National Family Health Survey (NFHS); on the other hand, only 48 publications used data from the District Level Health Survey (DLHS) and 3 publications used the Annual Health Survey (AHS). The research papers were published in the AHS data sets between January 2011 and March 2015. Unfortunately, the NFHS and DLHS round four surveys were not used. DLHS-4 round four survey data set is used in this research work; more precisely, data is taken from the Salem District Health Level Survey in the state of Tamil Nadu. This work focuses on native district, and in the future it will be extended to neighboring districts and states.
In 2013, DLHS-4 was collected by the International Institute for Population Sciences, Mumbai, on behalf of the Ministry of Health and Family Welfare, Government of India. All the data sets were updated in 2016 as per the information provided on the official website of the Ministry of Health and Family Welfare. The updated version of the DLHS-4 data can be accessed by sending formal request to the Director of Indian Institute of Population Sciences.
Since none of the parents have been identified or contacted directly, no ethical approval is required for researchers to undertake this study. The DLHS-4 survey provides detailed information at the district level and at the village level to group the less immunized areas. It helps to identify and improve the level of immunization in particular region in the state level rather than at the national level. National level surveys have only been performed annually and provide data on national-level. This research work concentrates more on state level information. Hence, DLHS-4 survey data set is used in the proposed work.
There are approximately 5,057 children aged between 12 to 23 months in the DLHS-4 data set. Out of these, 2,050 (40.5%) were able to show their vaccination card (recorded by Indian health workers), 1,751 (34.5%) claimed to have a card but were unable to produce it, and the remaining 1,256 (25%) did not have a card. The survey did not include mother’s self-reports on the timing of their children’s vaccinations, so only 2,050 children’s vaccination cards could help to determine age-appropriateness and also find out were measles, DPT-3 and other vaccines were used.
There are 28 predictors in the DLHS data set, all of which are numerical values and with three binary variables as shown in Table 1. A maximum of 5000 specimens are included in the data set. A 100-fold cross-validation approach was used to eliminate bias. Training and testing data sets were chosen randomly along with cross-validation at a ratio of 2:3 or 1:3. This data set was collected without any senseless, noisy information, but it had missing values. These missing values were mostly obtained due to misinterpretation of the questions asked during the survey process, Some of the questionnaires were not answered accidentally. Therefore, these Non-Respondent data were called missing values in the data set. There is no question about the authenticity of the data, because if someone wished to have the data, they were to provide the proper identification proof that the government would recognize it.
Variable name and types of attributes that are chosen for analysis from the DLHS-4 data set. The variables Fully immunized, Partially immunized and Non-immunized are Boolean variables indicating the target
Variable name and types of attributes that are chosen for analysis from the DLHS-4 data set. The variables Fully immunized, Partially immunized and Non-immunized are Boolean variables indicating the target
The collection of documents obtained from the location-based social net-works in the Salem area was divided into training and testing on the basis of 2:3 and 1:3 ratios. This collection contains 2000 sample files. It contains information on outbreaks of disease and the doctor’s comments on the disease and vaccines. To maintain the validity, this data set was cross-verified with Anganwadi workers. Table 2, shows the information about the data set such as target variables and predictor variables as given below.
Variable name and types of attributes that are chosen for analysis of location-based social networks
From the given DLHS data set, the attributes are identified for the model creation and pre-processed those data columns which as not answered’ record that is similar to missing values. The “Ministry of Human Resource Development” survey department allocated median value for the documents with “NA” or “Not Answered” in the data set. With the help of statistical domain knowledge, It is found that, during the analysis process, this median value affects the prediction process and produces over-adapted results.
So, these not answered’ or Missing value are imputed with the predicted value from multivariate imputation via chained equations package in R tool’. Instead of creating single imputation value this R package creates multiple imputations to handle uncertainty in missing value. In this package, predictive mean matching is applied to numeric variables to predict the missing values from the given data set.
The data set was imported into python Spyder IDE, from CSV data format into the data frame. The data frame is split into X and Y list variables. Again the split X and Y list into X-train, X-test, Y-train, and Y-test sets. Data set is divided into two halves such as X and Y. X part contains socio-demographic data such as: Highest education qualification of women in the house, occupation of husband and wife, whether the woman is living with her husband, husband ever attended school, highest standard of men, women’s employment, sex of the child, received antenatal care, treatment for house-hold persons during the time of illness, enrolled in health schemes, frequency of antenatal check up, places of antenatal care, place of first check-up for a child, vaccination card and; Y part contains child immunization related data sets such as: vaccination received but not recorded, ever had a vaccination, vaccinations like BCG, polio, polio vaccination received or not, DPT, number of DPT doses received, measles, hepatitis b, Vitamin A dose, pulse polio dose, the main reason for not taking the vaccination.
Sci-kit learns machine learning library is imported into python to per- form pre-processing. The data set is having attributes with varying scales, so re-scaling is done on those attributes to make it useful for many deep learning algorithms. This method is useful for the gradient descent method to get optimized results. It also successfully supports regression and neural network algorithms. Data set has been re-scaled using a sci-kit package with a min-max scalar class.
Similarly, the data set that is obtained from the set of relevant documents of Location-based social networks available within Salem region is gathered and pre-processed before giving it as an input into the DSS-RSM model. The text-based data set is converted into tokens by using word hashing method such as Tokenizer. It is a default package from Keras and TensorFlow. The tokens generated are further converted into vector matrix with each text in the document being converted into vectors. This vector matrix is ready to get embedded inside the DSS-RSM model.
Novel hybrid deep learning model
Rank similarity learning based multi layer perceptron neural network
Multi-Layer Perceptron Neural Networks has brought many breakthrough results in speech recognition, computer vision, and text processing. The MLP recommendation system is used together to recommend some information to the user, based on the given input data. For example, MLP is applied in the YouTube recommendation system to recommend videos to the users based on the user information and kind of the videos they watched over the internet [16]. MLP is also applied in prediction kind of activities; it helps in making drought forecasting over time-series data [17]. In these areas, MLP can generate predictive results for many kinds of processes and the results are satisfactory [18].
In this work, a novel deep learning technique R-MLP proposed and implemented as shown in the Fig. 1. This includes ranking similarity learning at the end of the model to rank the output. The proposed work uses 2 hidden layers in the R-MLP neural network with a maximum of more than 20 neurons in each layer to represent the attributes or features from the data set. A sampled output vector for each vaccine is obtained from the proposed model at the output layer. A ranking similarity function uses Pareto dominated sets at the end of the model to classify the cross matrix values obtained at the output layer.
Based on the sampled output vector and target values of the vaccine, the Pareto dominated sets are created for each vaccination coverage in the panchayat and town regions [19]. Based on this method, Pareto sets are compared with a binary quality indicator to find the sum of 0 s and 1 s. The sum of different output is compared with the final results. This serves as a basis to rank those output. All these results will be finally grouped as a list.
Each of the neurons in the input layer contains the data for each variable and presents them as an input vector.
Architecture of proposed R-MLP model for deep learning.
This input vector is propagated to the intermediate layer using the following propagation rule:
Where
Considering the activation value of neuron
Therefore, its output vector is given as:
Similarly, for a neuron
Here ‘
The activation equation used in this ANN is the sigmoidal or logistic function.
From the obtained output, the two sampled output vector has been created and it will be taken for ranking similarity learning. Before the output is getting ranked, the Pareto dominated set is generated with the comparison between the output from two different sampled output vector. Taken two sampled solutions
This Pareto dominated set is associated with the vaccination indicator such as 1 for partially immunized and 0 for non-immunized again and compared with the dominated set for ranking the sampled output vector.
If the vaccinated indicator is taken as
Then these results will be summed up based on the binary similarity indicator
If the number of positive value similarity is greater than negative value similarity it is ranked as high. If the number of positive value similarity is lesser than negative value similarity it is ranked as low. If the number of positive value similarity is approximately equal to negative value similarity it is ranked as medium. Finally, the ranked results from the two different regions are grouped to form a ranked vaccinated coverage list.
DSSM is a deep neural network (DNN) modeling technique for representing text strings in a continuous semantic space and modeling semantic similarity between two text strings. DSSM has wide applications including information retrieval and web search ranking [20, 21], advertisement selection/relevance, contextual entity search and interesting tasks, question answering [22], knowledge inference [23], machine translation [24], etc.
On the other hand, one recent semantic matching method called Deep Structured Semantic Model (DSSM) was proposed by [25] in a form of supervised learning, which utilizes the relevance labels in the model training. With the labels incorporated into its objective function, the DSSM maps query, and a relevant document into a common semantic space. In semantic space, the similarity measure is calculated as positive similarity score, even though there is no shared term between query and documents.
Architecture of proposed DSS-RSM model for deep learning.
Furthermore, it has been reported in [26, 27] that applying the DSSM to natural language processing yields superior single feature performance. The DSSM similarity score contains the label information so that not only high relevance without term match receives high similarity score, but also the low relevance with term match also has a low similarity score as a result of penalization. In Fig. 2, the new proposed work shows that the DSS-RSM is used to find the disease outbreak regions from the set of documents on location-based social networks available within Salem region and a query is given as an input to find most occurrence or most spoken topic in the diseases outbreak regions. The query will represent the name of the disease that will be given as input and obtains the percentage of semantic similarity from a word document. The hashed input object from the word document and query are taken as an input into the ranking similarity learning algorithm to rank the document which matches mostly with the query. In this task, a group of documents is used for ranking the similarity process.
Finally, the hashed input object from the word document and query are taken as an input into soft cosine similarity measure function. Soft cosine similarity between document and query vectors considers similarities between a pair of features, which is completely different from the traditional cosine similarity, Since it measures the similarity of features in the vector space model. This generalizes the concept of cosine as well as soft similarity. In the other end, when Ranking SVM is applied to document retrieval, a feature vector is created from query-document pair. The ranking support vector machine is used to rank the documents. It applies the pairwise classification problem and it uses support vector classifier to solve the problem. Each feature is defined as a function of queries and documents. The input is taken as a word sequence into the word hashing method by formatting the text from the query and answer word document into the following sequence:
The word hashing takes the input query and word sequence and convert into vectors as letter-trigram vectors for each word [28].
Here,
The input given to the convolutional layer is the letter trigram as vector, the feature vector is calculated with activation function as follows:
The output of the convolutional layer is given as an input into the max-pooling layer to retain only the most useful feature vectors produced by the convolutional layers.
The sentence-level feature is given as an input into the semantic layer to generate high-level semantic representation by
Here, ‘
Learning to rank is a typical method for ranking the documents based on the query. So in this method a ranking SVM algorithm is included to rank the documents based searching query. It uses the pairwise classification technique to classify the document that mostly matches the search query. This method will create classes based on the output from the pairwise classifier as Class 1 and Class 2. Assuming there is an input vector space for a set of documents as
There will be output space vector for ranking different categories such as
This equation compares the relationship between two instance values from document and query with weighted feature vector and creates a new vector with a new label for ranking as c1, c2. etc. Equation (8) gives minimum regularization parameter which is used for cross-validation and counts all positive and negative score. Based on this score the output is classified to the respective classes. If more documents match with a query it comes under Class 1 or it goes to Class 2. So, Class 1 is denoted as high ranked and Class 2 is denoted as low ranked.
Architecture of proposed ensemble model for cross validation.
The proposed hybrid model R-MLP and DSS-RSM is one novel model which differs from other models [29]. The output result that has been obtained from the R-MLP is a predicted result and it has to be cross verified with low dimensional semantic results from the DSS-RSM model. The above mentioned ensemble model has been shown in Fig. 3. Further, the output from R-MLP and DSS-RSM models are combined using an ensemble method to produce one optimal predictive meta-model and at it produces predicted output. Here, the bootstrap aggregation ensemble method is used to group predicted results to cross-validate and identify partially immunized area. Based on this, counter-measures have to been taken to reduce the percentage of partially immunized and increase the percentage of fully immunized.
Simulation setup
During the experimentation process, the data set has been divided into a training set and test set as 80:20 ratios. First, the sequential model has been trained by using the training data set. The trained model is tested by using the test data set. This sequential model is a part of a deep learning package Keras. Multiple dense layers are created in the model with the help of dense package from Keras.
In the multiple layer perceptron of a neural network, an input layer with an input dimension of 28 attributes has been taken into consideration and the hidden layer with 25 neural perceptrons has been added, followed by the second hidden layer with 21 neural perceptrons and finally the output layer with one single node. Each node in the model has assigned with uniform weight and added a ranking similarity learning algorithm to find the ranking on different vaccination coverage rates. In Decision Tree simulation setup work, an advanced version of the DT algorithm is chosen to classify the data set in a better way. So version DT C5.0 is chosen for simulation. This C5.0 DT algorithm [30] will give better, faster and accurate results.
To build the naive Bayes model, python library is used from sci-kit learn to build the model in the python environment. The model is built based on the Bernoulli’ binomial model to represent the target binary feature vector.
Therefore, by using the Bayesian rule, conditional probabilities of independent variables are computed. The LR model is built by using the sci-kit library to build the linear regression model to predict the coefficient of the discrete value from the data set, So that the conditional probability of discrete value could be computed.
During the experimentation setup for the second model, the preprocessed data is given as input into the DSS-RSM model through the embedded layer. Embedded layer output is given as an input into the convolutional layer with 128 dimensionality vectors to represent output; a value 5 represents the length of the one-dimensional convolutional window and finally, the activation function is added with the layer. Then, the output from a convolutional layer is given as an input to max-pooling a layer with value 5 to represent the length of the one-dimensional max pooling a window.
This output is given as an input into the flattening layer to flatten the input without affecting the batch size. The output from the flattening layer is given as an input into the dense layer with a relay activation function of 128 dimensionality feature vectors. Finally, a dense layer with input from the previous layer and softmax activation function is built to predict the output. Here two similar sets of layers are created with an aforementioned experimental setup. One set of layers is used to represent the queries and another set of layers is used to represent the document to find the occurrence of disease based on the given query. Similarly, the ranking on another end of the model ranks the semantically similar documents in a group using the pairwise classification process.
During the experimental setup for the third and final model, the bootstrap aggregation ensemble method based model is used to combine multiple pre-dictions from two different training models and gives the prediction results. The meta-model that has been created here will train to predict the accurate output.
Evaluation measures
The content of the confusion matrix is used to calculate the precision, recall, accuracy and F1-measure. Here, F1-measure [31] is used to evaluate our models prediction performance. F1-measure value is calculated by averaging the F1-measures for each category.
Percentage of predicted partially vaccination rate for DPT and BCG vaccination at panchayat and town regions.
where, if TP denotes the size of the true positive set, FP denotes the size of the false-positive set, and FN denotes the size of the false-negative set, precision and recall are defined by
As the geometric mean of precision and recall, the F1-measure penalizes heavily both false positive and false negatives. Accuracy is the proportion of the total number of predictions that were correct and is calculated by the following equation:
Percentage of predicted partially vaccination rate for polio, measles, hepatitis B and vitamin A vaccination at panchayat and town regions.
After executing the R-MLP and other discussed algorithms with a given data set, the rate of children’s partially immunization rate is predicted in spite of each vaccination that has been offered to the children in the panchayat and town regions of Salem.
The regions in and around the district of Salem are grouped into panchayat and town regions. At first, the comparison has been done between socio-demographic attributes against each immunization attributes separately to find out the predicted result for each vaccination in one specific grouped region as a sample from panchayat and town regions.
The predicted result of the R-MLP with test set has been compared with other discussed algorithms with the same test set, as a bar graph, which shows whether there is reasonable improvement in the prediction while applying R-MLP. For the above-obtained results, the precision, recall, accuracy, and F1-measure are shown in Table 3. Results from the above algorithm are classified based on output vector, partially (or) not-immunized and vaccination coverage area into predicted results at the panchayat and town regions. These classified results are taken as an input into the ranking similarity-based learning algorithm with Pareto dominated sets for ranking the predicted results. This ranking has been done separately in the panchayat and town regions. The following Table 4 shows the ranking of each vaccination coverage in the panchayat and town regions with the percentage of partially immunized vaccinated rate.
Precision, recall, accuracy, and F1-measure for R-MLP, DT, NB, and LR
Precision, recall, accuracy, and F1-measure for R-MLP, DT, NB, and LR
Percentage of predicted partially vaccination rate for polio, measles, hepatitis B and vitamin A vaccination at panchayat and town regions.
Ranking similarity learning based on Pareto dominated sets in panchayat and town regions
Percentage of predicted partially vaccination rate for Pulse Polio at panchayat and town regions.
After compiling and fitting the model with given the data set, evidence for occurrence of the disease is predicted around Salem region. Specifically in the villages of Salem by evaluating cosine similarity between queries and documents in low dimensional space. At first, the prediction has been made on both input queries and the set of documents on location-based social net-works available within the Salem region. With each predicted input queries and resulting word from a predicted document, the query/document semantic matching has been done to find the percentage of occurrence of particular predicted results in low dimensional space by mapping two predicted feature vectors in a latent semantic space through a deep neural network.
Using the ranking SVM, the pairwise classification processes are used to classify and rank the classes. The documents which match repeatedly with the query are labeled as highly ranked documents. A similar kind of process is carried out for all the documents. List of documents are denoted as classified and ranked in the form of Class 1 and Class 2.
For every possible query, the F1-measure has been calculated and recorded in the following Table 5 using soft cosine similarity measure function.
Cross verifying the proposed Composite model performance by using ensemble method. Finally, find the cross-relationship between R-MLP and DSS- RSM results by using the ensemble method. Table 5 shows how the DSS-RSM results influence the predicted results from R-MLP in the panchayat and town regions in case of partially immunized and non immunized vaccinated coverage area.
Cross-validation usually finds comparison between two different predicted aggregated results. The results of the two models are aggregated separately using the bootstrap aggregation method. The aggregate equation given blow finds the aggregates on each output.
The value of the one-hot distribution, either true or false is represented as 0.5 and 0.0. The value 0.5 represents the serious predicted immunization problem in the respective region. The value 0.0 represents the region with fewer immunity problems. This distribution is compared with the combined results to find the probability of loss function as follows [32]:
In the above equation, the probability of loss function is given. were, ‘
Average F1-measure results on test dataset with soft cosine similarity measure function
Probability of loss function calculated in two different regions
The cross-validation result from the above table shows that there are some minimum and maximum deviations in the loss function. The area which shows minimum loss function will have greater possibilities to get affected by the disease and it may go too serious by affecting nearby villages. So those kinds of villages must be identified from the above results and proper care should be given by conducting needed and useful medical awareness camps in the villages that are vulnerable to the disease outbreak in future.
The goal of the proposed study is to reduce the percentage of partial immunization rates among children in panchayat and town regions in the states of India. In this regard, the DLHS-4 data set of the Salem District in the state of Tamil Nadu is taken into account in order to accurately predict the percentage of partially immunized children’s. The R-MLP deep learning model is applied to the data set to predict and rank the partial vaccination rates in town and panchayat regions.
The predicted results from different set of vaccinations are compared with other approaches. The finding shows that R-MLP produces greater accuracy rate of 95.58% percent with F1-measure score at 81.44% percent. Ranking Similarity Training is applied to Pareto-dominated panchayat and town-area vaccinations which measure partially immunized proportions and rank them as high or medium or low.
The location-based social network data is collected from the social network in order to cross-validate the above finding. The data collected is textual and refers to the outbreak of disease in the region of analysis. The DSS-RSM model analyzes the results, defines and ranks panchayat and town regions as Class 1 and Class 2. Class 1 is denoted as high ranked regions and Class 2 is denoted as low ranked regions based on the percentage of pattern matched between documents and queries. The result shows that DSS-RSM predicts disease outbreaks in the panchayat and city regions with a higher accuracy rate of 93% and an F1-measure score of 87% and an accuracy of 28% with an F1-measure score of 16%, respectively. The more accurate this model shows, the disease outbreak will be higher.
Two results are cross-linked using an ensemble model. This bootstrap aggregation ensemble model groups predicted results and finds loss value to identify partially immunized area. The results shows that in the panchayat region it as a loss value of 1.675 and in the town region with a loss value of 1.683. The region with lower loss value is considered as a target region for improving rate of vaccination. As a result, panchayat region is were effective action is need to eradicate partial immunization rates. In future, this work will be extended to study about the adults suffering from immunity problems and also be extended to the neonatal care for newborn babies.
Footnotes
Acknowledgments
The corresponding author would like to thank the Ministry of Health and Family Welfare, India for providing access to the data sets.
