Ground-based lightning location systems (LLSs) are widely used to monitor lightning activities. A prominent feature of ground-based LLSs is that lightning activities in a wide area can be monitored in real time with only a limited number of sensors. Some famous national and continental LLSs include the National Lightning Detection Network (NLDN) covering the continental United States (e.g., Cummins & Murphy, 2009), the European Cooperation for Lightning Detection network (EUCLID) covering the European continent (e.g., Schulz et al., 2016), and the Earth Networks Total Lightning Network (ENTLN) (e.g., Zhu et al., 2022) with the aim of a global coverage.It is a basic requirement for LLSs to automatically and efficiently classify cloud-to-ground (CG) lightning flashes from intracloud (IC) flashes as the former consist of discharges with direct connections to the ground and thus pose a much larger threat to the human society. The fundamental difference between a CG flash and an IC flash is that a CG flash contains one or more return strokes (RSs), so the classification of CG flashes is basically realized by classifying RSs. Further, it is well known that RSs produce characteristic electric field radiation waveforms that are largely different from those of IC discharges (e.g., Lin et al., 1979), so most LLSs classify RSs based on their waveform characteristics.