From Autoencoder to Beta-VAE
[Updated on 2019-07-18: add a section on VQ-VAE & VQ-VAE-2.]
[Updated on 2019-07-26: add a section on TD-VAE.]
Autocoder is invented to reconstruct high-dimensional data using a neural network model with a narrow bottleneck layer in the middle (…
Dijkstra’s in Disguise
You can find a PDF version of this blog post here.
A weighted graph is a data structure consisting of some vertices and edges, and each edge has an associated cost of traversal. Let’s suppose we want to compute the shortest distance from vertex $u$ …
OpenAI Five Benchmark: Results
Yesterday, OpenAI Five won a best-of-three against a team of 99.95th percentile Dota players: Blitz, Cap, Fogged, Merlini, and MoonMeander—four of whom have played Dota professionally—in front of a live audience and 100,000 concurrent livestream viewer…
Generating Gender-Neutral Face Images with Semi-Adversarial Neural Networks to Enhance Privacy
I thought that it would be nice to have short and concise summaries of recent projects handy, to share them with a more general audience, including…
Learning dexterity
We’ve trained a human-like robot hand to manipulate physical objects with unprecedented dexterity.
Differentiable Image Parameterizations
A powerful, under-explored tool for neural network visualizations and art.
OpenAI Scholars 2018: Meet our Scholars
Our first class of OpenAI Scholars is underway, and you can now follow along as this group of experienced software developers becomes machine learning practitioners.