Coverart for item
The Resource A Practical Introduction to Human-In-the-Loop Cyber-Physical Systems, (electronic book)

A Practical Introduction to Human-In-the-Loop Cyber-Physical Systems, (electronic book)

Label
A Practical Introduction to Human-In-the-Loop Cyber-Physical Systems
Title
A Practical Introduction to Human-In-the-Loop Cyber-Physical Systems
Creator
Contributor
Subject
Language
eng
Member of
Cataloging source
MiAaPQ
http://library.link/vocab/creatorName
Nunes, David
Dewey number
621.39 23
LC call number
TJ213 .N864 2018
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/relatedWorkOrContributorName
  • Boavida, Fernando
  • Sa Silva, Jorge
Series statement
Wiley - IEEE Ser
http://library.link/vocab/subjectName
  • Cooperating objects (Computer systems)
  • Human-computer interaction
Label
A Practical Introduction to Human-In-the-Loop Cyber-Physical Systems, (electronic book)
Instantiates
Publication
Copyright
Carrier category
online resource
Carrier category code
cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • Cover -- Title Page -- Copyright -- Dedication -- Contents -- List of Figures -- List of Tables -- Foreword -- Preface -- Acknowledgments -- List of Abbreviations -- About the CompanionWebsite -- Chapter 1 Introduction -- 1.1 The Rise of Cyber{u2010}Physical Systems -- 1.2 Humans as Elements of Cyber{u2010}Physical Systems -- 1.3 Objectives and Structure -- Part I Evolution and Theory -- Chapter 2 Evolution of HiTL Technologies -- 2.1 "Things", Sensors, and the Real World -- 2.2 Human Sensing and Virtual Communities -- 2.3 In Summary... -- Chapter 3 Theory of HiTLCPSs -- 3.1 Taxonomies for HiTLCPSs -- 3.2 Data Acquisition -- 3.2.1 Humans as Sets of Sensors -- 3.2.2 Humans as Communication Nodes -- 3.3 State Inference -- 3.3.1 Human Nature -- 3.3.2 Humans as Processing Nodes -- 3.4 Actuation -- 3.4.1 Humans and Robots as Actuators -- 3.5 In Summary... -- Chapter 4 HITL Technologies and Applications -- 4.1 Technologies for Supporting HiTLCPS -- 4.1.1 Data Acquisition -- 4.1.2 State Inference -- 4.1.3 Actuation -- 4.2 Experimental Projects -- 4.2.1 HiTL in Industry and at Home -- 4.2.2 HiTL in Healthcare -- 4.2.3 HiTL in Smartphones and Social Networking -- 4.3 In Summary... -- Part II Human{u2010}in{u2010}the{u2010}Loop: Hands{u2010}On -- Chapter 5 A Sample App -- 5.1 A Sample Behavior Change Intervention App -- 5.2 The Sample App's Base Architecture -- 5.2.1 The Android App -- 5.2.2 The Server -- 5.3 Enhancing the Sample App with HiTL Emotion{u2010}awareness -- 5.3.1 Choosing a Machine Learning Technique -- 5.3.2 Implementing Emotion{u2010}awareness -- 5.4 In Summary... -- Chapter 6 Setting up the Development Environment -- 6.1 Installing Android Studio -- 6.2 Cloning the Android Project -- 6.3 Deploying the Server -- 6.3.1 Installing the Software and Cloning the Server's Project -- 6.3.2 Obtaining a Foursquare®'s Client ID and Client Secret -- 6.3.3 Setting up the Database
  • 6.3.4 Deploying the Server on Tomcat 7 -- 6.4 Testing the Sample App -- 6.5 In Summary... -- Chapter 7 Data Acquisition -- 7.1 Creating the EmotionTasker -- 7.2 Processing Sensory Data -- 7.3 In Summary... -- Chapter 8 State Inference -- 8.1 Implementing a Neural Network -- 8.2 Requesting User Feedback -- 8.2.1 Creating the EmotionFeedback Activity -- 8.2.2 Implementing the EmotionSpace View -- 8.2.3 Finishing EmotionFeedback -- 8.2.4 Showing a Feedback Request Notification -- 8.3 Processing User Feedback -- 8.3.1 Processing Feedback on the EmotionTasker -- 8.3.2 Training the Neural Network -- 8.3.3 Sending Emotional Information to the Server -- 8.4 In Summary... -- Chapter 9 Actuation -- 9.1 Handling Emotions on the Server -- 9.1.1 Parsing JSON Requests -- 9.1.2 Creating the Web Interface -- 9.1.3 Creating the Server's Background Thread -- 9.1.4 Processing Incoming Emotions -- 9.1.5 Pruning Outdated Emotions -- 9.2 Finishing up EmotionTasker -- 9.2.1 Handling ANN Output -- 9.2.2 Posting New Emotion Inferences -- 9.3 Providing Positive Reinforcement -- 9.3.1 Creating a Motivational Dialog Box -- 9.3.2 Enabling the Emotion Heatmaps -- 9.4 In Summary{u2026} -- Part III Future of Human{u2010}In{u2010}the{u2010}Loop Cyber{u2010}Physical Systems -- Chapter 10 Requirements and Challenges for HiTL Applications -- 10.1 Resilience -- 10.2 Security and Privacy -- 10.3 Standard Communications -- 10.4 Localization -- 10.5 State Inference -- 10.6 Safety -- 10.7 In Summary{u2026} -- Chapter 11 Human{u2010}in{u2010}the{u2010}Loop Constraints -- 11.1 Technical Limitations -- 11.2 Ethical limitations -- Appendix A EmotionTasker's full code -- References -- Index -- Supplemental Images -- EULA
