Michal Shlapentokh-Rothman

I am a 2nd year computer science PhD student at the University of Illinois at Urbana-Champaign. I am currently working with Professor Derek Hoiem. Previously, I received my bachelor's and Masters of Engineering degrees in computer science from MIT in 2019 and 2020. At MIT, I was a member of the ALFA Group .

Email /  Google Scholar  /  LinkedIn  /  CV

profile photo
News

July 2021: Our Learning Curves paper was presented at ICML.
May 2021: I will be interning at Amazon this summer
Aug 2020: Started PhD program at UIUC
July 2020: Presented at SecDef GECCO workshop

Research

My current research interests are in meta-learning, transfer learning and life-long learning, particularly within the context of computer vision. I am interested in how we can develop models that easily and efficiently adapt to new tasks in different types of environments. Previously, I did research on using evolutionary algorithms for cyber security.

clean-usnob Learning Curves for Analysis of Deep Networks
Derek Hoiem, Tanmay Gupta, Zhizhong Li, Michal M. Shlapentokh-Rothman
ICML 2021

In this work, we use learning curves to investigate the effects of various design choices on neural network performance. We propose a method for estimating learning curves, abstract their parameters into error and data-reliance, and evaluate the effectiveness of different parameterizations.

clean-usnob Coevolutionary Modeling of Cyber Attack Patterns and Mitigations Using Public Datasets
Michal Shlapentokh-Rothman, Jonathan Kelly, Avital Baral, Erik Hemberg, Una-May O’Reilly
GECCO 2021

In this work, we use co-evolutionary algorithms to explore the dynamics between cyber attack patterns and potential mitigations.

clean-usnob Securing the software defined perimeter with evolutionary co-optimizations
Michal Shlapentokh-Rothman, Erik Hemberg, Una-May O'Reilly
GECCO Workshop on Genetic and Evolutionary Computation in Defense, Security, and Risk Management

In this work, we show how we can use a competitive co-evolutionary framework to evaluate different software defined perimeters (SDP).

Teaching

Artificial Intelligence (CS 440): Fall 2020
Computational Photography (CS 445): Spring 2021

Personal

My Father
My Mother
My Brother
Gauss, the dog (11/21/06-5/31/19)
Markov, the dog
Hilbert, the dog

 

Website based on template from Jon Barron