Next Article in Journal
ELBA-IoT: An Ensemble Learning Model for Botnet Attack Detection in IoT Networks
Previous Article in Journal
Combining 10 Matrix Pressure Sensor to Read Human Body’s Pressure in Sleeping Position in Relation with Decubitus Patients
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Bio-Signals in Medical Applications and Challenges Using Artificial Intelligence

by
Mudrakola Swapna
1,
Uma Maheswari Viswanadhula
2,
Rajanikanth Aluvalu
3,
Vijayakumar Vardharajan
4,* and
Ketan Kotecha
5,*
1
Department of Computer Science and Engineering, Matrusri Engineering College, Hyderabad 500058, India
2
Department of Computer Science and Engineering, Vardhaman College of Engineering, Hyderabad 501218, India
3
Department of IT, Chaitanya Bharathi Institute of Technology(A), Hyderabad 500075, India
4
School of Computer Science and Engineering, The University of New South Wales, Sydney 1466, Australia
5
Symbiosis Centre for Applied Artificial Intelligence, Symbiosis International University, Pune 412115, India
*
Authors to whom correspondence should be addressed.
J. Sens. Actuator Netw. 2022, 11(1), 17; https://doi.org/10.3390/jsan11010017
Submission received: 9 December 2021 / Revised: 19 January 2022 / Accepted: 25 January 2022 / Published: 25 February 2022

Abstract

:
Artificial Intelligence (AI) has broadly connected the medical field at various levels of diagnosis based on the congruous data generated. Different types of bio-signal can be used to monitor a patient’s condition and in decision making. Medical equipment uses signals to communicate information to care staff. AI algorithms and approaches will help to predict health problems and check the health status of organs, while AI prediction, classification, and regression algorithms are helping the medical industry to protect from health hazards. The early prediction and detection of health conditions will guide people to stay healthy. This paper represents the scope of bio-signals using AI in the medical area. It will illustrate possible case studies relevant to bio-signals generated through IoT sensors. The bio-signals that retrospectively occur are discussed, and the new challenges of medical diagnosis using bio-signals are identified.

1. Introduction

Artificial Intelligence (AI) was born from the idea of two great scientists—Herbert Simon and Allen Newell. In 1958, they proposed that various interdisciplinary departments and professional sectors cooperate and develop science and its applications [1]. AI started its journey from mathematical logic, knowledge, and reasoning concepts and became a branch of Computer Science by serving all other disciplines as per their needs and by producing useful products. The concepts of AI are built on knowledge base, algorithm design, and expert systems, and they include features such as Problem Solving, Perception, Natural Language Understanding, Logic Reasoning, Neural Networks, Machine Learning, and Learning. AI has emerged alongside new technologies in education, industry, finance, travel, automated industry, and the media sectors [2,3].
AI has also become a mandatory and intelligent approach to deal with issues in the healthcare industry. AI can be defined differently in different areas, and the best way to address this is for machine intelligence to imitate human intelligence. The biggest challenge in healthcare is that doctors cannot spend enough time on data analysis due to excessive workload. Data scientists can help in the processing and analysis of data, and in comparing the data of various diseases. A patient’s medical records can be analyzed, and patterns can be detected and used to characterize the behavior of the disease. AI healthcare researchers are currently undertaking studies worldwide. Countries such as the USA, the UK, and Israel are on the frontline of promoting research into AI, and the USA is currently ranked at number one, with 49 healthcare startups. The challenges of AI healthcare involve the achievement of high reliability and accuracy. These are required in order to supply services and maintain confidentiality and privacy of data [4].
Signal Processing is a subfield of electronic engineering that includes sound and images. It is also part of the medical imaging field and is utilized in X-rays, CT scans, and MRI. Digital signal processing is used to denoise the noise of speech signals. Bio-signals can be measured in many ways, including by electrooculogram (EOG), electroencephalogram (EEG), electromyogram (ERG), and electrocardiogram (ECG), which is an electronic amplifier used to find the difference between input voltages attached to the skin. The magnetic amplifier is a galvanic skin response [5].
Wearable Biosensors are used to monitor the subject’s health using sensors or biomarkers. Bio-sensor devices can be used on the head or inside the oral cavity, or they can take the form of wristbands, textile devices, ear buds, finger rings, smart watches, skin mounted chips, gloves, or electronic chips. Different types of sensors, such as saliva-based sensors, implant sensors, sweat-based sensors, tear-based sensors, arm patches, oral cavity guards, or foot-mounted sensors are used for medical health monitoring. This author has previously discussed wearable devices that are non-invasive and practical and are scalable for commercial production [6].
Bio-medical signal processing is generally used to observe human body parts, tissues, protein sequences, gene structure, and organ images. Bio-signals will help to identify the internal details of organs. The observation is assessed by a biologist and radiologist, and the reports are verified by specialist doctors in order to identify the patient’s illness. The bio-signal approach helps in monitoring the patient during the investigation, throughout the progress of treatment and at every stage of the disease. A bio-medical instrument is used to send data to or receive data from the body. Sampling instruments, such as BMI measuring instruments, audiometers, blood cell counters, BP meters, blood flow meters, and GSR meters [7], and different types of bio-signals and their usage, are shown in Figure 1.
The organization of the paper is as follows: Section 1 introduces the paper, and the concept of bio-signals is discussed. An exhaustive literature survey on bio-signals and their applications is carried out in Section 2. In Section 3, different AI methods are used to process input and help to decide on the application. In Section 4, different AI algorithms are discussed that can be applied to applications to improve. In Section 5, the latest treads in bio-signals application in the medical industry are discussed. In Section 6, challenges in bio-signals are discussed.

2. Role of Bio-Signals in Medical Applications

2.1. Bio-Signals with Artificial Intelligence

There have been great success stories about the reach and advancements of AI technology in the medical area. Some of the applications, such as smart watches and wearable devices, are used to sense the pulse rate and irregularity in monitoring through algorithms and in the prediction of heart stroke. They will monitor the activity of a person. As per the authors, it was proven that the size of the brain is larger than the common size for those with heart stroke. The life of the brain will also reduce by 1.1 years of the average lifetime of the brain. It will work one hour more than the regular brain capacity. Echocardiography examination can predict a person’s cardiac attack up to two weeks prior to the event [8].
Sleep detection with a bio-signal AI application is used to detect the sleep stages of the person using AI with asleep analysis algorithm, which uses the concepts of pattern recognition and rule evaluation [9]. Bio-signals help in perceiving the emotions of a person while they are returning home from the office. It is possible to know the pulse rate of a person while walking. If at all the pulse rate crosses a limit, only then will the device send a message to the person’s family. It also helps us to know the actual mindset of a person’s emotions [10].
Another application with bio-signal recognition is to know the emotions of a car racer while driving a car in a car racing competition. It can be evaluated using the intelligent emotion reorganization algorithm. This system will read the values from the wearable device to send the signals to the reorganization module and then classify the results based on an adaptive neuron fuzzy inference system [11]. A severe infection, such as cancer, can easily be identified with blood investigation using the total tally counter to count the first leucocytes and then parasites under high power fields (HPF).
This count is directly recorded in CSV files, having no scope for human error. TTC counts outside of the range signify that some infection or cancer exists in the blood. It is a very simple, easy, and low-cost investigation [12].
AI in wearable devices use bio-signals, and literature work reveals that AI concepts can be used to predict heart diseases at early stages, but applying AI on wearable devices is the proposed model by the author. Cardiovascular-related diseases can be monitored through a digital setting on devices. Atrial fibrillation detection was performed using a forest plot using the R Package. Deep learning methods are used on the bio-signal values recorded by wearable device data, such as ECG and PPG Bio-signals [13].
Bio-signals Processing Architecture: Bio-signals are used in the medical field to assess the environment. This technology is used for the better detection, diagnosis, and treatment of many life-threatening diseases. Figure 2 will explain the signal processing flow. The steps include selecting the dependent variables, analysis, type of sensor that needs to be used, observing input signal, collecting the data, and visualizing. Finally, we can analyze the input using technical and efficient algorithms to classify, predict, and find a correlation or covariance, etc.
The data have been collected from various types of biosensor wearable devices. Different types of Bio-signals are recorded through these devices and stored on the device. The simulator/application use dynamic data that can be updated on the cloud. The data storage format can be in different modes, but we preprocess the data and perform different analytics or statistical approaches. The processed data are sent to the application engine to apply AI concepts and the results are extracted. The generated reports are viewed over different report generation tools such as data visualize, tabular tool, mat plots, etc. The notification is generated on the event generator, effectors are reacted to the environment, and agents perform assertion.

2.2. Basic Concepts and Applications in the Medical Industry

AI has taken the lead over the biomedical discipline in the detection of various diseases. Accurate identification of medical and health complications can be completed. The most common approaches in medical imaging are used for preliminary suspects and investigation. This method will process images with the help of different AI techniques and as per the observations made concerning the applications, results are found. A three-dimensional brain MRI scan is used to create a three-dimensional image view of the brain to detect lesions and find any faults that exist on the tissue (such as tissue stiffing, infection on tissue, nerve damage, etc.). The segmentation of lesions using the concept analysis will observe images of the white and gray matter and cerebrospinal fluid. It computes the feature using SVM, where lesions exist only in white matter, and the result was observed that there is an increase in performance in compression with previous methods. Sensitivity is 99%, specificity is 80% and accuracy is 99% [14].
Medical Imaging is a highly active field of research in the biomedical industry. AI algorithms are used to process digital images and classify various diseases. In a previous study, 80 MRI images were referred from the Harvard Medical School database. The study was on various methods to classify diseases such as Pick’s, Huntington’s, cerebral calcinosis, and Alzheimer’s using Otsu’s thresholding. We use Euclidean distance methods to analyze the clusters of classes with the histogram binning approach. The similarity can be measured using a base of Euclidean distance value. The classifications of classes are carried out using the binary threshold method and dendrograms [15].
Bio-signals are used in various applications using intelligent devices such as the electrocardiogram (ECG). This ECG can have low power consumption and low data loss features. It can not only work with low-energy wireless communication protocols, but also use a smart phone for the display of ECG output. ECG is used for synthetic waveform, which monitors the heart behavior, such as excitement assessment, recovery rate, etc. The author’s latest intelligent proposal is that an ECG waveform is given as input, and with the help of ADS, we convert an analog signal to a digital signal. MSP is used for data processing, BLE is used for transmission, and data are collected on a smart phone using Bluetooth technology. The results obtained in the above process are that the loss rate of ECG packets has reduced from 13.26% to 0.63% and no packet transmission over time has risen from 98 to 633 packets with the new intelligent ECG system [16].
Vital signals are important parameters to check the basic health profile of the subject, which includes blood pressure, blood oxygen, respiration rate, and temperature and pulse rate being the basic biomarkers to check the fitness of a subject. Electrodes and pulse sensors are used to sense the ECG signals, pulse rate, humidity and temperature. This information is sent to an app, web browser or the local web browser [17].
Bio-signals are used in electrocardiogram (ECG) for cardiology examination used for heart regularization. It helps us to find out the damage in the heart and the size and location of holes in the heart. These signals may have noise issues, or they have unacceptable ECG waveforms for the investigation process. Deep learning methods are used to classify the ECG waveform as acceptable or not. Four conventional neural networks are used to be defined with a different number of layers, kernels, learning rate, etc., in architecture models. The results in the above models with a cutoff value of 0.05 have an 88% success rate in the detection of unaccepted ECG waveforms [18]. Takumi Toya et.al. [19] use a 12-lead ECG in the medical area of peripheral micro vascular endothelial function for an index of vascular ageing. An AI algorithm is trained to estimate age and sex, determining age and chronological age (Δ age). Additionally, the hazard ratio was 4.72; 95% CI, 1.24–17.91; p = 0.02AI. Δ age was significantly associated with an increased risk, which is consolidated in Table 1.
Electroencephalogram (EEG) is a bio-signal used to observe brain activity by attaching a small disc of electrodes to the scalp of the head. The brain cells communicate with an outside monitoring system using electrical impulses at all times, even while sleeping. This examination is used to know the patterns of the brain and test any head injuries, tumors, dizziness, seizures, and sleeping disorders. EEG investigation will not have any side effects. EEG bio-signal methods will assess the sleep stage scoring, seizure detection, mental workload, and emotional detection. The motor imaginary movement method will find the movement of the tongue/limbs. CNN architecture was designed as an efficient method in comparison with LSTM and RNN networks. EEG data are used to measure mental stress and complexity task performance. The SAE model with new architecture is doing well in comparison with other models. Sleeping stages are stage 1, 2, 3, and 4 [20].
Tremors and epileptic seizures are disorders of the neural system. Early diagnosis always helps in giving better treatment and results. EEG signal capture will help to monitor the functionality of the brain. This author uses the Bonn dataset; the Tunable Q wavelet transform (TQWT) method preprocesses the EEG signal. The feature extraction is performed using fuzzy entropy methods, feature reduction is used in auto encoders, and classifications are performed using fuzzy and non-fuzzy algorithms, ANFIS-BS, able to achieve an accuracy of 99.79% [21].
Electroencephalogram (EEG)bio-signals are used in real-time applications to know whether a person addresses questions with positive or negative mental pressure. The analysis of mental pressure helps us to know the facts of problem solving. This approach uses unsupervised learning in the classification of the classes. The preprocessing of EEG signals is performed based on the division of data, and feature selections are applied. The classification of the obtained dataset is applied. Feature selection is obtained using forward greedy attribute selection and gain ratio feature selection methods. Clustering analysis is conducted using two approaches; one is personal data analysis and the other is channel data analysis. The survey gives solutions for two problems. One of the most effective features is classification, and extra knowledge is used to classify the classes [22]. Another application is predicting children’s grade failures using an ML model, which is used to classify (KNN algo) based on three variables, and the results showed that poor performance in math is 55% and language is 74%. The overall failure rate depends on the above reasons, discussed in Table 1.
Electromyography (EMG) is a bio-signal used to examine if the muscles respond to the nervous system properly or not. It helps in the detection of diseases, disorders, neural problems, or damages in the neural system. The various diseases used to detect using EMG include nerve injuries, degenerative conditions of the nerve. The procedure for the EMG test will use a needle electrode inserted into the muscles, which is used to record the muscles’ functionality. EMG examination is carried out in COVID-19 patients after detecting negatives to discover any blocks in the nervous system and to check whether they have been exposed to fatigue, dizziness, calf cramping, or exhaustion under stress. This study was a study of three COVID-19 patients kept under observation with mild health issues. Cases 1 and 2 could tolerate but case 3 was not able to tolerate the needle electrodes in the muscles. The result of the EMG examination was able to find an inference pattern. Case 1 and case 2 were able to perform due to the short duration, low amplitude of motor unit action potential, and myalgia. In case 3, the EMG test was unable to be performed due to muscle pain while going through the procedure [23].
Hand recognition and gesture recognition are more challenging, especially in contactless health treatments such as for COVID-19. Contactless treatment, service in the hospital and quarantine need some actions for basic needs and response to the doctors. Some gestures, such as feeling good or require something, can be standardized by the hospital. EMG signals are used to recognize the gestures of hands or fingers. Electrodes are fixed to the hand, wrist and fingers. The time division features are extracted and machine algorithms are used for the classification of type of gesture. An ANN-based classifier achieved 0.940 accuracy [24].
Tele rehabilitation is a traditional treatment that will be used to monitor the muscular activities of the patients and the effectiveness of home exercise. This application is most effective in physiotherapist treatments. The electromyography biofeedback system device helps to monitor the patients at remote places. It helps to monitor muscular activity after injuries and major surgeries. AI is added to support the medical industry with technology. This device has five module roles Module1: accept the input through EMG electrodes for sensors; Module2: biofeedback device gadgets are designed along with two mobile phones with designed applications, and Modules 3,4, and 5 are used to implement a check of EMG signal [25].
Electroencephalograms (EEG) are used in the medical industry to identify disorders and changes in behavior and to monitor the activity of the brain. It is observed generally in liver transplant and heart transplant patients. EEG is an examination performed through an external metal disc attached to the scalp. It has no side effects. EEG is also used to authenticate a person’s identity. There are many biometric methods used to identity authentication, such as DNA, face reorganization, fingerprint, hand geometry, typing rhythm, and voice. In biometric reorganization, many considerations should be satisfied; for example, every person should have distinct characteristics, invariant over time, and this should be measurable. This examination has three stages of study. Stage one—we perform four tasks: person to relax, close eyes, and be still. The next task is to take the observation of limb movement activity without moving the limbs. Another task is to generate finger rotation activity. The next stage is feature extraction and finally, classification rules are applied using a support vector machine algorithm to calculate the false acceptance rate and false rejection rate, and 100% accuracy has been improved using the voting rule [26].
AI is used to classify the EEG collected data for application in very short-term memory assessment. Short-term memory can remember the small visual details of an image or picture at one sight. Some details include color, shape, location, and characteristics of the image. Short-term memory has two limitations: capacity of memory and time limit. The brain will see, observe and try to store in the memory. This experiment was conducted with 12 patients showing two images, A and B. Later, we asked a few questions and calculated the order of display image, type of the image, and correctness of the answer, and classification was obtained using four methods of AI, which are SVM, KNN, Navi Bayesian, and Random Forest. The classification result declares that 90.12% of correct answers in the orders of the image shown are drawn from the persons. A total of 90.51% of emotional people can answer the time and type questions correctly [27].
Electrooculography (EOG)is a bio-signal used to observe eye movements and to record the cornea–retina potential difference. The electrodes are placed above and below the right side or left side of the eyes. Of two electrodes, one is positive and another one is negative. The eyes will move to either side, and we can record the position of potential difference between the electrodes. The real-time applications are implemented to guide wheelchair patients and HCI applications for people who suffer from brainstem strokes, injuries to the brain and spine, etc. The spectrum of studies is carried out on EOG bio-signals in medical areas such as cranial nerves (CN) to record the positive and negative waveforms. In this study, 18 patients who had brain surgery have kept practicing this technology [28].
Mechanical devices such as wheel chair, mechanical arms, aerial vehicles, and toys cars are controlled by neuroscience. The real-time bio-signals (EEG) of the human brain are recorded. These signals are processed on a Raspberry Pi3 circuit board. The open-source code used to process the signals include brain flow, sLORETA and TAPEEG. The artificial intelligence and machine learning are used to control the robots [29].

