Tony Bagnall

Professor

  • 2.20 Biology

Personal profile

Biography

Tony is a professor of computer science in the School of Electronics and Computer Science at the University of Southampton. He is an Honorary Professorial Fellow at the University of East Anglia, where he spent much of his career, and he is also a Fellow of the Alan Turing Institute. Tony’s main field of research is time series machine learning (TSML) and he has helped design state of the art TSML algorithms for tasks such as classification, clustering and regression. He is a core developer of the Python open-source aeon toolkit for TSML and maintains popular data repositories used in thousands of research papers via timeseriesclassification.com. His recent work emphasises scalable, reproducible methods and practical deployment of TSML pipelines across domains including food science, healthcare, engineering, and mobile networks.

 

Career

I joined CMP as a part time MRes student/part time teaching assistant in 1993 having finished my BSc in Mathematics and Statistics at the University of Hertfordshire. After completing my Masters by research in 1995 I began a PhD titled "Modelling the UK electricity market with autonomous adaptive agents". After a brief period as a research assistant on a data mining project sponsored by Master Foods and Centrica, in 2000 I completed my PhD and was appointed as a Lecturer in Statistics for Data Mining jointly in the schools of Computer Science and Mathematics. Statistics moved into CMP in 2003 and since then I have been a full member of the school. In 2007 I was promoted to senior lecturer and in 2018 I was made professor. I left UEA in 2023 to take up a position at the University of Southampton, but retain strong links with CMP.

I have been involved in researching areas of optimization, machine learning, agent systems, statistics and data mining. Since 2005, my primary research area has been time series data mining and machine learning, with a specific focus on time series classification. I publish under the name Anthony Bagnall

I am a great believer in reproducable science and transparent evaluation of algorithms. I am a core developer of aeon, a Python open source machine learning toolkit that has been supported by both UKRI and Inria.

 

Key Research Interests

I am interested in the design and evaluation of algorithms for time series data mining and the development of novel time series application areas.

Selected Recent Publications:

HIVE-COTE 2.0: a new meta ensemble for time series classification
Matthew Middlehurst, James Large, Michael Flynn, Jason Lines, Aaron Bostrom & Anthony Bagnall, Machine Learning volume 110, pages 3211–3243 (2021)

The great multivariate time series classification bake off: a review and experimental evaluation of recent algorithmic advances
Alejandro Pasos Ruiz, Michael Flynn, James Large, Matthew Middlehurst & Anthony Bagnall, Data Mining and Knowledge Discovery volume 35, pages 401–449 (2021)

The UCR Time Series Archive
Hoang Anh Dau, Anthony Bagnall, Kaveh Kamgar, Chin-Chia Michael Yeh, Yan Zhu, Shaghayegh Gharghabi, Chotirat Ann Ratanamahatana and Eamonn Keogh,  IEEE/CAA J. Autom. Sinica, vol. 6, no. 6, pp. 1293-1305, Nov. 2019

The great time series classification bake off: a review and experimental evaluation of recent algorithmic advances
Anthony Bagnall, Jason Lines, Aaron Bostrom, James Large & Eamonn Keogh, Data Mining and Knowledge Discovery volume 31, pages 606–660 (2017)

 

Key Responsibilities

Course Director for Computing Science, Master of Computing Science and Computing Science with a year in industry

Teaching Interests

Tony currently teaches programming, data structures and algorithms and machine learning. Previously he has taught on numerous mathematics, statistics and computing courses.

Programming 1

Data Structures and Algorithms

Programming 2 

Machine Learning

 

 

 

Collaborations and top research areas from the last five years

Recent external collaboration on country/territory level. Dive into details by clicking on the dots or