Control code
EBC5144403
Dimensions
unknown
Extent
1 online resource (326 pages)
Form of item
online
Isbn
9781119377788
Isbn Type
(ebk)
Media category
computer
Media MARC source
rdamedia
Media type code
c
Note
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Sound
unknown sound
Specific material designation
remote
Label
A Practical Introduction to Human-In-the-Loop Cyber-Physical Systems, (electronic book)
Publication
Copyright
Carrier category
online resource
Carrier category code
cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • Cover -- Title Page -- Copyright -- Dedication -- Contents -- List of Figures -- List of Tables -- Foreword -- Preface -- Acknowledgments -- List of Abbreviations -- About the CompanionWebsite -- Chapter 1 Introduction -- 1.1 The Rise of Cyber{u2010}Physical Systems -- 1.2 Humans as Elements of Cyber{u2010}Physical Systems -- 1.3 Objectives and Structure -- Part I Evolution and Theory -- Chapter 2 Evolution of HiTL Technologies -- 2.1 "Things", Sensors, and the Real World -- 2.2 Human Sensing and Virtual Communities -- 2.3 In Summary... -- Chapter 3 Theory of HiTLCPSs -- 3.1 Taxonomies for HiTLCPSs -- 3.2 Data Acquisition -- 3.2.1 Humans as Sets of Sensors -- 3.2.2 Humans as Communication Nodes -- 3.3 State Inference -- 3.3.1 Human Nature -- 3.3.2 Humans as Processing Nodes -- 3.4 Actuation -- 3.4.1 Humans and Robots as Actuators -- 3.5 In Summary... -- Chapter 4 HITL Technologies and Applications -- 4.1 Technologies for Supporting HiTLCPS -- 4.1.1 Data Acquisition -- 4.1.2 State Inference -- 4.1.3 Actuation -- 4.2 Experimental Projects -- 4.2.1 HiTL in Industry and at Home -- 4.2.2 HiTL in Healthcare -- 4.2.3 HiTL in Smartphones and Social Networking -- 4.3 In Summary... -- Part II Human{u2010}in{u2010}the{u2010}Loop: Hands{u2010}On -- Chapter 5 A Sample App -- 5.1 A Sample Behavior Change Intervention App -- 5.2 The Sample App's Base Architecture -- 5.2.1 The Android App -- 5.2.2 The Server -- 5.3 Enhancing the Sample App with HiTL Emotion{u2010}awareness -- 5.3.1 Choosing a Machine Learning Technique -- 5.3.2 Implementing Emotion{u2010}awareness -- 5.4 In Summary... -- Chapter 6 Setting up the Development Environment -- 6.1 Installing Android Studio -- 6.2 Cloning the Android Project -- 6.3 Deploying the Server -- 6.3.1 Installing the Software and Cloning the Server's Project -- 6.3.2 Obtaining a Foursquare®'s Client ID and Client Secret -- 6.3.3 Setting up the Database
  • 6.3.4 Deploying the Server on Tomcat 7 -- 6.4 Testing the Sample App -- 6.5 In Summary... -- Chapter 7 Data Acquisition -- 7.1 Creating the EmotionTasker -- 7.2 Processing Sensory Data -- 7.3 In Summary... -- Chapter 8 State Inference -- 8.1 Implementing a Neural Network -- 8.2 Requesting User Feedback -- 8.2.1 Creating the EmotionFeedback Activity -- 8.2.2 Implementing the EmotionSpace View -- 8.2.3 Finishing EmotionFeedback -- 8.2.4 Showing a Feedback Request Notification -- 8.3 Processing User Feedback -- 8.3.1 Processing Feedback on the EmotionTasker -- 8.3.2 Training the Neural Network -- 8.3.3 Sending Emotional Information to the Server -- 8.4 In Summary... -- Chapter 9 Actuation -- 9.1 Handling Emotions on the Server -- 9.1.1 Parsing JSON Requests -- 9.1.2 Creating the Web Interface -- 9.1.3 Creating the Server's Background Thread -- 9.1.4 Processing Incoming Emotions -- 9.1.5 Pruning Outdated Emotions -- 9.2 Finishing up EmotionTasker -- 9.2.1 Handling ANN Output -- 9.2.2 Posting New Emotion Inferences -- 9.3 Providing Positive Reinforcement -- 9.3.1 Creating a Motivational Dialog Box -- 9.3.2 Enabling the Emotion Heatmaps -- 9.4 In Summary{u2026} -- Part III Future of Human{u2010}In{u2010}the{u2010}Loop Cyber{u2010}Physical Systems -- Chapter 10 Requirements and Challenges for HiTL Applications -- 10.1 Resilience -- 10.2 Security and Privacy -- 10.3 Standard Communications -- 10.4 Localization -- 10.5 State Inference -- 10.6 Safety -- 10.7 In Summary{u2026} -- Chapter 11 Human{u2010}in{u2010}the{u2010}Loop Constraints -- 11.1 Technical Limitations -- 11.2 Ethical limitations -- Appendix A EmotionTasker's full code -- References -- Index -- Supplemental Images -- EULA
Control code
EBC5144403
Dimensions
unknown
Extent
1 online resource (326 pages)
Form of item
online
Isbn
9781119377788
Isbn Type
(ebk)
Media category
computer
Media MARC source
rdamedia
Media type code
c
Note
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Sound
unknown sound
Specific material designation
remote

Library Locations

Processing Feedback ...