CPC G06F 7/02 (2013.01) [G06F 18/213 (2023.01); G06F 18/217 (2023.01); G06F 21/32 (2013.01); G06F 21/554 (2013.01); G06N 3/08 (2013.01); G06N 7/01 (2023.01); G06V 10/772 (2022.01); G06V 10/774 (2022.01); G06V 10/993 (2022.01); G06V 40/12 (2022.01); G06V 40/16 (2022.01); G06V 40/40 (2022.01)] | 19 Claims |
1. A system for privacy-enabled identification or authentication, the system comprising:
at least one processor operatively connected to a memory;
an authentication data gateway, executed by the at least one processor, configured to filter identification information, the authentication data gateway comprising at least:
a first pre-trained validation helper network associated with a first authentication modality configured to:
process identification information of a first authentication type, and
validate the identification information of the first authentication type or reject the identification information of the first authentication type preventing use of rejected data in training other neural networks for enrollment, identification, or authentication, wherein the first pre-trained validation helper network is trained to validate or reject based on evaluation criteria independent of an identity of a subject of the identification information seeking to be enrolled, identified, or authenticated; and
an authentication subsystem configured to:
generate with an embedding network associated with the first authentication type an output of encrypted feature vectors for identifying or authenticating respective users based on input of the filtered identification information to the embedding network; and
train a classification network on the encrypted feature vectors of the first authentication type and labels associated with the respective users to identify or authenticate respective users based on input of the encrypted feature vectors to the classification network.
|