Generalisability of Sleep Stage Classification Based on Interbeat Intervals: Validating Three Machine Learning Approaches on Self-recorded Test Data Behaviormetrika, Volume 51, pp. 341–358