3. Data Sources

Data sources are taken from critical health issues. The eICU Research Institute maintains a collaborated database of patients [30]. It has a two-year track record of 2014 and 2015. It maintains the patient’s history, ICU data and lab examination details. The link to the data site is shown in Table 1. The database contains patient details such as name, gender, joining date, discharge date, weight of patient at joining and discharge, patient status, etc., which are stored in tables. These data are used to analyze patient care. Munich Bio-voice corpus is used to record the voice of the human and record their pulse and project the complete treatment. The project details are directed through the link enclosed in Table 1. Bio-signals including pulse and voice recording analyze the data and predict the heart rate. The project works in two phases. Phase 1 uses regression and classification, and Phase 2 uses a diffusion map for feature extraction. The AUMC (Ajou University Medical Center) is used to record the ECG bio-signal details of patients and apply transfer learning for classification. We evaluate performance using mean squared error [31]. VitalDB consists of the example dataset containing bio-signal data. The EEG dataset is stored in a csv file in the public domain and contains almost 30 attribute values such as ECG, number of days in ICU, weight, gender values, etc. A Convolution Neural Network is used to classify and predict the mortality rate.
Table 1. The different data sources of medical applications using bio-signals.
Table 1. The different data sources of medical applications using bio-signals.
Data Source DetailsURL
The eICU Collaborative Research Database [32]https://eicu-crd.mit.edu/gettingstarted/access
(accessed on 27 December 2021).
Ajou University Hospital Biosignal database [33]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7921576/
(accessed on 27 December 2021).
The Munich BioVoice corpus (MBC) [34]https://sipl.eelabs.technion.ac.il/projects/heart-rate-measurement-from-human-voice (accessed on 27 December 2021).
VitalDB database [35]https://github.com/vitaldb (accessed on 27 December 2021).

4. Methods in Artificial Intelligence and Machine Learning

Algorithms are used to achieve the targeted task in a step-by-step process. The Computer Science industry has taken the world to the next level by improvising their thinking and introducing AI algorithms, which have advanced features such as supporting large and complex data as input and fast execution, and an intelligent factor of these algorithms is that it can make decisions. The major concept of AI is to build the concept to make the machine think as humans do in decision making or behavior, and machine learning is a concept to learn from traditional and current data. It maintains a training dataset and makes a decision based on the historical dataset. AI algorithms are designed for different purposes, such as classification of data, regression analysis, and clustering of data [36,37].

4.1. AI Classification Algorithms

The classification of data is used to segregate data based on some common factors. Data can be of a structured or unstructured format [38]. Classification algorithms are used to build the model and to train the data into labeled classes. The trained model will help in predicting to which class the new entry belongs with respect to training the model. Classification can be binary, multiclass, or multilabel [39,40].

4.1.1. Navi Bayes (NAB) Classifier Algorithm

This is one of the most popular algorithms used for the supervised learning approach and it is based on the Bayes theorem, which helps in handling classification problems in data partition [41]. It will build the most efficient machine learning model to predict correctly based on the training model. Most population applications built using the NAB algorithm are email filtering, text analysis, and research data. NAB is based on Bayes law and is used to determine the posterior probability. The NAB approach is the first step to convert the dataset into a tally table or frequency table. The next step calculates the probability of features and finally calculates the posterior probability using Bayes law and applications, which is discussed in Table 2 [42].
P ( A | B ) = P ( B | A ) P ( A ) P ( B )
  • P (A|B) is a Posterior probability (B|A) is likelihood probability
  • P (A) is Prior Probability (B) is marginal probability.
Table 2. Applications of bio-signals.
Table 2. Applications of bio-signals.
Broad Area of Data Processing Approaches and Applications in Bio-Signals
Data Processing ConceptsTechniquesApproach of AlgorithmExpected OutputSample Applications
Binary
Classification
Logistic Regression [43]Supervised Classification, based on probability. True/False Classpredict mortality in injured patients
k-Nearest Neighbors [44]Supervised Classification and regression problem
Calculate K-Nearest and sort.
A most frequent class of these rows as predictedSpeech Recognition and
Image Recognition
Decision Trees [45]Supervised Learning Algo was used to create a training database and predict the target variable. Decision rules inferred the class.Categorical variable and continuous variableLaw and engineering
Support Vector Machine [46]Liner Classification, use hyperplane to divide from two sections Divide the class and also find outliersFacial Expression
Naive Bayes [47]It is a collection algorithm and every pair of the feature is classified independently.Probability Yes or NOSpam Filtering
Multi-Class
Classification
k-Nearest Neighbors [48]More than two classes for classification, uses proximity of each other.Classification into more than two classes Image processing
Decision Trees [49]More than two classes for classification, GINI index Classify into defined classesVehicle driving alcohol percentage
Naive Bayes [50]More than two classes for classification, probabilistic classifiersClassify into defined classesPlant species classification
Random Forest [51]More than two classes for classification, hyperparameterClassify into defined classesFace classification
Gradient Boosting [52]More than two classes for classification, loss functionsClassify into defined classesOptical character recognition.
Multi-Label
Classification
Multi-label Decision Trees [53]generalization of multiclass classification,
BR-DT Pru algorithm
Classify into defined classesFraud detection.
Multi-label Random Forests [54]Problem Transformation
Adapted Algorithm
Ensemble approaches
Classify into defined classesOutlier detection.
Multi-label Gradient Boosting [55]Hamming loss, predictive performance.Classify into defined classesMedical diagnostic tests.

4.1.2. Decision Tree Algorithm (DTA)

The approach used to help the statistical approach to decide on information and available data exists in the system. Classification has a learning phase and predication phase in machine learning. DTA is a supervised learning algorithm that can solve classification and regression problems. The attribute is arranged into a tree-like structure from the parent node to child nodes till it reaches conclusion leaf nodes. The general tree classification structure is shown in Figure 3. Decision trees are of two types: categorical variable decision tree and continuous variable decision tree. Categorical values have only one dependency variable, but continuous variable has more than one dependency variable. Some algorithms are designed based on the decision tree concept. Algorithms are Chi-square automatic interaction detection and perform multi-level splits when computing classification trees, ID3, C4.5, CART, and MARS [56].
Attribute selection measures are shown in Table 3. Let us consider a dataset that has N-variables, and we need to decide the attribute to be placed in the root node and internal nodes. Another possibility is to arrange the nodes randomly. It was proven that results are very low in this possibility in terms of accuracy. Some calculations are performed to calculate information gain, Chi-square, reduction in variance, entropy, gain ratio, and Gini Index. The maximum attribute values are placed on the root node and other attributes are placed on different sub-levels in ascending order [57].

