Skip to main content

Asynchronous Classification of Error-Related Potentials in Human-Robot Interaction

  • 548 Accesses

Part of the Lecture Notes in Computer Science book series (LNCS,volume 14013)

Abstract

The use of implicit evaluations of humans such as electroencephalogram (EEG)-based human feedback is relevant for robot applications, e.g., robot learning or corrections of robot’s actions. In the presented study, we implemented a scenario, in which a simulated robot communicates with its human partner through speech and gestures. The robot announces its intention verbally and selects the appropriate action using pointing gestures. The human partner in turn implicitly evaluates whether the robot’s verbal announcement matches the robot’s action choice. Error-related potentials (ErrPs) are expressions of this implicit evaluation, which are triggered in case of discrepancies between the robot’s verbal announcement and the corresponding actions (pointing gestures) chosen by the robot. In our scenario, the task takes a long time. Therefore, asynchronous EEG classifications that continuously segment EEGs are advantageous or even necessary. However, asynchronous EEG classifications are challenging due to the large number of false positives during the long task time of the robot. In this work, we propose an approach to improve asynchronous classification performance by selecting and extracting features that are only relevant for EEG classifications in the long time series that the robot needs to perform tasks. We achieved a high classification performance, i.e., a mean balanced accuracy of \(91\%\) across all subjects. However, we also found some differences between subjects in classification performance. In future work, it is useful to extend the proposed approach of forward and backward sliding windows and their combinations with individual feature selection adaptation to avoid the variability of classification performance between subjects.

Keywords

  • human-robot interaction
  • error-related potentials (ErrP)
  • brain-computer interfaces (BCIs)
  • human-machine interaction

Supported by the Federal Ministry for Economic Affairs and Climate Action (BMWK) FKZ: FKZ 50RA1701 and Federal Ministry for Education and Research (BMBF) FKZ: 01IW21002.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Chavarriaga, R., Sobolewski, A., Millán, J.D.R.: Errare machinale est: the use of error-related potentials in brain-machine interfaces. Front. Neurosci. 8, 208 (2014). https://doi.org/10.3389/fnins.2014.00208

    CrossRef  Google Scholar 

  2. Crammer, K., Dekel, O., Keshet, J., Shalev-Shwartz, S., Singer, Y.: Online passive-aggressive algorithms. J. Mach. Learn. Res. 7, 551–585 (2006)

    MathSciNet  MATH  Google Scholar 

  3. Ehrlich, S., Cheng, G.: A neuro-based method for detecting context-dependent erroneous robot action. In: 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids), pp. 477–482 (2016). https://doi.org/10.1109/HUMANOIDS.2016.7803318

  4. Iturrate, I., Montesano, L., Minguez, J.: Robot reinforcement learning using EEG-based reward signals. In: 2010 IEEE International Conference on Robotics and Automation, pp. 4822–4829. IEEE (2010). https://doi.org/10.1109/ROBOT.2010.5509734

  5. Iturrate, I., Montesano, L., Minguez, J.: Single trial recognition of error-related potentials during observation of robot operation. In: 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology, pp. 4181–4184. IEEE (2010). 10.1109/IEMBS.2010.5627380

    Google Scholar 

  6. Kim, S.K., Andrea Kirchner, E., Kirchner, F.: Flexible online adaptation of learning strategy using EEG-based reinforcement signals in real-world robotic applications. In: 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 4885–4891 (2020). https://doi.org/10.1109/ICRA40945.2020.9197538

  7. Kim, S.K., Kirchner, E.A.: Classifier transferability in the detection of error related potentials from observation to interaction. In: 2013 IEEE International Conference on Systems, Man, and Cybernetics, pp. 3360–3365 (2013). https://doi.org/10.1109/SMC.2013.573

  8. Kim, S.K., Kirchner, E.A.: Handling few training data: classifier transfer between different types of error-related potentials. IEEE Trans. Neural Syst. Rehabil. Eng. 24(3), 320–332 (2016). https://doi.org/10.1109/TNSRE.2015.2507868

    CrossRef  Google Scholar 

  9. Kim, S.K., Kirchner, E.A., Schloßmüller, L., Kirchner, F.: Errors in human-robot interactions and their effects on robot learning. Front. Robot. AI 7 (2020). https://doi.org/10.3389/frobt.2020.558531

  10. Kim, S.K., Kirchner, E.A., Stefes, A., Kirchner, F.: Intrinsic interactive reinforcement learning - using error-related potentials for real world human-robot interaction. Sci. Rep. 7 (2017). https://doi.org/10.1038/s41598-017-17682-7

  11. Krell, M., et al.: pySPACE-a signal processing and classification environment in Python. Front. Neuroinform. 7 (2013). https://doi.org/10.3389/fninf.2013.00040

  12. Lopes-Dias, C., et al.: Online asynchronous detection of error-related potentials in participants with a spinal cord injury using a generic classifier. J. Neural Eng. 18(4), 046022 (2021). https://doi.org/10.1088/1741-2552/abd1eb

    CrossRef  Google Scholar 

  13. Rivet, B., Souloumiac, A., Attina, V., Gibert, G.: xDAWN algorithm to enhance evoked potentials: application to brain-computer interface. IEEE Trans. Biomed. Eng. 56(8), 2035–2043 (2009). https://doi.org/10.1109/TBME.2009.2012869

    CrossRef  Google Scholar 

  14. Salazar-Gomez, A.F., DelPreto, J., Gil, S., Guenther, F.H., Rus, D.: Correcting robot mistakes in real time using EEG signals. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pp. 6570–6577 (2017). https://doi.org/10.1109/ICRA.2017.7989777

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Su Kyoung Kim .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kim, S.K., Maurus, M., Trampler, M., Tabie, M., Kirchner, E.A. (2023). Asynchronous Classification of Error-Related Potentials in Human-Robot Interaction. In: Kurosu, M., Hashizume, A. (eds) Human-Computer Interaction. HCII 2023. Lecture Notes in Computer Science, vol 14013. Springer, Cham. https://doi.org/10.1007/978-3-031-35602-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-35602-5_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-35601-8

  • Online ISBN: 978-3-031-35602-5

  • eBook Packages: Computer ScienceComputer Science (R0)