Device Specific Key Generation Technique For Anti-Counterfeiting Methods Using Fpga Based Physically Unclonable Functions And Artificial Intelligence