Nguyen, Cuong Cao2022-05-272022-05-272021https://hdl.handle.net/2440/135234Meta-learning has recently flourished as one of the most promising transfer learning techniques that can adapt quickly to a new task, even if that task consists of a limited number of training examples. The main idea of meta-learning is to use a meta-parameter to model the shared structure between many observed tasks and utilise the knowledge gained from such modelling to facilitate the learning for unobserved tasks. Despite steady progress with many remarkable state-of-the-art results, existing meta-learning algorithms are often fragile due to the lack of studies in prediction uncertainty and generalisation for unseen tasks. In addition, little is known about how tasks are related to each other, potentially leading to sub-optimal solutions due to the assumption that tasks are evenly distributed – which is hardly true in practice. This thesis, therefore, aims to address such problems through the lenses of probabilistic modelling and optimisation. In particular, the thesis proposes to (i) integrate variational inference into meta-learning that considers the epistemic uncertainty into the modelling to reduce calibration errors and overfitting induced by meta-learning models, (ii) derive a PAC-Bayes upper-bound of errors evaluated on both seen and unseen tasks to enable the study of theoretical generalisation in meta-learning and use that bound to formulate a loss function applied in the training of different meta-learning methods, (iii) model tasks via a variant of Gaussian latent Dirichlet allocation and utilise the newly-obtained representation for task selection to make training more efficient, and (iv) adopt trajectory optimisation from optimal control to determine the re-weighting factor of each training task to optimise the training process of meta-learning. The results of these studies improve the robustness and provide an insightful understanding of meta-learning, and thus, enable further development of practical meta-learning approaches.enMachine learningMeta-learningHarnessing meta-learning via probabilistic modelling and trajectory optimisationThesis