Sami Abu-El-Haija, Computer Scientist
About me
I am a final-year Computer Science Ph.D. student at the University of Southern California, advised by my amazing collaborators, Aram Galstyan and Greg Ver Steeg.
I am passionate about different aspects of Computer Science, including, Machine Learning, Graphs, their intersection, Algorithms, Software Architectures, Distributed Systems, Mathematics (esp. Calculus and Linear Algebra), Programming Languages, Computer Security, and others. I am also passionate about teaching.
Ph.D.
Although I’ve collaborated on a number of projects during my Ph.D., the primary focus of my dissertation is on the efficiency of machine learning models over graph-structured data, where I view efficiency from angles of:
- Data Efficiency: Learning with fewer labeled examples.
- Algorithmic Efficiency: Faster training of graph neural networks.
- Human Efficiency: Less hyperparameters for fewer experiments. E.g., replace hyperparameters with trainable ones.
- Efficient Scale: Extend learning algorithms to handle large graphs (larger than main memory of a single machine)
Resume
My full resume is online: http://sami.haija.org/resume.pdf