Contributors |
|
xvii | |
Preface |
|
xxi | |
|
Chapter 1 Predictive analytics and machine learning for medical informatics: A survey of tasks and techniques |
|
|
1 | (36) |
|
|
|
|
1 Introduction: Predictive analytics for medical informatics |
|
|
2 | (8) |
|
1.1 Overview: Goals of machine learning |
|
|
2 | (1) |
|
1.2 Current state of practice |
|
|
3 | (1) |
|
|
3 | (4) |
|
1.4 Open research problems |
|
|
7 | (3) |
|
|
10 | (8) |
|
|
10 | (3) |
|
|
13 | (1) |
|
2.3 Therapy recommendation |
|
|
14 | (1) |
|
2.4 Automation of treatment |
|
|
15 | (1) |
|
2.5 Integrating medical informatics and health informatics |
|
|
16 | (2) |
|
3 Techniques for machine learning |
|
|
18 | (2) |
|
3.1 Supervised, unsupervised, and semisupervised learning |
|
|
18 | (1) |
|
3.2 Reinforcement learning |
|
|
19 | (1) |
|
3.3 Self-supervised, transfer, and active learning |
|
|
20 | (1) |
|
|
20 | (1) |
|
4.1 Test beds for diagnosis and prognosis |
|
|
20 | (1) |
|
4.2 Test beds for therapy recommendation and automation |
|
|
21 | (1) |
|
|
21 | (1) |
|
|
21 | (1) |
|
5.2 Results and discussion |
|
|
22 | (1) |
|
6 Conclusion: Machine learning for computational medicine |
|
|
22 | (15) |
|
6.1 Frontiers: Preclinical, translational, and clinical |
|
|
22 | (1) |
|
6.2 Toward the future: Learning and medical automation |
|
|
23 | (1) |
|
|
23 | (14) |
|
Chapter 2 Geolocation-aware loT and cloud-fog-based solutions for healthcare |
|
|
37 | (16) |
|
|
|
37 | (2) |
|
|
39 | (2) |
|
2.1 Health monitoring system with cloud computing |
|
|
39 | (1) |
|
2.2 Health monitoring system with fog computing |
|
|
39 | (1) |
|
2.3 Health monitoring system with cloud-fog computing |
|
|
40 | (1) |
|
|
41 | (6) |
|
|
42 | (1) |
|
3.2 Geospatial analysis for medical facility |
|
|
42 | (3) |
|
3.3 Delay and power consumption calculation |
|
|
45 | (2) |
|
|
47 | (3) |
|
5 Conclusion and future work |
|
|
50 | (3) |
|
|
51 | (2) |
|
Chapter 3 Machine learning vulnerability in medical imaging |
|
|
53 | (18) |
|
|
|
|
53 | (1) |
|
|
54 | (2) |
|
3 Adversarial computer vision |
|
|
56 | (2) |
|
4 Methods to produce adversarial examples |
|
|
58 | (2) |
|
|
60 | (2) |
|
6 Adversarial defensive methods |
|
|
62 | (2) |
|
7 Adversarial computer vision in medical imaging |
|
|
64 | (2) |
|
8 Adversarial examples: How to generate? |
|
|
66 | (1) |
|
|
66 | (5) |
|
|
67 | (1) |
|
|
67 | (4) |
|
Chapter 4 Skull stripping and tumor detection using 3D U-Net |
|
|
71 | (14) |
|
|
|
|
|
71 | (3) |
|
|
72 | (2) |
|
2 Overview of U-net architecture |
|
|
74 | (3) |
|
|
74 | (3) |
|
|
77 | (1) |
|
|
77 | (1) |
|
|
77 | (1) |
|
|
78 | (4) |
|
|
78 | (1) |
|
|
79 | (1) |
|
|
79 | (3) |
|
|
82 | (3) |
|
|
82 | (3) |
|
Chapter 5 Cross color dominant deep autoencoder for quality enhancement of laparoscopic video: A hybrid deep learning and range-domain filtering-based approach |
|
|
85 | (12) |
|
|
|
|
85 | (1) |
|
|
86 | (1) |
|
3 Cross color dominant deep autoencoder (C2DZA) leveraging color spareness and saliency |
|
|
87 | (4) |
|
3.1 Evolution of DCM through C2D2A |
|
|
88 | (3) |
|
3.2 Inclusion of DCM into principal flow of bilateral filtering |
|
|
91 | (1) |
|
|
91 | (2) |
|
|
93 | (4) |
|
|
94 | (1) |
|
|
94 | (3) |
|
Chapter 6 Estimating the respiratory rate from ECG and PPG using machine learning techniques |
|
|
97 | (14) |
|
|
|
|
97 | (3) |
|
|
97 | (1) |
|
|
98 | (2) |
|
|
100 | (3) |
|
|
103 | (1) |
|
|
103 | (1) |
|
|
103 | (1) |
|
|
104 | (1) |
|
|
104 | (1) |
|
|
104 | (1) |
|
5 Discussion and conclusion |
|
|
105 | (6) |
|
|
109 | (1) |
|
|
109 | (2) |
|
Chapter 7 Machine learning-enabled Internet of Things for medical informatics |
|
|
111 | (16) |
|
|
|
|
|
|
111 | (3) |
|
1.1 Healthcare Internet of Things |
|
|
112 | (2) |
|
2 Applications and challenges of H-IoT |
|
|
114 | (5) |
|
2.1 Applications of H-IoT |
|
|
114 | (3) |
|
2.2 Challenges of H-IoT system |
|
|
117 | (2) |
|
|
119 | (3) |
|
3.1 Machine learning advancements at the application level of H-IoT |
|
|
121 | (1) |
|
3.2 Machine learning advancements at network level of H-IoT |
|
|
121 | (1) |
|
4 Future research directions |
|
|
122 | (2) |
|
4.1 Novel applications of ML in H-IoT |
|
|
122 | (1) |
|
4.2 Research opportunities in network management |
|
|
123 | (1) |
|
|
124 | (3) |
|
|
125 | (2) |
|
Chapter 8 Edge detection-based segmentation for detecting skin lesions |
|
|
127 | (16) |
|
|
|
|
|
127 | (2) |
|
|
129 | (1) |
|
|
130 | (1) |
|
3.1 Elitist-Jaya algorithm |
|
|
130 | (1) |
|
|
131 | (1) |
|
|
131 | (2) |
|
|
131 | (2) |
|
|
133 | (1) |
|
|
133 | (7) |
|
|
133 | (1) |
|
|
133 | (2) |
|
5.3 Results and discussion |
|
|
135 | (3) |
|
|
138 | (2) |
|
|
140 | (3) |
|
|
140 | (3) |
|
Chapter 9 A review of deep learning approaches in glove-based gesture classification |
|
|
143 | (22) |
|
|
|
|
|
|
|
143 | (2) |
|
|
145 | (2) |
|
2.1 Early and commercial data gloves |
|
|
145 | (1) |
|
2.2 Sensing mechanism in data gloves |
|
|
146 | (1) |
|
|
147 | (1) |
|
|
148 | (12) |
|
4.1 Classical machine learning algorithms |
|
|
149 | (3) |
|
4.2 Glove-based gesture classification with classical machine learning algorithms |
|
|
152 | (3) |
|
|
155 | (3) |
|
4.4 Glove-based gesture classification using deep learning |
|
|
158 | (2) |
|
5 Discussion and future trends |
|
|
160 | (1) |
|
|
161 | (4) |
|
|
162 | (3) |
|
Chapter 10 An ensemble approach for evaluating the cognitive performance of human population at high altitude |
|
|
165 | (14) |
|
|
|
|
|
|
|
165 | (3) |
|
|
168 | (3) |
|
|
168 | (2) |
|
2.2 Data processing and feature selection |
|
|
170 | (1) |
|
2.3 Differential expression analyses |
|
|
170 | (1) |
|
2.4 Association rule mining |
|
|
170 | (1) |
|
|
171 | (1) |
|
|
171 | (3) |
|
3.1 Differential analyses--Cognitive and clinical features |
|
|
171 | (2) |
|
3.2 Discovered associative rules |
|
|
173 | (1) |
|
|
173 | (1) |
|
|
174 | (1) |
|
|
175 | (4) |
|
|
175 | (1) |
|
|
175 | (4) |
|
Chapter 11 Machine learning in expert systems for disease diagnostics in human healthcare |
|
|
179 | (22) |
|
|
|
|
|
179 | (4) |
|
2 Types of expert systems |
|
|
183 | (1) |
|
3 Components of an expert system |
|
|
183 | (2) |
|
4 Techniques used in expert systems of medical diagnosis |
|
|
185 | (3) |
|
5 Existing expert systems |
|
|
188 | (1) |
|
|
188 | (6) |
|
6.1 Cancer diagnosis using rule-based expert system |
|
|
188 | (2) |
|
6.2 Alzheimer's diagnosis using fuzzy-based expert systems |
|
|
190 | (4) |
|
7 Significance and novelty of expert systems |
|
|
194 | (1) |
|
8 Limitations of expert systems |
|
|
195 | (1) |
|
|
195 | (6) |
|
|
196 | (1) |
|
|
196 | (5) |
|
Chapter 12 An entropy-based hybrid feature selection approach for medical datasets |
|
|
201 | (14) |
|
|
|
|
201 | (1) |
|
1.1 Deficiencies of the existing models |
|
|
202 | (1) |
|
|
202 | (1) |
|
2 Background of the present research |
|
|
202 | (2) |
|
2.1 Feature selection (FS) |
|
|
202 | (2) |
|
|
204 | (2) |
|
3.1 The entropy based feature selection approach |
|
|
204 | (2) |
|
4 Experiment and experimental results |
|
|
206 | (1) |
|
4.1 Experiment using suggested feature selection approach |
|
|
207 | (1) |
|
|
207 | (3) |
|
5.1 Performance analysis of the suggested feature selection approach |
|
|
207 | (3) |
|
6 Conclusions and future works |
|
|
210 | (5) |
|
|
210 | (1) |
|
A.1 Explanation on entropy-based featureextraction approach |
|
|
211 | (1) |
|
|
212 | (3) |
|
Chapter 13 Machine learning for optimizing healthcare resources |
|
|
215 | (26) |
|
|
|
|
|
215 | (2) |
|
|
217 | (3) |
|
|
217 | (1) |
|
2.2 Impact on people's health |
|
|
218 | (1) |
|
|
219 | (1) |
|
3 Machine learning for health data analysis |
|
|
220 | (1) |
|
4 Feature selection techniques |
|
|
221 | (6) |
|
|
222 | (2) |
|
|
224 | (3) |
|
|
227 | (1) |
|
5 Machine learning classifiers |
|
|
227 | (1) |
|
5.1 One-class vs. multiclass classification |
|
|
227 | (1) |
|
5.2 Supervised vs. unsupervised learning |
|
|
228 | (1) |
|
|
228 | (4) |
|
|
228 | (1) |
|
6.2 Case study I: Diabetes data analysis |
|
|
228 | (4) |
|
7 Case study 2: COVID-19 data analysis |
|
|
232 | (3) |
|
8 Summary and future directions |
|
|
235 | (6) |
|
|
237 | (4) |
|
Chapter 14 Interpretable semisupervised classifier for predicting cancer stages |
|
|
241 | (20) |
|
|
|
|
|
241 | (3) |
|
|
244 | (2) |
|
|
246 | (3) |
|
4 Experiments and discussion |
|
|
249 | (6) |
|
4.1 Influence of clinical and proteomic data on the prediction of cancer stage |
|
|
251 | (1) |
|
4.2 Influence of unlabeled data on the prediction of cancer stage |
|
|
252 | (2) |
|
4.3 Influence of unlabeled data on the prediction of cancer stage for rare cancer types |
|
|
254 | (1) |
|
|
255 | (6) |
|
|
256 | (1) |
|
|
256 | (5) |
|
Chapter 15 Applications of blockchain technology in smart healthcare: An overview |
|
|
261 | (14) |
|
|
|
|
261 | (3) |
|
1.1 Comparison to other surveys |
|
|
262 | (2) |
|
|
264 | (1) |
|
|
264 | (1) |
|
3 Proposed healthcare monitoring framework |
|
|
265 | (3) |
|
4 Blockchain-enabled healthcare applications |
|
|
268 | (3) |
|
|
271 | (1) |
|
|
272 | (3) |
|
|
272 | (3) |
|
Chapter 16 Prediction of leukemia by classification and clustering techniques |
|
|
275 | (22) |
|
|
|
|
|
|
275 | (1) |
|
|
276 | (1) |
|
|
276 | (6) |
|
4 Description of proposed system |
|
|
282 | (6) |
|
4.1 Introduction and related concepts |
|
|
282 | (1) |
|
4.2 Framework for the proposed system |
|
|
283 | (5) |
|
5 Simulation results and discussion |
|
|
288 | (5) |
|
6 Conclusion and future directions |
|
|
293 | (4) |
|
|
293 | (4) |
|
Chapter 17 Performance evaluation of fractal features toward seizure detection from electroencephalogram signals |
|
|
297 | (14) |
|
|
|
|
297 | (2) |
|
|
299 | (1) |
|
2.1 Katz fractal dimension |
|
|
299 | (1) |
|
2.2 Higuchi fractal dimension |
|
|
299 | (1) |
|
2.3 Petrosian fractal dimension |
|
|
300 | (1) |
|
|
300 | (1) |
|
|
301 | (2) |
|
|
303 | (4) |
|
|
307 | (4) |
|
|
307 | (1) |
|
|
307 | (4) |
|
Chapter 18 Integer period discrete Fourier transform-based algorithm for the identification of tandem repeats in the DNA sequences |
|
|
311 | (16) |
|
|
|
|
311 | (2) |
|
|
313 | (1) |
|
3 Algorithm for detection of TRs |
|
|
314 | (3) |
|
|
314 | (1) |
|
|
315 | (1) |
|
3.3 Short time integer period discrete Fourier transform |
|
|
315 | (1) |
|
|
315 | (1) |
|
3.5 Verification of the detected candidate TRs |
|
|
316 | (1) |
|
4 Performance analysis of the proposed algorithm |
|
|
317 | (7) |
|
|
324 | (3) |
|
|
324 | (3) |
|
Chapter 19 A blockchain solution for the privacy of patients' medical data |
|
|
327 | (22) |
|
|
|
|
327 | (1) |
|
2 Stakeholders of healthcare industry |
|
|
328 | (4) |
|
|
330 | (1) |
|
2.2 Pharmaceutical companies |
|
|
330 | (1) |
|
2.3 Healthcare providers (doctors, nurses, hospitals, nursing homes, clinics, etc.) |
|
|
330 | (1) |
|
|
331 | (1) |
|
|
331 | (1) |
|
3 Data protection laws for healthcare industry |
|
|
332 | (1) |
|
4 Medical data management |
|
|
333 | (1) |
|
5 Issues and challenges of healthcare industry |
|
|
334 | (1) |
|
|
335 | (5) |
|
6.1 Features of blockchain |
|
|
338 | (1) |
|
|
338 | (2) |
|
6.3 Working of blockchain |
|
|
340 | (1) |
|
7 Blockchain applications in healthcare |
|
|
340 | (3) |
|
8 Blockchain-based framework for privacy protection of patient's data |
|
|
343 | (2) |
|
|
345 | (4) |
|
|
346 | (3) |
|
Chapter 20 A novel approach for securing e-health application in a cloud environment |
|
|
349 | (16) |
|
|
|
|
|
349 | (2) |
|
|
351 | (1) |
|
|
351 | (2) |
|
|
352 | (1) |
|
|
353 | (1) |
|
|
353 | (7) |
|
|
360 | (5) |
|
|
362 | (3) |
|
Chapter 21 An ensemble classifier approach for thyroid disease diagnosis using the AdaBoostM algorithm |
|
|
365 | (24) |
|
|
|
366 | (1) |
|
|
367 | (1) |
|
|
368 | (1) |
|
4 Approaching ensemble learning |
|
|
369 | (2) |
|
|
371 | (2) |
|
|
373 | (1) |
|
|
373 | (4) |
|
7.1 Machine learning applications for healthcare analytics |
|
|
374 | (1) |
|
7.2 Machine learning-based model for disease diagnosis |
|
|
374 | (1) |
|
7.3 Machine learning-based algorithms to identify breast cancer |
|
|
374 | (1) |
|
7.4 Convolutional neural networks to detect cancer cells in brain images |
|
|
375 | (1) |
|
7.5 Machine learning techniques to detect prostate cancer in Magnetic resonance imaging |
|
|
375 | (1) |
|
7.6 Classification of respiratory diseases using machine learning |
|
|
376 | (1) |
|
7.7 Parkinson's disease diagnosis with machine learning-based models |
|
|
376 | (1) |
|
8 Processing drug discovery with machine learning |
|
|
377 | (7) |
|
8.1 Analyzing clinical data using machine learning algorithms |
|
|
378 | (1) |
|
8.2 Predicting thyroid disease using ensemble learning |
|
|
378 | (1) |
|
8.3 Machine learning-based applications for thyroid disease classification |
|
|
379 | (1) |
|
8.4 Preprocessing the dataset |
|
|
380 | (2) |
|
|
382 | (2) |
|
|
384 | (5) |
|
|
384 | (5) |
|
Chapter 22 A review of deep learning models for medical diagnosis |
|
|
389 | (16) |
|
|
Praveen Chakravarthy Bhallamudi |
|
|
|
389 | (1) |
|
|
390 | (3) |
|
|
393 | (1) |
|
4 Deep learning architectures used in diagnostic brain tumor analysis |
|
|
394 | (4) |
|
4.1 Convolutional neural networks or convnets |
|
|
394 | (1) |
|
|
394 | (1) |
|
|
395 | (1) |
|
|
396 | (1) |
|
|
396 | (1) |
|
4.6 Cascaded anisotropic network |
|
|
397 | (1) |
|
5 Deep learning tools applied to MRI images |
|
|
398 | (1) |
|
|
399 | (1) |
|
|
400 | (1) |
|
|
401 | (4) |
|
|
401 | (4) |
|
Chapter 23 Machine learning in precision medicine |
|
|
405 | (16) |
|
|
|
405 | (2) |
|
|
407 | (1) |
|
3 Machine learning in precision medicine |
|
|
408 | (6) |
|
3.1 Detection and diagnosis of a disease |
|
|
410 | (2) |
|
3.2 Prognosis of a disease |
|
|
412 | (1) |
|
3.3 Discovery of biomarkers and drug candidates |
|
|
413 | (1) |
|
|
414 | (1) |
|
|
415 | (6) |
|
|
416 | (5) |
Index |
|
421 | |