Category Archives: Machine Learning

PyTorch Accuracy Function for Binary Classification

I regularly use the Keras (over TensorFlow), CNTK, and PyTorch neural network libraries. I use plain TensorFlow less often. A researcher might tell you that the different libraries are all quite similar in many respects, or perhaps talk about architectural … Continue reading

Posted in Machine Learning, PyTorch | Leave a comment

NFL 2018 Week 11 Predictions – Zoltar Mostly Agrees with Las Vegas

Zoltar is my NFL prediction computer program. It uses a deep neural network and reinforcement learning. Here are Zoltar’s predictions for week #11 of the 2018 NFL season: Zoltar: seahawks by 5 dog = packers Vegas: seahawks by 2.5 Zoltar: … Continue reading

Posted in Machine Learning, Zoltar | Leave a comment

Machine Learning and Programmer Cheerleaders

Expert software developers, especially those who know machine learning, are always in high demand. Tech companies have all kinds of perks to convince developers to hire on and stay on. I’ve heard that Google gives its employees free meals, and … Continue reading

Posted in Machine Learning, Miscellaneous | 1 Comment

Neural Regression Using PyTorch

For the past several months I’ve been poking around the PyTorch neural network library. One of the fundamental problems for any NN library is numeric regression. I attacked one of my standard regression problems, the Boston Housing dataset. The goal … Continue reading

Posted in Machine Learning, PyTorch | Leave a comment

A Comparison of Ten Machine Learning Classification Algorithms

I’ve worked with machine learning algorithms for quite a few years. By that statement, I mostly mean I’ve implemented ML algorithms from scratch, using C#, Java C/C++, Python, and so on. For me, the only way I’m satisfied that I … Continue reading

Posted in Machine Learning | 2 Comments

NFL 2018 Week 10 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 #10 of the 2018 NFL season: Zoltar: steelers by 4 dog = panthers Vegas: steelers by 4 Zoltar: … Continue reading

Posted in Machine Learning, Zoltar | Leave a comment

Introduction to the ML.NET Library

I wrote an article titled “Introduction to the ML.NET Library” in the October 2018 issue of MSDN Magazine. See https://msdn.microsoft.com/en-us/magazine/mt830377. Most machine learning code libraries are written in C++ (for performance) but have a Python language interface for programming convenience. … Continue reading

Posted in Machine Learning | Leave a comment