Skip to content
View GilesStrong's full-sized avatar

Organizations

@gradhep

Block or report GilesStrong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GilesStrong/README.md

Hello and welcome! 👋

My name is Giles!

I'm a doctor of physics, and a researcher specialising in AI and automated design. I have almost nine years experience in deep learning and differentiable programming, and its application to cutting edge experiments and problems.

The majority of this experience has been gained in the field of high-energy physics, in which I was an active member of the European Centre for Nuclear Research (CERN) for ten years. During this time I worked on a variety of projects centred around the application of neural networks to statistical data-analysis. This included studying the properties of the Higgs boson, developing original, high-performance algorithms for enhancing signal-to-noise ratios, developing domain-specific deep-learning packages (LUMIN, PyTorch_Inferno), and producing recommendation reports for future experiment constructions.

Naturally, this work required a deep understanding of the underlying physics, strong skills in statistics and data-science, distributed HPC, and staying up to date with the latest developments and techniques in machine learning (ML). My PhD work contributed to publishing the most stringent limits on Higgs boson pair-production using three years worth of data collected at the Large Hadron Collider (LHC) (Nature summary).

Following my PhD, my research shifted to expanding the domain of automated design; in particular, the application of differentiable programming to the optimisation of particle-physics detectors and experiments. Through the use of differentiable physics simulators and analysis/inference chains, an end-to-end pipeline can be constructed, in which parameters of the design (both hardware and software) can be optimised to maximise performance, or the scientific output of experiments, with full analytic considerations of measurement uncertainties.

This technique was successfully demonstrated in the context of muon-tomography, in which the designs of muon-tracking detectors were optimised to maximise the resolution of the reconstructed image in an industrial context. This lead to a variety of publications (main paper, NeurIPS paper, community whitepaper), and an open-source package implementing the full simulation, inference, and optimisation pipeline (TomOpt), for which I was the lead developer. In parallel to these efforts, I was a founding member of the MODE Collaboration, which aims to bring together top researchers from all over the world to develop and apply these techniques to a wide range of problems.

Following three years of post-doctoral research, I moved into industry, and currently I am working as a researcher at Braid Technologies, a Tokyo-based deep-tech startup specialising in the application of AI, physics, mathematics, and geometry to automated industrial design (see e.g. the recent announcement of our partnership with a Toyota-based eVTOL manufacturer). My work here builds on my previous experience, and has allowed me to continue to grow and develop skills in geometric deep learning, surrogate modelling, constrained optimisation, team collaboration, industrial design, industry-style R&D, and industry-level software development.

In my free time I have been continuing some academic research with my old collaborators, and have also begun catching up on generative AI, in the forms of LLMs and image generation, even going so far as to build my own GPU workstation to host models locally. I've been amazed by how far the field has come since the early days of GANs and ULMFit transfer learning!

Pinned Loading

  1. tomopt tomopt Public

    TomOpt: Differential Muon Tomography Optimisation

    Python 4

  2. lumin lumin Public

    LUMIN - a deep learning and data science ecosystem for high-energy physics.

    Python 46 12

  3. pytorch_inferno pytorch_inferno Public

    PyTorch implementation of inference aware neural optimisation (de Castro and Dorigo, 2018 https://www.sciencedirect.com/science/article/pii/S0010465519301948)

    Jupyter Notebook 4 1

  4. HiggsML_Lumin HiggsML_Lumin Public

    Repo supporting arXiv:2002.01427 [physics.data-an]

    Jupyter Notebook 2

  5. calo_muon_regression calo_muon_regression Public

    Public version of code used in "Calorimetric Measurement of Multi-TeV Muons via Deep Regression"

    Python 1 2

  6. mode_diffprog_22_challenge mode_diffprog_22_challenge Public

    Jupyter Notebook 3