Evaluating Few Shot Learning With Uncertainty Quantification Under Encrypted Traffic Classification
dc.contributor.author | MacNeil, Callum | |
dc.contributor.copyright-release | Not Applicable | |
dc.contributor.degree | Master of Computer Science | |
dc.contributor.department | Faculty of Computer Science | |
dc.contributor.ethics-approval | Not Applicable | |
dc.contributor.external-examiner | n/a | |
dc.contributor.manuscripts | Not Applicable | |
dc.contributor.thesis-reader | Dr. Riyad Alshammari | |
dc.contributor.thesis-reader | Dr. Samer Lahoud | |
dc.contributor.thesis-supervisor | Dr. Nur Zincir-Heywood | |
dc.contributor.thesis-supervisor | Dr. Malcolm Heywood | |
dc.date.accessioned | 2025-08-25T13:37:57Z | |
dc.date.available | 2025-08-25T13:37:57Z | |
dc.date.defence | 2025-08-11 | |
dc.date.issued | 2025-08-18 | |
dc.description | N/A | |
dc.description.abstract | Computer networks frequently contain novel applications which a network administrator could benefit from understanding. Encryption and virtual-private-network (VPN) service providers are at odds with this. This thesis contains a benchmark and study of the Out-Of-Distribution (OOD) detection and classification of encrypted VPN traffic with few shot learning algorithms. The research determines the impactful hyperparameters of a few shot learning algorithms under the VPN setting. The work then moves to better understand the OOD detection performance, testing alternative few shot learners and finding potential trade offs between them. The research finds that a transductive, few shot learner has superior OOD detection to its inductive counterpart. However, transductive methods typically require more data to configure. Therefore, the research develops and tests a hybrid inductive-transductive approach, thus determining if a middle ground is possible without too many negative consequences. | |
dc.identifier.uri | https://hdl.handle.net/10222/85385 | |
dc.language.iso | en | |
dc.subject | Machine Learning | |
dc.subject | Network Security | |
dc.subject | Few Shot Learning | |
dc.subject | Encrypted Traffic Classification | |
dc.subject | VPN | |
dc.title | Evaluating Few Shot Learning With Uncertainty Quantification Under Encrypted Traffic Classification |