Richard Connor

Prof

  • KY16 9SS

    United Kingdom

Accepting Postgraduate Research Students

PhD projects

Many topics in approximate search and locality sensitivity - best talk to me first!

Personal profile

Research interests

I am most interested in similarity search, which is the activity of finding objects, from within a collection, which are most similar to another object presented as a query. This requires a represention of the objects in a mathematical (metric) space, and a formally defined metric as a proxy for the real-world notion of similarity. That becomes really interesting when the objects are complex (eg images, video, etc) and the space is large - and by large we mean hundreds of millions, or maybe billions. If you know that a billion milliseconds is around ten days, you'll realise we need to do clever things to avoid an exhaustive search of the space!

Surprisingly, or maybe not, the difficult issues in this domain require research in high-dimensional abstract geometry. I am currently actively working in: subclasses of metric space, for example those with Ptolemaic or Hilbert properties; angle distribution in high-dimensional non-Euclidean spaces; approximate search and locality sensitivity; asymmetric permutation orderings, and, most recently, inverted indexes and decodable Bloom filters. I'd love to give a simple overview for the lay reader but, as it says on the mug, "I think you'll find it's a bit more complicated than that!"

Biography

I started my "Computational Science" degree in St Andrews in 1981. I stayed here until 1996... doing a BSc, a PhD (in Ron Morrison's research group), various research jobs, and an SERC Postdoc Fellowship. After that I held an EPSRC Advanced Fellowship at Glasgow, a chair at Strathclyde (including spells as Director of Research and Head of Department), moved to Stirling in 2018 to head up the Division of Mathematics and Computer Science, and returned to St Andrews in 2020. Outside academia I've been quite involved with the commercialisation of research - with Reuters, when it existed, and a couple of hi-tech startups - Engimatec (now defunct!) and Cloudsoft (still operating in Edinburgh). I have also been involved in school-level CS education, am a co-author of Education Scotland's computing curriculum, and am the technical validator for SQA computing qualifications.

Teaching activity

I teach CS4103, Distributed Systems, as well as various project supervision and first-year programming tutorials.

Profile Keywords

similarity and metric search, high-dimensional geometry, Hilbert spaces, dimensionality reduction

Expertise related to UN Sustainable Development Goals

In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):

  • SDG 3 - Good Health and Well-being
  • SDG 16 - Peace, Justice and Strong Institutions

Fingerprint

Dive into the research topics where Richard Connor is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles

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
  • Comparative analysis of relevance feedback techniques for image retrieval

    Vadicamo, L., Scotti, F., Dearle, A. & Connor, R., 3 Jan 2025, MultiMedia modeling: 31st international conference on multimedia modeling, MMM 2025, Proceedings. Ide, I., Kompatsiaris, I., Xu, C., Yanai, K., Chu, W.-T., Nitta, N., Riegler, M. & Yamasaki, T. (eds.). Singapore: Springer Singapore, p. 206-219 14 p. (Lecture notes in computer science (including subseries Lecture notes in artificial intelligence and Lecture notes in bioinformatics); vol. 15520 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Correlations of cross-entropy loss in machine learning

    Connor, R., Dearle, A., Claydon, B. & Vadicamo, L., 30 May 2024, In: Entropy. 26, 6, 16 p., 491.

    Research output: Contribution to journalArticlepeer-review

    Open Access
    File
  • Demonstrating the efficacy of polyadic queries

    Claydon, B., Connor, R., Dearle, A. & Vadicamo, L., 25 Oct 2024, Similarity search and applications: 17th International conference, SISAP 2024, Providence, RI, USA, November 4–6, 2024, proceedings. Chávez, E., Kimia, B., Lokoč, J., Patella, M. & Sedmidubsky, J. (eds.). Cham: Springer, p. 49-56 (Lectures notes in computer science; vol. 15268).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • nSimplexZen: a novel dimensionality reduction for Euclidean and Hilbert spaces

    Connor, R. & Vadicamo, L., Jul 2024, In: ACM Transactions on Knowledge Discovery from Data (TKDD). 18, 6, p. 1-44 44 p., 143.

    Research output: Contribution to journalArticlepeer-review

    Open Access
  • Scalable polyadic queries

    Connor, R., Dearle, A. & Claydon, B., 25 Oct 2024, Similarity search and applications: 17th International conference, SISAP 2024, Providence, RI, USA, November 4–6, 2024, proceedings. Chávez, E., Kimia, B., Lokoč, J., Patella, M. & Sedmidubsky, J. (eds.). Cham: Springer, p. 57-64 (Lecture notes in computer science; vol. 15268).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution