<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-18T23:35:18Z</responseDate><request verb="GetRecord" identifier="oai:digital.library.adelaide.edu.au:2440/136603" metadataPrefix="dim">https://digital.library.adelaide.edu.au/server/oai/request</request><GetRecord><record><header><identifier>oai:digital.library.adelaide.edu.au:2440/136603</identifier><datestamp>2026-06-14T23:47:55Z</datestamp><setSpec>com_2440_14759</setSpec><setSpec>col_2440_14760</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
   <dim:field mdschema="dc" element="contributor" qualifier="advisor">Ranasinghe, Damith Chinthana</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="advisor">Abbasnejad, Ehsan</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="author">Doan, Gia Bao</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="school" lang="en">School of Computer Science</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="issued">2022</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="uri">https://hdl.handle.net/2440/136603</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="abstract" lang="en">Deep neural networks (DNNs) enable state-of-the-art performance for most machine&#xd;
learning tasks. Unfortunately, they are vulnerable to attacks, such as Trojans during&#xd;
training and Adversarial Examples at test time. Adversarial Examples are inputs&#xd;
with carefully crafted perturbations added to benign samples. In the Computer&#xd;
Vision domain, while the perturbations being imperceptible to humans, Adversarial&#xd;
Examples can successfully misguide or fool DNNs. Meanwhile, Trojan or backdoor&#xd;
attacks involve attackers tampering with the training process, for example, to inject&#xd;
poisoned training data to embed a backdoor into the network that can be activated&#xd;
during model deployment when the Trojan triggers (known only to the attackers)&#xd;
appear in the model’s inputs. This dissertation investigates methods of building robust&#xd;
DNNs against these training-time and test-time threats.&#xd;
Recognising the threat of Adversarial Examples in the malware domain, this research&#xd;
considers the problem of realising a robust DNN-based malware detector against Adversarial&#xd;
Example attacks by developing a Bayesian adversarial learning algorithm. In contrast&#xd;
to vision tasks, adversarial learning in a domain without a differentiable or invertible&#xd;
mapping function from the problemspace (such as software code inputs) to the feature&#xd;
space is hard. The study proposes an alternative; performing adversarial learning in&#xd;
the feature space and proving the projection of perturbed yet, valid malware, in the&#xd;
problem space into the feature space will be a subset of feature-space adversarial&#xd;
attacks. The Bayesian approach improves benign performance, provably bounds&#xd;
the difference between adversarial risk and empirical risk and improves robustness&#xd;
against increasingly large attack budgets not employed during training.&#xd;
To investigate the problem of improving the robustness of DNNs against Adversarial&#xd;
Examples–carefully crafted perturbation added to inputs—in the Computer Vision&#xd;
domain, the research considers the problem of developing a Bayesian learning algorithm to&#xd;
realise a robust DNN against Adversarial Examples in the CV domain. Accordingly, a novel&#xd;
Bayesian learning method is designed that conceptualises an information gain objective&#xd;
to measure and force the information learned from both benign and Adversarial&#xd;
Examples to be similar. This method proves that minimising this information gain&#xd;
objective further tightens the bound of the difference between adversarial risk and empirical risk to move towards a basis for a principled method of adversarially training&#xd;
BNNs.&#xd;
Recognising the threat from backdoor or Trojan attacks against DNNs, the research&#xd;
considers the problem of finding a robust defence method that is effective against Trojan&#xd;
attacks. The research explores a new idea in the domain; sanitisation of inputs and&#xd;
proposes Februus to neutralise highly potent and insidious Trojan attacks on DNN&#xd;
systems at run-time. In Trojan attacks, an adversary activates a backdoor crafted in&#xd;
a deep neural network model using a secret trigger, a Trojan, applied to any input&#xd;
to alter the model’s decision to a target prediction—a target determined by and only&#xd;
known to the attacker. Februus sanitises the incoming input by surgically removing the&#xd;
potential trigger artifacts and restoring the input for the classification task. Februus&#xd;
enables effective Trojan mitigation by sanitising inputs with no loss of performance&#xd;
for sanitised inputs, trojaned or benign. This method is highly effective at defending&#xd;
against advanced Trojan attack variants as well as challenging, adaptive attacks where&#xd;
attackers have full knowledge of the defence method.&#xd;
Investigating the connections between Trojan attacks and spatially constrained&#xd;
Adversarial Examples or so-called Adversarial Patches in the input space, the research&#xd;
exposes an emerging threat; an attack exploiting the vulnerability of a DNN to generate&#xd;
naturalistic adversarial patches as universal triggers. For the first time, a method based&#xd;
on Generative Adversarial Networks is developed to exploit a GAN’s latent space to&#xd;
search for universal naturalistic adversarial patches. The proposed attack’s advantage&#xd;
is its ability to exert a high level of control, enabling attackers to craft naturalistic&#xd;
adversarial patches that are highly effective, robust against state-of-the-art DNNs, and&#xd;
deployable in the physical world without needing to interfere with the model building&#xd;
process or risking discovery. Until now, this has only been demonstrably possible&#xd;
using Trojan attack methods.</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="dissertation" lang="en">Thesis (Ph.D.) -- University of Adelaide, School of Computer Science, 2022</dim:field>
   <dim:field mdschema="dc" element="language" qualifier="iso" lang="en">en</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en">Deep Neural Networks, Machine Learning, Security, Robustness, Artificial Intelligence</dim:field>
   <dim:field mdschema="dc" element="title" lang="en">Towards Robust Deep Neural Networks</dim:field>
   <dim:field mdschema="dc" element="type" lang="en">Thesis</dim:field>
   <dim:field mdschema="dc" element="provenance" lang="en">This electronic version is made publicly available by the University of Adelaide in accordance with its open access policy for student theses. Copyright in this thesis remains with the author. This thesis may incorporate third party material which has been used by the author pursuant to Fair Dealing exceptions. If you are the owner of any included third party copyright material you wish to be removed from this electronic version, please complete the take down form located at: http://www.adelaide.edu.au/legals</dim:field>open.access</dim:dim></metadata></record></GetRecord></OAI-PMH>