This is your work, valued

Miami, Florida

Michael A. Alcorn

Elite
@airalcorn2

Brute-forcing my way through life.

Deep-Semantic-Similarity-Model. My Keras implementation of the Deep Semantic Similarity Model (DSSM)/Convolutional Latent Semantic Model (CLSM) described here: http://research.microsoft.com/pubs/226585/cikm2014_cdssm_final.pdf.

521

Michael-s-Data-Science-Curriculum. This is the companion curriculum to my guide to becoming a data scientist.

405

RankNet. My (slightly modified) Keras implementation of RankNet and PyTorch implementation of LambdaRank.

247

pytorch-nerf. Minimal PyTorch implementations of NeRF and pixelNeRF.

247

Solr-LTR. From Zero to Learning to Rank in Apache Solr

186

Recurrent-Convolutional-Neural-Network-Text-Classifier. My (slightly modified) Keras implementation of the Recurrent Convolutional Neural Network (RCNN) described here: http://www.aaai.org/ocs/index.php/AAAI/AAAI15/paper/view/9745.

183

vqvae-pytorch. A minimal PyTorch implementation of the VQ-VAE model described in "Neural Discrete Representation Learning".

92

batter-pitcher-2vec. A model for learning distributed representations of MLB players.

86

strike-with-a-pose. A simple GUI tool for generating adversarial poses of objects.

77

baller2vec. A multi-entity Transformer for multi-agent spatiotemporal modeling.

70

baller2vecplusplus. A look-ahead multi-entity Transformer for modeling coordinated agents.

55

pytorch-geodesic-loss. A PyTorch criterion for computing the distance between rotation matrices.

45

Michael-s-Guide-to-Becoming-a-Data-Scientist. I was once asked about transitioning to a career in data science by three different UChicago grad students over a short period of time, so I decided to put together this outline in case anyone else was curious.

42

Color-Names. An improved version of the color name model described here: http://lewisandquark.tumblr.com/post/160776374467/new-paint-colors-invented-by-neural-network.

26

LMIR. Pure Python implementations of the language models for information retrieval surveyed here: https://dl.acm.org/doi/10.1145/383952.384019.

13

paved2paradise. Cost-effective and scalable LiDAR simulation by factoring the real world.

12

Football-o-Genetics. An application for "evolving" near-optimal offensive play calling strategies.

10

deformer. An order-agnostic distribution estimating Transformer.

8

pytorch-ipdf. Minimal PyTorch implementation of implicit-PDF.

7

shallow-deep-learning. The code and slides for my "A Shallow Introduction to Deep Learning" workshop.

6

Hangouts-NLP. A program that performs a number of different natural language processing analyses on Google Hangouts instant messaging data.

5

aquamam. An autoregressive, quaternion manifold model for rapidly estimating complex SO(3) distributions.

4

Sequences-With-Sentences. A convolutional recurrent neural network that can handle data sequences containing a mixture of fixed size and variable size (e.g., text) inputs at each time step.

4

parking-lot-pointnetplusplus. Train a PointNet++ bounding box regression model on parking lot samples obtained by following the Paved2Paradise protocol.

3

pytorch-volume-rotator. Applies explicit 3D transformations to feature volumes in PyTorch.

3

ScatterPlot3D. An application for visualizing and exploring three-dimensional scatter plot data.

2

boformer. Python

2