New
The latest blog posts to take off on Hacker News. 6,335 posts.
How to visualize decision trees
Decision trees are the fundamental building block of gradient boosting machines and Random Forests(tm), probably the two most popular machine learning models for structured data. Visualizing decision trees is a tremendous aid when learning how these models work and when interpreting models. Unfortunately, current…
Making a racist AI without really trying (2017)
A cautionary tutorial. Let's make a sentiment classifier!¶Sentiment analysis is a very frequently-implemented task in NLP, and it's no surprise. Recognizing whether people are expressing positi
Deep learning experiments in OCaml
Last year we held a machine learning seminar in our London office, which was an opportunity to reproduce some classical deep learning results with a nice twi...
On generative algorithms
An illustrated essay on generative algorithms written by Anders Hoff.
Deep Learning Basics with Python, TensorFlow and Keras
Python Programming tutorials from beginner to advanced on a massive variety of topics. All video and text tutorials are free.
Preserving Outputs Precisely while Adaptively Rescaling Targets
Multi-task learning - allowing a single agent to learn how to solve many different tasks - is a longstanding objective for artificial intelligence research. Recently, there has been a lot of excellent progress, with agents like DQN able to use the same algorithm to learn to play multiple games including Breakout and…
Generative Art Finds Its Prodigy
In our last article " Why Love Generative Art ?" we had a blast putting the genre into the context of modern art history. In this article we interview contemporary generative art prodigy (my words, not his) Manolo Gamboa Naon from Argentina. Manolo's work feels like it is the re
The Camera Is the Lidar
It was clear when Ouster started developing the OS-1 three years ago that deep learning research for cameras was outpacing lidar research…
Multi-Armed Bandits, Conjugate Models and Bayesian Reinforcement Learning
This is the first of a two-part series about Bayesian bandit algorithms. Check out the second post here. Let’s talk about Bayesianism. It’s developed a reputation (not entirely justified, but not entirely unjustified either) for being too mathematically sophisticated or too computationally intensive to work at scale…
AI Can Transform Anyone Into a Professional Dancer
Think of it as style transfer for dancing, a deep learning based algorithm that can convincingly show a real person mirroring the moves of their favorite dancers. The work, developed by a team of…
Why Love Generative Art?
Over the last 50 years, our world has turned digital at breakneck speed. No art form has captured this transitional time period - our time period - better than generative art. Generative art takes full advantage of everything that computing has to offer, producing elegant and compelling artworks tha
PyTorch for Scientific Computing: Quantum Mechanics Example Part 2
This is the second post on using Pytorch for Scientific computing. I'm doing an example from Quantum Mechanics. In this post we go through the formulas that need to coded and write them up in PyTorch and give everything a test.
The International 2018: Results
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
My Experience and Advice for Using GPUs in Deep Learning: Which GPU to get
Here, I provide an in-depth analysis of GPUs for deep learning/machine learning and explain what is the best GPU for your use-case and budget.
Why OpenCV uses BGR color space (2015)
Learn the historical reason OpenCV stores color images in BGR order instead of RGB, from early camera formats to compatibility decisions.
OpenAI Five: Goals and Progress
OpenAI Five is the first AI to beat the world champions in an esports game, having won two back-to-back games versus the world champion Dota 2 team, OG, at Finals this weekend. Both OpenAI Five and DeepMind’s AlphaStar had previously beaten good pros privately but lost their live pro matches, making this also the…
This AI is bad at drawing but will try anyways
There was a paper recently where a research team trained a machine learning algorithm (a GAN they called AttnGAN) to generate pictures based on written descriptions. It’s like Visual Chatbot in reverse. When it was just trained to generate pictures of birds, it did pretty well, actually.
Regarding the Most Recent Amazon Mechanical Turk Data Contamination
Suggested Citation: Bai, H. (2018) Evidence that A Large Amount of Low Quality Responses on MTurk Can Be Detected with Repeated GPS Coordinates. Retrieved from: https://www.maxhuibai.com/blog/evidence-that-responses-from-repeating-gps-are-random
The Math Required for Machine Learning
For the past year, I’ve been working on implementing well known model architectures and building web applications, so I have a fair amount…
Markov Chains Explained Visually (2014)
Markov chains, named after Andrey Markov , are mathematical systems that hop from one "state" (a situation or set of values) to another. For example, if you made a Markov chain model of a baby's behavior, you might include "playing," "eating", "sleeping," and "crying" as states, which together with other behaviors…
Shrinking Machine Learning Models for Offline Use
Get the latest news and features about smart home, Alexa Built-in, and Alexa Gadgets.