Michael Walters

Physicist, AI Safety Researcher, Occasional Photographer

About

Things that get me out of bed in the morning: Solving problems with math, science, and coding; Collaborating towards meaningful, impacting projects; Coffee.

Academically, my latest vocation was a MSc. Physics at the University of Waterloo, where my research applied Supervised (FNN, RNN) and Unsupervised (PCA) machine learning methods to simulated liquid crystal systems for defect detection. Before that, was Hamilton, Ontario’s McMaster University.

Currently, my focus is now solely on AI safety efforts. I have joined a couple such projects with the Supervised Program for Alignment Research (SPAR), described below. Though I find many topics in the space engaging and important, at the moment I am more concerned with near(er) term harms vs. catastrophic x-risk scenarios (though I don’t rate such events as safely improbable). In addition to SPAR, I am an active participant and volunteer in the AI Governance & Safety Canada (AIGS) group, looking to ensure positive outcomes for AI in, and from, Canada.

In past work, I was as Senior Backend Developer at QED, developing genericized platform tools and architecture for custom instantiation in business and data management contexts. Since 2022 QED has been creating custom software for New Zealand’s “largest transport infrastructure project ever”. In other work placements, I joined the Hyper-K neutrino detecting efforts—the successor to the 2015 Nobel Prize winner Super-K—at Canada’s premier accelerator lab, TRIUMF; researched galactic cloud astrophysics via simulation at McMaster University with James Wadsley’s group; and worked on an anomaly detection ML model at Canada’s Communications Security Establishment. I am also an extended volunteer for Climate Change AI.

Outside academic and professional pursuits, I love hosting and making food for friends and family; taking my Olympus OM-1 outdoors for some film shooting (though my bank account would prefer I don’t); Volunteering at The Local Community Food Centre; and masochistically running Linux on my PC.

I also write weekly on AI/AI Safety papers on my substack, Weekly Aligned.


My strongest software skills are: Python, Django, Tensorflow, Bash, \(\LaTeX\), Git, C++, MATLAB, R
Frequently used Python libraries: numpy, pandas, tensorflow, matplotlib, scikit-learn
I also have experience in: HTML, Vue, SQL, Postgres, Geant4, ROOT

Education

University of Waterloo

MSc. Physics

2017 - 2019

Thesis-based Master’s under Prof. Jeff Chen researching the use and efficacy of neural networks in learning phases of matter and topological defects, using a simulated liquid crystal system as a testbed. Findings included the novel use of Recurrent Neural Networks to learn topological features in an off-lattice setting. Additional thesis research was done using Principle Component Analysis on simulated localized defects to then identify their presence in large-scale liquid crystal arrangements. Coursework covered quantum mechanics, quantum many-body systems, Monte Carlo methods, and stochastic processes.

2017 Provost Graduate Scholarship recipient

McMaster University

BSc. Hons. Physics

2012 - 2017

Bachelor’s degree covering essential physics topics. With my co-ops and electives I further focused my education and experience on computational/numerical methods, quantum mechanics, quantum computing, and mathematical physics.

Coursera

Machine Learning Course

Sep - Nov, 2016

An introductory course offered by Stanford online through Coursera. Covered machine learning fundamentals, common architectures, and techniques. Link to certificate

Experience

SPAR

AI Safety Researcher

Feb. 2024 - Present

The Supervised Program for Alignment Research (SPAR) program out of Berkeley brings project leads and new researchers together to tackle questions at the forefront of AI safety and alignment. I have joined two such projects.

With Kellin Pelrine, our group is looking into applying hybrid neural network architectures, including LLMs and anomaly detection, to combat malicious coordinated group activities on social media.

With Rafael Kaufmann and Roman Leventov, our group is looking at how systems referencing a shared causal world-model can help us reason about, quantify and improve the safety of AI systems in their interactions with real-world (physical and social) environments.

QED

Senior Backend Developer

Feb. 2020 - Aug. 2023

