1. An electrocardiogram (ECG) authentication method comprising: acquiring an ECG signal of a subject; filtering the ECG signal using a band pass filter; detecting a fiducial point from the ECG signal after filtering; acquiring a data segment from the filtered ECG signal based on the fiducial point; extracting a semantic feature of the acquired ECG signal using a neural network model; and authenticating the subject based on the extracted semantic feature, wherein the neural network model is trained using a candidate neural network model selected from candidate neural network models whose cross-entropy of its uppermost layer has been minimized.