Imperial College London


Faculty of EngineeringDepartment of Electrical and Electronic Engineering

Research Postgraduate







Electrical EngineeringSouth Kensington Campus





My research interests include (but definitely not limited to), in no particular order:

  • machine learning
  • cyber security
  • anomaly detection
  • continual learning
  • domain adaptation/concept drift
  • self-adaptive systems
  • honeypots/honeynets
  • intrusion/threat detection systems
  • network/information security
  • transfer learning
  • multi-task learning
  • transfer of knowledge
  • optimal transport
  • embedded systems
  • control theory

This page includes all publications and content that might not have proceedings still available online to record in formal publication systems.


show research

BETH Dataset: Real Cyber security data for Anomaly detection Research


Kate Highnam, Kai arulkumaran, zachary Hanif, Nicholas R. Jennings [2020]


Kate Highnam, Kai arulkumaran, zachary Hanif, Nicholas R. Jennings [2020]

GENNI: Visualising the Geometry of Equivalences for Neural Network Identifiability

[Workshop paper]

Daniel LengyelJanith PetangodaIsak FalkKate HighnamMichalis LazarouArinbjörn KolbeinssonMarc Peter DeisenrothNicholas R. Jennings [2020]

Deep Learning for Real-time Malware Detection


Domenic Puzio, Kate Highnam, Song Luo [2018]

  • Deep Learning World Keynote 2018
  • SchmooCon 2018
  • Australian Cyber Security Centre Conference 2018

Kate Highnam, Domenic Puzio, Song Luo, Nicholas R. Jennings [2021]

Providing prioritization score for security analysts to process potentially malicious domains.

An Uncrewed Aerial Vehicle Attack Scenario and Trustworthy Repair Architecture [PDF]

Kate Highnam, Kevin Angstadt, Kevin Leach, Westley Weimer, Aaron Paulos, Patrick Hurley

  • 2016 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshop (DSN-W)

With the growing ubiquity of uncrewed aerial vehicles (UAVs), mitigating emergent threats in such systems has become increasingly important. In this short paper, we discuss an indicative class of UVAs and a potential attack scenario in which a benign UAV completing a mission can be compromised by a malicious attacker with an antenna and a commodity computer with open-source ground station software. We attest to the relevance of such a scenario for both enterprise and defense applications. We describe a system architecture for resiliency and trustworthiness in the face of these attacks. Our system is based on the quantitative assessment of trust from domain-specific telemetry data and the application of program repair techniques to UAV flight plans. We conclude with a discussion of restoring trust in post-repair UAV mission integrity.


show research

United States Patent 10,496,924
Highnam ,   et al. December 3, 2019

Dictionary DGA detector model


Systems and methods are provided for detecting dictionary domain generation algorithm domain names using deep learning models. The system and method may comprise training and applying a model comprising a long short-term memory network, a convolutional neural network, and a feed forward neural network that accepts as input an output from the long short-term memory network and convolutional neural network. The system and method may provide a score indicating the likelihood that a domain name was generated using a dictionary domain generation algorithm domain name. The system and method may be provided as a service.