4.1.3. Random Forest Algorithm (RFA)

This approach worked with the supervised learning technique. It is used for regression and classification problems in machine learning. It is a group of leanings combined, and very complex problems are solved with multiple classifiers and the current problem is improved. In the random forest, there are multiple decision trees and we take the average and predict the accuracy. Random forest is most efficient for a large range of data items flowing into the decision tree [58]. We can eliminate the over fitting problem because we go for averaging values. The algorithm selects random samples from the dataset, a decision tree constructed for every training case, and predicts the results. The obtained results are obtained by the greatest possible value. This algorithm is also used for anomaly detection in the network. Random forests are frequently used for “black box” models in business models [59], and a sample general model is shown in Figure 4.

4.1.4. Support Vector Machine (SVM)

This approach is a simple approach to solving the problem in the minimum number of steps. It helps to solve problems using classification and regression methods. It is the most frequently used for classification problems. SVM uses the N-hyper planes for defining N-features, which help to classify the data points. The separation of data points can be maximum minimum margins and a graph is shown in Figure 5. The support vector data points lie near the hyper planes, and finally, the gap between hyper planes is used to maximize and classify [60]. If the support vector data points are deleted, there is a possibility of changing the direction of the hyper plane. Hyper planes are named as positive hyper plane or negative hyper plane concerning the dividing margin based on the threshold function or cost function, and a graph of the hyper plane is shown in Figure 5. If the output of the squash function is less than the threshold, then it is a negative region, and if it is more than the threshold value, then it falls in the positive region. In a logistic regression problem, we obtain output from the linear function and sigmoid function. If the squash values are less than the threshold, then they are named as a class of zero, and those greater than the threshold are named as class one. SVM applications help in various medical industries in the classification of genes; their behavior is a specific disease and regression helps in the prediction of the future possibility of the disease [61].

4.1.5. K-Nearest Neighbor Algorithm

KNN is also used to solve the classification and regression problem. This algorithm uses the supervised learning approach to train the application model. It is widely used to solve a problem such as prediction based on some feature learning [62]. It will classify the new-arrival case study with existing cases or find similarities among the available data classes. KNN has a lazy learner and a non-parametric algorithm as properties. Initially, it will not refer to the training set as a reference study. First, it will store it as a dataset, and then it will classify it later. Once the dataset is stored, it will then classify it as per the similarity among the class labels. A generalized graph is shown in Figure 6 [63].

4.2. Logistic Regression Algorithm

A regression algorithm is used to correlate the data points and to classify the data point into a set of classes. The medical applications for regression analysis for tumor characteristic analysis and classification is benign or malignant. Multi-linear classifications are used for stage detection of cancer. A linear regression function is used to predict hemoglobin deficiency or blood pressure based on age, weight, gender, etc. Lasso regression methods are used for predicting neonatal sepsis, radiological characteristics, and bipolar disorder [64]. Logistic regression is used to monitor health condition and improve healthy habits on feature selection based on the target set [65]. A multivariate regression algorithm is used to predict disease diagnosis based on the hidden rules in the medical area using clustering, DT, association rules, etc. [66]. Multiple regression algorithms were used for mean, median, and standard deviation value calculation. Different types of regression methods and their applications are consolidated in Table 4.

4.3. AI Clustering Algorithm

The clustering algorithms are used to group the data based on similar patterns and the groups are created based on some specific criteria. The criteria are selected based on the priority and on the behavior of the data and future requirements for deep analysis. The clustering approach is an unsupervised classification of data into self-defined groups. Clustering will not predict any class, but it helps to classify the data. The outcome of clustering will result in knowledge discovery and help to frame the dynamic inferences from the results. The statistical calculations will find the similarities and dissimilarities among the data points to segregate the data into desired cluster groups. Python language will implement clustering algorithms using the Scikit-Learn package. The algorithms used are K-Means, Mixture of Gaussians, Mean Shift, Mini-Batch K-Means and Agglomerative Clustering methods, and applications are shown in a Table 5.

5. Latest Trends in Bio-Signal Application in the Medical Industry

The latest medical applications are using bio-signals for speech rehabilitation. Bio-signals can capture the air vibrations below the audible speaking mode. The speech can be captured using articulator, respiratory and laryngeal activities, brain activities, acoustic activity, and muscle activity, and are observed by bio-signals. The speech can be converted into artificial voice or text. Non-contact sensors are used to capture the image to predict the human facial expression and human observations on objects. Bio-signals help us to observe the emotions of a person while answering in the house of judgment. Another application health checkup needs to be performed for pilots before they take a flight for flying. Clinical observations were performed to check for drug and alcohol use and check for depression or anxiety. The near-field communication is very important for sending children to field trips, forest tracking, missing ships, missing flights and searching for people in a dense forest. It is also used to estimate the emotion of a sports person while participating in car racing and estimate the pressure of a student while taking an exam. The latest application and industry applicable details are discussed in Table 6.

6. Challenges in Bio-Signals

Medical applications are designed with technology to detect the expected scenarios, monitor the human health system, and predict life hazards; brain readings, etc., are some of the generalized challenges in the medical industry. There is also usage of wheel sensors, inclinometers, voltage meters, gyroscopes, and torque sensors in the feedback process between the nervous system and the human body parts. These sensors help to find any biological changes that occur in the human brain and find how they are received and reflected in terms of behavioral changes. Medical applications need to be developed to correlate the sensors with human brain connectivity. COVID-19 has changed human lives and style of living, and global awareness has changed the mindsets, behavior and the utilization of devices or resources in people. Using hepatic technology, we can eliminate human touch over resources and devices such as ATMs, lifts, etc. Another challenge in the COVID-19 pandemic is maintaining social distancing and creating an alarm system to give information to the police if social distancing is not maintained in a crowded area such as schools, colleges, parks, cinemas halls, etc., using a passive infrared (PIR) sensor with the geo tagging association. Doctors are facing medical challenges in treating COVID-19 patients; patients are isolated in a room and doctors and medical staff only visit patients for rotating checkups and emergency needs. COVID-19 patients are emotionally and mentally stressed and biofeedback monitoring is needed.

7. Summary and Results

Bio-signals are used to predict the activities of the patient and detect disease. The datasets available for different types of bio-signals to acquire and signal are processed using various AI approaches to classify and cluster. Regression analysis and learning algorithms are used to improve the efficiency and accuracy of the applications. Gesture recognition is an application to identify the need of the patients in the ICU. The accuracy percentage is show in Table 7 and different algorithm accuracies are reflected in the graph as shown in Figure 7a,b, which show the sample gestures. Surface electromyogram (EMG) signals were used and, they recorded the activity of the muscle. One medical application is for patients in the ICU that were physically disabled, and another application studied is the emotion of a person.
The emotion of a person is recognized using different algorithms and its accuracy is measured in Table 7. The sample face expressions are shown in Figure 8b and graphical accuracy is shown in Figure 8a.

8. Conclusions and Future Scope

Smart devices and wearable gadgets are embedded with bio-signals in the smart health care system. Some chronic diseases are not treatable and are only manageable. The smart health care system will help to monitor health changes and warn of a threat approaching. A smart device with the latest technology implementation success rate is not comparable with the old traditional system. The future scope is for the smart health care system to have wireless devices that will monitor the health of patients, and cloud data help to analyze the behavior of the medications and the recovery rate.

Author Contributions

