Christopher Brix

Computer Science PhD Candidate at RWTH Aachen University, Germany

Hello! I'm a computer science PhD candidate at the RWTH Aachen University in Germany, focusing on proving safety properties of neural networks, such as robustness against adversarial examples. Previously, as a student research assistant, I've gained extensive experience in machine translation research using neural networks. I've published first-author papers at NeurIPS, ACL, and other venues, and have also had the opportunity to complete research internships at both Google and Amazon (twice). I'm one of the organizers of the international neural network verification competition VNN-COMP.

Download CV

Selected publications:

Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planes
Conference on Neural Information Processing Systems (NeurIPS) 2024

Provably Bounding Neural Network Preimages
Conference on Neural Information Processing Systems (NeurIPS) 2023

Education.

  • 2021-2025

    Ph.D. Computer Science, RWTH Aachen University, Germany

    For my PhD thesis, I am investigating approaches that allow to generate mathematical proofs for properties of neural network, such as the robustness against adversarial attacks.

  • 2018-2020

    M.Sc. Computer Science, RWTH Aachen University, Germany

    I've continued to work as a student research assistant, co-authoring two publications. In my master thesis, I proposed and evaluated a new technique to prove the non-existance of adversarial examples in neural networks, using an improved version of symbolic propagation. It was graded 1.0. Final overall grade: 1.5

  • 2014-2018

    B.Sc. Computer Science, RWTH Aachen University, Germany

    Early on, I decided to specialize in machine learning, and attended several lectures and seminars on this topic. I also started to work as a student research assistant at our local chair for natural language processing. My bachelor thesis "Extension of the Attention Mechanism in Neural Machine Translation" dealt with the application of two-dimensional LSTM cells that could replace the attention mechanism in neural machine translation. It was graded 1.2. Final overall grade: 1.6

Source: Peter Winandy

Publications.

CERTPHASH: Towards Certified Perceptual Hashing via Robust Training

Y. Yang, Q. Liu, C. Brix, H. Zhang, and Y. Cao.
USENIX Security Symposium, 2025

        Read the paper

Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planes

D. Zhou, C. Brix, G. A. Hanasusanto, and H. Zhang.
Conference on Neural Information Processing Systems (NeurIPS) 2024

        Read the paper

Provably Bounding Neural Network Preimages

S. Kotha*, C. Brix*, Z. Kolter, K. Dvijotham, and H. Zhang. *Shared first-authorship; spotlight poster
Conference on Neural Information Processing Systems (NeurIPS) 2023

        Read the paper

First Three Years of the International Verification of Neural Networks Competition (VNN-COMP).

C. Brix, M. N. Müller, S. Bak, T. T. Johnson, and C. Liu.
International Journal on Software Tools for Technology Transfer (STTT) 2023

        Read the paper

Successfully Applying the Stabilized Lottery Ticket Hypothesis to the Transformer Architecture

C. Brix, P. Bahar, and H. Ney.
Annual Conference of the Association for Computational Linguistics (ACL) 2020

        Read the paper

Towards Two-Dimensional Sequence to Sequence Model in Neural Machine Translation

P. Bahar, C. Brix, and H. Ney.
Conference on Empirical Methods in Natural Language Processing (EMNLP) 2018

        Read the paper

Empirical Investigation of Optimization Algorithms in Neural Machine Translation

P. Bahar, T. Alkhouli, J.-T. Peter, C. Brix, and H. Ney.
The Prague Bulletin of Mathematical Linguistics (PBML) 2017

        Read the paper

Employment.

  • Jul 2024 -
    Nov 2024

    Applied Scientist Intern, Amazon (Seattle)

    I worked on two projects: I developed a benchmark and evaluation pipeline for the robustness/consistency of the Seller Assistant, a chat bot for Amazon selling partners, in the face of input perturbations. This allowed to identify critical inconsistencies and generate a comprehensive robustness score of the system. Furthermore, I investigated the relation between task complexity, network capacity and attainable network robustness by training more than 30,000 networks.

  • Jul 2023 -
    Nov 2023

    Applied Scientist Intern, Amazon (Boston)

    I replicated and extended AlphaDev, a reinforcement algorithm for code generation. AlphaDev requires extensive testing of the generated code to ensure its correctness. To extend the application to more complex tasks, I incorporated Dafny, a verification-aware programming language, to automatically prove code correctness.

  • Sep 2020 -
    Jan 2021

    Research SWE Intern, Google Zurich (remotely)

    During my internship, I investigated the application of a fine-tuned BERT model for named entity recognition. To this end, I analyzed multiple datasets, wrote an augmentation script and evaluated a variety of different training techniques. I was able to improve key metrics by up to 25 percentage points (57% to 82%). As a side project, I managed a program that connected interns with each other for 1:1 chats, setting up approximately 700 meetings.

  • Nov 2016 -
    Feb 2020

    Student Research Assistant, RWTH Aachen University

    At the Human Language Technology and Pattern Recognition chair (Professor Ney), I mainly focused on analyzing alternatives for the attention mechanism in NMT. I investigated the usage of two-dimensional LSTMs for machine translation tasks, implementing the corresponding code in C/CUDA and integrating it into the inhouse machine learning framework (RETURNN). Furthermore, I independently worked on a paper about comparisons and improvements of sparsity in complex network architectures.

Highlights.

Photographer: Martin Breuer
  • 2024

    Heidelberg Laureate Forum

    I was selected as one of 200 young researchers worldwide to participate in the Heidelberg Laureate Forum. The forum is a week-long event where laureates of the Abel Prize, the Fields Medal, the Nevanlinna Prize, and the Turing Award meet with young researchers. I received the Abbe Grant to cover the costs of my participation.

  • 2021

    Invited Talk at Google Munich

    One of the teams working on privacy in machine learning invited me to talk about the current state of the art in network verification, as well as results from my master thesis.

  • 2020

    ICT Young Researcher Award

    For my research work, especially on novel network architectures in machine translation, I received the ICT Young Researcher Award from the Information and Communication Technology Committee of the RWTH Aachen University. The award included a monetary prize of €1500.

  • 2020

    Invited Talk at Fraunhofer IAIS

    The Fraunhofer Institute for Intelligent Analysis and Information Systems invited me to give a presentation. Topics included both my own research, as well as an overview over current research topics in neural machine translation. Slides: Current State of Research in NMT (German version).

  • 2019

    Google NLP Summit

    As one of a limited number of master students, I was accepted to the 3rd NLP Summit organized by Google. In Zurich, we attended talks of Google researchers about cutting edge NLP technology. We discussed current open problems and presented our own research ideas. Total number of accepted attendees: 90.

  • 2016, 2018

    Received the scholarship "Deutschlandstipendium"

    Awarded a monetary prize of €3600 each.

  • 2016, 2017

    Member of the Dean's List

    Awarded to the top 5% of all CS students.

Contact.

brix@cs.rwth-aachen.de
  • Christopher Brix
  • Willemslägerweg 15a
  • 52159 Roetgen
  • Germany
Map from Mapz