Jonathan Shafer

I am a PhD student at UC Berkeley, advised by Shafi Goldwasser. I have a broad interest in theoretical computer science, and am especially fascinated with computational learning theory. I hold an MSc from Tel Aviv University, where I was advised by Amir Shpilka and Amir Yehudayoff. As an undergraduate I studied at the Lautman Interdisciplinary Program.


  1. Fine-Grained Distribution-Dependent Learning Curves

    With Olivier Bousquet, Steve Hanneke, Shay Moran, Ilya Tolstikhin

  2. PAC Verification of Statistical Algorithms

    With Saachi Mutreja

  3. Interactive Proofs for Verifying Machine Learning

    With Shafi Goldwasser, Guy Rothblum and Amir Yehudayoff

    • Video: Shafi presenting as part of her invited talk at NeurIPS, December 8th 2020
    • Conference version: Proc. of the 12th Innovations in Theoretical Computer Science Conference (ITCS), 2021
    • Video, Slides: Jonathan presenting at ITCS, January 8th 2021
    • Also presented at the Charles River Crypto Day, July 31st 2020; the Theory Seminar at Weizmann Institute of Science, January 19th 2020; and the Theory Seminar at Tel Aviv University, January 16th 2020
  4. A Direct Sum Result for the Information Complexity of Learning

    With Ido Nachum and Amir Yehudayoff

  5. Learners that Use Little Information

    With Raef Bassily, Shay Moran, Ido Nachum, and Amir Yehudayoff


  1. Computational Learning Theory


    UC Berkeley, CS 294-220, Spring 2021

  2. Computability and Complexity

    Teaching Assistant

    UC Berkeley, CS 172, Spring 2019

    • Notes: Discussions delivered and scribed by Jonathan
  3. Algorithms for Computational Linguistics


    Tel Aviv University, 0627-2235-01, Spring 2017
    Replaced a professor that was on sabbatical

    • Notes: Lectures delivered and scribed by Jonathan (Hebrew)
  4. Computational Linguistics for Beginners

    Teaching Assistant

    Tel Aviv University, 0627-2221-01, Spring 2016

  5. Advanced Computational Linguistics

    Teaching Assistant

    Tel Aviv University, 0627-4090-02, Fall 2015

    • Notes: Discussions delivered by Jonathan and scribed by Noa Peled (Hebrew)