Marc T. Law |
|
|
|
Introduction | I am a senior research scientist at NVIDIA working on machine learning and computer vision. I am a member of the NVIDIA Toronto AI Lab (Canada) led by Professor Sanja Fidler. I received a PhD in Computer Science from Université Pierre et Marie Curie (now Sorbonne Université in Paris, France) in 2015. My doctoral supervisors were Professor Matthieu Cord and Professor Stéphane Gançarski, I was also supervised by Professor Nicolas Thome. I was a visiting research scholar in the team of Professor Eric Xing at the School of Computer Science, Carnegie Mellon University in 2015~2016. From 2016 to 2019, I was a postdoctoral fellow in the Department of Computer Science (Machine Learning group) at the University of Toronto and Vector Institute under the supervision of Professor Raquel Urtasun and Professor Richard Zemel. |
Research Interest | My main focus is to propose scalable machine learning methods that can be applied to computer vision tasks. More specifically, my domains of interest are: distance metric learning, complex representations including hierarchies and graphs, differential geometry, algebraic topology, convex and non-convex optimization, optimization on manifolds, information geometry, structured output prediction, generalization with limited supervision including few-shot learning, semi-supervised learning, active learning, domain adaptation and self-supervised learning. Graduate and senior (third- and fourth-year) undergraduate students interested in doing an internship in the NVIDIA Toronto AI Lab can directly send me their resume. |
|
|
Publications |
International Conferences Bridging the Sim2Real gap with CARE: Supervised Detection Adaptation with Conditional Alignment and Reweighting Viraj Prabhu, David Acuna, Rafid Mahmood, Marc T. Law, Yuan-Hong Liao, Judy Hoffman, Sanja Fidler, James Lucas Transactions on Machine Learning Research (TMLR) 2023 [pdf] Spacetime Representation Learning Marc T. Law, James Lucas International Conference on Learning Representations (ICLR) 2023 [pdf] Optimizing Data Collection for Machine Learning Rafid Mahmood, James Lucas, Jose M. Alvarez, Sanja Fidler, Marc T. Law Neural Information Processing Systems (NeurIPS) 2022 [pdf] [supp. material] How Much More Data Do I Need? Estimating Requirements for Downstream Tasks Rafid Mahmood, James Lucas, David Acuna, Daiqing Li, Jonah Philion, Jose M. Alvarez, Zhiding Yu, Sanja Fidler, Marc T. Law Conference on Computer Vision and Pattern Recognition (CVPR) 2022 [pdf] [supp. material] Domain Adversarial Training: A Game Perspective David Acuna, Marc T. Law, Guojun Zhang, Sanja Fidler International Conference on Learning Representations (ICLR) 2022 [pdf] Low-Budget Active Learning via Wasserstein Distance: An Integer Programming Approach Rafid Mahmood, Sanja Fidler, Marc T. Law International Conference on Learning Representations (ICLR) 2022 [pdf] Ultrahyperbolic Neural Networks Marc T. Law Neural Information Processing Systems (NeurIPS) 2021 [pdf] Self-Supervised Real-to-Sim Scene Generation Aayush Prakash, Shoubhik Debnath, Jean-Francois Lafleche, Eric Cameracci, Gavriel State, Stan Birchfield, Marc T. Law International Conference on Computer Vision (ICCV) 2021 [pdf] [project page] f-Domain Adversarial Learning: Theory and Algorithms David Acuna, Guojun Zhang, Marc T. Law, Sanja Fidler International Conference on Machine Learning (ICML) 2021 [pdf] Ultrahyperbolic Representation Learning Marc T. Law, Jos Stam Neural Information Processing Systems (NeurIPS) 2020 [pdf] [code] A Theoretical Analysis of the Number of Shots in Few-Shot Learning Tianshi Cao, Marc T. Law, Sanja Fidler International Conference on Learning Representations (ICLR) 2020 [pdf] Video Face Clustering with Unknown Number of Clusters Makarand Tapaswi, Marc T. Law, Sanja Fidler International Conference on Computer Vision (ICCV) 2019 [pdf] [code] Lorentzian Distance Learning for Hyperbolic Representations Marc T. Law, Renjie Liao, Jake Snell, Richard S. Zemel International Conference on Machine Learning (ICML) 2019 [pdf] [code: Retrieval / Binary classification] Dimensionality Reduction for Representing the Knowledge of Probabilistic Models Marc T. Law, Jake Snell, Amir-massoud Farahmand, Raquel Urtasun, Richard S. Zemel International Conference on Learning Representations (ICLR) 2019 [pdf] [code: Visualization / Zero-shot learning 1 2] Centroid-based Deep Metric Learning for Speaker Recognition Jixuan Wang, Kuan-Chieh Wang, Marc T. Law, Frank Rudzicz, Michael Brudno International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2019 [pdf] Representing Relative Visual Attributes with a Reference-Point-Based Decision Model Marc T. Law, Paul Weng International Conference on Pattern Recognition (ICPR) 2018 [pdf] Deep Spectral Clustering Learning Marc T. Law, Raquel Urtasun, Richard S. Zemel International Conference on Machine Learning (ICML) 2017 [pdf] [supp. material] [project page] Efficient Multiple Instance Metric Learning using Weakly Supervised Data Marc T. Law, Yiaoliang Yu, Raquel Urtasun, Richard S. Zemel, Eric P. Xing Conference on Computer Vision and Pattern Recognition (CVPR) 2017 [pdf] [code] Closed-Form Training of Mahalanobis Distance for Supervised Clustering Marc T. Law, Yiaoliang Yu, Matthieu Cord, Eric P. Xing Conference on Computer Vision and Pattern Recognition (CVPR) 2016 [pdf] [code] Fantope Regularization in Metric Learning Marc T. Law, Nicolas Thome, Matthieu Cord Conference on Computer Vision and Pattern Recognition (CVPR) 2014 [doi] [pdf] [code] Quadruplet-wise Image Similarity Learning Marc T. Law, Nicolas Thome, Matthieu Cord International Conference on Computer Vision (ICCV) 2013 [doi] [pdf] Structural and Visual Comparisons for Web Page Archiving Marc T. Law, Nicolas Thome, Stéphane Gançarski, Matthieu Cord ACM Symposium on Document Engineering (DocEng) 2012 [doi] [pdf] [code] [demo webpage (thanks to Andres Sanoja and Zeynep Pehlivan)] International Journal Learning a Distance Metric from Relative Comparisons between Quadruplets of Images Marc T. Law, Nicolas Thome, Matthieu Cord International Journal of Computer Vision (IJCV) 2017 International Workshops Hybrid Pooling Fusion in the BoW Pipeline Marc T. Law, Nicolas Thome, Matthieu Cord ECCV 2012 Workshop on Information fusion in Computer Vision for Concept Recognition (ECCV-IFCVCR 2012) [pdf] Structural and Visual Similarity Learning for Web Page Archiving Marc T. Law, Carlos Sureda Gutierrez, Nicolas Thome, Stéphane Gançarski, Matthieu Cord 10th workshop on Content-Based Multimedia Indexing (CBMI) 2012 [pdf] Book Chapter Bag-of-Words Image Representation: Key Ideas and Further Insight Marc T. Law, Nicolas Thome, Matthieu Cord Fusion in Computer Vision - Understanding Complex Visual Content, Springer 2014 National Conferences Feature Generation for Long-tail Classification Rahul Vigneswaran, Marc T. Law, Vineeth N. Balasubramanian, Makarand Tapaswi Indian Conference on Computer Vision, Graphics and Image Processing (ICVGIP) 2021 [pdf] [code] Apprentissage de métrique appliqué à la détection de changement de page Web Marc T. Law, Nicolas Thome, Stéphane Gançarski, Matthieu Cord CORIA 2015 Patents Optimized active learning using integer programming Rafid Mahmood, Sanja Fidler, Marc T. Law US Patent App. 17/591,039, 2023 Processing Ultrahyperbolic Representations using Neural Networks Marc T. Law US Patent App. 17/827,132, 2022 Domain Adaptation using Domain-Adversarial Learning in Synthetic Data Systems and Applications David Acuna, Sanja Fidler, Marc T. Law, Guojun Zhang US Patent App. 17/827,141, 2022 Unsupervised Domain Adaptation with Neural Networks David Acuna, Guojun Zhang, Marc T. Law, Sanja Fidler US Patent App. 17/226,534, 2021 Scene graph generation for unlabeled data Aayush Prakash, Shoubhik Debnath, Jean-Francois Lafleche, Eric Cameracci, Gavriel State, Marc T. Law US Patent 11,574,155, 2021 PhD Thesis Distance Metric Learning for Image and Webpage Comparison Université Pierre et Marie Curie (Paris 6), 2015 [pdf] [hal] |
|
|
Teaching (Moniteur) | University Paris 6, Licence 2, LI214: Logic and Automata. (38.5 hours) University Paris 6, Licence 2, LI215: Imperative programming and data structures in C. (38.5 hours) University Paris 6, Licence 2, LI230: Object-oriented Programming in Java. (110 hours) University Paris 6, Master 1 Artificial Intelligence: Project advisor. (3.5 hours) University Paris 6/Telecom ParisTech, Master 2 Image Processing: Project advisor. (4 hours) |