The small team size and startup nature of the company required learning and engaging with the numerous technological layers of the product, from direct database tinkering to frontend UX, and all the surrounding programs/utilities. This demands both breadth and depth of development to get the job done.

More technically, through Django and Postgres I had a significant hand in constructing a suite of genericized models, tools, and architecture that could be instantiated and characterized swiftly yet specifically via YAML files for a given product context. The result allows sophisticated customization of not only model properties but interactions across objects on a per customer basis. This also included building out the REST API, automated testing suites for all corners of the codebase with GitHub Action workflows, and documentation. I also built many other in-house, ad-hoc data management features and reports to grant customers insights into their data.

I worked to both design and code numerous aspects of the platform backend through its iterative growth over the past three years. Other undertakings of note would include: managing a collaboration between a contracted third party to design a locomotive worksite scheduling optimizer using machine learning; Prototyping an Internet-of-Things plug-in to our software; Formulating a multivariate mathematical model for worksite Task Success/Health prediction.

CSEC

Software Developer

Sep, 2016 - Jan, 2017

At the Communications Security Establishment of Canada I programmed a hybrid neural net for anomaly detection. The language was primarily Python, using TensorFlow with a Postgres database.

McMaster University

Astrophysics Researcher

May - Sep, 2016

I simulated galactic disk portions using parallel SPH tree-code Gasoline to investigate behavioural dependencies on certain factors, primarily resolution. I prepared various initial conditions for these runs, with subsequent analysis in Python. The HPC cluster SHARCNET was used for these runs.

TRIUMF

Hyper-Kamiokande R&D

Jan - Sep, 2015

As part of the T2K Canada group, I worked on the successor to the 2015 Nobel Prize-winning neutrino oscillation experiment Super-Kamiokande. My primary work was analyzing the timing resolution of three different flash analog-to-digital signal converter modules. This included acquiring and processing signal data, for which I used the CERN analysis toolkit ROOT. I also simulated neutrino oscillation detection events in the Water-Cherenkov detector, WCSim, using Geant4.

Projects & Publications

  • Writing weekly on AI/AI Safety papers on my substack, Weekly Aligned.
  • Volunteering with AIGS: Contributions to the weekly Toronto AI Safety Meetup, and various website improvement efforts.
  • RiskRay. Using ML to detect hips at risk of fracture. Patent pending.
  • Traffic prediction Graph Neural Net. View the proof-of-concept toy model.
  • My MSc. thesis: Machine learning topological defects of liquid crystals in two dimensions. Available online on UWSpace (2019).
  • M. Walters, Q. Wei, J. Z. Y. Chen. Machine learning topological defects of confined liquid crystals in two dimensions. (Phys. Rev. E 99, 062701 / Read PDF) (2019).
  • M. B. Bennett et al. Detailed study of the decay \(^{31}Cl(\beta\gamma)^{31}S\). Physical Review C 97 (6), 065803 (2018).
  • E. Aboud et al. Toward complete spectroscopy using \(\beta\) decay: The example of \(^{32}Cl(\beta\gamma)^{32}S\). Physical Review C 98 (2), 024309 (2018).
  • [Editor’s suggestion] M. B. Bennett et al. Isospin mixing reveals \(^{30}P(p,\gamma)^{31}S\) resonance influencing nova nucleosynthesis. Phys. Rev. Lett. 116, 102502, (2016).
  • M. B. Bennett et al. Isobaric multiplet mass equation in the \(A = 31, T = 3/2\) quartets. Physical Review C 93 (6), 064310 (2016).
  • C. Wrede et al. \(\beta\) Decay as a Probe of Explosive Nucleosynthesis in Classical Novae. Physics Procedia 66, 532-536 (2015).
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 10
Image 11
Image 12
Image 13
Image 14
Image 15
Image 16
// We clone all but the last again, so that the loop is seamless
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 10
Image 11
Image 12
Image 13
Image 14
Image 15