Talks and Teaching

2023 Invited talk at Microsoft Research Asia LLM Evaluation Workshop.
2023 Keynote at AACL 2023 The ART of Safety Workshop: “Mind the Gaps: Adversarial Testing in Generative AI, Challenges and Opportunities”.
2023 Invited talk at CVPR 2023 New Frontiers for Zero-shot Image Captioning Workshop: “Lost in Translation: The Difficulty of Evaluating Image Captioning”. Slides
2022 Invited lecture at the University of Washington ECE department.
2022 Tutorial at AAAI 2022 on “Neuro-Symbolic Methods for Language and Vision”. Slides
2022 Invited talk at Université de Montreal.
2021 Invited talk at Microsoft Azure covering ToxiGen and ALICE.
2020 Invited talk at Microsoft Office covering Vision Language Pretraining VLP and the role of Visual Relations.
2019 Invited talk at MSR AI Seminar series in Redmond. Video
2018 Invited lecture at the University of British Columbia ECE department.
2017 Tutorial at IEEE GlobalSIP 2017 on different Deep Learning computation frameworks (PyTorch, TensorFlow, MXNet, Chainer, …). Slides


Teaching Experience:

2013 Engineering Electromagnetics, Undergraduate Course, The University of British Columbia
2013 Circuit Analysis II, Undergraduate Course, The University of British Columbia
2012 Introduction to Microcomputers, Undergraduate Course, The University of British Columbia
2012 Circuit Analysis I, Undergraduate Course, The University of British Columbia
2011 Computer Architecture, Undergraduate Course, Sharif University of Technology
2011 Computer Architecture Lab, Undergraduate Course, Sharif University of Technology
2011 Computer Architecture Lab, Undergraduate Course, Sharif University of Technology
2009 Digital Video Processing, Graduate Course, Sharif University of Technology
2009 Pulse and Digital Circuits, Undergraduate Course, Sharif University of Technology
2009 Introduction to Electrical Engineering, Undergraduate Course, Sharif University of Technology
2007 Linear Control Systems, Undergraduate Course, Shahid Rajaee University of Technology
2006 Electromagnetics, Undergraduate Course, Shahid Rajaee University of Technology
2005 Electronic Circuits II, Undergraduate Course, Shahid Rajaee University of Technology
2005 Electronic Circuits I, Undergraduate Course, Shahid Rajaee University of Technology
2005 Electromagnetics, Undergraduate Course, Shahid Rajaee University of Technology