A self-matching model for online anomaly recognition of safety monitoring data in dams. (January 2023)