Conceptualization, M.S.; Formal analysis, M.S.; Funding acquisition, V.V. and K.K.; Investigation, M.S.; Methodology, U.M.V., R.A. and K.K.; Project administration, U.M.V. and R.A.; Resources, U.M.V.; Software, R.A.; Supervision, R.A.; Validation, V.V.; Visualization, V.V.; Writing—original draft, V.V. and K.K.; Writing—review and editing, K.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Research Support Fund (RSF) of Symbiosis International (Deemed) University, Pune, India.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Simon, H.A.; Newell, A. Heuristic problem solving: The next advance in operations research. Oper. Res. 1958, 6, 1–10. [Google Scholar] [CrossRef]
  2. McCarthy, J. Artificial intelligence, logic and formalizing common sense. In Philosophical Logic and Artificial Intelligence; Springer: Berlin/Heidelberg, Germany, 1989; pp. 161–190. [Google Scholar]
  3. Jackson, P.C. Introduction to Artificial Intelligence; Courier Dover Publications: Mineola, NY, USA, 2019. [Google Scholar]
  4. Iliashenko, O.; Bikkulova, Z.; Dubgorn, A. Opportunities and challenges of artificial intelligence in healthcare. E3S Web Conf. 2019, 110, 02028. [Google Scholar] [CrossRef] [Green Version]
  5. Chen, C.H. Signal Processing Handbook; CRC Press: Boca Raton, FL, USA, 1988; Volume 51. [Google Scholar]
  6. Pillai, S.; Upadhyay, A.; Sayson, D.; Nguyen, B.H.; Tran, S.D. Advances in Medical Wearable Biosensors: Design, Fabrication and Materials Strategies in Healthcare Monitoring. Molecules 2022, 27, 165. [Google Scholar] [CrossRef] [PubMed]
  7. Harikrishna, E.; Reddy, K.A. Use of Transforms in Biomedical Signal Processing and Analysis. In Real Perspective of Fourier Transforms and Current Developments in Superconductivity; IntechOpen: London, UK, 2021; p. 101. [Google Scholar]
  8. Yoon, D.; Jang, J.H.; Choi, B.J.; Kim, T.Y.; Han, C.H. Discovering hidden information in biosignals from patients using artificial intelligence. Korean J. Anesthesiol. 2020, 73, 275. [Google Scholar] [CrossRef] [Green Version]
  9. Schwaibold, M.; Schöller, B.; Penzel, T.; Bolz, A. Artificial intelligence in sleep analysis (ARTISANA)--modelling visual processes in sleep classification. Biomed. Technik. Biomed. Eng. 2001, 46, 129–132. [Google Scholar] [CrossRef]
  10. Liu, F.; Park, C.; Tham, Y.J.; Tsai, T.Y.; Dabbish, L.; Kaufman, G.; Monroy-Hernández, A. Significant Otter: Understanding the Role of Biosignals in Communication. arXiv 2021, arXiv:2102.08235. [Google Scholar]
  11. Alloghani, M.; Al-Jumeily, D.; Mustafina, J.; Hussain, A.; Aljaaf, A.J. A systematic review on supervised and unsupervised machine learning algorithms for data science. Supervised Unsupervised Learn. Data Sci. 2020, 3–21. [Google Scholar] [CrossRef]
  12. Nuel, G.; Garcia, A. A timed tally counter for microscopic examination of thick blood smears in malaria studies. Malar. J. 2021, 20, 1–11. [Google Scholar] [CrossRef]
  13. Lee, S.; Chu, Y.; Ryu, J.; Park, Y.J.; Yang, S.; Koh, S.B. Artificial Intelligence for Detection of Cardiovascular-Related Diseases from Wearable Devices: A Systematic Review and Meta-Analysis. Yonsei Med. J. 2022, 63, S93. [Google Scholar] [CrossRef]
  14. Merzoug, A.; Benamrane, N.; Taleb-Ahmed, A. Lesions Detection of Multiple Sclerosis in 3D Brian MR Images by Using Artificial Immune Systems and Support Vector Machines. Int. J. Cogn. Inform. Nat. Intell. (IJCINI) 2021, 15, 110–123. [Google Scholar]
  15. Moraru, L.; Moldovanu, S.; Biswas, A. Intensity-Based Classification and Related Methods in Brain MR Images. In Classification and Clustering in Biomedical Signal Processing; Hershey: Derry Township, PA, USA, 2016; pp. 78–105. [Google Scholar]
  16. Wang, L.H.; Dong, W.Z.; Chen, J.Z.; Wang, F.X.; Fan, M.H. Low-power low-data-loss bio-signal acquisition system for intelligent electrocardiogram detection. IEICE Electron. Express 2017, 14, 20161142. [Google Scholar] [CrossRef] [Green Version]
  17. Shamini, R.; Joshua, K.P.; Nithya, N.; Sivakamasundari, P.; Revathi, M.; Sakthisudhan, K. Vital signs measurements & development for e-health care application. AIP Conf. Proc. 2022, 2385, 060005. [Google Scholar] [CrossRef]
  18. Cheikhrouhou, O.; Mahmud, R.; Zouari, R.; Ibrahim, M.; Zaguia, A.; Gia, T.N. One-Dimensional CNN Approach for ECG Arrhythmia Analysis in Fog-Cloud Environments. IEEE Access 2021, 9, 103513–103523. [Google Scholar] [CrossRef]
  19. Toya, T.; Ahmad, A.; Attia, Z.; Cohen-Shelly, M.; Ozcan, I.; Noseworthy, P.A.; Lopez-Jimenez, F.; Kapa, S.; Lerman, L.O.; Friedman, P.A.; et al. Vascular Aging Detected by Peripheral Endothelial Dysfunction Is Associated with ECG-Derived Physiological Aging. J. Am. Heart Assoc. 2021, 10, e018656. [Google Scholar] [CrossRef] [PubMed]
  20. Craik, A.; He, Y.; Contreras-Vidal, J.L. Deep learning for electroencephalogram (EEG) classification tasks: A review. J. Neural Eng. 2019, 16, 031001. [Google Scholar] [CrossRef]
  21. Shoeibi, A.; Ghassemi, N.; Khodatars, M.; Moridian, P.; Alizadehsani, R.; Zare, A.; Gorriz, J.M. Detection of epileptic seizures on EEG signals using ANFIS classifier, autoencoders and fuzzy entropies. Biomed. Signal Proc. Control. 2022, 73, 103417. [Google Scholar] [CrossRef]
  22. Georgieva, O.; Milanov, S.; Georgieva, P. Cluster analysis for EEG biosignal discrimination. In Proceedings of the 2013 IEEE INISTA, Albena, Bulgaria, 19–21 June 2013; pp. 1–5. [Google Scholar]
  23. Daia, C.; Scheau, C.; Neagu, G.; Andone, I.; Spanu, A.; Popescu, C.; Stoica, S.I.; Verenca, M.C.; Onose, G. Nerve conduction study and electromyography findings in patients recovering from COVID-19–Case report. Int. J. Infect. Dis. 2021, 103, 420–422. [Google Scholar] [CrossRef]
  24. Jiang, S.; Kang, P.; Song, X.; Lo, B.P.L.; Shull, P.B. Emerging Wearable Interfaces and Algorithms for Hand Gesture Recognition: A Survey. IEEE Rev. Biomed. Eng. 2022, 15, 85–102. [Google Scholar] [CrossRef]
  25. Yassin, M.M.; Saber, A.M.; Saad, M.N.; Said, A.M.; Khalifa, A.M. Developing a Low-cost, smart, handheld electromyography biofeedback system for telerehabilitation with Clinical Evaluation. Med. Nov. Technol. Devices 2021, 10, 100056. [Google Scholar] [CrossRef]
  26. Ashby, C.; Bhatia, A.; Tenore, F.; Vogelstein, J. Low-cost electroencephalogram (EEG) based authentication. In Proceedings of the 2011 5th International IEEE/EMBS Conference on Neural Engineering, Cancun, Mexico, 27 April–1 May 2011; pp. 442–445. [Google Scholar]
  27. Antonijevic, M.; Zivkovic, M.; Arsic, S.; Jevremovic, A. Using AI-based classification techniques to process EEG data collected during the visual short-term memory assessment. J. Sens. 2020, 2020, 8767865. [Google Scholar] [CrossRef]
  28. Jeong, H.N.; Ahn, S.I.; Na, M.; Yoo, J.; Kim, W.; Jung, I.H.; Kang, S.; Kim, S.M.; Shin, H.Y.; Chang, J.H.; et al. Triggered Electrooculography for Identification of Oculomotor and Abducens Nerves during Skull Base Surgery. J. Korean Neurosurg. Soc. 2021, 64, 282. [Google Scholar] [CrossRef]
  29. Rakhmatulin, I.; Volkl, S. PIEEG: Turn a Raspberry Pi into a Brain-Computer-Interface to measure biosignals. arXiv 2022, arXiv:2201.02228. [Google Scholar]
  30. Vistisen, S.T.; Pollard, T.J.; Enevoldsen, J.; Scheeren, T.W.L. VitalDB: Fostering collaboration in anaesthesia research. Br. J. Anaesth 2021, 127, 184–187. [Google Scholar] [CrossRef]
  31. Jang, J.H.; Kim, T.Y.; Lim, H.S.; Yoon, D. Unsupervised feature learning for electrocardiogram data using the convolutional variational autoencoder. PLoS ONE 2021, 16, e0260612. [Google Scholar] [CrossRef]
  32. Schenck, E.J.; Hoffman, K.L.; Cusick, M.; Kabariti, J.; Sholle, E.T.; Campion Jr, T.R. Critical carE Database for Advanced Research (CEDAR): An automated method to support intensive care units with electronic health record data. J. Biomed. Inform. 2021, 118, 103789. [Google Scholar] [CrossRef]
  33. Jang, J.H.; Kim, T.Y.; Yoon, D. Effectiveness of Transfer Learning for Deep Learning-Based Electrocardiogram Analysis. Healthc. Inform. Res. 2021, 27, 19–28. [Google Scholar] [CrossRef]
  34. Schuller, B.; Friedmann, F.; Eyben, F. The Munich Biovoice Corpus: Effects of physical exercising, heart rate, and skin conductance on human speech production. In Proceedings of the Ninth International Conference on Language Resources and Evaluation (LREC’14), Reykjavik, Iceland, 26–31 May 2014. [Google Scholar]
  35. Lee, J.; Yang, S.; Lee, S.; Kim, H.C. Analysis of pulse arrival time as an indicator of blood pressure in a large surgical biosignal database: Recommendations for developing ubiquitous blood pressure monitoring methods. J. Clin. Med. 2019, 8, 1773. [Google Scholar] [CrossRef] [Green Version]
  36. Swapna, M.; Hegde, N. A Multifarious Diagnosis of Breast Cancer Using Mammogram Images–Systematic Review. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Sanya, China, 12–14 November 2021; IOP Publishing: Bristol, UK, 2021; Volume 1042, p. 012012. [Google Scholar]
  37. Babic, B.; Gerke, S.; Evgeniou, T.; Cohen, I.G. Beware explanations from AI in health care. Science 2021, 373, 284–286. [Google Scholar] [CrossRef]
  38. Maheswari, V.; Uma, V.P.; Viswanadha, S.R. Local Directional Threshold based Binary Patterns for Facial Expression Recognition and Analysis. Int. J. Eng. Technol. 2018, 7, 17–22. [Google Scholar] [CrossRef]
  39. Maheswari, V.; Uma, V.P.; Viswanadha, S.R. Local directional maximum edge patterns for facial expression recognition. J. Ambient. Intell. Humaniz. Comput. 2020, 12, 4775–4783. [Google Scholar] [CrossRef]
  40. Prasad, G.V.; Viswanadha, S.R. A survey on local textural patterns for facial feature extraction. Int. J. Comput. Vis. Image Process. (IJCVIP) 2018, 8, 1–26. [Google Scholar]
  41. Ting, S.L.; Ip, W.H.; Tsang, A.H. Is Naive Bayes a good classifier for document classification. Int. J. Softw. Eng. Its Appl. 2011, 5, 37–46. [Google Scholar]
  42. Hu, C.; Zhang, C.; Zhang, Z.; Xie, S. January. Comparative Study on Defects and Faults Detection of Main Transformer Based on Logistic Regression and Naive Bayes Algorithm. J. Phys. Conf. Ser. 2021, 1732, 012075. [Google Scholar]
  43. Kirasich, K.; Smith, T.; Sadler, B. Random forest vs logistic regression: Binary classification for heterogeneous datasets. SMU Data Sci. Rev. 2018, 1, 9. [Google Scholar]
  44. Guarracino, M.R.; Nebbia, A. Predicting protein-protein interactions with k-nearest neighbors classification algorithm. In International Meeting on Computational Intelligence Methods for Bioinformatics and Biostatistics; Springer: Berlin/Heidelberg, Germany, 2009; pp. 139–150. [Google Scholar]
  45. Grabmeier, J.L.; Lambe, L.A. Decision trees for binary classification variables grow equally with the Gini impurity measure and Pearson’s chi-square test. Int. J. Bus. Intell. Data Min. 2007, 2, 213–226. [Google Scholar] [CrossRef]
  46. Tang, Y.; Jin, B.; Sun, Y.; Zhang, Y.Q. Granular support vector machines for medical binary classification problems. In Proceedings of the 2004 Symposium on Computational Intelligence in Bioinformatics and Computational Biology, La Jolla, CA, USA, 7–8 October 2004; pp. 73–78. [Google Scholar]
  47. Upadhyay, R.R. E-Mail Spam Filtering. Int. J. Res. 2021, 9, 1265–1269. [Google Scholar] [CrossRef]
  48. Zhang, L.; Jack, L.B.; Nandi, A.K. Extending genetic programming for multi-class classification by combining k-nearest neighbor. In Proceedings of the (ICASSP’05) IEEE International Conference on Acoustics, Speech, and Signal Processing, Philadelphia, PA, USA, 23–23 March 2005. [Google Scholar]
  49. Yan, J.; Zhang, Z.; Lin, K.; Yang, F.; Luo, X. A hybrid scheme-based one-vs-all decision trees for multi-class classification tasks. Knowl.-Based Syst. 2020, 198, 105922. [Google Scholar] [CrossRef]
  50. Rennie, J.D. Improving Multi-Class Text Classification with Naive Bayes. Available online: https://www.researchgate.net/publication/279812722_Improving_Multi-class_Text_Classification_with_Naive_Bayes (accessed on 28 December 2021).
  51. Chaudhary, A.; Kolhe, S.; Kamal, R. An improved random forest classifier for multi-class classification. Inf. Process. Agric. 2016, 3, 215–222. [Google Scholar] [CrossRef] [Green Version]
  52. Li, P. Abc-boost: Adaptive base class boost for multi-class classification. In Proceedings of the 26th Annual international conference on Machine Learning 2009, Montreal, QC, Canada, 14–18 June 2009; pp. 625–632. [Google Scholar]
  53. De Comité, F.; Gilleron, R.; Tommasi, M. Learning multi-label alternating decision trees from texts and data. In International Workshop on Machine Learning and Data Mining in Pattern Recognition; Springer: Berlin/Heidelberg, Germany, 2003; pp. 35–49. [Google Scholar]
  54. Joly, A.; Geurts, P.; Wehenkel, L. Random forests with random projections of the output space for high dimensional multi-label classification. In Joint European Conference on Machine Learning and Knowledge Discovery in Database; Springer: Berlin/Heidelberg, Germany, 2014; pp. 607–622. [Google Scholar]
  55. Rapp, M.; Mencía, E.L.; Fürnkranz, J.; Nguyen, V.L.; Hüllermeier, E. Learning gradient boosted multi-label classification rules. arXiv 2020, arXiv:2006.13346. [Google Scholar]
  56. Song, Y.Y.; Ying, L.U. Decision tree methods: Applications for classification and prediction. Shanghai Arch. Psychiatry 2015, 27, 130. [Google Scholar]
  57. Liu, W.Z.; White, A.P. The importance of attribute selection measures in decision tree induction. Mach. Learn. 1994, 15, 25–41. [Google Scholar] [CrossRef] [Green Version]
  58. Valecha, H.; Varma, A.; Khare, I.; Sachdeva, A.; Goyal, M. Prediction of consumer behaviour using random forest algorithm. In Proceedings of the 2018 5th IEEE Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON), Gorakhpur, India, 2–4 November 2018; pp. 1–6. [Google Scholar]
  59. Dai, B.; Chen, R.C.; Zhu, S.Z.; Zhang, W.W. Using random forest algorithm for breast cancer diagnosis. In Proceedings of the 2018 International Symposium on Computer, Consumer and Control (IS3C), Taichung, Taiwan, 6 December 2018; pp. 449–452. [Google Scholar]
  60. Rai, A.; Singh, H.V. SVM based robust watermarking for enhanced medical image security. Multimed. Tools Appl. 2017, 76, 18605–18618. [Google Scholar] [CrossRef]
  61. Rahman, M.M.; Sarkar, A.K.; Hossain, M.A.; Hossain, M.S.; Islam, M.R.; Hossain, M.B.; Moni, M.A. Recognition of human emotions using EEG signals: A review. Comput. Biol. Med. 2021, 136, 104696. [Google Scholar] [CrossRef]
  62. Bania, R.K.; Halder, A. R-Ensembler: A greedy rough set based ensemble attribute selection algorithm with kNN imputation for classification of medical data. Comput. Methods Programs Biomed. 2020, 184, 105122. [Google Scholar] [CrossRef]
  63. Deng, Z.; Zhu, X.; Cheng, D.; Zong, M.; Zhang, S. Efficient kNN classification algorithm for big data. Neurocomputing 2016, 195, 143–148. [Google Scholar] [CrossRef]
  64. Pripp, A.H.; Stanišić, M. Association between biomarkers and clinical characteristics in chronic subdural hematoma patients assessed with lasso regression. PLoS ONE 2017, 12, e0186838. [Google Scholar]
  65. Zheng, B.; Zhang, J.; Yoon, S.W.; Lam, S.S.; Khasawneh, M.; Poranki, S. Predictive modeling of hospital readmissions using metaheuristics and data mining. Expert Syst. Appl. 2015, 42, 7110–7120. [Google Scholar] [CrossRef]
  66. Raudenbush, S.W.; Rowan, B.; Kang, S.J. A multilevel, multivariate model for studying school climate with estimation via the EM algorithm and application to US high-school data. J. Educ. Stat. 1991, 16, 295–330. [Google Scholar]
  67. Golbaz, S.; Nabizadeh, R.; Sajadi, H.S. Comparative study of predicting hospital solid waste generation using multiple linear regression and artificial intelligence. J. Environ. Health Sci. Eng. 2019, 17, 41–51. [Google Scholar] [CrossRef]
  68. Gao, J.; Kwan, P.W.; Shi, D. Sparse kernel learning with LASSO and Bayesian inference algorithm. Neural Netw. 2010, 23, 257–264. [Google Scholar] [CrossRef]
  69. Chen, Q.; Deng, M. Study of a Privacy Preserving Logistic Regression Algorithm (PPLRA) for Data Privacy in the Context of Big Data; IOP Publishing: Bristol, UK, 2021. [Google Scholar]
  70. Liu, H.; Wang, L.; Zhao, T. Multivariate regression with calibration. In Advances in Neural Information Processing Systems 27; MIT Press: Cambridge, MA, USA, 2014. [Google Scholar]
  71. Kokubun, K. Factors That Attract the Population: Empirical Research by Multiple Regression Analysis Using Data by Prefecture in Japan. Sustainability 2022, 14, 1595. [Google Scholar] [CrossRef]
  72. Farhadi, S.; Salehi, M.; Moieni, A.; Safaie, N.; Sabet, M.S. Modeling of paclitaxel biosynthesis elicitation in Corylus avellana cell culture using adaptive neuro-fuzzy inference system-genetic algorithm (ANFIS-GA) and multiple regression methods. PLoS ONE 2020, 15, e0237478. [Google Scholar] [CrossRef]
  73. Vallabhaneni, R.B.; Rajesh, V. Brain tumour detection using mean shift clustering and GLCM features with edge adaptive total variation denoising technique. Alex. Eng. J. 2018, 57, 2387–2392. [Google Scholar] [CrossRef]
  74. Khan, M.M.R.; Siddique, M.A.B.; Arif, R.B.; Oishe, M.R. ADBSCAN: Adaptive density-based spatial clustering of applications with noise for identifying clusters with varying densities. In Proceedings of the 2018 4th International Conference on Electrical Engineering and Information & Communication Technology (iCEEiCT), Dhaka, Bangladesh, 13–15 September 2018; pp. 107–111. [Google Scholar]
  75. Alshurafa, N.; Xu, W.; Liu, J.J.; Huang, M.C.; Mortazavi, B.; Roberts, C.K.; Sarrafzadeh, M. Designing a robust activity recognition framework for health and exergaming using wearable sensors. IEEE J. Biomed. Health Inform. 2013, 18, 1636–1646. [Google Scholar] [CrossRef]
  76. Koga, H.; Ishibashi, T.; Watanabe, T. Fast agglomerative hierarchical clustering algorithm using Locality-Sensitive Hashing. Knowl. Inf. Syst. 2007, 12, 25–53. [Google Scholar] [CrossRef]
  77. Schultz, T.; Wand, M.; Hueber, T.; Krusienski, D.J.; Herff, C.; Brumberg, J.S. Biosignal-based spoken communication: A survey. IEEE/ACM Trans. Audio Speech Lang. Processing 2017, 25, 2257–2271. [Google Scholar] [CrossRef]
  78. Tourangeau, R.; Ellsworth, P.C. The role of facial response in the experience of emotion. J. Personal. Soc. Psychol. 1979, 37, 1519. [Google Scholar] [CrossRef]
  79. Sano, A.; Tomita, T.; Oba, H. Applications using earphone with biosignal sensors. Hum. Interface Soc. Meet. 2010, 12, 1–6. [Google Scholar]
  80. Van Den Broek, E.L.; Lisý, V.; Janssen, J.H.; Westerink, J.H.; Schut, M.H.; Tuinenbreijer, K. Affective man-machine interface: Unveiling human emotions through biosignals. In International Joint Conference on Biomedical Engineering Systems and Technologies; Springer: Berlin/Heidelberg, Germany, 2009; pp. 21–47. [Google Scholar]
  81. Suh, Y.A.; Kim, J.H.; Yim, M.S. Proposing A Worker’s Mental Health Assessment Using Bio-Signals. In Proceedings of the 3rd International Conference on Human Resource Development for Nuclear Power Programmes: Meeting Challenges to Ensure the Future Nuclear Workforce Capability, Gyeongju, Korea, 25–28 May 2018. [Google Scholar]
  82. Coutinho, E.; Schuller, B. Estimating biosignals using the human voice. Science 2015, 350, 114. [Google Scholar]
  83. Tang, Y.; Su, J. Eye movement prediction based on adaptive BP neural network. Sci. Program. 2021, 2021, 4977620. [Google Scholar] [CrossRef]
  84. Yamashita, K.; Izumi, S.; Nakano, M.; Fujii, T.; Konishi, T.; Kawaguchi, H.; Kimura, H.; Marumoto, K.; Fuchikami, T.; Fujimori, Y.; et al. A 38 μA wearable biosignal monitoring system with near field communication. In Proceedings of the 2013 IEEE 11th International New Circuits and Systems Conference (NEWCAS), Paris, France, 16–19 June 2013; pp. 1–4. [Google Scholar]
  85. Islam, M.Z.; Hossain, M.S.; ul Islam, R.; Andersson, K. Static hand gesture recognition using convolutional neural network with data augmentation. In Proceedings of the 2019 Joint 8th International Conference on Informatics, Electronics & Vision (ICIEV) and 2019 3rd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), Spokane, WA, USA, 30 May–2 June 2019; pp. 324–329. [Google Scholar]
  86. Xie, B.; Meng, J.; Li, B.; Harland, A. Gesture recognition from bio-signals using hybrid deep neural networks. In Proceedings of the 2020 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), Dalian, China, 27–29 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 493–499. [Google Scholar]
  87. Asif, A.R.; Waris, A.; Gilani, S.O.; Jamil, M.; Ashraf, H.; Shafique, M.; Niazi, I.K. Performance evaluation of convolutional neural network for hand gesture recognition using EMG. Sensors 2020, 20, 1642. [Google Scholar] [CrossRef] [Green Version]
  88. Katsis, C.D.; Katertsidis, N.; Ganiatsas, G.; Fotiadis, D.I. Toward emotion recognition in car-racing drivers: A biosignal processing approach. IEEE Trans. Syst. Man Cybern.-Part A Syst. Hum. 2008, 38, 502–512. [Google Scholar] [CrossRef]
  89. Selvaraj, J.; Murugappan, M.; Wan, K.; Yaacob, S. Frequency study of facial electromyography signals with respect to emotion recognition. Biomed. Eng. /Biomed. Tech. 2014, 59, 241–249. [Google Scholar] [CrossRef] [PubMed]
  90. Nie, J.; Hu, Y.; Wang, Y.; Xia, S.; Jiang, X. SPIDERS: Low-cost wireless glasses for continuous in-situ bio-signal acquisition and emotion recognition. In Proceedings of the 2020 IEEE/ACM Fifth International Conference on Internet-of-Things Design and Implementation (IoTDI), Sydney, Australia, 21–24 April 2020. [Google Scholar]
