Professional Documents
Culture Documents
Fetal Paper
Fetal Paper
Fetal Paper
C. FEATURE ENGINEERING
Feature engineering plays an important role as everything
from the data to the output of the same is dependent on the
feature engineering which is being performed. Firstly a pie
chart shown in figure 3 is being visualised which shows
about the different health types of the fetal and get to know
if it is a significant feature or not. While in figure 4 we are
getting a correlation matrix of all the features to their
significance. The correlation matrix is used in getting the
relation of each feature or attribute with itself and also with
the other features present out in the database.
B. DATA PREPROCESSING
A dataset is made up of patterns or entities. A set of
characteristics that characterise data items captures an item's
basic features, such as the mass of a physical object or the Figure 3: Fetal Health pie chart
time at which an event happened. So, in order to start
improving the dataset quality, the first step would be to
remove the null values which probe a problem while
retrieving the accuracy of the dataset.After that the
description of the dataset is required just to get an idea on it
and to get a head start for the feature engineering process
which can be seen in the figure 2.
D. MODEL ARCHITECTURE
1) RANDOM FOREST CLASSIFIER VI. FUTURE SCOPE
Random Forest Algorithm is a supervised learning algorithm As there is a lot of possibility of improvement in this based
which collects samples from different data sets and predicts on the data as modern real time data can be collected which
the best solution. It is forming a Decision Tree like Structure. can be used to test all the different models that are present
And It’s more accurate than the Decision Tree. But quite and to create a new accuracy based on this. Another thing
slower in prediction and complex in constructing. that can be done is to test the model made by the authors and
also create a comparison on the new data that is there. The
2) SUPPORT VECTOR MACHINE data collection would take a long time hence till then
In the Support Vector Machine algorithm the data sets are multiple times the data should be collected from different
divided into different parts as support vectors by a Margin sources.
and between them there is a space which is called
Hyperplane. It is a widely used algorithm and has many VII. REFERENCES
direct use cases out there. [1] medRxiv 2021.06.03.21255808; doi:
https://doi.org/10.1101/2021.06.03.21255808
[2] Ocak, Hasan, and Huseyin Metin Ertunc. ”Prediction of fetal state
3) NAIVE BAYES CLASSIFIER fromthe cardiotocogram recordings using adaptive neuro-fuzzy
The Naïve Bayes algorithm is based on Bayes Theorem and inferencesystems.” Neural Computing and Applications 23.6 (2013):
is used to solve Probabilistic ML Problems to predict the 1583-1589.
[3] Piri, Jayashree & Mohapatra, Puspanjali. (2019). Exploring Fetal
class of unknown data sets. It is one of the fastest and
Health Status Using an Association Based Classification Approach.
simplest machine learning algorithms for problem solving. 166-171. 10.1109/ICIT48102.2019.00036.
[4] Şahin, Hakan & Subasi, Abdulhamit. (2012). Classification of Fetal
4) LOGISTIC REGRESSION State from the Cardiotocogram Recordings using ANN and Simple
Logistic.
In Logistic Regression there are only 2 outcomes.
[5] M. Ramla, S. Sangeetha and S. Nickolas, "Fetal Health State
For Example: True or False, 1 Or 0 .Logistic Regression uses Monitoring Using Decision Tree Classifier from Cardiotocography
one or more Independent Variables to determine an outcome Measurements," 2018 Second International Conference on Intelligent
hence the following feature makes the algorithm faster and Computing and Control Systems (ICICCS), 2018, pp. 1799-1803, doi:
10.1109/ICCONS.2018.8663047.
better to perform
[6] A. H. Khandoker, M. Wahbah, R. Al Sakaji, K. Funamoto, A.
Krishnan and Y. Kimura, "Estimating Fetal Age by Fetal Maternal
Heart Rate Coupling Parameters," 2020 42nd Annual International
IV. EXPERIMENTAL RESULTS Conference of the IEEE Engineering in Medicine & Biology Society
(EMBC), 2020, pp. 604-607, doi:
As we could see the health feature is the most important
10.1109/EMBC44109.2020.9176049.
attribute and keeping that in mind from the feature [7] J. Kolarik, L. Soustek and R. Martinek, "Examination and
engineering results. Keeping that in mind the different Optimization of the Fetal Heart Rate Monitor : Evaluation of the effect
classification algorithms are performed such as logistic influencing the measuring system of the Fetal Heart Rate Monitor,"
2018 IEEE 20th International Conference on e-Health Networking,
regression, random forest, svm and naive bayes. After all
Applications and Services (Healthcom), 2018, pp. 1-4, doi:
these models have provided us with the accuracy the authors 10.1109/HealthCom.2018.8531168.
have come to the results that logistic regression gives about [8] M. Wahbah, R. Al Sakaji, K. Funamoto, A. Krishnan, Y. Kimura and
99.5 percent accuracy while random forest gives 98 percent A. H. Khandoker, "Estimating Gestational Age From Maternal-Fetal
Heart Rate Coupling Parameters," in IEEE Access, vol. 9, pp. 65369-
, svm gives 96.5 percent and Naive bayes gives 97 percent.
65379, 2021, doi: 10.1109/ACCESS.2021.3074550.
Hence, after seeing all the accuracy one can know that [9] S. Modi and M. H. Bohara, "Facial Emotion Recognition using
logistic regression is performing the best. Convolution Neural Network," 2021 5th International Conference on
Intelligent Computing and Control Systems (ICICCS), 2021, pp.
1339-1344, doi: 10.1109/ICICCS51141.2021.9432156.
[10] S. Mazumdar, R. Choudhary and A. Swetapadma, "An innovative
method for fetal health monitoring based on artificial neural network
using cardiotocography measurements," 2017 Third International
Conference on Research in Computational Intelligence and
Communication Networks (ICRCICN), 2017, pp. 265-268, doi:
10.1109/ICRCICN.2017.8234518.
[11] D. D. Fong et al., "Design and In Vivo Evaluation of a Non-Invasive
Transabdominal Fetal Pulse Oximeter," in IEEE Transactions on
Biomedical Engineering, vol. 68, no. 1, pp. 256-266, Jan. 2021, doi:
Figure 5: Accuracy of all models 10.1109/TBME.2020.3000977.
[12] V. Shah and S. Modi, "Comparative Analysis of Psychometric
Prediction System," 2021 Smart Technologies, Communication and
V. CONCLUSION Robotics (STCR), 2021, pp. 1-5, doi:
Finally, after performing all the steps needed to get the 10.1109/STCR51658.2021.9588950.
results from preparation to preprocessing to feature [13] M. B. I. Reaz and Lee Sze Wei, "An approach of neural network based
engineering and finally performing the models( SVM, fetal ECG extraction," Proceedings. 6th International Workshop on
Enterprise Networking and Computing in Healthcare Industry -
random forest, logistic regression and naive bayes) the Healthcom 2004 (IEEE Cat. No.04EX842), 2004, pp. 57-60, doi:
authors have concluded that the model which performs the 10.1109/HEALTH.2004.1324471.
best out of all these is the logistic regression model with 99.5 [14] L. H. Lee and J. A. Noble, "Automatic Determination of the Fetal
percent accuracy Cardiac Cycle in Ultrasound Using Spatio-Temporal Neural
Networks," 2020 IEEE 17th International Symposium on Biomedical