Goto

Collaborating Authors

 Spatial Reasoning


Jointly Attentive Spatial-Temporal Pooling Networks for Video-based Person Re-Identification

arXiv.org Machine Learning

Person Re-Identification (person re-id) is a crucial task as its applications in visual surveillance and human-computer interaction. In this work, we present a novel joint Spatial and Temporal Attention Pooling Network (ASTPN) for video-based person re-identification, which enables the feature extractor to be aware of the current input video sequences, in a way that interdependency from the matching items can directly influence the computation of each other's representation. Specifically, the spatial pooling layer is able to select regions from each frame, while the attention temporal pooling performed can select informative frames over the sequence, both pooling guided by the information from distance matching. Experiments are conduced on the iLIDS-VID, PRID-2011 and MARS datasets and the results demonstrate that this approach outperforms existing state-of-art methods. We also analyze how the joint pooling in both dimensions can boost the person re-id performance more effectively than using either of them separately.


Fast GeoSpatial Analysis in Python

#artificialintelligence

This work is supported by Anaconda Inc., the Data Driven Discovery Initiative from the Moore Foundation, and NASA SBIR NNX16CG43P This work is a collaboration with Joris Van den Bossche. This blogpost builds on Joris's EuroSciPy talk (slides) on the same topic. You can also see Joris' blogpost on this same topic. Python's Geospatial stack is slow. Dask gives an additional 3-4x on a multi-core laptop.


Geospatial Analysis with Python

@machinelearnbot

Data comes in all shapes and sizes and often government data is geospatial in nature. Often times data science programs & tutorials ignore how to work with this rich data to make room for more advanced topics. Our MinneMUDAC competition heavily utilized geospatial data but was processed to provide students a more familiar format. But as good scientists, we should use primary sources of information as often as possible. Come to this talk to get a basic understanding of how to read, write, query and perform simple geospatial calculations on Minnesota Tax shapefiles with Python.


Hand Pose Estimation through Semi-Supervised and Weakly-Supervised Learning

arXiv.org Artificial Intelligence

We propose a method for hand pose estimation based on a deep regressor trained on two different kinds of input. Raw depth data is fused with an intermediate representation in the form of a segmentation of the hand into parts. This intermediate representation contains important topological information and provides useful cues for reasoning about joint locations. The mapping from raw depth to segmentation maps is learned in a semi/weakly-supervised way from two different datasets: (i) a synthetic dataset created through a rendering pipeline including densely labeled ground truth (pixelwise segmentations); and (ii) a dataset with real images for which ground truth joint positions are available, but not dense segmentations. Loss for training on real images is generated from a patch-wise restoration process, which aligns tentative segmentation maps with a large dictionary of synthetic poses. The underlying premise is that the domain shift between synthetic and real data is smaller in the intermediate representation, where labels carry geometric and topological meaning, than in the raw input domain. Experiments on the NYU dataset show that the proposed training method decreases error on joints over direct regression of joints from depth data by 15.7%.


Logical Formalizations of Commonsense Reasoning: A Survey

Journal of Artificial Intelligence Research

Commonsense reasoning is in principle a central problem in artificial intelligence, but it is a very difficult one. One approach that has been pursued since the earliest days of the field has been to encode commonsense knowledge as statements in a logic-based representation language and to implement commonsense reasoning as some form of logical inference. This paper surveys the use of logic-based representations of commonsense knowledge in artificial intelligence research.


Satellite Remote Sensing Data Bootcamp With Opensource Tools

@machinelearnbot

Are you currently enrolled in either of my Core or Intermediate Spatial Data Analysis Courses? Or perhaps you have prior experience in GIS or tools like R and QGIS? You don't want to spend 100s and 1000s of dollars on buying commercial software for imagery analysis? The next step for you is to gain profIciency in satellite remote sensing data analysis. MY COURSE IS A HANDS ON TRAINING WITH REAL REMOTE SENSING DATA WITH OPEN SOURCE TOOLS!


Core Spatial Data Analysis: Introductory GIS with R and QGIS

@machinelearnbot

Do you find GIS & Spatial Data books & manuals too vague, expensive & not practical and looking for a course that takes you by hand, teaches you all the concepts, and get you started on a real life project? Or perhaps you want to save time and learn how to automate some of the most common GIS tasks? I'm very excited you found my spatial data analysis course. My course provides a foundation to carry out PRACTICAL, real-life spatial data analysis tasks in popular and FREE software frameworks. My name is MINERVA SINGH and i am an Oxford University MPhil (Geography and Environment) graduate.


[Intermediate] Spatial Data Analysis with R, QGIS & More

@machinelearnbot

This course is designed to take users who use R and QGIS for basic spatial data/GIS analysis to perform more advanced GIS tasks (including automated workflows and geo-referencing) using a variety of different data. In addition to making you proficient in R and QGIS for spatial data analysis, you will be introduced to another powerful free GIS software.. GRASS. This course takes a completely practical approach to spatial data analysis and mapping- Each lecture will teach you a practical application/processing technique which you can apply easily. The course is taught by Minerva Singh, A PhD graduate from Cambridge University, UK, who has several years of research experience in Quantitative Ecology and an MPhil in Geography and Environment from Oxford University. Minerva has published papers in international peer reviewed journals and given talks at international conferences.


Tableau's Integration for advanced analytics

@machinelearnbot

We are adding python integration that enables advanced users and data scientists to call on python scripts from within the Tableau calculation window. Customers can use this functionality to develop advanced-analytics applications, and visualize their predictive models from Python in Tableau. Enabling customers to leverage their spatial data directly in Tableau for easy geospatial analysis. One customer is excited to use this for shape files generated from a customer clustering study, along with census data. With 10.2, we now have over 60 native data connectors.


Origami anything

#artificialintelligence

It was a milestone paper in the field of computational origami, but the algorithm didn't yield very practical folding patterns. Essentially, it took a very long strip of paper and wound it into the desired shape. The resulting structures tended to have lots of seams where the strip doubled back on itself, so they weren't very sturdy. At the Symposium on Computational Geometry in July, Demaine and Tomohiro Tachi of the University of Tokyo will announce the completion of a quest that began with that 1999 paper: a universal algorithm for folding origami shapes that guarantees a minimum number of seams. "In 1999, we proved that you could fold any polyhedron, but the way that we showed how to do it was very inefficient," Demaine says.