Shairoz SohailGenerating 3D Models with Deep Learning (part 1)i.e How the AI merchants of the metaverse will automatically create new stuff just for youFeb 28, 20222Feb 28, 20222
Shairoz SohailContrastive Representation Learning — A Comprehensive Guide (part 2, scoring representations)What’s in a name?Dec 31, 20211Dec 31, 20211
Shairoz SohailContrastive Representation Learning — A Comprehensive Guide (part 1, foundations)Turns out, telling things apart is a good way to understand the worldDec 27, 2021Dec 27, 2021
Shairoz SohailinGeoAIChange Detection of Structures in Panchromatic ImageryFine-tuning a deep learning model for building footprints to be used for automatically counting new buildings in temporal panchromatic…Feb 17, 20211Feb 17, 20211
Shairoz SohailExploring Deep EmbeddingsVisualizing Pytorch Models with Tensorboard’s Embedding ViewerJan 2, 2021Jan 2, 2021
Shairoz SohailReading and Categorizing Scanned Documents using Deep LearningTo many people’s dismay, there is still a giant wealth of paper documents floating out there in the world. Tucked into corner drawers…Aug 4, 20207Aug 4, 20207
Shairoz SohailinGeoAIGeospatial Natural Language ProcessingHow much text and audio content have you consumed this week? Maybe you read a news article on “Flattening the Curve” and watched a Youtube…Apr 28, 2020Apr 28, 2020
Shairoz SohailinGeoAIAI For Good — Disaster ResponseWith all the discussions about the dangers and ethics around emerging artificial intelligence technologies, we sometimes forget all the…Jan 27, 2020Jan 27, 2020
Shairoz SohailA Survey of Visual Attention Mechanisms in Deep LearningAn overview of major developments and research papers in the last decade pertaining to attention mechanisms applied to computer visionDec 5, 2019Dec 5, 2019
Shairoz SohailA Comprehensive Introduction to Linear RegressionIn predicting real world events, there’s two main types of outcomes we can use to cover most questions. If the outcome we’re trying to…Jun 3, 2018Jun 3, 2018