Author Archives: jamesdmccaffrey

Neural Binary Classification Using PyTorch

Of the neural network code libraries I use most often (TensorFlow, Keras, CNTK, PyTorch), PyTorch is by far the least mature. The Windows version of PyTorch was released only a few weeks ago. So, there are almost no good PyTorch … Continue reading

Posted in Machine Learning, PyTorch | Leave a comment

NFL 2018 Week 3 Predictions – Zoltar Likes Underdogs Jets, Bills, Redskins, and Cardinals

Zoltar is my NFL prediction computer program. It uses a deep neural network and Reinforcement Learning. Here are Zoltar’s predictions for week #3 of the 2018 NFL season: Zoltar: jets by 1 dog = browns Vegas: browns by 3 Zoltar: … Continue reading

Posted in Machine Learning, Zoltar | Leave a comment

Career Explore-Exploit and eSports

I spoke at a large conference in Las Vegas recently. When I arrived in Vegas, on the taxi ride from the Las Vegas airport to my hotel, I noticed something odd about the Luxor hotel. The Luxor is the giant … Continue reading

Posted in Miscellaneous | Leave a comment

The Kendall tau Distance Metric

Suppose a group of people each rank their preference of a set of options, from best to worst. The Kendall tau distance is a metric that compares how close any two sets of rankings are. If the K-t distance for … Continue reading

Posted in Miscellaneous | Leave a comment

Managing Neural Network Library Versions

I regularly use four neural network code libraries: TensorFlow, Keras, PyTorch, and CNTK. The libraries require Python. Managing all the different versions of these libraries is an annoying detail that has to be taken care of very carefully. I recently … Continue reading

Posted in CNTK, Keras, Machine Learning, PyTorch | Leave a comment

Top Ten Women Scientists in Movies

The Grace Hopper Conference is a for-profit, women-only event. It gives women an alternative to technology conferences that only have solid tech content. Example of a GH talk last year: “Five Ways to Tap Into Your Power: Take The Lead!” … Continue reading

Posted in Top Ten | Leave a comment

NFL 2018 Week 2 Predictions – Zoltar Likes Five Vegas Underdogs

Zoltar is my NFL prediction computer program. It uses a deep neural network and Reinforcement Learning. Here are Zoltar’s predictions for week #2 of the 2018 NFL season: Zoltar: ravens by 0 dog = bengals Vegas: ravens by 0 Zoltar: … Continue reading

Posted in Machine Learning, Zoltar | Leave a comment