Skip to main content

Google is using AI to predict flight delays

(Engadget) Google is trying its hand at flight delay prediction, saying they will now flag flights that they feel have at least an 80% chance of being delayed. I'm sure frequent flyers will find this useful.

For the casual traveler, the second item mentioned might be more interesting: You can now check flight amenities, such as whether a rate includes seat selection or overhead bin access. Of course, as a Southwest traveler I rarely worry about such things...

I've personally used Google Flights for years when selecting business travel or making sure that Southwest's fares beat out my company's preferred carriers. It's nice to see that AI is bringing even more functionality to an already good product.

https://www.engadget.com/2018/01/31/google-flights-predicts-delays/

Popular posts from this blog

Neural Network Dense Layers

Neural network dense layers (or fully connected layers) are the foundation of nearly all neural networks. If you look closely at almost any topology, somewhere there is a dense layer lurking. This post will cover the history behind dense layers, what they are used for, and how to use them by walking through the "Hello, World!" of neural networks: digit classification.

Arrays of Structures or Structures of Arrays: Performance vs. Readability

It's one of those things that might have an obvious answer if you have ever written scientific software for a vector machine. For everyone else, it's something you probably never even thought about: Should I write my code with arrays of structures (or classes), or structures (or classes) of arrays. Read on to see how both approaches perform, and what kind of readability you can expect from each approach.

Neural Network Pooling Layers

Neural networks need to map inputs to outputs. It seems simple enough, but in most useful cases this means building a network with millions of parameters, which look at millions or billions of relationships hidden in the input data. Do we need all of these relationships? Is all of this information necessary? Probably not. That's where neural network pooling layers can help. In this post, we're going to dive into the deep end and learn how pooling layers can reduce the size of your network while producing highly accurate models.