Figure 1. Different types of wearable bio-signal devices and utilities.
Figure 1. Different types of wearable bio-signal devices and utilities.
Jsan 11 00017 g001
Figure 2. Architecture diagrams of bio-signals processing environment.
Figure 2. Architecture diagrams of bio-signals processing environment.
Jsan 11 00017 g002
Figure 3. Model Diagram for Decision Tree Algorithm.
Figure 3. Model Diagram for Decision Tree Algorithm.
Jsan 11 00017 g003
Figure 4. Random forest model algorithms.
Figure 4. Random forest model algorithms.
Jsan 11 00017 g004
Figure 5. Support vector machine algorithm.
Figure 5. Support vector machine algorithm.
Jsan 11 00017 g005
Figure 6. KNN machine learning algorithm.
Figure 6. KNN machine learning algorithm.
Jsan 11 00017 g006
Figure 7. (a) Accuracy of gesture recognition, (b) hand gestures, reprinted with permission from [85].
Figure 7. (a) Accuracy of gesture recognition, (b) hand gestures, reprinted with permission from [85].
Jsan 11 00017 g007
Figure 8. (a)Emotion of a person accuracy, (b) emotion of a person.
Figure 8. (a)Emotion of a person accuracy, (b) emotion of a person.
Jsan 11 00017 g008
Table 3. Different attribute selection types for DTA.
Table 3. Different attribute selection types for DTA.
Attribute Selection Measures for Decision Tree Algorithm
CriteriaPurpose and ProcessFormulaMetric Measure
Information gainThe statistical approach to decide the separation attribute for splitting. Information   Gain ( T , X ) =   Entropy ( T ) Entropy ( T , X ) ID3 uses the highest information gain and smallest entropy.
Chi-squareThe oldest method, calculating the sum of the square of actual values minus expected. x 2 = ( A E ) 2 E Higher deviation, splitting into subclasses.
Reduction invarianceIt is a regression problem, check for the best split value. varience = ( X X · ) 2 n Lower the variance value for splitting
Entropy
E(Single/Multiple)
Measure the randomness of the information occurrence. E ( s ) = i = 1 c P i log 2 P i In the ID3 algorithm, if the Entropy value is zero, this means it is a leaf node and greater zero means further splitting is needed.
E ( X , T ) = C X P ( C ) E ( C )
Gain ratioSplitting of attributes based on attribute has a large no of distinct values. GainRatio = Informationgain SplitInfo C4.5 and improved ID3 uses the gain ratio and go to the next level.
Gini IndexCost Function is used to evaluate split in the dataset. It subtracts sum of the square from one. Gini = 1 i = 1 C ( P i ) 2 Gini index values are binary 0 or 1.
Higher gini values mean higher the heterogeneity
Table 4. AI Regression Algorithm.
Table 4. AI Regression Algorithm.
Data Processing through AI Regression Algorithm
TechniquesApproach to AlgorithmAlgorithm
Linear Regression [67]Prediction value based on independent variables, Gradient Descent.Linear Line Show Dependent and Independent Variables.
Lasso Regression [68]Eliminate irrelevant noises, feature selection.Loss Function, Prediction, Grid Search
Logistic regression [69]Obtain odds ratio, multiple linear regression
An exception that the response variable is binomial
Logistic Function, Or A Sigmoid Function
Multivariate Regression algorithm [70]One dependent variable and multiple independent variablesFeature Selection, Engineering,
Normalizing, Loss Function, Hypothesis
Multiple Regression Algorithm [71]Single dependent continuous variable and more than one independent variableStatistical Technique, Relative Contribution of Each Independent Variable In The Total Variance.
Table 5. Summary of various artificially intelligent algorithms.
Table 5. Summary of various artificially intelligent algorithms.
Artificial Intelligence Concepts in Data Management
Data
Processing Concepts
TechniquesApproach of
Algorithm
AlgorithmSample
Applications
AI Clustering AlgorithmK-means Clustering [72]Iterative algorithm
Partitioned into k clusters
Cluster with nearest mean Customer segmentation
Mean-Shift Clustering [73]Non-parametric feature-space analysis
local homogenization technique
maxima of a density function.
so-called mode-seeking algorithm
Detection Toys in image
Density-Based Spatial Clustering [74]Unsupervised learning methods.
distinctive groups/clusters in the data
Density-Based Spatial Clustering COVID-19 case, over the world
Gaussian Mixture Models (GMM) [75]confidence ellipsoids for multivariate modelsBayesian Information Criterion to assess the number of clusters in the datanormally distributed
Subpopulations within an overall population.
Agglomerative Hierarchical clustering [76]bottom-up approach
each data point starts in its cluster
Agglomerative.
Clustering and merging
DNA sequencing and hierarchical clustering to find the phylogenetic tree of animal
Table 6. Latest Trends in Bio-signal Applications.
Table 6. Latest Trends in Bio-signal Applications.
Latest Trends in Bio-Signal Applications in the Medical Industry
AuthorField of ApplicationType of SignalConcept of Application
Tanja Schultz
et al. [77]
Speech Rehabilitation EMG, EEG, ECoG, fNIRS, US, PMAArtificial Voice
Tourangeau
et al. [78]
Facial Expression, Eye movement, and Skin ResistanceVideo Camera
Eye-tracking
GSR measurements
Non-Contact Sensor
Akane Sano
et al. [79]
Visual communication, automatic music selection,
automatic metadata annotation
pulse wave, EMG, and acceleration sensorsMusic play
Egon L et al. [80]Unveiling Human Emotions through Bio-signalsEMG, EDAclassify the class of emotion
Suh, Y.A.
et al. [81]
Existing Fitness for Duty:
a worker’s drug and alcohol level is taken, check for depression and anxiety
EEG indicators
EEG indicators, ECG indicators, BVP, GSR,
Multi-Criteria Decision Making
Eduardo Coutinho
et al. [82]
Estimating bio-signals using the human voiceHR and skin conductance audio recordings, video recording
Yushou Tang
et al. [83]
Emotion Recognitions like sadness, disgust, neutrality, fear, happinessnelectroencephalography (EEG) signalseye movements or physiological signals
Ken Yamashita [84]Bio-signal Monitoring System with Near Field CommunicationAntenna for NFC, Acceleration/ElectrodesSmart phones using Near Field Communication (NFC)
Table 7. Emotion of a person and hand gesture application.
Table 7. Emotion of a person and hand gesture application.
Author DetailsSpecialized ApplicationObjective of ResearchAlgorithm/ApproachData
Set Details
Findings/Results
Baao Xie
et al. [86]
EMG Signal/Gesture recognitionDetection of hand Gesture of the SubjectsBi-CGRU model, 17 hand gesturesNinaproDB588.73% Accuracy.
Detection of Arm Gesture of the Subjects.Multivariate Discrete Wavelet+ SVM.41 Movements69.04% Accuracy
Detection of Arm Gesture of the SubjectsResidual Convolution Neural Network
41 movements.
82% Accuracy
Ali Raza Asif et al. [87]Hand Gesture of the Subjects.Convolution Neural Network.18 Subjects 93% Accuracy
Christos D. [88]Facial EMG, ECG, EDAEmotion of a personCar-Racing Drivers emotion RecognitionAdaptive Neuron-Fuzzy Inference System, Support vector machines10 Subjects ANFIS 76%
Accuracy SVM.79.3%
Accuracy
Jerritta Selvaraj [89]Emotion State Rescaled Range Statistics, Finite Variance Scaling, Higher Order Statistics60 ParticipantsFVS92.87% HOS 6.45% Accuracy
Jingping Nie [90]Shape of Eye.SPIDERS Technology6 People 83.87% Aaccuracy
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Swapna, M.; Viswanadhula, U.M.; Aluvalu, R.; Vardharajan, V.; Kotecha, K. Bio-Signals in Medical Applications and Challenges Using Artificial Intelligence. J. Sens. Actuator Netw. 2022, 11, 17. https://doi.org/10.3390/jsan11010017

AMA Style

Swapna M, Viswanadhula UM, Aluvalu R, Vardharajan V, Kotecha K. Bio-Signals in Medical Applications and Challenges Using Artificial Intelligence. Journal of Sensor and Actuator Networks. 2022; 11(1):17. https://doi.org/10.3390/jsan11010017

Chicago/Turabian Style

Swapna, Mudrakola, Uma Maheswari Viswanadhula, Rajanikanth Aluvalu, Vijayakumar Vardharajan, and Ketan Kotecha. 2022. "Bio-Signals in Medical Applications and Challenges Using Artificial Intelligence" Journal of Sensor and Actuator Networks 11, no. 1: 17. https://doi.org/10.3390/jsan11010017

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop