Atlas robot does parkour
By training Atlas to maneuver its way through complex parkour courses, our engineers push the humanoid robot to its limits.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 185 posts.
By training Atlas to maneuver its way through complex parkour courses, our engineers push the humanoid robot to its limits.
In some previous blog posts we described in details how one can generalize automatic differentiation to give automatically stability enhancements and all sorts of other niceties by incorporating graph transformations into code generation. However, one of the things which we didn’t go into too much is the limitation of…
Once upon a time I decided to train a neural net to generate pickup lines. Once I started collecting the training data I began to regret it when I saw how awful the existing lines were. Turns out I needn’t have worried. The neural net I used was so small and clueless that
To enable speech recognition technology for many more languages spoken around the globe, Facebook AI is releasing wav2vec Unsupervised, a new method to train models with no supervision whatsoever. Wav2vec Unsupervised rivals the performance of the best supervised systems from just a few years ago.
<meta http-equiv=
Technological debt is insidious, a kind of socio-infrastructural subprime crisis that's unfolding around us in slow motion. Our digital infrastructure is built atop layers and layers and layers of code that's insecure due to a combination of bad practices and bad frameworks.
It resembles the Library of Babel more than HAL.
Andrew Gelman, a statistics professor at Columbia, and Aki Vehtari, a computer science professor at Finland’s Aalto University, recently published a list of the most important statistical ideas in the last 50 years. Here, they break it down in easy-to-understand terms.
Modern AI systems approach tasks like recognising objects in images and predicting the 3D structure of proteins as a diligent student would prepare for an exam. By training on many example problems, they minimise their mistakes over time until they achieve success. But this is a solitary endeavour and only one of the…
Recently, we translated the predictive power of machine learning (ML) into $1.7 million a year in infrastructure cost savings by optimizing how Dropbox generates and caches document previews. Machine learning at Dropbox already powers commonly-used features such as search , file and folder suggestions , and OCR in…
We are excited to announce the release of PyTorch 1.10. This release is composed of over 3,400 commits since 1.9, made by 426 contributors. We want to sincerely thank our...
Photos are among the most common types of files in Dropbox, but searching for them by filename is even less productive than it is for text-based files. When you're looking for that photo from a picnic a few years ago, you surely don't remember that the filename set by your camera was 2017-07-04 12.37.54.jpg .
I just sat down this morning and organized all deep learning related videos I recorded in 2021. I am sure this will be a useful reference for my future…
Machine learning systems thrive on finding and exploiting statistical regularities. This is why they can't do causal reasoning.
Blog post
Language, and its role in demonstrating and facilitating comprehension - or intelligence - is a fundamental part of being human. It gives people the ability to communicate thoughts and concepts, express ideas, create memories, and build mutual understanding. These are foundational parts of social intelligence. It’s…
[Hacker News discussion, Twitter thread]
How can we build machines with human-level intelligence? There’s a limit to how far the field of AI can go with supervised learning alone. Here's why self-supervised learning is one of the most promising ways to make significant progress in AI.
Build AI responsibly to benefit humanity
At the least, AI-generated code is much more readable than the average human’s.
Like many people, I’ve been entertaining myself at home by baking a ton. I’ve gotten pretty good at following recipes, but I decided I wanted to take things one step further and understand the science behind what differentiates a cake from a bread or a cookie. I also like machine learning so I thought: what if I could…
Learn how you can leverage Python and Pandas from directly inside PostgreSQL to build your own recommendation engine.
This post explores some concepts behind Gaussian processes, such as stochastic processes and the kernel function. We will build up deeper understanding of Gaussian process regression by implementing them from scratch using Python and NumPy.