Preface |
|
xv | |
1 A Fundamental Overview of Different Algorithms and Performance Optimization for Swarm Intelligence |
|
1 | (20) |
|
|
|
|
|
1 | (2) |
|
1.2 Methodology of SI Framework |
|
|
3 | (4) |
|
|
7 | (1) |
|
|
7 | (11) |
|
|
18 | (1) |
|
|
18 | (3) |
2 Introduction to IoT With Swarm Intelligence |
|
21 | (20) |
|
|
|
|
21 | (1) |
|
2.1.1 Literature Overview |
|
|
22 | (1) |
|
|
22 | (1) |
|
|
22 | (1) |
|
|
22 | (1) |
|
|
23 | (3) |
|
2.3.1 From Where the Data Comes? |
|
|
23 | (1) |
|
2.3.2 Challenges of Excess Data |
|
|
24 | (1) |
|
2.3.3 Where We Store Generated Data? |
|
|
24 | (1) |
|
2.3.4 Cloud Computing and Fog Computing |
|
|
25 | (1) |
|
|
26 | (4) |
|
2.4.1 What is Automation? |
|
|
26 | (1) |
|
2.4.2 How Automation is Being Used? |
|
|
26 | (4) |
|
2.5 Security of the Generated Data |
|
|
30 | (3) |
|
2.5.1 Why We Need Security in Our Data? |
|
|
30 | (1) |
|
2.5.2 What Types of Data is Being Generated? |
|
|
31 | (1) |
|
2.5.3 Protecting Different Sector Working on the Principle of IoT |
|
|
32 | (1) |
|
|
33 | (3) |
|
2.6.1 What is Swarm Intelligence? |
|
|
33 | (1) |
|
2.6.2 Classification of Swarm Intelligence |
|
|
33 | (1) |
|
2.6.3 Properties of a Swarm Intelligence System |
|
|
34 | (2) |
|
2.7 Scope in Educational and Professional Sector |
|
|
36 | (1) |
|
|
37 | (1) |
|
|
38 | (3) |
3 Perspectives and Foundations of Swarm Intelligence and its Application |
|
41 | (8) |
|
|
|
41 | (1) |
|
3.2 Behavioral Phenomena of Living Beings and Inspired Algorithms |
|
|
42 | (3) |
|
|
42 | (1) |
|
|
43 | (1) |
|
3.2.3 Mating and Marriage |
|
|
43 | (1) |
|
|
44 | (1) |
|
|
44 | (1) |
|
3.3 Roach Infestation Optimization |
|
|
45 | (1) |
|
3.3.1 Lampyridae Bioluminescence |
|
|
45 | (1) |
|
|
46 | (1) |
|
|
46 | (1) |
|
|
47 | (2) |
4 Implication of IoT Components and Energy Management Monitoring |
|
49 | (18) |
|
|
|
|
|
49 | (4) |
|
|
53 | (3) |
|
4.3 IoT Energy Management |
|
|
56 | (1) |
|
4.4 Implication of Energy Measurement for Monitoring |
|
|
57 | (1) |
|
4.5 Execution of Industrial Energy Monitoring |
|
|
58 | (1) |
|
4.6 Information Collection |
|
|
59 | (1) |
|
4.7 Vitality Profiles Analysis |
|
|
59 | (2) |
|
4.8 IoT-Based Smart Energy Management System |
|
|
61 | (1) |
|
4.9 Smart Energy Management System |
|
|
61 | (1) |
|
4.10 IoT-Based System for Intelligent Energy Management in Buildings |
|
|
62 | (1) |
|
4.11 Smart Home for Energy Management Using IoT |
|
|
62 | (2) |
|
|
64 | (3) |
5 Distinct Algorithms for Swarm Intelligence in IoT |
|
67 | (16) |
|
|
|
|
|
|
67 | (1) |
|
5.2 Swarm Bird-Based Algorithms for IoT |
|
|
68 | (4) |
|
5.2.1 Particle Swarm Optimization (PSO) |
|
|
68 | (1) |
|
5.2.1.1 Statistical Analysis |
|
|
68 | (1) |
|
|
68 | (1) |
|
|
69 | (1) |
|
5.2.2 Cuckoo Search Algorithm |
|
|
69 | (3) |
|
5.2.2.1 Statistical Analysis |
|
|
69 | (1) |
|
|
70 | (1) |
|
|
70 | (1) |
|
|
71 | (1) |
|
5.2.3.1 Statistical Analysis |
|
|
71 | (1) |
|
|
71 | (1) |
|
|
72 | (1) |
|
5.3 Swarm Insect-Based Algorithm for IoT |
|
|
72 | (8) |
|
5.3.1 Ant Colony Optimization |
|
|
72 | (2) |
|
|
73 | (1) |
|
|
73 | (1) |
|
5.3.2 Artificial Bee Colony |
|
|
74 | (1) |
|
|
75 | (1) |
|
|
75 | (1) |
|
5.3.3 Honey-Bee Mating Optimization |
|
|
75 | (2) |
|
|
76 | (1) |
|
|
77 | (1) |
|
|
77 | (1) |
|
|
78 | (1) |
|
|
78 | (1) |
|
5.3.5 Glowworm Swarm Optimization |
|
|
78 | (7) |
|
5.3.5.1 Statistical Analysis |
|
|
79 | (1) |
|
|
79 | (1) |
|
|
80 | (1) |
|
|
80 | (3) |
6 Swarm Intelligence for Data Management and Mining Technologies to Manage and Analyze Data in IoT |
|
83 | (18) |
|
|
|
83 | (1) |
|
6.2 Content Management System |
|
|
84 | (1) |
|
6.3 Data Management and Mining |
|
|
85 | (9) |
|
|
86 | (1) |
|
6.3.2 Knowledge Discovery in Database |
|
|
87 | (1) |
|
6.3.3 Data Mining vs. Data Warehousing |
|
|
88 | (1) |
|
6.3.4 Data Mining Techniques |
|
|
88 | (4) |
|
6.3.5 Data Mining Technologies |
|
|
92 | (1) |
|
6.3.6 Issues in Data Mining |
|
|
93 | (1) |
|
6.4 Introduction to Internet of Things |
|
|
94 | (1) |
|
6.5 Swarm Intelligence Techniques |
|
|
94 | (4) |
|
6.5.1 Ant Colony Optimization |
|
|
95 | (1) |
|
6.5.2 Particle Swarm Optimization |
|
|
95 | (1) |
|
6.5.3 Differential Evolution |
|
|
96 | (1) |
|
6.5.4 Standard Firefly Algorithm |
|
|
96 | (1) |
|
6.5.5 Artificial Bee Colony |
|
|
97 | (1) |
|
|
98 | (1) |
|
|
98 | (3) |
7 Healthcare Data Analytics Using Swarm Intelligence |
|
101 | (22) |
|
|
|
|
|
101 | (2) |
|
|
103 | (1) |
|
|
103 | (1) |
|
7.3 Background and Usage of AI Over Healthcare Domain |
|
|
104 | (1) |
|
7.4 Application of AI Techniques in Healthcare |
|
|
105 | (1) |
|
7.5 Benefits of Artificial Intelligence |
|
|
106 | (1) |
|
7.6 Swarm Intelligence Model |
|
|
107 | (1) |
|
7.7 Swarm Intelligence Capabilities |
|
|
108 | (1) |
|
7.8 How the Swarm AI Technology Works |
|
|
109 | (1) |
|
|
110 | (1) |
|
7.10 Ant Colony Optimization Algorithm |
|
|
110 | (2) |
|
7.11 Particle Swarm Optimization |
|
|
112 | (1) |
|
7.12 Concepts for Swarm Intelligence Algorithms |
|
|
113 | (1) |
|
7.13 How Swarm AI is Useful in Healthcare |
|
|
114 | (1) |
|
7.14 Benefits of Swarm AI |
|
|
115 | (1) |
|
7.15 Impact of Swarm-Based Medicine |
|
|
116 | (1) |
|
|
117 | (1) |
|
|
118 | (1) |
|
7.18 Issues and Challenges |
|
|
119 | (1) |
|
|
120 | (1) |
|
|
120 | (3) |
8 Swarm Intelligence for Group Objects in Wireless Sensor Networks |
|
123 | (20) |
|
|
|
|
123 | (4) |
|
|
127 | (3) |
|
8.3 Mechanism and Rationale of the Work |
|
|
130 | (2) |
|
|
131 | (1) |
|
|
132 | (1) |
|
|
132 | (1) |
|
|
132 | (1) |
|
|
133 | (1) |
|
|
133 | (1) |
|
8.6.2 Proposed Validation Record |
|
|
133 | (1) |
|
8.6.3 Data Transmission Stage |
|
|
133 | (1) |
|
8.7 Bunch Hub Refreshing Calculation Dependent on an Improved PSO |
|
|
133 | (1) |
|
|
134 | (1) |
|
8.9 An Automatic Clustering Algorithm Based on PSO |
|
|
135 | (1) |
|
8.10 Steering Rule Based on Informed Algorithm |
|
|
136 | (1) |
|
8.11 Routing Protocols Based on Meta-Heuristic Algorithm |
|
|
137 | (1) |
|
8.12 Routing Protocols for Avoiding Energy Holes |
|
|
138 | (1) |
|
|
138 | (1) |
|
|
138 | (1) |
|
|
139 | (1) |
|
|
139 | (4) |
9 Swam Intelligence-Based Resources Optimization and Analyses and Managing Data in IoT With Data Mining Technologies |
|
143 | (22) |
|
|
|
|
|
143 | (10) |
|
|
143 | (10) |
|
9.1.1.1 Swarm Biological Collective Behavior |
|
|
145 | (2) |
|
9.1.1.2 Swarm With Artificial Intelligence Model |
|
|
147 | (3) |
|
|
150 | (3) |
|
|
153 | (1) |
|
|
153 | (8) |
|
|
154 | (3) |
|
9.2.1.1 Data Mining for IoT |
|
|
154 | (3) |
|
9.2.2 Data Mining With KDD |
|
|
157 | (2) |
|
9.2.3 PSO With Data Mining |
|
|
159 | (2) |
|
|
161 | (1) |
|
9.4 Challenges for ACO-Based Data Mining |
|
|
162 | (1) |
|
|
162 | (3) |
10 Data Management and Mining Technologies to Manage and Analyze Data in IoT |
|
165 | (24) |
|
|
|
|
|
165 | (1) |
|
|
166 | (1) |
|
10.3 Data Lifecycle of IoT |
|
|
167 | (4) |
|
10.4 Procedures to Implement IoT Data Management |
|
|
171 | (2) |
|
10.5 Industrial Data Lifecycle |
|
|
173 | (1) |
|
10.6 Industrial Data Management Framework of IoT |
|
|
174 | (1) |
|
|
174 | (1) |
|
10.6.2 Correspondence Layer |
|
|
175 | (1) |
|
|
175 | (1) |
|
|
175 | (7) |
|
10.7.1 Functionalities of Data Mining |
|
|
179 | (1) |
|
|
180 | (2) |
|
|
182 | (1) |
|
10.9 Affiliation Analysis |
|
|
182 | (1) |
|
10.10 Time Series Analysis |
|
|
183 | (2) |
|
|
185 | (4) |
11 Swarm Intelligence for Data Management and Mining Technologies to Manage and Analyze Data in IoT |
|
189 | (18) |
|
|
|
|
190 | (2) |
|
11.2 Information Mining Functionalities |
|
|
192 | (1) |
|
|
192 | (1) |
|
|
192 | (1) |
|
11.3 Data Mining Using Ant Colony Optimization |
|
|
193 | (3) |
|
11.3.1 Enormous Information Investigation |
|
|
194 | (1) |
|
|
195 | (1) |
|
11.4 Computing With Ant-Based |
|
|
196 | (1) |
|
11.4.1 Biological Background |
|
|
196 | (1) |
|
|
197 | (1) |
|
|
198 | (1) |
|
11.7 SI in Enormous Information Examination |
|
|
198 | (2) |
|
11.7.1 Handling Enormous Measure of Information |
|
|
199 | (1) |
|
11.7.2 Handling Multidimensional Information |
|
|
199 | (1) |
|
11.8 Requirements and Characteristics of IoT Data |
|
|
200 | (1) |
|
11.8.1 IoT Quick and Gushing Information |
|
|
200 | (1) |
|
11.8.2 IoT Big Information |
|
|
200 | (1) |
|
|
201 | (1) |
|
|
202 | (5) |
12 Swarm Intelligence-Based Energy-Efficient Clustering Algorithms for WSN: Overview of Algorithms, Analysis, and Applications |
|
207 | (56) |
|
|
|
|
|
208 | (5) |
|
|
209 | (1) |
|
|
209 | (1) |
|
12.1.3 Challenges in WSNs |
|
|
210 | (3) |
|
12.1.4 Major Highlights of the Chapter |
|
|
213 | (1) |
|
12.2 SI-Based Clustering Techniques |
|
|
213 | (6) |
|
12.2.1 Growth of SI Algorithms and Characteristics |
|
|
214 | (5) |
|
12.2.2 Typical SI-Based Clustering Algorithms |
|
|
219 | (1) |
|
12.2.3 Comparison of SI Algorithms and Applications |
|
|
219 | (1) |
|
12.3 WSN SI Clustering Applications |
|
|
219 | (27) |
|
|
233 | (1) |
|
12.3.2 Clustering Objectives for WSN Applications |
|
|
233 | (1) |
|
12.3.3 SI Algorithms for WSN: Overview |
|
|
234 | (1) |
|
12.3.4 The Commonly Applied SI-Based WSN Clusterings |
|
|
235 | (31) |
|
12.3.4.1 ACO-Based WSN Clustering |
|
|
235 | (2) |
|
12.3.4.2 PSO-Based WSN Clustering |
|
|
237 | (3) |
|
12.3.4.3 ABC-Based WSN Clustering |
|
|
240 | (1) |
|
12.3.4.4 CS Cuckoo-Based WSN Clustering |
|
|
241 | (1) |
|
12.3.4.5 Other SI Technique-Based WSN Clustering |
|
|
242 | (4) |
|
12.4 Challenges and Future Direction |
|
|
246 | (1) |
|
|
247 | (6) |
|
|
253 | (10) |
13 Swarm Intelligence for Clustering in Wireless Sensor Networks |
|
263 | (12) |
|
|
|
263 | (1) |
|
13.2 Clustering in Wireless Sensor Networks |
|
|
264 | (2) |
|
13.3 Use of Swarm Intelligence for Clustering in WSN |
|
|
266 | (6) |
|
13.3.1 Mobile Agents: Properties and Behavior |
|
|
266 | (1) |
|
13.3.2 Benefits of Using Mobile Agents |
|
|
267 | (1) |
|
13.3.3 Swarm Intelligence-Based Clustering Approach |
|
|
268 | (4) |
|
|
272 | (1) |
|
|
272 | (3) |
14 Swarm Intelligence for Clustering in Wi-Fi Networks |
|
275 | (16) |
|
|
|
|
275 | (3) |
|
|
275 | (2) |
|
14.1.2 Wi-Fi Networks Clustering |
|
|
277 | (1) |
|
14.2 Power Conscious Fuzzy Clustering Algorithm (PCFCA) |
|
|
278 | (4) |
|
14.2.1 Adequate Cluster Head Selection in PCFCA |
|
|
278 | (1) |
|
14.2.2 Creation of Clusters |
|
|
279 | (3) |
|
14.2.3 Execution Assessment of PCFCA |
|
|
282 | (1) |
|
14.3 Vitality Collecting in Remote Sensor Systems |
|
|
282 | (2) |
|
|
283 | (1) |
|
14.3.2 Production of Energy |
|
|
283 | (1) |
|
|
284 | (1) |
|
14.3.4 Performance Representation of EEHC |
|
|
284 | (1) |
|
14.4 Adequate Power Circular Clustering Algorithm (APRC) |
|
|
284 | (2) |
|
14.4.1 Case-Based Clustering in Wi-Fi Networks |
|
|
284 | (1) |
|
14.4.2 Circular Clustering Outlook |
|
|
284 | (1) |
|
14.4.3 Performance Representation of APRC |
|
|
285 | (1) |
|
14.5 Modifying Scattered Clustering Algorithm (MSCA) |
|
|
286 | (2) |
|
14.5.1 Equivalence Estimation in Data Sensing |
|
|
286 | (1) |
|
14.5.2 Steps in Modifying Scattered Clustering Algorithm (MSCA) |
|
|
286 | (1) |
|
14.5.3 Performance Evaluation of MSCA |
|
|
287 | (1) |
|
|
288 | (1) |
|
|
288 | (3) |
15 Support Vector in Healthcare Using SVM/PSO in Various Domains: A Review |
|
291 | (18) |
|
|
|
|
|
291 | (1) |
|
|
292 | (1) |
|
|
293 | (1) |
|
|
293 | (11) |
|
|
299 | (1) |
|
|
300 | (1) |
|
15.3.3 Partition Clustering |
|
|
301 | (1) |
|
15.3.4 Hierarchical Clustering |
|
|
301 | (1) |
|
15.3.5 Density-Based Clustering |
|
|
302 | (1) |
|
|
303 | (1) |
|
|
304 | (1) |
|
|
304 | (5) |
16 IoT-Based Healthcare System to Monitor the Sensor's Data of MWBAN |
|
309 | (16) |
|
|
|
|
310 | (1) |
|
16.1.1 Combination of AI and IoT in Real Activities |
|
|
310 | (1) |
|
|
311 | (1) |
|
|
312 | (3) |
|
16.3.1 AI and IoT in Medical Field |
|
|
312 | (1) |
|
16.3.2 IoT Features in Healthcare |
|
|
313 | (2) |
|
16.3.2.1 Wearable Sensing Devices With Physical Interface for Real World |
|
|
313 | (1) |
|
16.3.2.2 Input Through Organized Information to the Sensors |
|
|
313 | (1) |
|
16.3.2.3 Small Sensor Devices for Input and Output |
|
|
314 | (1) |
|
16.3.2.4 Interaction With Human Associated Devices |
|
|
314 | (1) |
|
16.3.2.5 To Control Physical Activity and Decision |
|
|
314 | (1) |
|
16.3.3 Approach for Sensor's Status of Patient |
|
|
315 | (1) |
|
|
315 | (5) |
|
16.4.1 Solution Based on Heuristic Iterative Method |
|
|
317 | (3) |
|
16.5 Challenges of Cyber Security in Healthcare With IoT |
|
|
320 | (1) |
|
|
321 | (1) |
|
|
321 | (4) |
17 Effectiveness of Swarm Intelligence for Handling Fault-Tolerant Routing Problem in IoT |
|
325 | (18) |
|
|
|
|
|
325 | (3) |
|
17.1.1 Meaning of Swarm and Swarm Intelligence |
|
|
326 | (1) |
|
|
327 | (1) |
|
17.1.3 Technologies of Swarm |
|
|
328 | (1) |
|
17.2 Applications of Swarm Intelligence |
|
|
328 | (2) |
|
17.2.1 Flight of Birds Elaborations |
|
|
329 | (1) |
|
17.2.2 Honey Bees Elaborations |
|
|
329 | (1) |
|
17.3 Swarm Intelligence in IoT |
|
|
330 | (3) |
|
|
331 | (1) |
|
17.3.2 Human Beings vs. Swarm |
|
|
332 | (1) |
|
17.3.3 Use of Swarms in Engineering |
|
|
332 | (1) |
|
17.4 Innovations Based on Swarm Intelligence |
|
|
333 | (2) |
|
17.4.1 Fault Tolerance in IoT |
|
|
334 | (1) |
|
|
335 | (5) |
|
17.5.1 Basic Approach of Fault Tolerance With Its Network Architecture |
|
|
335 | (2) |
|
17.5.2 Problem of Fault Tolerance Using Different Algorithms |
|
|
337 | (3) |
|
|
340 | (1) |
|
|
340 | (3) |
18 Smart Epilepsy Detection System Using Hybrid ANN-PSO Network |
|
343 | (16) |
|
|
|
|
343 | (2) |
|
18.2 Materials and Methods |
|
|
345 | (4) |
|
|
345 | (1) |
|
18.2.2 Data Pre-Processing |
|
|
345 | (1) |
|
18.2.3 Feature Extraction |
|
|
346 | (1) |
|
18.2.4 Relevance of Extracted Features |
|
|
346 | (3) |
|
18.3 Proposed Epilepsy Detection System |
|
|
349 | (1) |
|
18.4 Experimental Results of ANN-Based System |
|
|
350 | (1) |
|
18.5 MSE Reduction Using Optimization Techniques |
|
|
351 | (2) |
|
18.6 Hybrid ANN-PSO System for Epilepsy Detection |
|
|
353 | (2) |
|
|
355 | (1) |
|
|
356 | (3) |
Index |
|
359 | |